编辑: 没心没肺DR | 2018-06-28 |
3 中公教育学员专用资料 报名专线:400-6300-999 学员专用 请勿外泄 【参考答案】 在每个进程中访问临界资源的那段程序叫临界区. 进程进入临界区的调度原则是: ①如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入. ②任何时候, 处于临界区内的进程不可多于一个. 如已有进程进入自己的临界区, 则 其它所有试图进入临界区的进程必须等待. ③进入临界区的进程要在有限时间内退出,以便其它进程能及时进入自己的临界 区. ④如果进程不能进入自己的临界区,则应让出 CPU,避免进程出现"忙等"现象. 2.计算机系统按程序设计语言划分为哪几个层次? 【参考答案】 计算机系统是一个由硬件和软件组成的多级层次结构, 它通常由微程序级.一般机 器级、操作系统级、汇编语言级、高级语言级组成,每一级上都能创造程序设计,且 得到下级的支持. 3.什么是 I/O 组织方式?有哪几种 I/O 组织方式?各自的特点是什么? 【参考答案】 I/O 组织是指计算机主机与外部设备之间的信息交换方式.计算机主机与外设之 间的信息交换方式有
5 种:程序查询式.中断式.DMA 式.通道式.外围处理机方式. 从系统结构的观点看,前两种方式是以 CPU 为中心的控制,都需要 CPU 执行程 序来进行 I/O 数据传送,而DMA 式和通道式这两种方式是以主存贮器为中心的控制, 数据可以在主存和外设之间直接传送.对于最后一种方式,则是用微型或小型计算机 进行输入和输出控制.程序查询和程序中断方式适用于数据传输率比较低的外设,而DMA.通道和外围处理机使用于数据传输率比较高的外设.程序查询式控制简单,但 系统效率很低;
中断式通过服务程序完成数据交换, 实现了主机与外设的并行性;
DMA 式通过硬件实现了数据传送,速度快,但只能控制同一类外设;
通道式采用执行通道
4 中公教育学员专用资料 报名专线: 400-6300-999 学员专用 请勿外泄 程序实现对不同类型设备的控制和管理,并行性进一步提高;
外围处理机方式具有更 大的灵活性和并行性.
四、程序设计题 1.有
1、
2、
3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多 少? 【参考答案】 #include "stdio.h" #include "conio.h" main() { int i,j,k;
printf("\n");
for(i=1;
i