一、计算机的硬件基本上由哪五大部分组成?
答:运算器、控制器、存储器、输入设备、输出设备。
二、运算器均可对数据进行哪两种运算?
答:算术运算和逻辑运算。
三、CAD、CAM、CAT、CAI都表明什么?
答:一、计算机辅助设计(CAD)
二、计算机辅助制造(CAM)
三、计算机辅助测试(CAT)
四、计算机辅助教学(CAI)
四、数据处理是指对数据的(收集)、(存储)、(加工)、(分析)、(传送)的全过程。
五、程序性语言分为(机器语言)、(汇编语言)、(高级语言)三类。
六、能举出哪些是高级语言、哪些是低级语言?
低级语言:汇编语言
高级语言:basic . cobol . c. foxbase等
七、操做系统可分为(批处理操做系统)、(分时操做系统)、(实时操做系统)三种操做系统。
八、解释型程序和编译型程序有什么不一样?哪一种程序产生目标程序?
编译程序产生目标程序
九、DBMS是什么的?
答:DBMS 是数据库管理系统。
十、计算机系统由(硬件)系统、(软件)系统两部份组成。
十一、软件系统分为(系统)软件、(应用)软件两部分。
十二、操做系统的特征:(并发)、(资源共享)、(虚拟)、(异步)。
1三、没有任何软件支持的计算机称为(裸机)。
1四、操做系统的五大功能(做业管理)、(文件管理)、(设备管理)、(存储器管理)、(进程管理)。
1五、操做系统发展的过程:(无操做系统)、(单道批处理系统)、(多道批处理系统)、(分时系统)、(实时系统)、(网络操做系统)、(分布式系统)。
1六、Spooling系统是(批处理)系统。
1七、批处理系统有两大特色(自动性)、(顺序性)。
1八、批处理系统追求的目标是什么? 不断提升系统资源利用率,提升系统吞吐量。
1九、分时系统的特色(多路性)、(独立性)、(及时性)、(交互性)。
20、分时系统的主要目标? 系统对用户的响应时间。
2一、实时系统分为哪两类?并能举出这两类的例子。飞机飞行、弹道发射、预约飞机票、查询航班都是什么系统?
2二、实时系统的主要特色是什么?(可靠性)、(多路性)、(独立性)、(及时性)、(交互性)。
2三、我的计算机上的操做系统是(单用户多任务)操做系统。
2四、计算机的应用领域包括什么?
答:一、科学计算 二、数据通讯与数据处理、三、自动控制 四、计算机辅助设计 五、计算机人工智能
2五、计算机的主要技术指标?
答:一、字长 二、运算速度 三、主存容量 四、综合性能
2六、CPU的状态
答:CPU交替执行操做系统程序和用户程序。在执行不一样程序时,根据运行程序对机器指令的使用权限而
将CPU置为不一样的状态,。CPU的状态属于程序状态字PSW的一位。大多数计算机系统将CPU执行划分为管态和目态。
2七、PCB是什么?
答:是进程控制块。
2八、用户组织的逻辑文件有哪两种形式?
答:流式文件、记录式文件
3五、计算机直接执行的程序是(可执行文件),在机器内是以(二进制)编码形式表示的。它编写的程序是(源程序);汇编语言是(低级语言),通常使用高级程序设计的语言编写的应用程序称为(将高级语言源程序翻译成机器语言程序即目标程序)。
3六、解释程序是边逐条解释边逐条执行,不保留机器码的(目标程序)。编译方式是使用编译程序把源程序编译成机器代码的(目标程序)并造成(文件)保留。
3七、通常,将中断源分为两大类(强迫性中断)、(自愿性中断)。
3八、强迫性中断包括(输入/输出中断)(硬件故障中断)(时钟中断)(控制台中断)(程序性中断)。
3九、什么是自愿性中断?
答:这类中断事件是正在运行程序有应是因为程序员在编造程序时,因要求操做系统提供服务而有意思用访管指令或系统调用,从而致使中断的,
因此又称为访管中断。这类中断的发生具备必然性,并且发生位置肯定。
40、中断优秀级是鞅硬件规定的,由于不可改变,但经过(中断屏蔽)能够读者中断事件的响应次序
4一、中断处理过程分为四个阶段
答:一、保存被中断程序的现场,其目的是为了在中断处理完以后,能够返回的被中断的地方继续执行。
二、分析中断源,肯定中断缘由。
三、转去执行相应的处理程序。
四、恢复被中断程序现场(己中断返回),继续执行被中断程序。
4二、硬件时钟分为哪两类?
答:一、绝对时钟和相对时钟。
4三、什么是进程?
答:进程是具备必定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配的一个独立的单位,进程是动态产生,
动态消亡的,每个进程都有一个数据结构——进程控制块——记录其执行状况,进程有三种基本状态,随着进程的进展 ,它们在状态之间相互变化。
4四、并发进程使用的的共同使用的资源被称为(临界资源)。
4五、分逻辑地址空间到物理地址空间的转换被称为(地址映射)。
4六、主要的存储管理方案有哪几种?
答:分区管理、段式管理、页式管理、段页式管理。
4七、计算机病毒的特征
答:传染性、破坏性、隐蔽性、潜伏性、可激发性。
4八、加密和解密手法的操做都是在一种密钥控制下完厂的。他们分别称为(加密密钥)(解密密钥)。
4九、软件危机主要表如今哪几方面?
答:一、软件需求增加得不到知足
二、软件生产高成本,价格昂贵。
三、软件生产进度违法控制。
四、软件需求定义不许确,易偏离用户需求。
五、软件质量不易保证。
六、软件可维护性差。
50、20世纪70年代,B.W.Boehm提出了软件生命周期的(瀑布模型)。
5一、瀑布模型将软件生命周期划分为八个阶段
答:一、问题定义 二、可行性研究 三、需求分析 四、整体设计 五、详细设计 六、程序编制 七、测试和运行 八、维护
5二、瀑布模型的计划期包括(问题定义)、(可行性研究)、(需求分析);开发期包括(整体设计)(详细设计)、(程序设计),其中程序设计包括(编码)和(测试)
运行期包括系统的(使用)和(维护)。
5三、软件的开发技术包括(软件开发方法学)、(软件工具)、(软件工程环境)。
5四、软件工程管理包括(软件管理),(软件工程经济学)。
5七、结构化方法将软件生命周期分为(计划)、(开发)、(运行)三个时期。
5八、计划期的主要是任务是(问题定义)、(可行性研究)。
5九、开发期的主要任务是(需求分析)、(整体设计)、(详细设计)、(编码)、(测试)。
60、运行期的主要任务是软件的(运行)和(维护)。
7三、数据字典中有四种类型的条目:(数据流)、(数据存储)、(数据项)和(加工)。
7四、数据字典可经过三种途径实现:
答:一、人过过程
二、自动化过程
三、人机混合过程
7五、数据字典具备的特色?
答:一、经过名字能方便地查阅数据的定义
二、没有冗余
三、尽可能不重复其余部分已说明的信息
四、能单独处理描述每一个名字的信息
五、书写方法简单方便并且严格,容易更新和修改。
7九、(软件需求说明书)是需求分析阶段的最后成果,是软件开发中的重要文档之一。
8一、软件需求说明书的主要做用?
答:一、做为用户和软件人员之间的共同文件,为双方相互了解提供基础。
二、反映出用户问题的结构,能够做为软件人员进行设计和编码的基础。
三、做为验收的依据,己做为选取测试用例和进行形式验证的依据。
8二、结构化设计是以软件需求分析阶段所产生的文档其中包括(数据流程图)(数据字典)为基础。
8三、软件结构的度量的术语
答:深度:从根模块到最低层模块的层数。
宽度:控制的总分布。
扇入数:有多少模块直接控制一个给定的模块
扇出数:由一个模块直接控制其余模块数。
上级模块:控制其余模块的模块
从属模块:被另外一模块控制的模块。
8四、(模块)是数听说明、可执行永久等程序元素的集合。
8五、(模块独立的概念)是模块化、抽象、信息隐蔽和局部化概念的直接结果。
8八、耦合能够分为哪几种? 他们之间的耦合度由高到低排列?
答:一、内容耦合 二、公共耦合 三、外部耦合 四、控制耦合 五、标记耦合 六、数据耦合 七、非直接耦合
8九、内聚是从(功能角度)来(衡量模块的联系)
90、内聚有哪一几种,它们之间的内聚度由弱到强的排列是什么?
答:一、偶然内聚 二、逻辑内聚 三、时间内聚四、过程内聚 五、通讯内聚 六、顺序内聚 七、功能内聚
9二、模块的激活机制一般有哪两种?
答:一、经过引用来调用模块的 二、经过中断来调用模块的。
---------------------
做者:✨38°du6毒
来源:CSDN
原文:https://blog.csdn.net/qq_36662459/article/details/84589225
版权声明:本文为博主原创文章,转载请附上博文连接!程序员