计算机组成里说计算机是由硬件和软件组成
计算机组成里说计算机是由硬件和软件组成,而操作系统就是基础的软件,它控制和管理计算机的软硬件资源,如果说没有操作系统,那除非你会用01代码玩。
操作系统的作用主要体现在以下两方面:
1.管理系统中的各种资源,包括硬件资源和软件资源。
在计算机系统中,所有硬件部件(如CPU、存储器、输入/输出设备等)称为硬件资源;而程序和数据等信息称为软件资源。
操作系统对每一种资源的管理都必须进行以下几项工作:
1)监视资源
监视资源包括需要知道该资源有多少,资源的状态如何,它们都在哪里,谁在使用,可供分配的又有多少,资源的使用历史等等。
2)决定分配资源策略
包括选择某种资源分配策略,决定谁有权限可以获得这种资源,何时可以获得,可以获得多少,如何退回资源等等。
3)分配资源
分配资源是指按照已决定的资源分配策略,对符合条件的申请者分配某种资源,并进行相应的管理事务处理。
4)回收资源
回收资源是指在使用者放弃某种资源之后,对该种资源进行善后处理,如果是可重复使用的资源,则进行回收、整理,以备再次使用。
2.为用户提供友好的界面。
操作系统必须为最终用户和系统用户的各种工作提供友好的界面,以方便用户的工作。典型的操作系统界面有两类:
1)命令行界面
如Unix和MS-DOS操作系统,在这种操作系统环境下,用户通过键盘输入完成某种工作的命令,操作系统分析命令的正确性,然后执行命令并返回执行结果。
2)图形化界面
如MS Windows操作系统,在其提供的图形化界面环境下,用户可通过鼠标左单击某个按钮或选择某个菜单来完成相应的命令。
操作系统的作用
终于开始上操作系统原理课了,心中一个字爽啊.操作系统是计算机硬件上加载的第一层软件,是对计算机硬件功能的首次扩.其他软件只有在操作系统的支持下,才能对计算机硬件工作.它是一种重要的系统软件.计算机硬件加上I/O管理软件称为虚拟机,虚拟机再加上文件管理软件称为较强的虚拟机,较强的虚拟机再加上窗口软件为极强的虚拟机.     
批处理系统, 操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序自动执行。
多道批处理系统,在单道批处理系统中,每次只调用一个用户作业程序进入内存并运行。这将会要求硬件要满足,1,中断,2,通道。故在六十年代,引入了多道程序设计技术。由此而形成了多道批处理系统。它的特点:1,多道性,2,在宏观上并行,在微观上串行 3,调度性(我作为一个硬件和软件的大管家,应该知道什么时候让谁的程序来让我的CPU来执行) 4,无序性(谁先来谁后来是不固定的).
批处理的缺点还是比较明显的,它主要是不能实现人机交互,为了解决这个问题,我们进入了分时系统.。它让多个用户分享使用同一台计算机,时间将CPU整个工作时间分成一个个时间段,每个用户集资地轮流使用。特征:1,多路性,(若干个终端用户可同时使用计算机)    2,独立性:用户彼此独立,互不干扰;  3,及时性能超 :用户的请求能在较短时间内等到响应    ;4交互性,进行人机对话;;;这同时也体现了批处理的优势,它能提交时间长的大型作业,因为它的目标本身就是提高机器效率,而不像分时所提出的“对用户请求快速响应”;
分时系统的提出也并不是万金油,因为它不能满足对随机作业的快速响应并对其进行处理。(如工业控制)。也就是说,一个能够在事先指定或确定的时间内,完成系统功能和对外部
(内部),同步(异步)事件作出响应的系统。这个系统可分为两类:1,实时控制; 当计算机应用地生产过程的控制形成以计算机为中心的控制系统时,系统要求能实时采集现场数据,并对所采集的数据进行及时处理,从而自动地控制相应的执行机构,使某些参数(如温度、压力、液位)能按预定的规律变化,以保证产品的质量和提高产量。
2,实时信息处理: 通常,我们把要求对信息进行实时处理的系统称为实时信息处理系统。
网络操作系统(network operation system --NOS)是网络的心脏和灵魂,是能够控制和管理网络资源的特殊的操作系统。它与一般的计算机操作系统不同的是:它在计算机操作系统下工作,使计算机操作系统增加了网络操作所需要的能力。
    网络操作系统主要是指运行在各种服务器上的操作系统,目前主要有UNIX,linux、windows以及Netware系统等。各种操作系统在网络应用方面都有各自的优势,而实际应用却千差万别,这种局面促使各种操作系统都极力提供跨平台的应用支持。
一般情况下,NOS是以使网络相关特性最佳为目的的,如共享数据文件、软件应用,以及共享硬盘、打印机、调制解调器、扫描仪和传真机等。一般PC机的操作系统,如Mac OS X、
OS/2和Windows 9X~XP等,其目的是让用户与系统及在此操作系统上运行的各种应用之间的交互作用最佳。
一、选择题((1)—(40)每题1分,(41)—(50)每题2分,共60分)

    下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

    (1) 以存储程序原理为基础的冯·诺依曼结构的计算机,一般都由五大功能部件组成,它们是

    A) 运算器、控制器、存储器、输入设备和输出设备

    B) 运算器、累加器、寄存器、外部设备和主机

    C) 加法器、控制器、总线、寄存器和外部设备


    D) 运算器、存储器、控制器、总线和外部设备

    (2) 以下有关操作系统的叙述中,哪一个是不正确的?

    A) 操作系统管理着系统中的各种资源

    B) 操作系统应为用户提供良好的界面

    C) 操作系统是资源的管理者和仲裁者

    D) 操作系统是计算机系统中的一个应用软件

    (3) 为了保证CPU执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为运行时可由机器直接寻址的物理地址,这一过程称为


    A) 地址映射 B) 地址计算 C) 地址分配 D) 地址查询

    (4) Internet的主要组成成分是 计算机软件的组成

    A) 双绞线、同轴电缆、光纤电缆与无线通信信道

    B) 通信线路、路由器、主机和信息资源

    C) 局域网、广域网、校园网和主干网

    D) 局域网、广域网和城域网

    (5) 信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性,从具体的意义上来理解,需要保证哪几个方面的内容?


   
.保密性(Confidentiality)

    .完整性(Integrity)

    .可用性(Availability)

    .可控性(Controllability)

    A) B) C) D)都是

    (6) 隔离是操作系统安全保障的措施之一。下列哪一项不属于安全隔离措施?

    A) 物理隔离 B) 时间隔离 C) 分层隔离 D) 密码隔离


    (7) 瀑布模型将软件生命周期归纳为三个时期,即计划期、开发期和运行期。下列哪个不属于开发期内的工作?

    A) 总体设计 B) 详细设计 C) 程序设计 D) 维护

    (8) 软件可行性分析是着重确定系统的目标和规模。对功能、性能及约束条件的分析应属于下列哪种可行性分析?

    A) 经济可行性分析 B) 技术可行性分析

    C) 操作可行性分析 D) 开发可行性分析

    (9) 软件计划的任务是为项目负责人提供对软件资源、成本和进度的估价。其中对系统各种功能的界限划分应属于下列哪种任务?


    A) 分析 B) 估价 C) 制定进度 D) 进度分配

    (10) 结构化方法将软件生命周期分为计划、开发和运行三个时期,下列任务中哪个属于计划时期中的任务?

    A) 需求分析 B) 问题定义 C) 总体设计 D) 编码

    (11) 结构化方法在系统加工描述中,对组合条件的确定用下列哪种方法?

    A)条件语句 B) 结构化语言 C) 判定树 D) 数据流

    (12) 耦合是软件各模块间连接的一种度量。一组模块都访问同一数据结构应属于下列哪种耦合?

    A) 内容耦合 B) 公共耦合 C) 外部耦合 D) 控制耦合

    (13) 内聚是从功能角度来度量模块内的联系。按特定次序执行元素的模块属于下列哪种内聚?

    A)逻辑内聚 B)时间内聚 C)过程内聚 D)顺序内聚

    (14) 软件测试基本方法中,下列哪种方法不用测试实例?

    A)白箱测试方法 B) 动态测试方法

    C) 黑箱测试方法 D)静态测试方法

    (15) 软件管理中,对软件进行配置,各阶段文档的管理属于下列哪种管理?

    A)组织管理 B)资源管理 C)计划管理 D)版本管理

    (16) 实体-联系模型可以形象地用E-R图表示。在E-R图中以何种图形表示实体类型?

    A)菱形 B)椭圆形 C) 矩形 D)三角形

    (17) 在关系数据库中,视图(view)是三级模式结构中的

    A)内模式 B)模式 C)存储模式 D)外模式

    (18) SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体。基中INSERT语句实现哪种功能?

    A) 数据查询 B) 数据操纵 D)数据定义 D)数据控制

    (19) 在数据库中,下面列出的数据模型的三个要素中,用于描述系统的动态特性的要素是

   

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。