2017最新南师计算机操作系统期末考试题及答案
2017年计算机考试试题及答案

2017年计算机考试试题及答案一、选择题(每题2分,共40分)1. 计算机网络中,下列哪种协议不属于TCP/IP协议族?()A. HTTPB. FTPC. SMTPD. ICQ答案:D2. 下列哪种编程语言不是面向对象的编程语言?()A. JavaB. C++C. PythonD. C答案:D3. 在计算机系统中,下列哪个设备不属于输入设备?()A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:D4. 计算机操作系统中,下列哪个概念不是进程和线程的关系?()A. 并发B. 同步C. 互斥D. 串行答案:D5. 在数据库中,下列哪种数据模型不是关系型数据库模型?()A. 层次模型B. 网状模型C. 关系模型D. 面向对象模型答案:D6. 下列哪个软件不属于办公自动化软件?()A. Microsoft OfficeB. WPS OfficeC. Adobe PhotoshopD. CorelDRAW答案:C7. 计算机网络中,下列哪种传输方式不是广播传输方式?()A. 单播B. 多播C. 广播D. 组播答案:A8. 在计算机编程中,下列哪种编程范式不是函数式编程范式?()A. 命令式编程B. 声明式编程C. 面向对象编程D. 逻辑编程答案:C9. 下列哪个操作系统不是基于Linux内核的?()A. UbuntuB. Red HatC. WindowsD. CentOS答案:C10. 在计算机科学中,下列哪种算法不是排序算法?()A. 冒泡排序B. 快速排序C. 暴力排序D. 插入排序答案:C二、填空题(每题2分,共20分)1. 计算机网络中,IP地址分为______类。
答案:A、B、C2. 在计算机编程中,面向对象的三个基本特性是______、______和______。
答案:封装、继承、多态3. 计算机操作系统中,进程和线程的主要区别是______。
答案:进程是系统进行资源分配和调度的基础单位,线程是进程的执行单元4. 数据库中,主键的作用是______。
计算机操作系统期末试卷及答案

计算机操作系统期末试卷及答案一、选择题(每题2分,共20分)1. 以下哪个不是操作系统的特征?A. 并行处理B. 资源管理C. 用户接口D. 文件管理答案:A2. 操作系统的作用不包括以下哪项?A. 提高计算机系统的效率B. 方便用户使用计算机C. 提高计算机硬件的性能D. 提高计算机软件的性能答案:C3. 下列哪个不是进程和线程的主要区别?A. 进程是系统进行资源分配和调度的基本单位B. 线程是进程的组成部分C. 进程和线程都可以拥有自己的资源D. 线程是进程的执行单元答案:C4. 以下哪种调度算法可能会产生饥饿现象?A. 先来先服务(FCFS)B. 短作业优先(SJF)C. 最高响应比优先(HRRN)D. 时间片轮转(RR)答案:B5. 以下哪个不是虚拟存储技术的特点?A. 扩大物理内存B. 提高内存利用率C. 减少内存碎片D. 增加系统开销答案:D二、填空题(每题2分,共20分)6. 操作系统的主要功能包括________、________、________和________。
答案:进程管理、存储管理、文件管理和设备管理7. 在进程状态转换过程中,进程可能处于________、________、________、________和________等五种状态。
答案:就绪状态、执行状态、阻塞状态、挂起状态和终止状态8. 页式存储管理中,逻辑地址空间被划分为大小相等的________,物理地址空间也被划分为同样大小的________。
答案:页、块9. 在文件系统中,目录结构通常采用________结构。
答案:树形10. 操作系统的设备管理主要涉及________、________、________和________等方面。
答案:设备分配、设备驱动、设备控制和设备监控三、判断题(每题2分,共20分)11. 进程和线程在操作系统中是等价的。
(错)12. 在操作系统中,进程和线程都可以拥有自己的资源。
计算机操作系统期末考试试题及答案

计算机操作系统期末考试试题及答案计算机操作系统期末考试试题及答案一、选择题1、下列哪一个不是操作系统的四大基本类型? A. 批处理 B. 分时C. 实时D. 协作2、在多道程序系统中,为保证资源共享的公平性,通常采用哪种操作系统? A. 分时系统 B. 批处理系统 C. 分布式系统 D. 实时系统3、下列哪种方式最能描述操作系统的并发性? A. 顺序性 B. 共享性 C. 随机性 D. 独立性4、当用户在计算机上运行一个程序时,操作系统首先需要执行哪个操作? A. 加载程序代码 B. 分配CPU时间 C. 打开文件 D. 分配内存空间5、在分时系统中,时间片的大小对系统响应时间和吞吐量的影响是什么? A. 响应时间短,吞吐量小 B. 响应时间长,吞吐量大 C. 响应时间短,吞吐量大 D. 响应时间长,吞吐量小二、填空题1、在操作系统中,进程的状态信息保存在 _______ 中。
2、在Unix系统中,进程可以通过 _______ 命令来创建新的进程。
3、操作系统的基本功能包括进程管理、内存管理、文件管理和_______ 。
4、Linux操作系统的目录结构采用 _______ 结构。
5、在分布式系统中,资源管理采用 _______ 的方式。
三、简答题1、请简述操作系统与计算机硬件的关系。
2、请说明进程与程序的区别。
3、请简述操作系统的多任务处理能力。
4、请说明操作系统是如何实现文件共享的。
5、请简述操作系统的资源管理功能。
四、分析题1、请分析操作系统的启动过程,并说明其在Windows操作系统中的具体步骤。
2、请分析分时系统和实时系统的主要区别,并说明各自的应用场景。
3、请分析操作系统中的进程同步问题,并说明解决该问题的方法。
4、请分析操作系统中的死锁问题,并说明解决该问题的方法。
5、请分析操作系统中的内存管理问题,并说明解决该问题的方法。
五、综合题1、请设计一个简单的操作系统,并说明其基本功能和实现方法。
师大计算机考试题及答案

师大计算机考试题及答案1. 选择题A. 计算机硬件系统由哪几部分组成?A. 中央处理器、存储器、输入输出设备B. 中央处理器、存储器、操作系统C. 中央处理器、存储器、编译器D. 中央处理器、操作系统、编译器答案:A. 中央处理器、存储器、输入输出设备2. 填空题B. 在计算机中,二进制数 1011 转换为十进制数是 ________。
答案:113. 简答题C. 简述冯·诺依曼计算机体系结构的主要特点。
答案:冯·诺依曼计算机体系结构的主要特点是程序存储和程序控制,即指令和数据一起存储在同一个存储器中,计算机按照程序顺序执行指令。
4. 计算题D. 给定一个二叉树,其中每个节点的值是其子节点值之和,请计算以下二叉树的根节点值:5/ \3 8/ \ / \1 4 6 10答案:根节点值为 3 + 8 + 1 + 4 + 6 + 10 = 325. 编程题E. 编写一个函数,实现对一个整数数组进行排序,并返回排序后的数组。
答案:```pythondef sort_array(arr):return sorted(arr)```6. 分析题F. 分析以下代码段的时间复杂度:```for i in range(n):for j in range(n):for k in range(n):print(k)```答案:该代码段的时间复杂度为 O(n^3),因为有三个嵌套循环,每个循环都运行 n 次。
7. 论述题G. 论述数据库管理系统的主要功能。
答案:数据库管理系统的主要功能包括数据定义、数据操纵、数据控制和事务管理。
数据定义功能允许用户定义数据库的结构,包括创建、修改和删除数据库对象;数据操纵功能支持数据的查询、插入、更新和删除;数据控制功能涉及数据的安全性、完整性和并发控制;事务管理功能确保数据库操作的原子性、一致性、隔离性和持久性。
计算机操作考试题库附答案(全文)

计算机操作考试题库附答案(全文)一、选择题1. 计算机硬件系统主要包括哪些部件?A. CPU、内存、硬盘B. 键盘、鼠标、显示器C. 主板、显卡、声卡D. A选项和B选项答案:D2. 下面哪个软件不属于操作系统?A. WindowsB. LinuxC. Microsoft OfficeD. macOS答案:C3. 在计算机中,下列哪个设备属于输入设备?A. 显示器B. 键盘C. 鼠标D. 打印机答案:B、C4. 计算机网络的拓扑结构主要有哪几种?A. 星形B. 环形C. 扁平形D. A选项和B选项答案:D5. 下面哪个IP地址表示私有地址?A. 192.168.1.1B. 10.0.0.1C. 172.16.0.1D. A选项和B选项答案:D二、填空题6. 计算机操作系统的作用是______、______、______。
答案:资源管理、进程管理、用户接口7. 计算机网络的目的是实现______、______、______。
答案:数据通信、资源共享、分布式处理8. 计算机病毒的传播途径主要有______、______、______。
答案:网络传播、移动存储设备、电子邮件9. 在计算机中,下列哪些文件格式属于图片格式?______、______、______。
答案:jpg、png、bmp三、判断题10. 计算机的内存越大,计算机的运行速度越快。
()答案:错误11. 在Windows操作系统中,可以通过“任务管理器”结束一个正在运行的应用程序。
()答案:正确12. 计算机网络的传输速率是指每秒传输的比特数。
()答案:正确13. 计算机病毒是一种特殊的程序,它能够自我复制并感染其他程序。
()答案:正确四、简答题14. 简述计算机硬件系统和软件系统的关系。
答案:计算机硬件系统是计算机的物理实体,包括CPU、内存、硬盘等设备。
计算机软件系统是计算机的运行程序和相应的文档,包括系统软件和应用软件。
硬件系统和软件系统相互依存,硬件是软件的运行基础,软件是硬件的功能体现。
计算机操作系统期末测试题及答案解析(两套)

操作系统期末试题1一、单项选择题(每题2分,共20分)1.在操作系统中,进程的最基本的特征是( A )。
A. 动态性和并发性 B.顺序性和可再现性C.与程序的对应性 D.执行过程的封闭性2.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。
这项工作是由( A )完成的。
A.作业调度 B. 进程调度C.用户自己D.管理人员3.虚拟存储器给用户提供了特大的地址空间。
实际上它是( C )。
A. 扩大物理内存容量 B.扩大物理外存容量C. 扩大逻辑内存容量 D.扩大逻辑外存容量4.引入缓冲技术的主要目的是( C )。
A. 改善用户编程环境 B.提高CPU的处理速度C.提高CPU与设备之间的并行程度 D.降低计算机的硬件成本5.在微内核结构的现代操作系统中,进程( A )。
A. 只是资源分配的单位 B.只是调度运行的单位C.既是资源分配的单位,又是调度运行的单位 D.失去作用6. (A)没有多道程序设计的特点。
A.dosB.unixB.windows D.os/27. 下列四个操作系统中,是分时系统的为(C)。
A.cp/mB.ms-dosC.unixD.windows nt8. 在分时系统中,时间片一定,(B),响应时间越长。
A.内存越多B.用户数越多C.后备队列D.用户数越少9. 用户要在程序一级获得系统帮助,必须通过(D)。
A.进程调度B.作业调度C.键盘命令D.系统调用10. 操作系统是一组(C)。
A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。
每题2分,共10分)1.用户程序应与实际使用的物理设备无关,这种特性就称作与设备无关性。
( )2.处理机调度可分为三级:高级、中级和低级。
在所有的系统中,都必须具备这三级调度。
( )3.信号量机制是一种有效的实现进程同步与互斥的工具。
信号量只能由PV 操作来改变。
计算机操作系统期末考试题目及答案选择题

计算机操作系统期末考试题目及答案选择题本文列举了一些计算机操作系统期末考试的选择题及其答案,希望能够为同学们的复习提供一些帮助。
选择题1.操作系统的主要职责不包括下列哪项?A. 内存管理B. 文件管理C. 硬件控制D. 进程管理答案:C2.下列哪项不是进程的状态?A. 就绪B. 运行C. 堵塞D. 终止答案:B3.虚拟内存的主要作用是什么?A. 增加主存的容量B. 增加程序的执行速度C. 管理外设D. 执行文件系统答案:A4.通过中断机制,操作系统可以实现哪些功能?A. 实现多任务处理B. 管理内存C. 控制I/O操作D. 进程互斥答案:C5.下列哪项不属于操作系统的I/O设备管理功能?A. 设备分配B. 中断处理C. 缓冲管理D. 控制程序执行答案:D6.虚拟地址的主要作用是什么?A. 标识实际物理地址B. 标识程序的执行地址C. 提高程序的执行效率D. 分配系统资源答案:C7.下列哪项不是控制器的主要作用?A. 控制I/O操作B. 错误检查和纠正C. 数据缓冲D. 数据格式转换答案:B8.哪些状态是进程在运行过程中可能存在的?A. 就绪、运行、堵塞B. 就绪、运行C. 就绪、堵塞D. 运行、堵塞答案:A9.下列哪项不是操作系统的关键特征?A. 并发B. 共享C. 虚拟D. 分布式答案:D10.在多道程序环境下,如何实现进程调度?A. 静态调度B. 动态调度C. 抢占调度D. 轮询调度答案:B以上是一些与计算机操作系统相关的选择题,希望同学们能够熟练掌握这些知识点,考出好成绩。
计算机操作系统期末考试试卷及答案

操作系统期末考试试卷一、单项选择题(共10分,每小题1分)1、在OS中采用多道程序设计技术,能有效地提高CPU、内存和I/O设备的()。
A 灵活性B 利用率C 兼容性D 可靠性2、在下列操作系统的各个功能组成部分中,()不需要硬件的支持。
A 进程调度B 时钟管理C 地址映射D 中断系统3、下列进程状态转换中,绝对不可能发生的状态转换是了()。
A 就绪—〉执行B 就绪—〉阻塞C 执行—〉就绪D 阻塞—〉就绪4、信箱通信是一种()通信方式。
A 直接通信B 间接通信C 低级通信D 信号量5、在创建进程的过程中,()不是创建所必需的步骤。
A 为进程建立PCB B 为进程分配必要的内存等资源C 为进程分配CPUD 将进程插入就绪队列6、在面向用户的调度准则中,()是选择实时调度算法的重要准则。
A 平均周转时间短B 优先权高的作业获得优先服务C 截止时间的保证D 响应时间快7、动态重定位是在作业()中进行的。
A 执行过程B 修改过程C 装入过程D 编译过程8、下述存储管理方式中,会产生内部碎片的是()。
A 分页式和分段式B 分页式和段页式C 分段式和动态分区式D 段页式和动态分区式9、设备管理程序对设备的管理是借助于一些数据结构来进行的,下面的()不属于设备管理数据结构。
A DCTB COCTC JCBD CHCT10、中断向量是指()。
A 中断断点的地址B 中断向量表起始地址C 中断处理程序入口地址在中断向量表中的存放地址D 中断处理程序入口地址二、填空题(共15分,每空1分)1、⑴和⑵是操作系统的两个基本特征,两者互为存在条件。
2、在多道程序系统中,进程之间存在着不同制约关系可以划分为两类:⑶和⑷。
3、进程的基本特征有⑸、并发、⑹、异步及结构特征。
4、典型的银行家算法是属于死锁的⑺,破坏环路等待条件是属于死锁的⑻,而剥夺资源是属于死锁的⑼。
5、OS为用户提供两个接口,一个是⑽,用户利用它来组织和控制作业的执行,另一个是⑾,编程人员使用它来请求OS提供的服务。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
不正确 的是( C )。
A、有环必死锁
B
、死锁必有环
C、有环不一定死锁
D
、被锁者一定全在环中
19.数据文件 存放在到存储介质上时, 采用的 逻辑组织 形式是与 ( A ) 有关的。
A、文件逻辑结构
B
、存储介质特性
C、主存储器管理方式
D 、分配外设方式
20.在 单处理器 的 多进程系 统中, 进程什么时候占用处理器和能占用多长时间,
位,试用记录型信号量写出两个进程的同步算法 解:
,要求写出信号量的初值。
semaphore mutex=1; semaphore empty=20;
semaphore full=0;
3 .每个索引文件都必须有一张(
索引结点 )表,其中的地址登记项用来指出文
件在外存上的位置信息。
4 .在一请求分页系统中,假如一个作业的页面走向为:
4、 3、 2、1、4、3、5、4、
3、2、1、5,当分配给该作业的物理块数为 4 时(开始时没有装入页面) ,采用 LRU 页面淘汰算法将产生 ( 8 )次缺页中断。
D
、尺寸从大到小
6 .设计批处理多道系统时,首先要考虑的是
( 系统效率和吞吐量 ) 。
A、灵活性和可适应性
B、系统效率和吞吐量
C、交互性和响应时间
D
、实时性和可靠性
7 .当进程因时间片用完而让出处理机时,该进程应转变为
(
B ) 状态。
A、等待
B、就绪
C 、运行 D 、完成
8.文件的保密是指防止文件被 ( C ) 。
11. UNIX 中式文件 C 、索引文件 D、流式文件
12.文件系统的主要目的是( A )。
A、实现对文件的按名存取
B 、实现虚拟存贮器
C、提高外围设备的输入输出速度
D 、用于存贮系统文档
13.文件系统中用(
D )管理文件。
A、堆栈结构 B 、指针 C 、页表
( B ) 完成。
A、程序设计语言
B、操作系统
C、编译系统
D
、标准库程序
3. 进程调度 的对象和任务分别是 ( C ) 。
A、作业,从就绪队列中按一定的调度策略选择一个进程占用
CPU
B 、进程,从后备作业队列中按调度策略选择一个作业占用
CPU
C、进程,从就绪队列中按一定的调度策略选择一个进程占用
CPU
取
决于 ( B ) 。
A、进程相应的程序段的长度 C、进程总共需要运行时间多少
二、填空题(每空 2 分,共 20 分)
B、进程自身和进程调度策略 D 、进程完成什么功能
1.若信号量 S 的初值定义为 10,则在 S 上调用了 16 次 P 操作和 15 次 V 操作后 S
的值应该为(
9
)。
2.进程调度的方式通常有( 抢占 )和( 非抢占 )两种方式。
( C) 。
A、先来先服务
B
、轮转
C、最高响应比优先
D 、均衡调度
17.两个进程合作完成一个任务。 在并发执行中, 一个进程要等待其合作伙伴发来
消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的
( B )。
A、互斥
B、同步
C 、调度 D 、伙伴
18.当每类资源只有一个个体时,下列说法中
A、篡改 B 、破坏
C、窃取
D 、删除
9.若系统中有五个 并发 进程涉及某个相同的变量 A,则变量 A 的相关临界区是由
( D ) 临界区构成。
A、 2 个 B 、 3 个 C 、 4 个
D、 5 个
10.按 逻辑结构 划分,文件主要有两类: ( 记录式文件
)和流式文件。
A、记录式文件 B 、网状文件 C 、索引文件 D 、流式文件
南京师范大学 2016―2017 学年度第 一 学期
计算机学院 操作系统 A 卷
一、单项选择题(每题 1分,共 20分)
1.操作系统的发展过程是 ( C )
A、原始操作系统,管理程序,操作系统 B、原始操作系统,操作系统,管理程序
C、管理程序,原始操作系统,操作系统
D、管理程序,操作系统,原始操作系统 2 .用户程序中的输入、输出操作实际上是由
5.信号量被广泛用于三个目的是 ( 同步 )、 ( 互斥 6.程序并发执行时的特征是 ( 间断性 )、 ( 失去了封闭性
立性。
三、判断题(每题 1 分,共 10 分)
)和描述前趋关系。 )、 ( 不可再现性 )和独
( 对 )1.文件系统中分配存储空间的基本单位不是记录。
( F )2.具有多道功能的操作系统一定是多用户操作系统。 ( T )3 .虚拟存储器是由操作系统提供的一个假想的特大存储器,它并不是实际 的内存,其大小可比内存空间大得多。
( F )9.系统调用是操作系统与外界程序之间的接口, 构设计中,它最靠近硬件。
它属于核心程序。 在层次结
( F )10.若系统中存在一个循环等待的进程集合,则必定会死锁。
四、程序与算法(共 10 分)
设有一缓冲池 P,P 中含有 20 个可用缓冲区, 一个输入进程将外部数据读入 P,
另有一个输出进程将 P 中数据取出并输出。若讲程每次操作均以一个缓冲区为单
D、作业,从后备作业队列中调度策略选择一个作业占用
CPU
4.支持程序浮动的地址转换机制是 ( A、动态重定位 )
A、动态重定位
B
、段式地址转换
C、页式地址转换
D
、静态重定位
5.在 可变分区 存储管理中,最优适应分配算法要求对 空闲区表项 按 ( C ) 进行
排列。
A、地址从大到小
B
、地址从小到大
C、尺寸从小到大
( T )4 .批处理系统的(主要优点)是系统的吞吐量大、资源利用率高、系统的 开销较小。
( F )5.文件系统中源程序是有结构的记录式文件。 ( F )6.即使在多道程序环境下, 普通用户也能设计用内存物理地址直接访问内存 的程序。
( F )7.顺序文件适合建立在顺序存储设备上,而不适合建立在磁盘上。 ( T )8 .SPOOLing 系统实现设备管理的虚拟技术,即:将独占设备改造为共享设 备。它由专门负责 I/O 的常驻内存进程以及输入、输出井组成。
D、目录
14 . 为 了 允 许 不同用户 的文件具有 相 同 的文件名,通常在文件系统中采用
( B )。
A、重名翻译
B 、多级目录 C 、约定 D 、文件名
15.在多进程的并发系统中,肯定不会因竞争
( C ) 而产生死锁。
A、打印机 B 、磁带机
C、 CPU D 、 磁盘
16.一种既有利于短小作业又兼顾到长作业的作业调度算法是