东南大学电类专业程序设计C考试卷(B卷)

0 下载量 28 浏览量 更新于2024-06-28 收藏 88KB DOC 举报
"电类程序设计C 上201001B.doc" 这篇文档似乎是一份针对电类专业学生的程序设计C课程的考试试卷,涵盖了大学计算机基础和C++程序设计两部分。以下是对试卷中涉及知识点的详细解释: 1. **程序设计的三要素**:正确答案是B)数据、算法、程序。程序设计三要素是指在编程过程中所需的基本元素,数据是程序处理的对象,算法是解决问题的具体步骤,而程序则是实现算法的代码。 2. **数据组织的两个层次**:正确答案是D)逻辑组织和物理组织。数据组织既考虑数据在逻辑上的结构(如数组、链表、树等),也考虑实际存储在硬件上的布局方式。 3. **完整的计算机系统**:正确答案是B)硬件系统和软件系统。完整的计算机系统包括运行计算任务的硬件(如CPU、内存、硬盘)和提供操作和应用程序的软件。 4. **硬盘容量单位GB**:正确答案是C)1024MB。1GB等于1024MB,这是计算机存储容量的标准换算。 5. **微机系统总线标准**:正确答案是C)PCI。PCI(Peripheral Component Interconnect)是一种广泛使用的扩展总线标准,用于连接计算机系统中的外部设备。 6. **ASCII码和位运算**:本题涉及的是位逻辑异或运算。题目中通过0FH与38H进行异或运算得到8的ASCII码,所以答案是D)按位逻辑异或。 7. **十进制算式**:此题涉及不同进制之间的转换和算术运算。根据题目,结果应该是C)(135)16。 8. **进位制运算**:如果4×5=17,说明这是7进制。所以6×3在7进制下等于D)19。 9. **基本逻辑控制结构**:除了顺序结构、选择结构和循环结构,还有一种是**函数或过程调用结构**。 10. **队列的特性**:队列是先进先出(FIFO)的数据结构,特点是入队和出队有特定顺序。 11. **补码表示法**:一个4位补码由2个“1”和2个“0”组成,最大的正数是1100(12的补码表示为1100,对应十进制12),所以最大十进制整数是12。 12. **汉字“大”的国标码**:区位码1453H转换为国标码需要分别加2020H,得到3473H。 13. **三进制到五进制转换**:(211)3转换为五进制,需要按权展开并转换,结果是(121)5。 14. **逻辑异或运算**:11001010 XOR 00001001 = 11000011。 15. **带符号整数的补码**:11111111作为8位补码,代表的整数值是-1(最高位为符号位,1表示负数)。 在C++程序设计部分,虽然没有给出具体题目,但可以推测涉及的知识点可能包括C++语法、数据类型、控制结构、函数、类和对象等。这部分通常会测试变量声明、条件语句、循环语句、数组、指针、函数参数传递、面向对象编程概念(如继承、多态、封装)等内容。