东南大学电类程序设计C考试卷:基础理论与运算题解析

0 下载量 169 浏览量 更新于2024-06-28 收藏 94KB DOC 举报
电类程序设计C上2009A文档是一份针对东南大学09级电类专业学生的考试试卷,主要考察大学计算机基础知识。这份试卷覆盖了程序设计与算法语言的基础概念,包括计算机语言发展历史、数据结构、计算机系统组成、存储管理、逻辑运算、ASCII码和表达式运算、进位计数制以及软件分类等多个知识点。 1. 计算机语言发展阶段:题目询问计算机语言的发展历程,正确答案是A)机器语言、汇编语言和高级语言三个阶段,因为高级语言是后来逐渐出现的,而机器语言和汇编语言是早期的直接操作计算机硬件的语言形式。 2. 数据结构与地址计算:问题涉及线性数据组织中的地址计算,根据连续存储规则,第6个数据的存储地址是S加上从第三个数据到第六个数据的存储单元数,即S+(6-1)*4。 3. 计算机系统构成:完整计算机系统包含硬件系统和软件系统两部分,B)选项正确,它涵盖了计算机运行所需的硬件和控制这些硬件的软件。 4. 硬盘容量单位:1GB代表1024MB,因此正确答案是C)1024MB。 5. ASCII码与逻辑运算:题目中给出了字符8的ASCII码为38H,通过与0FH进行按位逻辑与运算得到字符8的ASCII值,这表明两个数值的对应位置必须都是1,选项B)按位逻辑与符合题意。 6. 表达式运算:①表达式的结果是.T..F..F,因为NOT.团员.AND.优秀学生干部会否定优秀学生干部的状态;②结果是.F..T..F,因为性别=“女”和平均绩点<4都为假,而团员和优秀学生干部的状态不影响;③结果是.F..F..T,因为平均绩点>4为假,性别=“女”也为假,且NOT.团员为真。 7. 十进制算式:根据题意,这是一个二进制的递归式计算,计算结果为(100110111)2,对应于十六进制是(C5)16,所以答案是C)(135)16。 8. 进位计数制:根据题目中的条件,4×5在某个进位制下等于17,但没有给出具体进制,无法直接得出6×3的值。不过,如果该进制是2,那么6×3确实等于19(十进制),但题目没有明确这一点。 9. 软件分类:软件被分为系统软件(如操作系统、编译器等)和应用软件(如办公软件、游戏等),应用软件是针对特定用户需求开发的软件,不包括操作系统。 这份试卷涵盖了程序设计基础理论和实践应用,旨在检验学生对计算机原理、数据结构、逻辑运算以及操作系统和编程语言的理解程度。
2022-10-06 上传