大学计算机基础-第四章练习题

一般操作系统的主要功能是(D)

A. 对汇编语言、高级语言和甚高级语言进行编译
B. 管理用各种语言编写的源程序
C. 管理数据库文件
D. 控制和管理计算机系统软、硬件资源

 

操作系统的作用是(D ) 。

A. 软、硬件的接口B. 进行编码转换
C. 把游、程序翻译成机器语言程序D. 控制和管理系统资源的使用

 

操作系统是一种对计算机( B)进行控制和管理的系统软件。
A. 硬件B. 资源、c. 软件D. 文件

 

(4 )计算机能够直接识别和处理的语言是(C) 。
A. 汇编语言B. 自然语言c. 机器语言 D.高级语言


( 5 )在微机中的“ DOS ”,从软件归类来看,应属于(C)
A. 应用软件B. 工具软件c. 系统软件 D.编辑系统

DOS”是磁盘操作系统的简称,用来管理微机的硬件和软件资源,属于系统软件。


(6 )某单位的财务管理软件属于(D) 。
A. 工具软件B. 系统软件 c. 编辑软件 D. 应用软件


(7 )属于面向对象的程序设计语言(A) 。
A. C  B. FORTRAN  C. Pascal  D. Visual Basic

 

(8 )计算机能直接执行的程序是(B) 。
A. 源程序  B . 机器语言程序  C. 高级语言程序 D. 汇编语言程序

 

(9) CPU 执行人所指定的最小任务为(B) 。
A. 程序 B. 指令 C. 语句D. 地址

 

(10 )比较算法和程序,以下说法中正确的是(A) 。
A. 算法可采用“伪代码”或流程图等方式来描述
B. 程序只能用高级语言表示
C. 算法和程序是一一对应的
D. 算法就是程序

 

计算机软件系统一般可以分为 系统软件 应用软件 两种。

 

程序中仅使用条件选择结构也可直接描述重复的计算过程(错)

 

软件是以二进位表示,且通常以电、磁、光等形式存储和传输的,因而很容易被复制。(对)

 

在具有多任务处理功能的操作系统中,一个任务通常与一个应用程序相对应。(对)

 

为了提高计算机的处理速度,计算机中可以包含多个CPU ,以实现多个操作的并行处理。(对)

 

多任务处理就是CPU 在同一时刻执行多个程序。(错)

 

实时操作系统的主要特点是允许多个用户同时联机使用计算机。(对)

 

软件必须依附于一定的硬件和软件环境,否则它可能无法正常运行。(对)

 

所有存储在磁盘中的MP3 音乐都是计算机软件。(错)

 

计算机软件包括软件开发和使用所涉及的资料。(对)

 

简述操作系统的概念。

操作系统( Operating System , OS )是管理计算机系统的全部硬件资源、控制程序运行、改善人机界面、合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。
它使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。从资源管理的角度,操作系统是用来控制和管理计算机系统的硬件资源和软件资源的管理软件。如记录资源的使用状况(哪些资源空闲、哪些可以使用、能被谁使用、使用多长时间等),合理分配及回收资源等。
从用户的观点,操作系统是用户和计算机硬件之间的界面。用户通过使用操作系统所提供的命令和交互功能实现访问计算机的操作,完成用户指定的任务。
从层次的观点,操作系统是由若干层次、按照一定结构形式组成的有机体。操作系统的每一层完成特定的功能,并对上一层提供支持,通过逐层功能的扩充, 最终完成整个操作系统的功能,完成用户的请求。
一个标准PC 的操作系统应该提供以下功能:

(1 )进程与处理机管理、(2 )内存管理(存储器管理)、(3 )设备管理、(4 )文件管理、( 5 )作业管理、(6 )网络通信、(7 )安全机制、(8 )用户界面、(9 )驱动程序

 

简述操作系统的5 大功能。

(1)作业管理:包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等;
(2)文件管理:又称为信息管理;
(3)存储管理:实质是对存储“空间”的管理,主要指对主存的管理;
(4)设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收;
(5)进程管理:实质上是对处理机执行“时间”的管理,即如何将CPU真正合理地分配给每个任务。

 

简述操作系统发展的4 个基本阶段。

操作系统的发展包括人工操作系统、简单批处理阶段、多道程序系统阶段、现代操作系统四个阶段。

 

简述算法的基本概念,算法包含哪些特点?

1、算法概念:
在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.
2. 算法的特点:
(1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的.
(2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可.
(3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题.
(4)不唯一性:求解某一个问题的解法不一定是唯一的,对于一个问题可以有不同的算法.
(5)普遍性:很多具体的问题,都可以设计合理的算法去解决,如心算、计算器计算都要经过有限、事先设计好的步骤加以解决.

 

 

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值