简答题 1. 计算机有哪些主要的特点?答:运算速度快 计算精度高 存储功能强 具有逻辑判断能力 具有自动运行能力。 2.CPU包括哪几个部件?它们又是如何协调工作的?答:CPU主要包括运算器、控制器两个部件。运算器主要完成各种算术运算和逻辑运算;控制器是指挥中心,控制运算器及其他部件工作,它能对指令进行分析,做出相应的控制;控制器从存储器中按顺序取出指令,并对指令进行分析,然后向运算器发出相应控制信号,使各部件协调工作,完成指令所规定的操作。 3.控制器的主要功能是什么?答:控制器是指挥和控制计算机各个部件进行工作的指挥中心,功能主要包括取指令、分析指令、执行指令、控制程序和数据的输入与结果的输出、 随机事件和某些特殊请求的处理。 4.什么是操作系统?从资源管理的角度看,其主要功能是什么?答:操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合;从资源管理的角度看操作系统要对计算机的硬件和软件资源进行管理,以提高各资源的利用率 其功能主要分为处理机管理、存储器管理、设备管理、文件的管理和接口的管理等 5.什么是软件工程?简述软件生存周期的一般阶段。答:软件工程是指运用现代科学技术知识来设计并构造计算机程序及为开发、运行、和维护这些程序所必需的相关文件资料;生命周期:问题定义、可行性的研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、软件维护 。 6.简述计算机网络的定义?网络的拓扑结构有哪些? 答:计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统;网络拓扑结构包括:① 星行拓扑结构② 环行拓扑结构③ 总线型拓扑结构。 7.结构化程序设计的思想是什么? 答:结构化程序设计的思想是指把一个复杂问题的求解过程分阶段进行,每个阶段处理的问题都控制在人们容易理解和处理的范围之内的思想。具体说,它是以计算机的计算功能为前提,以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,使完成每一个模块的工作变得单纯而明确,为设计较大的软件打下基础的思想。 8.什么是数据结构?数据的物理结构有哪些?答:数据结构是指互相之间存在着一种或多种关系的数据元素的集合。数据的物理结构又称存储结构,包括顺序存储、链式存储、索引存储、散列存储四种方法。 9.请简述常用的数据结构中栈和队列的特点?答:栈的特点:限制仅在表的一端进行插入和删除运算、先进后出的结构。队列的特点:只允许在一端进行插入,而在另一端进行删除的运算受限、先进先出的结构。 2. 简要说明数据库系统与数据库管理系统的区别? 答:功能和本质不同数据库系统是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合,是一个按数据结构来存储和管理数据的计算机软件系统。然而数据库管理系统是一种操纵和管理数据库的大型软件,它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库系统包含数据库管理系统。一般由数据库、数据库管理系统、数据库管理员、用户和应用程序4个部分组成。 本文来源:https://www.wddqw.com/doc/2240e3ea0b1c59eef8c7b4f3.html