公务员考试计算机专业复习提要Word下载.docx
《公务员考试计算机专业复习提要Word下载.docx》由会员分享,可在线阅读,更多相关《公务员考试计算机专业复习提要Word下载.docx(9页珍藏版)》请在冰豆网上搜索。
哪种程序产生目标程序?
编译程序产生目标程序
9、DBMS是什么的?
DBMS是数据库管理系统。
10、计算机系统由(硬件)系统、(软件)系统两部份组成。
11、软件系统分为(系统)软件、(应用)软件两部分。
12、操作系统的特征:
(并发)、(资源共享)、(虚拟)、(异步)。
13、没有任何软件支持的计算机称为(裸机)。
14、操作系统的五大功能(作业管理)、(文件管理)、(设备管理)、(存储器管理)、(进程管理)。
15、操作系统发展的过程:
(无操作系统)、(单道批处理系统)、(多道批处理系统)、(分时系统)、(实时系统)、(网络操作系统)、(分布式系统)。
16、Spooling系统是(批处理)系统。
17、批处理系统有两大特点(自动性)、(顺序性)。
18、批处理系统追求的目标是什么?
不断提高系统资源利用率,提高系统吞吐量。
19、分时系统的特点(多路性)、(独立性)、(及时性)、(交互性)。
20、分时系统的主要目标?
系统对用户的响应时间。
21、实时系统分为哪两类?
并能举出这两类的例子。
飞机飞行、弹道发射、预定飞机票、查询航班都是什么系统?
22、实时系统的主要特点是什么?
(可靠性)、(多路性)、(独立性)、(及时性)、(交互性)。
23、个人计算机上的操作系统是(单用户多任务)操作系统。
24、计算机的应用领域包括什么?
1、科学计算
2、数据通信与数据处理、3、自动控制
4、计算机辅助设计
5、计算机人工智能
25、计算机的主要技术指标?
1、字长
2、运算速度
3、主存容量
4、综合性能
26、CPU的状态
CPU交替执行操作系统程序和用户程序。
在执行不同程序时,根据运行程序对机器指令的使用权限而
将CPU置为不同的状态,。
CPU的状态属于程序状态字PSW的一位。
大多数计算机系统将CPU执行划分为管态和目态。
27、PCB是什么?
是进程控制块。
28、用户组织的逻辑文件有哪两种形式?
流式文件、记录式文件
计算机网络及网络安全
30、WAN、LAN、MAN都代表什么?
WAN代表着广域网、LAN代表着局域网、MAN代表着城域网。
31、TCP/IP具有以下几个特点?
1、开放的协议标准,独立于特定的计算机硬件与操作系统。
2、独立环形特定的网络硬件,可以运行在局域网、广域网、更适用于互联网中。
3、统一的网络地址分配方案,使得整个TCP/IP设备在网中都见有惟一的IP地址。
4、标准化的高层协议。
可以提供多种可靠的用户服务。
32、Internet提供的主要服务?
1、www服务
2、电子邮件服务
33、Internet的基本接接入方式?
1、通过ISP接入
2、通过局域网接入
3、通过电话线接入
34、信息安全包括哪几个方面?
1、信息的保密性
2、信息的完整性
3、信息的可用性
4、信息的可控性
计算机系统组成
35、计算机直接执行的程序是(可执行文件),在机器内是以(二进制)编码形式表示的。
它编写的程序是(源程序);
汇编语言是(低级语言),一般使用高级程序设计的语言编写的应用程序称为(将高级语言源程序翻译成机器语言程序即目标程序)。
36、解释程序是边逐条解释边逐条执行,不保留机器码的(目标程序)。
编译方式是使用编译程序把源程序编译成机器代码的(目标程序)并形成(文件)保留。
37、一般,将中断源分为两大类(强迫性中断)、(自愿性中断)。
38、强迫性中断包括(输入/输出中断)(硬件故障中断)(时钟中断)(控制台中断)(程序性中断)。
39、什么是自愿性中断?
这类中断事件是正在运行程序有应是由于程序员在编造程序时,因要求操作系统提供服务而有意思用访管指令或系统调用,从而导致中断的,
所以又称为访管中断。
这类中断的发生具有必然性,而且发生位置确定。
40、中断优秀级是鞅硬件规定的,因为不可改变,但通过(中断屏蔽)可以读者中断事件的响应次序
41、中断处理过程分为四个阶段
1、保存被中断程序的现场,其目的是为了在中断处理完之后,可以返回的被中断的地方继续执行。
2、分析中断源,确定中断原因。
3、转去执行相应的处理程序。
4、恢复被中断程序现场(己中断返回),继续执行被中断程序。
42、硬件时钟分为哪两类?
1、绝对时钟和相对时钟。
43、什么是进程?
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配的一个独立的单位,进程是动态产生,
动态消亡的,每一个进程都有一个数据结构——进程控制块——记录其执行情况,进程有三种基本状态,随着进程的进展,它们在状态之间相互变化。
44、并发进程使用的的共同使用的资源被称为(临界资源)。
45、分逻辑地址空间到物理地址空间的转换被称为(地址映射)。
46、主要的存储管理方案有哪几种?
分区管理、段式管理、页式管理、段页式管理。
47、计算机病毒的特征
传染性、破坏性、隐蔽性、潜伏性、可激发性。
48、加密和解密手法的操作都是在一种密钥控制下完厂的。
他们分别称为(加密密钥)(解密密钥)。
软件工程
49、软件危机主要表现在哪几方面?
1、软件需求增长得不到满足
2、软件生产高成本,价格昂贵。
3、软件生产进度违法控制。
4、软件需求定义不准确,易偏离用户需求。
5、软件质量不易保证。
6、软件可维护性差。
50、20世纪70年代,B.W.Boehm提出了软件生命周期的(瀑布模型)。
51、瀑布模型将软件生命周期划分为八个阶段
1、问题定义
2、可行性研究
3、需求分析
4、总体设计
5、详细设计
6、程序编制
7、测试和运行
8、维护
52、瀑布模型的计划期包括(问题定义)、(可行性研究)、(需求分析);
开发期包括(总体设计)(详细设计)、(程序设计),其中程序设计包括(编码)和(测试)
运行期包括系统的(使用)和(维护)。
53、软件的开发技术包括(软件开发方法学)、(软件工具)、(软件工程环境)。
54、软件工程管理包括(软件管理),(软件工程经济学)。
57、结构化方法将软件生命周期分为(计划)、(开发)、(运行)三个时期。
58、计划期的主要是任务是(问题定义)、(可行性研究)。
59、开发期的主要任务是(需求分析)、(总体设计)、(详细设计)、(编码)、(测试)。
60、运行期的主要任务是软件的(运行)和(维护)。
73、数据字典中有四种类型的条目:
(数据流)、(数据存储)、(数据项)和(加工)。
74、数据字典可通过三种途径实现:
1、人过过程
2、自动化过程
3、人机混合过程
75、数据字典具有的特点?
1、通过名字能方便地查阅数据的定义
2、没有冗余
3、尽量不重复其他部分已说明的信息
4、能单独处理描述每个名字的信息
5、书写方法简单方便而且严格,容易更新和修改。
79、(软件需求说明书)是需求分析阶段的最后成果,是软件开发中的重要文档之一。
81、软件需求说明书的主要作用?
1、作为用户和软件人员之间的共同文件,为双方相互了解提供基础。
2、反映出用户问题的结构,可以作为软件人员进行设计和编码的基础。
3、作为验收的依据,己作为选取测试用例和进行形式验证的依据。
82、结构化设计是以软件需求分析阶段所产生的文档其中包括(数据流程图)(数据字典)为基础。
83、软件结构的度量的术语
深度:
从根模块到最低层模块的层数。
宽度:
控制的总分布。
扇入数:
有多少模块直接控制一个给定的模块
扇出数:
由一个模块直接控制其他模块数。
上级模块:
控制其他模块的模块
从属模块:
被另一模块控制的模块。
84、(模块)是数据说明、可执行永久等程序元素的集合。
85、(模块独立的概念)是模块化、抽象、信息隐蔽和局部化概念的直接结果。
88、耦合可以分为哪几种?
他们之间的耦合度由高到低排列?
1、内容耦合
2、公共耦合
3、外部耦合
4、控制耦合
5、标记耦合
6、数据耦合
7、非直接耦合
89、内聚是从(功能角度)来(衡量模块的联系)
90、内聚有哪一几种,它们之间的内聚度由弱到强的排列是什么?
1、偶然内聚
2、逻辑内聚
3、时间内聚4、过程内聚
5、通信内聚
6、顺序内聚
7、功能内聚
92、模块的激活机制通常有哪两种?
1、通过引用来调用模块的
2、通过中断来调用模块的。
93、在软件结构中,模块可以分成以下的几类?
1、顺序模块
2、增量模块
3、并行模块
94、软件系统的扇入和扇出有什么规定?
设计好的软件结构通常顶层的扇出比较大,中间扇出比较少,底层模块有大扇入。
97、在总体设计中要用到的几种图?
1、层次图和HIPO图
2、结构图
98、一般的把信息流分为(事务流)和(交换流)。
100、PAD图又称为(问题分析图)
101、PAD图是(二维树形结构)的图形。
102、PAD图是(自顶向下、逐步求精)的方法使用。
103、PDL又称为(伪码)。
104、(软件设计规格说明)是软件设计的最终成果。
105、软件设计规格说明用于两个方面(作为编码人员书写源程序的依据)、(作为测试阶段及维护阶段的一个指南)。
112、结构化语言的缺点是(目标程序所需要的存储容量和运行时间都有一些增加)。
114、从工程的观点看,语言的性能包括如下内容?
1、是否易于把设计转换为程序2、编译效率3、可移植性4、是否有开发工具5、源程序的可维护性
116、当评价可用语言时应该考虑那些因素?
1、一般的应用领域
2、算法及运算的复杂性
3、数据结构的复杂性
4、软件运行的环境
5、性能
6、对该语言的熟悉程度
117、可用性语言选择时最主要的考虑什么因素?
语言的应用领域。
118、提高程序的可读性和易维护性的关键是(使程序结构简单清晰)
119、大型软件系统的程序内部必须带有(说明性注释)即(内部文档)。
120、软件测试的目的是什么?
软件测试的目的是在软件投入生产性运行之前,尽可能多地发现软件中的错误,测试是对软件规格说明,设计和编码的最后复审。
所以软件测试贯穿在整个软件开发期的全过程。
121、好的软件测试方案是(尽可能发现至今尚未发现的