1、冯·诺依曼的主要贡献是提出了存储程序的概念
2、供科学研究、军事和大型组织用的高速、打容量计算机巨型计算机大型计算机
3、冯·诺依曼体系结果思想可以归结为二进制代替十进制采用存储程序的思想计算机从逻辑上划分为五大部分
4、计算机系统必须具备的两部分是硬件和软件
5、存储器ROM的功能是只读数据
6、编译程序的作用是吧源程序译成目标程序
7、主存储器和CPU之间增加高速缓冲存储器的目的是解决CPU和主存之间的速度匹配问题
8、完整的计算机系用应包括配套的硬件设备和软件设备
9、能够实现特定功能的一组指令序列的集合被称为程序
10、目标程序是使用汇编语言编写的程序
11、低级语言常包括机器语言汇编语言
12、好的程序设计风格,能够提高程序的正确性可读性可用性
13、程序如果需要进行顺序查,则线性表必须以顺序方式存储。
14、在以下的描述中,不正确的是:线性表的线性存储结构优于链表存储结构二维数组是指每个数组元素都是一个线性表的线性表堆栈的操作方式是先进先出
15、可以测试一种条件的结构不是:顺序判断循环
16、用于处理重复动作的结构是:循环
17、下面关于算法的说法,正确的是:算法必须有输出算法不一定有输入算法必须在有限步执行后能结束
18、是算法自我调用的过程。
19、根据数值大小进行排列的基本算法是:排序
20、算法的复杂度主要包括时间复杂度空间复杂度
21、软件是指计算机系统中的程序、数据结构及其说明文档
22、瀑布模型的主要特点是:将开发过程严格的划分为一系列有序的活动
23、软件开发和运行受到具体计算机系统的限制,这个问题主要是指移植性
24、软件项目计划的首要任务是在管理级上确定软件的范围
25、操作系统是一种系统软件
26、批处理系统的主要缺点是缺乏交互性
27、以下不可能发生的进程状态转换是:阻塞态到运行态
28、关于死锁,以下说法正确的是:多个进程并发使用独占设备,只要安排一个合适的执行顺序,就不会死锁对于不同的设备特性,在处理关于死锁的问题上,可以采取不同的
解决策略死锁发生后,一定有多个进程处于永久等待状态
29、按照TCP/IP协议,接入Internet的每一台计算机都有一个唯一的地址标识,这个地址标识为IP地址
30、允许用户远程登录计算机,使本地用户使用远程计算机资源的系统是Telnet
31、网络的基本要求有:可靠性要求标准化要求珠海大学易访问性要求价格低廉的要求
32、Intranet的核心技术的关键组成部分有:URLHTTPHTML
33、当前用户界面的主流是图形用户交互界面
34、人机界面应具备的特性是:功能性界面情感性界面环境性界面
35、运用计算机图形学和图像处理技术,将数据转换为图形或图像在屏幕上显示出啦,并进行交互处理的理论、方法和技术是现代的数据可视化技术
36、虚拟现实技术的特征有:沉浸性虚拟性想象性
简答题
1、 什么是高性能计算机?
高性能计算机的概念并无明确的定意,一般认为运算速度非常快的计算机就可以认为是高性能计算机。严格地讲,高性能计算机是一个拥有最先进的硬件、软件、网络和算法的综合概念,“高性能”的标准时随着技术的发展而发展的。
2、 什么时接口?它的主要功能是什么?
在主机和外设进行数据交换时必须引入相应的逻辑部件解决两者之间的同步于协调、数据格式转换等问题,这些逻辑部件就成为I/O接口,简称为接口。
功能:(1)实现数据缓冲;(2)实现数据格式的转换;(3)提供外设和接口的状态;(4)实现主机与外设之间的通信联络控制。
3、 简述编译程序的概念?
高级语言编写的原程序需要“翻译”成计算机能够识别的机器语言,机器才能执行,这种“翻
译”程序被称为语言处理程序。
将高级语言编写的源程序翻译为机器语言程序的方式有解释和编译。类似于汇编程序将汇编语言原程序会变成目标程序一样,能将高级语言那个编写的原程序进行解释或者编译操作的系统程序,分别称为解释程序和编译程序,他们都是系统程序。
4、 词法分析的任务是什么?
其任务是从左到右逐个字符的队员程序进行扫描,读入源程序,对构成原程序的字符流进行扫描和分解,通过词法分析识别出每个单词,这里单词是指逻辑上紧密相连的一组字符,这些字符只有集体含义。
5、 结构化程序设计的思想是什么?
结构化程序设计的基本思想就是采用自上而下、逐步求精的设计方法和单入口单出口的控制结构。
6、 结构化程序设计的原则是什么?
(1)使用顺序、选择、循环3种基本控制结构标识程序的逻辑步骤。(2)程序与剧组支撑容易识别的模块,每个模块符合单入口,单出口的要求。(3)严格控制GOTO语句的使用。
7、 简述关系数据库的完整性
关系的完整性约束。在关系模型中,定义了实体完整形、参照完整性、用户自定义完整性3种完整性约束条件。实体完整性规定一个关系的主码(包括所有的主属性)不能为空;参照完整性规定外码必须是另一个关系的主码的有效取值,或为空;用户定义的完整性是根据应用需求而要求数据必须满足的语意的要求,如某一属性的取值范围。
8、 什么事数据库完整性控制?其含义是什么?
数据库的完整性控制是指保证数据库中数据的正确性、有效性、相容性,防止错误的数据进入数据库。正确性是指数据的合法性;有效性是指数据是否属于所定义的有效范围;相容性是指表示同一个事实的多个数据应该相同。
9、 软件工程的目标是什么?
软件工程的目标是在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可复用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需要的软件产品。
10、 简述软件生存周期。
软件人提出开发要求到该软件报废为止的整个时期。
通常,软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试和维护等活动,可以将这些活动以适当方式分配到不同阶段去完成。
11、 什么是计算机操作系统?它具有基本功能有哪些?
总之,操作系统就是合理管理并控制计算机系统内各种软、硬件资源,并能够合理组织工作流程、方便用户使用的程序的集合。
操作系统的功能通常可分为扩展的虚拟机功能和资源管理功能两个方面,这也是从资源管理和人机交互的角度对操作系统功能的理解。
12、 什么是并发?并行与并发的区别与联系是什么?
并发是理解操作系统一个非常重要的概念。并发通常只多个任务可以在同一个时间段内执行,即允许多个任务在宏观上并行,并行使多个任务同时执行。多个任务可以在同一时刻同时执行。当然,只有在多处理机系统中,任务的并行执行才是可行的。