单选题用P、V操作可以解决进程间的各种同步和互斥问题,下列说法中哪一个是正确的?
Ⅰ. 两个P操作的顺序无关紧要
Ⅱ. 用于互斥的P操作应在用于同步的P操作之前
Ⅲ. 用于同步的P操作应用于互斥的P操作之前
单选题访问控制列表“access-list 109 deny icmp 10.1.10.10 0.0.255.255 any host-unreachable”的含义是______。
单选题缓冲技术用于( )。
问答题论述题1
目前,大多数计算机系统都支持虚拟页式地址转换机制。试回答下列问题:
1.页式存储管理方案中,用户地址空间怎样划分?内存地址空间怎样划分?内存分配过程是怎样的?(10分)
2.页表应设计哪些数据项,每个数据项的作用是什么?(10分)
3.页式存储管理方案中,地址映射机制需要哪些寄存器的支持?为了加快地址映射速度,需要采取什么措施?该措施的作用是什么?(10分)
论述题2
软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为:
1)软件系统的规模:
2)软件系统的年龄:
3)软件系统的结构。
试回答以下问题:
1.给出上述三项因素的解释,阐述“规模”、“年龄”和“结构”的具体含义。(10分)
2.扼要分析影响维护工作量的因素,即分析可能增加维护工作量的因素和可能减少维护工作量的因素。(10分)
3.简单叙述软件可维护性度量的含义。(10分)
论述题3
为学校中学生选课管理进行数据库模式设计。根据调查分析,确定它的属性集合为:
U={S#,C#,SNAME,CNAME,TEACHER,GRADE,SD}
下面给出两种确定的模式设计方案:
方案一:只有一个关系模式:
R(S#,C#,SNAME,CNAME,TEACHER,GRADE,SD)
方案二:如果根据属性之间存在的联系或相关性,建立如下三个关系:
S(S#,SNAME,SD),C(C#,CNAME,TEACHER),SC(S#,C#,GRADE)
1.试分析这两种模式设计方案各自的优缺点。(26分)
2.通常情况下你认为哪种方案更“好”一些?请说明理由。(4分)
论述题4
在实际的网络运行环境中,数据备份与恢复功能是非常重要的。一个实用的局域网应用系统设计中必须有网络数据备份,恢复手段和灾难恢复计划。请根据你对网络数据备份、恢复方面知识的了解,讨论以下几个问题:
1.如果需要你去完成一个网络备份系统的设计,你会考虑解决哪四个主要的问题?(12分)
2.备份网络文件就是将所需要的文件拷贝到光盘、磁带或磁盘符等存储介质上。对于重要的网络信息系统的软件与重要数据,有人提出需要有多个副本,并且其中一个副本需要异地存放,你觉得必要吗?为什么?(12分)
3.如果要你去审查一个网络备份系统的实际效果,你会重点考察的两个主要问题是什么?(6分)
问答题批处理系统一般分为两种概念,即单道批处理系统和多道批处理系统。批处理系统将作业成组地提交给系统,由计算机顺序自动完成后再给出结果,从而减少了用户作业建立和打断的时间。请解释什么是多道批处理系统,多道批处理系统和单道批处理系统的区别是什么,以及批处理系统的优缺点各是什么?
问答题论述题3:
已知C源程序如下:
/*分数运算 fsys.c*/
#include<stdio.h>
int main()
{
long int a,b,c,d,i,x,y,z;
char op;
printf("两分数b/a,d/c作+、-、*、/四则运算。结果为分数。/n");
printf("请输入分数运算式:b/a op d/c/n");
scanf("%ld/%ld%c%ld%ld",
if(a==0||c==0){
printf("分母为0,输入错误!/n");
return(0);
}
if(op=="+"){
y=b*c+d*a;
x=a*c; /*运算结果均为y/x*/
}
if(op=="-"){
y=b*c-d*a;
x=a*c;
}
if(op=="*"){
y=b*d;
x=a*c;
}
if(op=="/"){
y=b*c;
x=a*d;
}
z=x;
if(x>y)z=y;
i=z;
while(i>1){
if(x%i==0y=y/i;continue;};
i——;
}
printf("%ld/%ld%c%ld/%ld=%ld/%ld./n",b,a,op,d,c,y,x);
return 0;
}
问答题在一个盗窃案件中,己知下列事实:
①甲或乙是窃贼。
②若甲是窃贼,做案时间不会发生在夜间12点钟以前。
③若乙的证词正确,在夜间12点钟时被盗物品所在房间灯光未灭。
④若乙的证词不正确,则做案时间发生在夜间12点钟以前。
⑤夜间12点钟被盗房间灯光灭了。
根据以上事实解答或论证以下各题:
问答题论述题3
请说明操作系统作业管理的功能?作业调度算法是指按照什么样的原则来选取作业并投入运行?调度算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择需要考虑哪些问题?
问答题为学校中学生选课管理进行数据库模式设计。根据调查分析,确定它的属性集合为:
U={S#,C#,SNAME,CNAME,TEACHER,GRADE,SD}
下面给出两种确定的模式设计方案:
方案一:只有一个关系模式:
R(S#,C#,SNAME,CNAME,TEACHER,GRADE,SD)
方案二:如果根据属性之间存在的联系或相关性,建立如下三个关系:
S(S#,SNAME,SD),C(C#,CNAME,TEACHER),SC(S#,C#,GRADE)
问答题论述题1
在SQL语言中,一个表或者是一个基本表(Basetable),或者是一个视图(View)。基本表是实际存储在数据库中的表,而视图则不是实际存储在数据库中的表。试回答以下有关视图问题:
1.SQL语言中如何理解视图的基本概念。
2.SQL语言中定义和删除视图的基本命令。
3.SQL语言中使用视图的优点。
问答题以下是某程序说明,请按要求回答问题。
程序说明:假设有一个把数字串转化为整数的函数,其中数字串要求长度为1~6个数字构成,机器字长为16位。
分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
问答题通道实质上是主存与I/O设备之间的DMA接口在逻辑上的延伸。请回答下面的问题:
(1)通道分为哪几种?各有什么特点?
(2)通道程序由哪三种通道命令字组成?
(3)简述通道的工作原理。
问答题一个简化的高铁售票系统的规格说明如下:
● 乘客未使用系统前系统处于“等待”状态,屏幕显示沿线各车站的站名。
● 乘客选择了到达站并按下“购票”键之后,系统进入“待付款”状态,屏幕显示票价,等待乘客付款。
● 如果乘客在限时之内付款,系统进入“出票”状态,打印并吐出相应车票,同时找回余额,然后系统重置回到“等待”状态。
● 如果乘客在限时之内未付款之前按下“取消”键取消购票,系统进入“等待”状态。
● 如果乘客在限时之内没有付款,系统进入“超时”状态,显示“超时”“取消购票”等信息,然后系统重置回到“等待”状态。
● 如果乘客在拿到车票后要求退票,在“等待”状态下按下“退票”键,系统进入“查证”状态。
● 如果查证成功,系统进入“退票”状态。回收车票,退回票款,然后系统重置回到“等待”状态;如果查证不成功,系统进入“警告”状态,屏幕显示“车票无效”信息,然后系统重置回到“等待”状态。
问答题一个栈(Stack)对象有3种状态:S1——栈空;S2——栈非空也非满;S3——栈满。则各个状态的条件如下:
S1:(t0)创建栈对象时初始化,这是系统做的;
(t1)在S2状态下执行置空运算setEmpty();
(t2)在S3状态下执行置空运算setErupty();
(t3)在S2状态下执行出栈运算Pop();
S2:(t4)在S1状态下执行进栈运算Push();
(t5)在S3状态下执行出栈运算:Pop();
S3:(t6)在S2状态下执行进栈运算Push()。
为简化问题,似设栈Stack的容量为2,栈元素的数据类型为整数。要求:
问答题从资源管理的观点来看,操作系统的管理对象是计算机系统的资源,操作系统则是管理系统资源的程序集合。
问答题人们在管理实践中发现,数据库技术是信息资源的整理、保存、管理和使用的最有效的手段。数据库按其数据结构模型分类,通常可分为层次型数据库、网络型数据库、关系型数据库和面向对象型数据库。各种类似的数据模型都有自身的特点。试从关系数据模型的优点和弱点论述:
问答题简述类树层次的测试。
问答题原型化方法或称快速原型化方法是一种当前常用的软件工程方法,尽管其特征民传统的结构化生命周期法有所不同,但从原型化方法的演变仔细分析,仍可看出它与结构化方法的内在联系,试回顾两种方法的发展特征和演进历史并论述下述问题:
问答题(1)什么叫并行性?并行性分为哪几种?
(2)高速并行结构分为哪几类?每类各举一例。
(3)相联处理机有哪些特点?
问答题传输层在源主机和目的主机进程之间提供可靠的端对端的通信,向高层用户屏蔽了通信子网的细节。请问:
(1)传输层协议分为哪几类?
(2)每个协议级别的功能是什么?
(3)每个协议级别支持哪种类型的网络?
