东南大学电类程序设计C考试卷:基础理论与运算题解析
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. 软件分类:软件被分为系统软件(如操作系统、编译器等)和应用软件(如办公软件、游戏等),应用软件是针对特定用户需求开发的软件,不包括操作系统。
这份试卷涵盖了程序设计基础理论和实践应用,旨在检验学生对计算机原理、数据结构、逻辑运算以及操作系统和编程语言的理解程度。
2020-04-22 上传
2022-01-18 上传
2019-06-03 上传
2022-09-20 上传
2022-04-20 上传
2021-09-28 上传
2021-12-07 上传
matlab大师
- 粉丝: 2709
- 资源: 8万+
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫