《程序设计基础》作业一答案详解

需积分: 13 7 下载量 30 浏览量 更新于2024-09-16 收藏 65KB DOC 举报
在《程序设计基础》作业一的答案中,涵盖了计算机基础知识和编程语言的相关知识点。以下是详细解答: 1. **计算机发展阶段划分** - 计算机发展的历史通常根据所采用的逻辑元件来划分,A选项正确,这反映了硬件技术的进步对计算机能力的影响。 2. **微型计算机代际** - 当前使用的微型计算机属于第四代,D选项正确,它代表了现代个人电脑的普及。 3. **计算机系统组成** - 组成计算机系统的电子和机械装置被称为硬件,A选项正确,它包括CPU、内存、硬盘等实体部分。 4. **计算机体系结构** - 当代计算机体系结构遵循冯·诺依曼机的设计思想,A选项正确,这种架构以存储程序方式运行。 5. **CPU组成部分** - CPU主要由运算器、控制器和寄存器构成,A选项正确,这是中央处理器的基本组成部分。 6. **硬盘功能** - 硬盘是存储设备,C选项正确,用于长期保存数据。 7. **系统软件核心** - 操作系统是系统软件的核心,A选项正确,它管理计算机硬件资源并提供接口给用户和应用程序。 8. **程序与算法和数据结构的关系** - 最准确的表述是A,强调程序由算法和数据结构共同定义。 9. **可执行语言** - 计算机能直接执行的语言是机器语言,A选项正确,这是计算机底层的语言形式。 10. **汇编语言的作用** - 汇编程序的任务是将汇编语言编写的程序转换为目标程序,A选项正确,这是将高级指令转换为机器码的过程。 11. **第一个高级语言** - FORTRAN语言被认为是世界上第一个高级语言,C选项正确,它简化了编程过程。 12. **面向过程语言** - D语言不是面向过程式的,尽管它是面向对象语言的一个分支。 13. **面向对象语言** - 同样,Delphi也不是纯粹的面向对象语言,它可能是某种混合语言或扩展,D选项正确。 14. **内存中的信息类型** - 保存在内存中的信息包括数据和程序本身,D选项正确,反映了计算机内存的动态性质。 15. **软件定义** - 计算机软件指的是计算机程序及其相关的文档,D选项正确,强调了软件的完整性和完整性。 16. **可以直接执行的语言** - 机器语言和汇编语言可以直接被硬件执行,A选项正确,高级语言和面向对象语言需要先编译或解释才能执行。 17. **SQL语言类别** - SQL是关系型数据库的语言,B选项正确,用于查询、操纵和管理数据。 2. **填空题** - **计算机语言类型**:计算机语言主要有低级语言(如机器语言、汇编语言)、高级语言和面向对象编程语言三大类。