还剩6页未读,继续阅读
文本内容:
简答程序设计基础期末复习题
一、名词解释CAD,CAM,CAI,CPU,CASE
2、CAD计算机辅助设计Computer AidedDesign
3、CAM计算机辅助制造Computer AidedManufacturing
4、CAI计算机辅助教学Computer AidedInstruction
5、CPU中央处理器
6、CASE计算机辅助软件工程
二、简述计算机硬件与软件的关系计算机硬件与软件的关系主要体现在以下三个方面1互相依存计算机硬件与软件的产生与发展本身就是相辅相成、互相促进的,二者密不可分硬件是软件的基础和依托,软件是发挥硬件功能的关键,是计算机的灵魂在实际应用中更是缺一不可,硬件与软件,缺少哪一部分,计算机都是无法使用的2无严格界面虽然计算机的硬件与软件各有分工,但是在很多情况下软硬件之间的界面是浮动的计算机某些功能既可由硬件实现,也可以由软件实现随着计算机技术的发展,一些过去只能用软件实现的功能,现在可以用硬件来实现,而且速度和可靠性都大为提高3相互促进无论从实际应用还是从计算机技术的发展看,计算机的硬件与软件之间都是相互依赖、相互影响、相互促进的硬件技术的发展会对软件提出新的要求,促进软件的发展;反之,软件的发展又对硬件提出新的课题
三、简述计算机程序设计语言的分类和各类的特点一般分为三类机器语言也称机器指令集,汇编语言和高级语言机器语言是每台计算机出厂时,厂家都为它配备一套机器语言,不同的计算机,其机器语言通常是不同的由于机器语言是面向具体机器的,所以其程序缺乏通用性,编写程序的过程繁琐复杂,易出错,错了又不易查找和修改,编出的程序可读性极差汇编语言是机器语言的符号化形式用汇编语言编写的程序又称源程序经汇编器加工处理后,就转换成可由计算机直接执行的目标程序汇编语言提高了程序设计效率和计算机利用率汇编语言仍属面向机器的一种低级语言,其程序的通用性和可读性较差高级程序设计语言是指通用性好,不必对计算机的指令系统有深入的了解就可以编写程序采用高级语言编写的程序在不同型号的计算机上只需做某些微小的改动便可运行,只要采用这些计算机上的编译程序重新编译即可高级语言具有通用性,与具体的机器无关
四、冯...。