第1章 计算机体系结构与操作系统
一、选择题
1.操作系统负责管理计算机系统的(C),其中包括处理器、储存器、设备和文件。
A.程序 B.文件 C.资源 D.进程
2.操作系统是一种(B)。
A应用软件B系统软件C通用软件D工具软件
3.操作系统是一组(C)。
A文件管理程序 B中断处理程序 C资源管理程序 D设备管理程序
4.多个进程的实体能存在同一内存中,在一段时间内都得到运行。这种性质称作进程的(B)。
A动态性 B并发性 C调度性 D异步性
5.在下列进程状态转换中,哪一个是不正确的(C)。
A就绪 执行 B执行 就绪 C就绪 等待 D等待 就绪
6.为了描述进程的动态变化过程,采用了一个与进程相关联的(C)系统,根据它感知进程的存在。
A进程状态字 B进程优先数 C进程控制块 D进程起始地址
7.已经获得除(C)以外的所有运行所需资源的进程处于就绪状态。
A.储存器 B.打印机 C.CPU D.磁盘空间
8.进程是(B)。
A与程序等效的概念B在并发环境中程序的执行过程C一个系统软件D存放在内存中的程旭
9.文件控制块的的英文缩写符号是(C)。
A. PCB B. DCB C. FCB D. JCB
10.操作系统的主要功能有(C)。
A.进程管理、存储器管理、设备管理、处理器管理
B.虚拟存储管理、处理器管理、进程调度、文件系统
C.处理器管理、存储器管理、设备管理、文件系统
D.进程管理、存储器管理、设备管理、中断管理
11.计算机系统结构设计者所关心的是(C)所看到的计算机结构。
A.硬件设计人员
B.逻辑设计人员
C.机器语言或汇编语言程序员
D.高级语言程序员
12.(D)不是RISC的特点。
A.减少指令的平均执行周期数业
B.规范指令格式C.减少指令和寻址方式的种类D.增加指令的功能
13. RISC的含义是(C)。
A. Reduced Instruction System Computer
B. Reproduced Instruction Set Computer
C. Reduced Instruction Set Computer
D. Reduced Instruction System Computer
14.虚拟存储器主要是为了(A)。
A.扩大存储系统的容量
B.提高存储系统的速度
C.扩大存储系统的容量和提高存储系统的速度
D.便于程序的访存操作
15.在配置了通道的计算机系统中,用户程序需要输入/输出时,引起的终中断是(A)。
A.访管中断
B. I/O中断
C.程序性中断
D.外部中断
二、填空题
-
按照冯诺依曼结构设计的计算机由运算器、控制器、储存器、输入设备、输出设备5部分组成。
-
计算机系统是由硬件和软件组成。
-
操作系统是一个计算机系统支持的所有机器指令的集合,它常被看作软硬件之间的分界面。
-
根据操作数的数量不同,可以将指令格式分为零地址指令、一地址指令、二地址指令、三地址指令和多地址指令。
-
按指令的寻址空间来分,寻址方式可以分为立即数寻址、寄存器寻址、主存寻址和堆栈寻址4种。
-
按照指令系统复杂程度的不同,ISA可分为CISC和RISC两大阵营。
-
程序访问的局部性包含时间局部性和空间局部性两方面。
-
Cache与主存储器间最基本的地址映射方式有3种:直接映射、全相联映射和组相联映射。
-
在采用全相联映射和组相联映射的系统中,当主存向Cache传送一个新块而Cache已满时,就需要使用替换算法将Cache中的某一块换出。常用的替换算法有随机法、先进先出法和最近最少使用法
-
Cache与主存之间的数据一- 致性通过Cache特定的写操作方式来保证,两种常用的Cache 写方式为写直达和写回
-
MESI是最为经典的缓存一致性协议。MESI协议将CacheLine的状态分成修改、独占、共享和失效
-
按照冯诺依曼体系结构,传统的单核CPU由运算器和控制器这两个主要部件组成。
-
按照计算内核对等与否,多核处理器可分为同构多核和异构多核
-
操作系统应具备五大基本功能:处理器管理、储存管理、设备管理、文件管理和作业管理
-
处理器的运行状态一般分为内核态和用户态
-
进程控制块是进程存在的唯一标志。
三、简答题
1.简述冯.诺依曼体系结构的要点。
计算机的数字采用二进制程序,指令和数据统一储存,计算机应该按照程序顺序执行。按照冯诺依曼结构设计的计算机,由控制器,运算器,储存器,输入设备,输出设备五部分组成。
2.简述计算机系统的层次结构。
把计算机系统按功能可以分为多级层次结构,第零层是数字逻辑层,第一层是微体系结构层。第二层是传统机器层,第三层是操作系统层,第四层是汇编语言层,第五层是高级语言层,第六层是应用程序层
3.计算机中的存储系统通常是什么样的层次结构?
现代通用计算机中的储存系统通常是第一层为寄存器组。第二层为高速缓冲存储器cache第三层为主储存器,第四层为辅助储存器,第五层为脱机存储器。存储介质越往上速度越快,价格越高,越往下容量越大。
4.简述时间局部性与空间局部性。
时间局部性是指最近访问过的内容很可能会在短期内被再次访问。如程序中的循环循环体的指令要被反复执行。空间局部性是指某个储存单元被访问,短时间内其附近的存储单元也会被访问。
5.操作系统的基本特征有哪些?
现代通用操作系统一般都具有并发共享,虚拟和异步这四个基本特征,并发是指两个或多个事件在同一时间间隔内发生。共享是指计算机系统中的软硬件资源可被多个并发执行的进程共同使用,而不是被一个进程所独占。虚拟是指把一个物理上的实体变为一个或多个逻辑上的对应物。异步又称随机性或不确定性,是指在相同的计算机环境及相同的初始条件下。同一数据集上运行的同一程序,每次执行的顺序和所需时间都不一定相同。
6.进程与程序有什么区别?
进程是一个动态概念,而程序则是一个静态概念。进程具有并发特征,而程序没有进程有生命期。他只在计算机运行期间才有可能存在。程序可以在外存上长期保存,进程与程序之间并不总是一一对应的,一个程序执行在不同的数据集上。就成为不同的进程,进程与程序的组成不同。进程实体的组成包括程序,数据和进程控制块。
第二章 Linux系统概述
一、选择题
1.以下操作系统不属于Linux家族的是(C)。
A. Ubuntu B. CentOs C. Solaris D. Red Hat
2.Linux之父是(B)。
A. Andrew S.Tanenbaum
B. Linus Torvalds
C. Dennis Ritchie
D. Ken Thompson
二、填空题
-
从技术上来说,Linus Torvalds开发的Linux只是一个内核。内核指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,他只是操作系统的核心。
-
安卓系统是基于LINUX的开源系统,主要适用于便携设备,如智能手机和平板计算机等,是Goole公司为移动端打造的真正的开放和完整的移动软件。
第三章 Linux系统使用基础
一、选择题
1.可以设定使用者密码的指令是(C)。
A. pwd
B. newpwd
C. passwd
D. password
2.echo 指令表示不换行的选项是(B)。
A. -m
B. -n
C. -l
D. -e
3.切换工作目录的命令是(B)。
A. pwd
B. cd
C. who
D. ls
二、填空题
-
用户登录Linux系统后,打开shell,看到命令提示符,载默认的情况下,如果是超级用户,提示符是#,家目录在/root,如果是普通用户,提示符就是$,家目录在/home/登录名.
-
Linux命令的基本格式是命令 [选项] [参数].
-
执行[root@localhost ~ ]# echo -e “ab\bc”的结果是ac