广东工业大学05信管java系统方向200806B卷答案
08年操作系统B卷(答案)
单道批处理系统比手工操作高,但是, CPU与I/O 串行工作,由于I/O 运行的速度低,因 此CPU利用率仍然不高。 多道批处理系统和多用户分时系统的CPU利用率比单道批处理系统高,多用户分时系统由 于系统的交互性和及时性的要求,CPU在多用户的程序之间进行切换,增加了额外的系统 的开销。CPU利用率比多道批处理系统系统低。 多道批处理系统各用户程序一般不进行切换,仅当运行程序等待某个事件发生时才进行切 换,因此切换时间小于多用户分时系统,CPU利用率最高。 2.设备管理的主要目的是什么?(4分) 答:1。向用户提供设备的独立性(对用户屏蔽设备的物理特性)以方便用户对设备的使 用。2。提高设备的利用率。 3.在文件系统中,为实现文件保护,一般采用的方法有哪些?(2分) 答:口令;密码;存取控制;复制 4.在存储管理中,使用了“交换”和“换页”请说明两者的区别。(6分) 答:交换:系统根据需要把主存中暂时不运行的某个作业或作业的一部分移到外存中,而把 外存中的某个或某些作业移到相应的主存运行。 换页:系统根据某些内存调度策略将作业的某页调出主存,某页调入主存。 区别:“交换”是在不同的作业间选择,“换页”是在同一个作业内进行选择。
得分 评卷人
)程序完成
二﹑选择题(每题2 分,共20 分) 1.允许多个用户以交互方式使用计算机的操作系统称为( B );允许多个 用户将作业提交给计算机集中处理的操作系统称为( A );计算机系统能及 时处理过程控制数据并作出响应的操作系统称为( D )。
A. 批处理操作系统 B。分时操作系统 C。多处理机操作系统 D。实时操作系统 E.网络操作系统
2.设计实时操作系统时首先应考虑系统的( B
A.可靠性和灵活性 C.方便性和灵活性 B。实时性和可靠性。 D.多路性和确定性。
广工计算机组成原理期末考试B卷答案(杨卫平)
---------------------------------------------------------精品 文档---------------------------------------------------------------------广东工业大学成人高等教育考试试卷 (开 闭 卷 )( A B卷 )答案课程名称: 计算机组成原理与汇编语言 课程代码: 成绩: 专业班级:考试时间: 第 周星期 ( 年 月 日)题号 一 二 三 四 五 总分得分 评分人一、选择题(下列每题有且仅有一个正确答案,每小题2分,共20分)1 2 3 4 5 6 7 8 9 10 ABDDAACACB二、 填空题(下列每小题2分,共20分)1. _微程序设计级__,__操作系统级__ 2. _____)(1*21210--__ 3. _______350ns_______ 4.______PC____5.___精简指令系统计算机___ 6._____2________,_____9________ 7. __指令周期______,___CPU 周期_____三、计算题(每小题8分,共24分)1、解:x=0.1001 y=-0.1111=00.1111[X]补=00。
1001, [Y]补=11.0001, [-Y]补[X+Y]补=00.1001+11.0001=11.1010 无溢出X+Y=—0.0110[X-Y]补=00.1001+00.1111=01。
1000 溢出X-Y=+1.1000 〉12、(1)95%,(2)60ns3、流水线的时钟周期T=max{120,80,90,100,60}=120ns加速比C=(40×5)/(5+40—1)=50/11四、问答题(每小题6分,共12分)1、解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。
存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务. 主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。
[VIP专享]广东工业大学_操作系统_真题_附答案
邻空闲区合并,修改空闲区表,使空闲区数不变的情况是( D )。
A.无上邻空闲区也无下邻空闲区 B.有上邻空闲区但无下邻空闲区
C.有下邻空闲区但无上邻空闲区 D.有上邻空闲区也有下邻空闲区
14.若处理器有 32 位地址,则它的虚拟地址空间为( B )字节。
A.2GB
B.4GB
1) B2Ak+22+12=+15+c51mc+=5m=2c111++m+12+21+++2=12=2+1+2+1+2+2+22+32k+1+2
2.用户和操作系统之间的接口可分为 命令接口;程序接口(系统调用);图形图象
接口 三类。
3.解决死锁的办法有:预防死锁、避免死锁;检测死锁;解除死锁
4.两个或两个以上程序在计算机系统中同处于开始和结束之间的状态, 这就称为
并发
。
1) B2Ak+22+12=+15+c51mc+=5m=2c111++m+12+21+++2=12=2+1+2+1+2+2+22+32k+1+2
之为程序的 局部性原理。
10.I/O 控制方式有程序查询方式、I/O 中断方式、直接存储器访问(DMA)方式、
I/O 通道方式 。
二、单项选择题:(每题 1 分,共 20 分)
1. 分时操作系统的主要特点是( D )。 A.设可靠性和安全性 B.自动控制作业运行 C.个人独占计算机资源 D.多个用户共享计算机资源
Java期末考试题-广东工业大学
Java期末考试题一、选择题。
1.编译Java Applet 源程序文件产生的字节码文件的扩展名为( B )。
A、javaB、classC、htmlD、exe2.main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( B )?A、public static void main()B、public static void main(String args[] )C、public static int main(String [] arg )D、public void main(String arg[] )3.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A )。
A、static void method( )B、public void method( )C、final void method( )D、abstract void method( )4.下列哪个是合法的Java标识符?( C )A、Tree&GlassesB、FirstJavaAppletC、_$theLastOneD、273.55.Java Application源程序的主类是指包含有( A )方法的类。
A、main方法B、toString方法C、init方法D、actionPerfromed方法6.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( B )个比特位。
A、8B、16C、32D、647.设a = 8,则表达式 a >>> 2(a无单位右移2)的值是( B )。
先把8变为2进制,即为1000,再无单位右移2,即为0010,将之变为10进制,即为2.A、1B、2C、3D、48.若a的值为3时,下列程序段被执行后,c的值是多少?( C )c = 1;if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;A、1B、2C、3D、49.在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( C )语句。
管理信息系统 B卷(含答案)
7.比较常见的电子商务模式B2C(或称B to C)是指()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.用TV-C-25代表25寸彩色电视机,这个代码属于( )A.顺序码B.区间码C.助忆码D.尾数码14.数据流程图是对原系统进行( )的工具,也是用来描述新系统逻辑模型的主要工具。
A.描述 B. 分析和抽象 C.综合 D.调整15. 数据库管理系统具有的功能包括()A、查询、定义、数据操纵功能B、查询、定义、数据操纵和控制功能C、定义、数据操纵和控制功能D、查询、数据操纵和控制功能二、填空题(每空1分,共15分)1. 管理信息系统的三要素是:、、。
2. 信息是经过后的数据,它对接收者的行为能产生影响,它对接收者的具有价值。
3. 计算机的网络的功能有、、和分布处理。
4. 管理信息一般分为三级:、、。
5. 管理信息系统的概念结构包括四部分内容:、、、。
三、名词解释(5小题,共20分)1.数据库的三模式结构(4分)2.原型法(4分)3.户机/服务器(4分)4. 数据库的逻辑设计(4分)5.项目管理(4分)四、简答题(5小题,共30分)1.简述管理信息系统的特点。
05年广工数据结构试卷含部分答案
Lc->next=Lc;
r=Lc;
while(p->next!=L)
{
If(p->next->code>=c)
{
q=p->next;
p->next=p->next->next;
free(q);
}
else
{
s=(Goods*)malloc(sizeof(Goods))
【b】2.一个栈的输入序列为12345,其合法的输出序列是
[A]14253[B]23415[C]31245[D]54132
【d】3.若将66的上三角矩阵A(下标从1起计)的上三角元素按行优先存储在一维数组b中,且b[1]=A11,那末A34在b中的下标是
[A]b[10][B]b[11][C]b[12][D]b[13]
VertexType data; //顶点信息
ArcNode *firstarc; //指向第一条依附该顶点的弧
}VNode, AdjList[MAX_VERTEX_NUM]; //定义顶点数组
typedef struct {
AdjList vertices;
intvexnum, arcnum; //图的当前顶点数和弧数
}
③p=p->next;
}
}
24.(6分)如图所示的树T采用孩子兄弟链表存储结构,
(1)请写出调用算法f24(T)的返回值:8
(2)简述对任意树T,算法f24(T)的返回值的意义:
返回树T的总结点数
intf24(CSTree T){
if(!T->firstchild)return1;
数据结构(信管专业最新期末试题)
2, 分)以下函数实现二分法查找. (12 int binarysearch(Elem r[],int n,int k) { int low,high,mid; low=1;high=n; while(__________)(2 分) { mid=(low+high)/2; if ( k==r[mid].key) return(________ ); (2 分) else if(k<r[mid].key) high=_________;(2 分) else low=________;(2 分) } return(-1); } (1) 分)该函数查找成功和查找不成功分别返回什么? (2 (2) 分)二分法查找特别适合于什么特点的线形表? (2 3, 分)以下是 floyd 筛选法调整堆的程序段,阅读程序完成填空: (10 int sift(JD r[],int t,int w)/*JD 为待排序记录结构,含排序码 key*/ { int i,j; JD x; i=t; x=r[i]; j=2*i; while(________) (2 分) { if(( j<w )&&(r[j].key>r[j+1].key)) j++; ▲ if(x.key>r[j].key) {r[i]=r[j];i=j;________( 2 分)} else break; }
15,下列几种排序方法中要求辅助存储空间最大的是( A,堆排序 B,直接选择排序 C,归并排序
二,算法测试(共 34 分) 先按要求填空完成程序,再回答有关问题. 1, 12 分)在头指针为 h 的带表头结点的单链表中,把结点 b 插入到结点 a 之前, ( 若不存在结点 a 就把结点 b 插入到表尾. 单链表结点结构为: typedef struct node{int data; struct node *link;}LNode; void insertb(LNode *h,int a,int b) { LNode *p,*q,*s; s=_________________________(2 分) s->data=b; p=h->link;q=h; while(p->data!=a&&p->link!=NULL) {q=p;p=_________;(2 分)} if(p->data==a) { q->link=s; ____________;(2 分)} else { __________;(2 分) s->link=NULL;} } (1) 分)什么是表头结点? (2 (2) 分)分析该算法的时间复杂度为多少? (2
05信管java系统方向200806B卷试题
随意编辑
随意编辑
随意编辑
随意编辑
A. 2 5
B.-9 0
C.0 -9
D.7 2
三.编程题(共40分)
1.(10分)编写两个线程,其中一个线程可用来求2-100000000之间偶数的个
数,另一个线程则可用来计算100000000-200000000之间质数的个数,并将结果输出。
2.如果你已经掌握了复数的概念及相关计算,请跳过关于复数的简单介绍,直接按
照要求编写复数类:(15分)
随意编辑
实现一个复数类Complex,满足以下要求
属性:
(1). m_dReal为复数的实部,double型
(2). m_dImagin为复数的虚部,double型
构造函数:
(1). 无参构造函数,将实部和虚部均设为0.0
(2). 带2个double型参数的构造函数,分别赋给实部和虚部
其他成员方法
(1). 返回复数的实部
(2). 返回复数的虚部
(3). 复数加法:传入一个复数对象,与自身执行复数加法,并返回自身
(4). 复数减法:传入一个复数对象,与自身执行复数减法,并返回自身
(5). 复数乘法:传入一个复数对象,与自身执行复数乘法,并返回自身
3.(15分)设计一个类系,反映如图所示各对象之间关系:
随意编辑
随意编辑。
2008操作系统+B卷参考答案
2008操作系统B卷参考答案班级姓名学号成绩一、术语解释(5个,共20分)1、页框:页式管理系统中,物理内存按页的大小划分产生的最小分配单位。
2、资源分配图:用于分析死锁的一种图,由资源结点、进程结点、分配边和请求边组成。
3、竞态:多个并发进程共享数据的结果错误,其值不可确定,取决这些进程执行的相对速度。
4、抖动:请求分页系统中,由于进程获得的内存不足,引起频繁的缺页处理,产生大量的I/O。
5、i-节点:UNIX型文件系统中,一种用于存储文件控制信息的数据结构,每个文件对应拥有一个这样的数据块,组织并存储于外存特定的一些盘块中。
二、简答题(5题,共30分)6、基于基址寄存器和限长寄存器的地址变换与存储保护的过程如何?答:逻辑地址(相对地址)a 与基址寄存器的内容相加,得到物理地址A;A再与限长寄存器的内容比较,如果超过其内容,则A非法,中止指令的执行,否则A为有效地址,并送到地址总线上。
7、从发送进程角度,消息传递通信的基本过程如何?答:发送进程的进程在自己的空间内填写消息块→发出send操作,陷入内核→内核响应请求,执行send相关的操作,将消息复制到内核的消息缓冲区中,并将消息缓冲区链接到接收该消息的进程相应的消息队列中→控制返回到发送进程8、在哪些特点的应用场合中,多线程技术比单线程技术的更有效率?答:如果应用程序具有许多独立的相似的功能,多线程技术比单线程技术的更有效率,如Web服务器、数据库服务服务器、通信服务器等。
9、用SW AP指令如何实现互斥?答:设立一个共享的变量lock,初值为0;相关进程Pi的代码中各定一个变量ki=1;…While (swap(ki, lock));CSi;Lock=0;…10、缺页中断的处理过程的主要步骤有哪些?答:1 CPU内的地址变换机构中发现缺页,产生缺页中断请求;2 CPU响应中断,转入相应的缺页中断处理过程中,3 缺页中断处理过程中,分析地址信息,确定所缺的页所在的外存盘块号,寻找可用的内存页面,可能要进行页置换,得到可用的内存页面,再要求设备读入相应的盘块,放入找到的内存页面,修改当前进程的页表信息,恢复该进程为就绪状态,4由进程调度稍后选择该进程,重新执行被中断的指令三、应用分析题(共4题,共40分)11、(10分)现有三个独立的作业,它们独立运行时I/O时间占其运行时间的比例分别为30%,40%和50%,若某单CPU的计算机系统中采用多道程序设计技术,且假定各作业的I/O发生在不同的设备上,请计算CPU的可能利用率。
广工2008汇编语言(B)带答案注释
广东工业大学试卷用纸,共 5页,第1 页7.中断向量表中地址为0:124H的中断类型号是( C )。
中断类型号乘与4等于向量地址,所以124H除于4=49H,注意16进制的算法A. 48HB. 4AHC. 49HD. 50H8.取变量或标号偏移地址的伪操作符是( A )。
A. OFFSETB. PTRD. SEG9.要使寄存器CL的最高位为1其它位保持不变,应使用的指令是( B )。
OR指令:AB变量中只要有一个变量取值为1,则它们或运算结果就是180H就是1000 000,所以最高位一定是1,其他位根据A变量决定A. XOR CL, 80HB. OR CL, 80HC. AND CL, 7FHD. NOT CL10.从键盘输入大写字母A,则在寄存器AL中存放的值为( C )。
A字母对应的ASCII码为65,65化为16进制为41HA. 31HB. 51HC.41HD.61H11.若A,B为无符号数,执行CMP A,B指令后,要求A>B时转移的条件指令为(B )。
A. JLEB. JAC. JBED. JG无符号数比较:ja/jb有符号数比较:jg/jl12.下列指令执行后总是使CF=0,OF=0的是( B )。
包括除了not至另外的所有逻辑运算指令(AND,OR,XOR,TEST)A.NEGB.TESTC. NOTD. DEC13.在使用DOS功能调用INT 21H时,要在屏幕上显示一个字符‘2’,应将AH设置为( C )。
A. 09HB. 31HC. 02HD. 01H14. 指令MOV AX,[SI+BX]中源操作数隐含的段为( B )。
A. 代码段B. 数据段C. 堆栈段D. 附加段15.已知SP=2000H,执行RET 2后(RET为段间返回指令),SP的值为( A )。
段间返回指令时远返回近返回还是远返回执行的操作不同如果是近返回:SP=SP+2+m如果是远返回:SP=SP+4+m16.A. 2006HB. 2004HC. 2002HD. 1FFAH广东工业大学试卷用纸,共5页,第2 页广东工业大学试卷用纸,共5页,第3 页广东工业大学试卷用纸,共5页,第5 页广东工业大学试卷用纸,共5页,第7 页广东工业大学试卷用纸,共5页,第8 页。
广东工业大学大三计算机专业Java程序设计试卷及答案 (1)
广东工业大学?JAVA程序设计?试题(时间120分钟)年级院系专业姓名学号座位号第一题:单项选择题〔20×2分〕1.Java application中的主类需包含main方法,以下哪项是main方法的正确形参?〔〕A、 String argsB、String args[]C、Char argD、StringBuffer args[]2.以下的哪个选项可以正确用以表示八进制值8?〔〕A〕0x8B〕0x10C〕08D〕0103.设int x=1,float y=2,则表达式x / y的值是:〔〕A.0 B.1 C.2 D.以上都不是4. 假设有定义:byte[] x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误的引用是〔〕A〕x[5-3]B〕x[k]C〕x[k+5]D〕x[0]5.Java Applet在被浏览器加载的时候首先被执行且在applet整个生命周期中只被运行一次的方法是〔〕?A、init()B、start()C、opreationcrawl()D、reader()6.在浏览器中执行applet 程序,以下选项中的哪个方法将被最先执行〔〕。
A、init()B、start()C、destroy()D、stop()7.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。
这种面向对象程序特性称为〔〕A〕隐藏B〕重写C〕重载D〕Java不支持此特性8.以下有关构造方法的说法,正确的选项是:〔〕A.一个类的构造方法可以有多个B.构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用。
D.构造方法可以和类同名,也可以和类名不同9.类Parent、Child定义如下:1.public class Parent2.{ public float aFun(float a, float b) throws3.IOException { }4.}5.public class Child extends Parent{6.7.}将以下哪种方法插入行6是不合法的。
广东工业大学大三计算机专业Java程序设计试卷及答案 (3)
广东工业大学?JAVA程序设计?试题(时间120分钟)年级院系专业姓名学号座位号一、选择题〔2分*25=50分〕1、Java源程序经编译生成的字节码文件的扩展名为〔〕,字节码文件由解释器执行。
A〕classB〕javaC〕exeD〕html2、下面哪一个函数是线程的入口函数?A〕private void run()B〕public void run()C〕public void start()D〕public void begin()3、关于组合框〔combo box〕,以下陈述中哪个为真?A〕组合框允许选择多个元素。
B〕组合框的缺省是可编辑的。
C) 组合框只允许选择一个元素。
D〕组合框用JComboBox类表示,它是由JList类派生过来的。
4、何时线程进入runnable 阶段?A〕当调用get() 方法时B〕当调用setTime() 方法时C〕当调用showStatus() 方法时D〕当调用start()方法时5、以下不属于WindowListener接口的是〔〕A〕windowOpened()B〕windowClosed()C〕windowActivated()D〕mouseDragged()6、System类属于〔〕包。
A〕java.utilB〕java.ioC〕D〕7、代码模板产生了一个异常ArrayStoreException。
产生这个错误可能的原因是什么?A〕程序试图在数组中存贮错的数据类型B〕程序试图在数组单元0存贮数据C〕程序试图在串中访问不存在的字符位置D〕程序试图访问数组下标外的数组元素8、在Java中,要想使本身、子类或包中的方法可以访问该类,应该用〔〕关键字。
A〕不需要任何关键字B〕privateC〕finalD〕protected9、如何强制垃圾回收一个对象?A〕不能强制回收B〕调用System.gc()C〕调用System.gc(),并传入对象引用D〕调用Runtim.gc()10、有关网络通信的类都集中在哪一个包中?A〕work.*;B〕Java.socket.*;C〕.*;D〕.Java.message.*;11、在GridBagLayout布局中,可以设置组件在其显示区域位置的约束是A) girdx 和gridyB) weightx和weightyC) gridwidth和gridheightD) anchor12、既能作为类的修饰符, 也能作为类成员的修饰符的是( )。
信息管理学试卷答案(广东工业大学).doc
《信息管理学》模拟试卷B 参考答案一、填空题(共5题,每题3分)1. 破译或攻击密码的类型有惟密文攻击、已知明文攻击、选择明文攻击 和选择明文攻击四种。
2. 按信息的性质分类,可以将信息分为三个层次,分别是语法信息,语义信息和语用信息。
3. 若随机事件集合xl, x2,…,xn 出现的概率分别为pl, p2,…,pn,且0WpiWl, i=l ,…, 合xl, x2,…,xn 的香农信息爛公式为。
4. 若 C={OOO,111},贝I 」{000, 101, 110, Oil}, H 2。
5. 列出[3, 2]循环码C 的所有码字{000,110,101,011}。
二、 判断题(共5题,每题3分)修改为:泛化是用来扩展概念的外延,使其能够包含更多的正例,应用于更多的对象。
泛化分析可以用来扩展一个 概念的语义信息,从而合并具有相同属性的对象,减少要处理对象的个数,约简信息的处理空间。
修改为:解密不是译码的一个重要内容。
设C 是[n,k ]二元线性码,则C 屮码字陪集个数为2n-ko 04.设C 是[n,k ]二元线性码,贝ij o05.从密钥的使用来看,基于公钥密码体制的数字签名是一般通讯加密的逆过程。
三、 简答题(共5题,每题5分)1. 什么是实验方法?实验方法能通过实验过程获取英他手段难以获得的信息或结论。
实验者通过主动控制实验条件,包括对参与者类型的恰当 限定、对信息产生条件的恰当限定和对信息产生过程的合理设计,可以获得在真实状况下用调查法或观察法无法获得的某 些重要的、能客观反映事物运动表征的有效信息,还可以在一定程度上直接观察研究某些参量Z 间的相互关系,有利于对 事物本质的研究。
2. 什么是信源、信道和信宿?信源是产生消息和消息序列的來源,可以是人、生物、机器或其他事物。
它是事物各种运动表征的集合。
信道是指通信系统屮把载荷消息的信号从甲地传输到乙地的媒介。
在狭义的通信系统屮,实际信道有明线、电缆、波导、 光纤、无线电波传播空间等,这些都是属于传输电磁波能量的信道。
计本05操作系统2008春期考试卷A及答案
计本05操作系统2008春期考试卷A一、填空题(每空1分,总计10分,请将你认为正确的答案填在该题的空格内)(1)从资源管理和用户接口的观点来看,操作系统的五大基本功能是:处理机管理、存储管理、设备管理、文件系统管理、。
(2)从系统的角度看,作业则是一个比程序更广的概念。
它由程序、数据和组成。
(3)所谓的多道程序的是指在宏观上是同时进行的,但在微观上仍是顺序执行的过程。
(4)引入中级调度的目的是为了起到提高的利用率和系统吞吐量的作用(5)如果系统中有N个进程,等待进程最多个,最少个。
(6)是指把逻辑地址转换为物理地址。
(7)文件目录主要是为了解决文件重命名和而被广泛使用的。
(8)内中断主要指在处理机和内存内部产生的中断。
内中断一般称为,它包括程序运算引起的各种错误,如地址非法、校验错等。
(9)可变分区方式管理主存时,往往采用重定位方式来实现地址转换。
二、单项选择题(每题2分,总计20分,请将你认为正确的答案的序号填入下面的方框内)(1)分时操作系统的主要目标是()。
A、提高计算机的实时性B、提高计算机系统的利用率C、提高软件的应用速度D、提高计算机系统的交互性(2)设在内存中有P1、P2两道程序,并按照P1、P2的次序运行,其内部计算和I/O 操作的时间分别如下:P1:先计算60ms ,然后I/O 80ms,最后再计算20msP2:先计算120ms,然后I/O 40ms,最后再计算40ms调度程序的执行时间不计,在多道批处理系统中,完成这两道程序比单道批处理系统节约的时间是()A.100ms B.120ms C.160ms D.200ms(3)设有以下四条语句:S1: a: = x + yS2: b: = z + 1S3: c: = a – bS4: w: = c + 1则以下不能并发执行的两条语句是( )A.S1与S2 B.S1与S4C.S1与S3 D.S2与S4(4)操作系统必须设置一个统一的结构或机构,对进程的运行、调度等进行有效控制和管理,该结构或机构称为()。
05级数据库B卷答案
东莞理工学院(本科)试卷(B卷)参考答案及评分标准2007--2008学年第2学期《数据库系统原理II》试卷开课单位:软件学院,考试形式:闭卷'、选择题(共40分每题2分)1. D 2 . C 3 . B 4 . B 5 . C6. C 7 . D 8 . C9 . C10 . C11 . B 12 . D 13 . C14.D15 . D16 . A 17 . B 18 . A19.B20 . A—- 、、填空题(共10分每题1分)21逻辑22.可串行性23 •关系模型24. 用户定义完整性25. 丢失修改26. 介质故障27•实体联系模型(ER模型)28. 自主存取控制29. 数据加密30. 隔离性三、简答题(共15分每题5分)31. 简述利用日志文件恢复事务的过程。
答:系统恢复的步骤为1)反向扫描文件日志即从最后向前扫描日志文件,查找该事务的更新操作2)对该事务的更新操作执行逆操作。
即将日志记录中“更新前的值”写入数据库。
这样, 如果记录中是插入操作,即相当与做删除操作;若记录中是删除操作,则作插入操作;若是修改操作,则相当于用修改前的值代替修改后的值。
3)继续反向扫描日志文件,查找该事务的其他更新操作,并作同样处理。
4)如此处理下去,直至读到此事务的开始标记,事务恢复就完成了。
32. 在参照完整性中,为什么外部码的属性值可以为空值?请举例说明在什么样的情况下才可以为空?答:包含在外部码中的属性不是主属性,因此可以为空值。
只有当包含在主属性的值不确定时,才能去空值。
例如员工表参照部门表,员工表中的部门号做候选键,当一个员工未分配部门时,部门号取空值。
33.答:数据库的安全性是指保护数据库,防止不合法的使用,以免数据的泄漏、非法更改和破坏。
数据库安全性控制的方法主要有:(1)用户标识与系统鉴定DBMS都要提供一定的方式供用户标识自己。
在存取数据库的数据之前,用户首先要自我标识,系统对用户的标识进行核定,通过鉴定后,才提供数据库的使用权。
B卷参考答案及评分标准
2、答:网络监听技术本来是提供给网络安全管理人员进行管理的工具,可以用来监视网络的状态、数据流动情况以及网络上传输的信息等。
目前很流行的以太网协议,其工作方式是:将要发送的数据包发往连接在一起的所有主机,包中包含着应该接收数据包主机的正确地址,只有与数据包中目标地址一致的那台主机才能是什么,主机都将接收(当然只能监听经过自己网络接口的那些包)。
[注意:考生只要能够说出主要内容,你给满分,其他的都酌情扣分]
3、答:SYN Flood是当前最流行的DoS(拒绝服务攻击)与DDoS(Distributed Denial Of Service分布式拒绝服务攻击)的方式之一,这是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,使被攻击方资源耗尽(CPU满负荷或内存不足)的攻击方式。SYN Flood攻击的过程在TCP协议中被称为三次握手(Three-way Handshake),而SYN Flood拒绝服务攻击就是通过三次握手而实现的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
m_nR=r;
}
public double volume ()
{
return 4*Math.PI* m_nR* m_nR* m_nR /3;
}
}
类声明2分
自类成员1分
构造函数1分
抽象方法实现2分
public class CylinderVolume extends Volume
{
private double m_nR=0;
广东工业大学试卷参考答案及评分标准( B )
课程名称:JAVA程序设计基础试卷满分100分
考试时间: 2008年6月16日(第17周星期一)
一
1.public static void main(String[] args)
java、javac、javadoc
2...\edu\GDUT\E-Commerce
private double m_nHeight=0;
public CylinderVolume (double r,double h)
{
m_nR =r; m_nHeight=h;
}
public double volume ()
{
return Math.PI* m_nR*m_nR*m_nHeight;
}
}
3.import java.util.*或者import java.util.Stack
4.for(;;),while,do-while
5.?a==b:true
?a!=b:false
6.接口
方法
7.Applet
start()或者start
stop()或者stop
8.数目不同
类型不同
顺序不同
二.选择题
}
}
public classOushu {
public static void main(String args[]) {
int count = 0;
for (int i =2; i <=100000000; i++) {
int p = 0;
if (i % 2== 0)
{ count++;
}
}
System.out.println("2-100000000之间偶数的个数:" + count);
(1)属性:每个属性1分,计2分
(2)构造函数:2个构造函数,各3分,其中:构造函数声名和方法参数形式,1.5分;构造函数内部成员变量设置,1.5分
(3)其他成员方法,每个方法2分,方法声明(方法名,参数类型,返回值)1分,函数内部(代码符合逻辑,结果正确,返回正确的内容)1分
3、(15分)
无标准答案,请参考以下参考代码批改:
2.2未出现求偶数计算代码,扣2分
2.3求质数和偶数个数算法逻辑错误扣1分
(3)输出结果(1分)
3.1未输出扣1分
(4)以出错的话,一处扣1分,累计不超过3分
4.2关键字大小写错误,总体扣1分
4.3明显的局部{}不匹配扣1分
2、(15分)
无标准答案,请参考以下评分标准批改:
ACDBB CCDBC DDCAD
三.编程题(共40分)
1、(10分)
无标准答案,请参考以下评分标准批改:
(1)程序结构完整性,class及main函数都必须出现(3分)
1.1未写class扣1.5分
1.2未写main函数扣1.5分
1.3main函数参数错误扣1分;
(2)求偶数和质数算法(6分)
2.1未出现求质数计算代码,扣3分
public abstract class Volume
{
abstract double volume ();
}
类声明2分
基类成员定义1分
public class SphereVolume extends Volume
{
private double m_nR=0;
public SphereVolume (double r)