东南大学电类程序设计C考试卷:基础理论与运算题解析
83 浏览量
更新于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. 软件分类:软件被分为系统软件(如操作系统、编译器等)和应用软件(如办公软件、游戏等),应用软件是针对特定用户需求开发的软件,不包括操作系统。
这份试卷涵盖了程序设计基础理论和实践应用,旨在检验学生对计算机原理、数据结构、逻辑运算以及操作系统和编程语言的理解程度。
2020-04-22 上传
2022-01-18 上传
2019-06-03 上传
2022-09-20 上传
2022-04-20 上传
2021-09-28 上传
2021-12-07 上传
matlab大师
- 粉丝: 2760
- 资源: 8万+
最新资源
- PureMVC AS3在Flash中的实践与演示:HelloFlash案例分析
- 掌握Makefile多目标编译与清理操作
- STM32-407芯片定时器控制与系统时钟管理
- 用Appwrite和React开发待办事项应用教程
- 利用深度强化学习开发股票交易代理策略
- 7小时快速入门HTML/CSS及JavaScript基础教程
- CentOS 7上通过Yum安装Percona Server 8.0.21教程
- C语言编程:锻炼计划设计与实现
- Python框架基准线创建与性能测试工具
- 6小时掌握JavaScript基础:深入解析与实例教程
- 专业技能工厂,培养数据科学家的摇篮
- 如何使用pg-dump创建PostgreSQL数据库备份
- 基于信任的移动人群感知招聘机制研究
- 掌握Hadoop:Linux下分布式数据平台的应用教程
- Vue购物中心开发与部署全流程指南
- 在Ubuntu环境下使用NDK-14编译libpng-1.6.40-android静态及动态库