当前位置:文档之家› 安徽大学2011级大机VB习题

安徽大学2011级大机VB习题

安徽大学2011级大机VB习题
安徽大学2011级大机VB习题

对于窗体,下面______属性在程序运行时其属性设置起作用。(A)MaxButton (B)BorderStyle (C)Name (D)Left

您的答案为:D 参考答案为:D

类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为______。(A)对象(B)容器(C)实体(D)类

您的答案为:A 参考答案为:A

若要使标签控件显示时不覆盖其背景内容,要对______属性进行设置。(A)BackColor (B)BorderStyle (C)ForeColor (D)BackStyle

您的答案为:D 参考答案为:D

用一个程序段对一对象被单击(或双击)作出响应,从而实现指定的操作,称为______。(A)可视画化程序设计(B)事件驱动编程机制(C)过程化程序实际方法(D)非过程化程序设计

语言

您的答案为:B 参考答案为:B

文本框没有______属性。(A)Enabled (B)Visible (C)BackColor (D)Caption

您的答案为:D 参考答案为:D

不论何控件,共同具有的是______属性。(A)Text (B)Name (C)ForeColor (D)Caption

您的答案为:B 参考答案为:B

要使Form1窗体的标题栏显示"欢迎使用VB",以下______语句是正确的。(A)Form1.Caption=“欢迎使用VB” (B)Form1.Caption='欢迎使用VB ' (C)Form1.Caption=欢迎使用VB (D)Form1.Caption="欢迎使用VB "

您的答案为:D 参考答案为:D

要使某控件在运行时不可显示,应对______属性进行设置。(A)Enabled (B)Visible (C)BackColor (D)Caption

您的答案为:B 参考答案为:B

当运行程序时,系统自动执行启动窗体的______事件过程。(A)Load(B)Click (C)UnLoad (D)GotFocus

您的答案为:A 参考答案为:A

当文本框的ScrollBars属性设置了非零值,却没有效果,原因是______。(A)文本框中没有内容(B)文本框的MultiLine属性为False (C)文本框的MultiLine属性为True (D)文本框的Locked属性为True

您的答案为:B 参考答案为:B

要判断在文本框是否按了Enter键,应在文本框的______事件中判断。(A)Change (B)KeyDown (C)Click (D)KeyPress

您的答案为:D 参考答案为:D

将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是______。(A)运行的机器上无VB系统(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对

您的答案为:A 参考答案为:A

当需要上下文帮助时,选择要帮助的"难题",然后按______键,就可出现MSDN窗口及显示所需"

难题"的帮助信息。(A)Help (B)F10 (C)Esc (D)F1

您的答案为:D 参考答案为:D

Visual Basic有三种工作模式,它们分别是______模式。

(A)设计、编译和运行(B)设计、运行和中断

(C)设计、运行和调试(D)编译、运行和调试

您的答案为:B 参考答案为:B

选择:9题作业二 VB语言基础之一

下面______是不合法的整型常数。

(A)123% (B)123&

(C)&O123 (D)%123

您的答案为:D 参考答案为:D

下列函数中______,函数返回的值是数值型的。

(A)Instr和len (B)Mid

(C)Space (D)Chr

您的答案为:A 参考答案为:A

一个变量要保存-32786,不应定义成______型变量

(A)integer (B)long

(C)single (D)double

您的答案为:A 参考答案为:A

下面______不是类型说明符。

(A)& (B) $

(C) * (D) @

您的答案为:C 参考答案为:C

按变量名的定义规则,下面______是合法定义的变量名。

(A) Mod (B) XY#YX2

(C) Temp2 (D) static

您的答案为:C 参考答案为:C

已知A$="4567124" ,表达式val(mid(A,2,3) + right(A,3))的值是______。(A)567124 (B)"567124"

(C) 699 (D)456124

您的答案为:A 参考答案为:A

表达式 #11/22/99# - 10的运算结果是______。

(A) #11/22/89# (B) #11/12/99#

(C) #1/22/89# (D)以上都是

您的答案为:B 参考答案为:B

Rnd()函数不可能为下列______值。

(A) 0 (B) 1

(C) 0.0001 (D) 0.33333

您的答案为:B 参考答案为:B

以下关于Visual Basic的叙述中不正确的是__________。

A.在VB中一个西文字符占一个字节,一个汉字占两个字节。(均占两个字节)

B.当Boolean类型的值转换为数值类型的数时,False转成为0,而 True转成-1。

C.数组下标的下界在缺省情况下从0开始。

D. Variant变量未初始化的值为Empty。

您的答案为:A 参考答案为:A

作业三 VB语言基础之二

选择:18题

在一个语句内写多条语句时,每个语句之间用符号分隔。

(A),(B):(C)、(D);

下面是合法的变量名。

(A)X_yz (B)123abc (C)integer (D)X-Y

您的答案为:A 参考答案为:A

下面是不合法的整常数。

(A)100 (B)&O100 (C)&H100 (D)%100

您的答案为:D 参考答案为:D

下面是合法的单精度型变量。

(A)num! (B)sum% (C)xinte$(D)mm#

您的答案为:A 参考答案为:A

下面是不合法的单精度变量。

(A)100!(B)100.0 (C)1E+2 (D)100.0D+2

您的答案为:D 参考答案为:D

表达式16/4-2 5*8/4MOD5\2的值为。

(A)14 (B)4 (C)20 (D)2

您的答案为:B 参考答案为:B

\、/、Mod、*四个算术运算符中,优先级别最低的是。

(A)\ (B)/ (C)Mod (D)*

您的答案为:C 参考答案为:C

Int(198.555*100+0.5)/100的值。

(A)198 (B)199.6 (C)198.56 (D)200

您的答案为:C 参考答案为:C

已知A$=“12345678”,则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为。(A)123456(B)123445 (C)8 (D)6

您的答案为:B 参考答案为:B

Print DateAdd(“m”,1,#1/30/2000#)语句显示的结果是。

(A)00-2-29 (B)00-2-28 (C)00-2-30 (D)00-1-31

您的答案为:A 参考答案为:A

表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是。

(A)1 (B)11 (C)14 (D)99

您的答案为:C 参考答案为:C

表达式Len(“123程序设计ABC”)的值是。

(A)10(B)14 (C)20 (D)17

您的答案为:A 参考答案为:A

表达式LenB(“123程序设计ABC”)的值是。

(A)10 (B)14 (C)20(D)17

您的答案为:C 参考答案为:C

下面正确的赋值语句是。

(A)x+y=30 (B)y=π*r*r (c)y=x+30 (D)3y=x

您的答案为:C 参考答案为:C

为了给x,y,z三个变量赋初值1,下面正确的赋值语句是。

(A)x=1:y=1:z=1 (B)x=1,y=1,z=1 (C)x=y=z=1 (D)xyz=1 您的答案为:A 参考答案为:A

赋值语句:a=123+MID(“123456”,3,2)执行后,a变量中的值是。

(A)“12334” (B)123 (C)12334 (D)157

您的答案为:D 参考答案为:D

赋值语句:a=123&MID(“123456”,3,2)执行后,a变量中的值是。

(A)“12334” (B)123 (C)12334 (D)157

您的答案为:A 参考答案为:A

作业四基本的控制结构

选择:20题

以下______是正确的For … Next结构。

(A)For x=1 To Step 10

Next x

(B)For x = 3 To 3 Step 3

Next x

(C)For x = 1 To 10

AA: …

Next x

If i = 10 Then GoTo AA

(D)For x = 3 To 10 Step 3

Next y

您的答案为:B 参考答案为:B

下列循环能正常结束循环的是____ 。

(A)i = 5

Do

i = i + 1

Loop Until i < 0

(B) i = 1

Do

i = i + 2

Loop Until i = 10

(C)i = 10

Do

i = i + 1

Loop Until i > 0

(D)i = 6

Do

i = i - 2

Loop Until i = 1

您的答案为:C 参考答案为:C

下面程序段的运行结果为______。

For i = 3 To 1 Step -1

Print Spc(5 );

For j = 1 To 2 * i - 1

Print "*";

Next j

Print

Next i

(A)* (B)***** (C)***** (D)***** *** *** *** ***

***** * * *

您的答案为:C 参考答案为:C

当在文本框输入"ABCD"四个字符时,窗体上显示的是______。

Private Sub Text1_Change()

Print Text1;

End Sub

(A)ABCD (B)A (C)AABABCABCD (D)A

B AB

C ABC

D ABCD

您的答案为:C 参考答案为:C

哪个程序段不能分别正确显示1!、2!、3!、4!的值______。(A)For i = 1 To 4

n = 1

For j = 1 To i

n = n * j

Next j

Print n

Next i

(B)For i = 1 To 4

For j = 1 To i

n = 1

n = n * j

Next j

Print n

Next i

(C)n = 1

For j = 1 To 4

n = n * j

Print n

Next j

(D)n = 1

j=1

Do While j<=4

n = n * j

Print n

j=j+1

Loop

您的答案为:B 参考答案为:B

下列程序的执行结果是______。

Dim s,n As Integer

s=0∶n=1

Do Until n>5

s=s+n

n=n+1

Loop

Print s

(A) 100 (B)50 (C)25 (D)15

您的答案为:D 参考答案为:D

下面程序是在键盘上输入任一个二进制数,单击命令按钮后,即能转换为十进制数。但程序不完整,补充的部分是______。

Private Sub Command1_Click()

B$=Val(InputBox(″″,″″,0))

M=Len(B$)

For J=1 To M

Dec=Dec*2+______(Mid$(B$,J,1))

Next J

Print ″The decimal number is″;Dec

End Sub

(A)Abs (B)Int (C)Sng (D)Val

您的答案为:D 参考答案为:D

Do-Loop[While|Until]循环体的作用说明正确的是______ 。

(A) 不能用Do-Loop语句设计出预先确定循环次数的循环

(B) While关键字或Until关键字必须选择其中之一

(C) While关键字或Until关键字可以同时使用

(D) While关键字或Until关键字的作用正相反

您的答案为:A 参考答案为:A

单击如下事件过程,显示的结果为______。

Private Sub Command1_Click()

A=0

For M=1 To 10

A=A+1

B=0

For J=1 To 10

A=A+1

B=B+2

Next J

Next M

Print A;B

End Sub

(A)10 20 (B)20 110 (C)110 20 (D)200 110

您的答案为:C 参考答案为:C

下面程序运行后,显示的结果是____.

dim x

if x then print x else print x+1

(A) 1 (B) 0 (C) (1 (D)显示出错信息

您的答案为:A 参考答案为:A

语句If x=1 Then y=1,下列说法正确的是____________。

A.x=1和y=1为赋值语句

B.x=1和y=1均为关系表达式

C.x=1为关系表达式,y=1为赋值语句

D.x=1为赋值语句,y=1为关系表达式

您的答案为:C 参考答案为:C

下面程序段的功能是求两个数中的小数,_____________是不正确的。

A.Min = IIf(x > y, y, x)

B.If x < y Then Min = x Else Min = y

C.If y <= x Then Min = y:Min = x

D.If y <= x Then Min= y:If y> x Then Min= x

您的答案为:C 参考答案为:C

对于选择结构语句 If x = 10 Then y = 100 ,下列说法正确的是_________。

A. x=10 为赋值语句 y=100 为关系表达式

B. x=10 为关系表达式, y=100 为赋值语句

C. x=10 和 y=100 均为赋值语句

D. x=10 和 y=100 均为关系表达式

您的答案为:B 参考答案为:B

inputBox函数返回值的类型为_______。

A.数值

B.字符串

C.变体

D.数值或字符串(视输入的数据而定)

您的答案为:B 参考答案为:B

执行语句 receive = MsgBox("AAAA", , "BBBB", "", 5)后,所产生的信息框的标题是______ 。

A.BBBB

B.空

C.AAAA

D.出错,不能产生信息框

您的答案为:A 参考答案为:A

下列_____________组语句可实现将变量x、y互换。

A.x = y : y = x

B.y = y+2*x : x = y-2*x : y =(y-x)/2

C.x =x+y : x=x-y : y = x-y

D.y = y+2x : x = y-2x : y =(y-x)/2

您的答案为:B 参考答案为:B

下面程序段的功能是求两个数中的大数,_____________是不正确的。

A.Max = IIf(x > y, x, y)

B.If x > y Then Max = x Else Max = y

C.Max = x : If y >= x Then Max = y

D.If y >= x Then Max = y: Max = x

您的答案为:D 参考答案为:D

假设Text1文本框中输入了学生的成绩,以A、B、C、D、E字符表示不同的等级,下列语句中

_____________可用于判断输入数据是否正确。

A. If "A" <= Text1<= "E" Then MsgBox "输入正确" Else MsgBox "输入错误"

B. If "A" <= Text1 Or Text1 <= "E" Then MsgBox "输入正确" Else MsgBox "输入错误"

C. If A <= Text1 And Text1 <= E Then MsgBox "输入正确" Else MsgBox "输入错误"

D. If "A" <= Text1 And Text1 <= "E" Then MsgBox "输入正确" Else MsgBox "输入错误"

您的答案为:D 参考答案为:D

从循环体 Do While...Loop中退出,继续执行循环体后面的命令,应使用______ 。

A.Exit

B.Exit Do

C.Exit Do While

D.Exit Loop

您的答案为:B 参考答案为:B

假设Text1文本框中输入了学生的成绩,规定成绩范围在0~100,下列语句中_____________可用于判断输入数据是否正确。

A.If 0 <= Text1 <= 100 Then MsgBox "输入正确" Else MsgBox "输入错误"

B.If 0 <= Text1 Or Text1 <= 100 Then MsgBox "输入正确" Else MsgBox "输入错误"

C.If 0 <= Val(Text1) And Val(Text1) <= 100 Then MsgBox "输入正确" Else MsgBox "输入错误"

D.If 0 <= Val(Text1) <= 100 Then MsgBox "输入正确" Else MsgBox "输入错误"

您的答案为:C 参考答案为:C

操作系统期末试卷(含答案)

操作系统复习题1 一、判断题 1.分时系统中,时间片设置得越小,则平均响应时间越短。() 2.多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。() 3.一个进程的状态发生变化总会引起其他一些进程的状态发生变化。() 4.在引入线程的OS中,线程是资源分配和调度的基本单位。() 5.信号量的初值不能为负数。() 6.最佳适应算法比首次适应算法具有更好的内存利用率。() 7.为提高对换空间的利用率,一般对其使用离散的分配方式。() 8.设备独立性是指系统具有使用不同设备的能力。() 9.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。() 10.访问控制矩阵比访问控制表更节约空间。() 二、选择题 1.在设计分时操作系统时,首先要考虑的是(A);在设计实时操作系统时,首先要考虑的是(B);在设计批处理系统时,首先要考虑的是(C)。 A,B,C :(1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。 2.对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(D)状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。D,E,F:(1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执行。 3.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短作业、长作业和交互作业用户满意时,应采用(J)。 G,H,I,J:(1);FCFS调度算法(2);短作业优先调度算法;(3)时间片轮转算法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。 4.由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。 K,L,M:(1)提高内存利用率;(2)提高系统吞吐量;(3)满足用户需要;(4)更好地满足多道程序进行的需要;(5)既满足用户需求,又提高内存利用率。 5.在存储管理中,不会产生内部碎片的存储管理方式是(N);支持虚拟存储器,但不能以自然的方式提供存储器的共享和存取保护机制的存储管理方式是(O)。 N:(1)分页式存储管理;(2)分段式存储管理;(3)固定分区式存储管理;(4)段页式存储管理。 O:(1)段页式存储管理;(2)请求分区页式存储管理;(3)请求分段式存储管理;(4)可变分区存储管理;(5)固定分区存储管理;(6)单一连续分区式存储管理。 6.磁盘调度主要是为了优化(P),下列算法中能避免磁盘粘着的现象的是(Q)。P:(1)寻道时间;(2)旋转延迟时间;(3)传输时间。 Q:(1)SSTF;(2)FCFS;(3)SCAN;(4)CSCAN;(5)FSCAN。 7.文件系统中,目录管理最基本的功能是(R),位示图的主要功能是(S),FAT表的主要功能是(T)。 R,S,T:(1)实现按名存取;(2)提高文件存储空间利用率;(3)管理文件存储器的空闲空间;(4)指出分配给文件的盘块(首个盘块除外)的地址;(5)管理文件存储器的空闲空间,并指出分配给文件的盘块(首个盘块除外)的地址。8.文件系统采用多级目录结构,可以(U)和(V)。 U,V:(1)缩短访问文件存储器时间;(2)节省主存空间;(3)解决不同用户文件的命名冲突;(4)方便用户读写文件;(5)提高检索目录的速度。 9.计算机系统中信息资源的安全包括(W)、(X)和(Y)三个方面,其中程序被删除属于(W)方面的威胁,数据被非法截取属于(X)方面的威胁,消息被更改属于(Y)方面的威胁。W,X,Y:(1)保密性;(2)完整性;(3)可用性;(4)方便性。 三、填空题 1.操作系统最基本的特征是(1)和(2),最主要的任务是(3)。 2.引入进程的主要目的是(4),进程存在的唯一标志是(5)。 3.(6)是指通过破坏死锁产生的必要条件来防止死锁的发生。引起死锁的四个必要条件中,(7)是不应该被破坏的,但对某些特殊的资源(如打印机),该条可通过(8)来破坏;而其他能被破坏的三个必要条件分别是(9)、(10)和(11)。 4.虚拟存储器管理的基础是(12)原理,在请求分页管理方式中,页表中的状态位用来只是对应页(13)修改位用来只是对应页(14),引用位则是供(15)使用;而在请求分段系统还增加了增补位,它用来指示(16)。 5.设备驱动程序是(17)与(18)之间的通信程序如果系统中有3台相同的单显和2台相同的彩显则必须为它们配置(19)种设备驱动程序 6.廉价磁盘冗余阵列可组成一个大容量磁盘系统,它利用(20)技术来提高磁盘系统的存取进度,而利用(21)技术来增加磁盘系统的可靠性 7.包过滤防火墙工作在(22)层,采用代理服务技术的防火墙则工作在(23)层 文件系统对文件存储空间采用(23)分配方式,它通过(24)来管理空闲的文件存储空间。 四、问答题 1.假设某多道程序设计系统中有供用户使用的内存100k,打印机1台。系统采用可变分区管理内存:对打印机采用静态分配,并假设输入输出操作的时间忽略不计:采用最短剩余时间优先的进程调度算法,进程剩余执行时间相同时采用先来先服务算法;进程调度时机在执行进程结束时或有新进程到达时。现有一进程序列如下: 假设系统优先分配内存的低地址区域,且不需移动已在主存中的进程,请: (1)给出进度调度算法选中进程的次序,并说明理由。 (2)全部进程执行结束所用的时间是多少 2.请用信号量解决以下的过独木桥问题:同一方向的行人可连续过桥,当某一方向的行人必须等待:另一方向的行人必须等待:当某一方向无人过桥是,另一方向的行人可以过桥。 3.提高内存利用率的途径有哪些 4.何谓脱机输入/输出技术 5. 将目录文件当作一般数据文件来处理有什么优缺点 操作系统复习题1答案 一、判断题 1、错 2、对 3、错 4、对 5、对 6、错 7、错 8、错 9、对10、错 二、选择题 1、A :(2);B:(4);C:(3)。 2、D:(4);E:(3);F:(2)。 3、G:(2);H:(5);I:(3);J:(4)。 4、K:(1);L:(3);M:(5)。 5、N:(2);O:(2)。 6、P:(1)寻道时间;Q:(5)。 7、R:(1);S:(3);T:(5)。8、U:(3);V:(5)。9、W:(3);X:(1);Y:(2)。 三、填空题 (1)并发;(2)资源共享;(3)管理资源;(4)使程序能够正确地并发执行;(5)进程控制快PCB;(6)预防死锁;(7)互斥条件;(8)SPOOLing技术;(9)

安徽大学操作系统试验四

实验三、页式地址重定位模拟 班级:软件工程学号:E21314003 姓名:李世 一、实验目的: 1、用高级语言编写和调试模拟实现页式地址重定位。 2、加深理解页式地址重定位技术在多道程序设计中的作用和意义。 二、实验原理: 当进程在CPU上运行时,如指令中涉及逻辑地址时,操作系统自动根据页长得到页号和页内偏移,把页内偏移拷贝到物理地址寄存器,再根据页号,查页表,得到该页在内存中的块号,把块号左移页长的位数,写到物理地址寄存器。 三、实验内容: 1、设计页表结构 2、设计地址重定位算法 3、有良好的人机对话界面 四、调试截屏

五、源代码: #include #include #define pagesize 1024 #define pagetablelength 64 const int pagetable[pagetablelength]={11,12,25,69,87,45,23,36,58,96,14,38,39,40,50,60,70,80,90}; void main() { cout<<"********************************************\n* 页式地址重定位模拟*\n* 作者:李世E21314003 *\n* 13级软件工程*\n********************************************\n"; int logicaladdress=0; int pagenum=0; int w=0; cout<<"系统页号对应块号情况(页号-->块号):\n"; for(int i=0;i<64;i++) { cout<"<>logicaladdress; pagenum=logicaladdress/pagesize; w=logicaladdress%pagesize; if(pagenum>pagetablelength)

安徽大学计算机机试OJ练习

一、编程题
值日&&高精度加法
标签: 枚举 2017 年 11 月 26 日 17:32:30 133 人阅读 评论(0) 收藏 举报
分类: 编程题(72)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://https://www.doczj.com/doc/c41343832.html,/zhagoodwell/article/details/78638380 目录(?)[+]
C. 值日
运行时间<1000 ms 单次测试运行时间限制: 1000 ms 内存限制: 64 MB 总提交: 2 次 通过: 1 次
题目描述
今天轮到 pw 值日了。值日可是一个体力活。Pw 首先擦黑板,pw 定睛一看黑板,嘿呀,怎 么上边有一堆奇奇怪怪的数字。 再一看, 原来是今天留的一道数学题。 赶巧数学老师进来了, pw 急忙上前去请教。
老师说:“这不是 AHU 新生赛“值日的后续”那题吗?”,老师边讲边翻开课本,“给出 一个正整数 x,求得 x 和其各位 9 数字之和是多少?挺简单的吧?你是不是……”
然而今天题目没那么简单。 现在已知一个数字和其各位数字之和为 n, 请求出有几个数字 x, 满足题目叙述的要求。如果存在这样的数字,请先输出这样数字的个数,再按照从小到大的 顺序依次输出这些数字,否则输出 0。
程序输入说明
一个数字 n(1<=n<=10^9) 用 EOF 判断读入是否结束
程序输出说明

若存在满足题意的数字,先输出数字的个数 k。 接下来 k 行,每行一个数字的值。 若不存在,直接输出 0。
程序输入样例
可见格式 带空格和换行符的格式 带空格和换行符的格式说明
21 20
程序输出样例
Original Transformed 带空格和换行符的格式说明
1 15 0
提示
对于第一组数据,有一个数字 15 满足 15+5+1=21。 对于第二组数据,找不到满足题意的的数字,故输出 0。 个人理解 这个只需要估算一下 10^9 如果每一位都是 9 则最多就 81 所以只要在 n-100 の n 之间枚举即可
[objc] view plain copy print?
1. # include
2. # define N 101

操作系统期中考试试题参考答案)

操作系统(A卷) (本试卷共8页,满分100分,120 一、单项选择 题(20分,每 1、操作系统是一种(B)。 A.通用软件 B.系统软件 C.应用软件 D.软件包 2、操作系统是对(C)进行管理的软件。 A.软件 B.硬件C.计算机资源 D.应用程序 3、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。 A.利用率 B.可靠性 C.稳定性 D.兼容性 4、操作系统的基本类型主要有(B)。 A.批处理系统、分时系统、多任务系统 B.实时操作系统、批处理操作系统、分时操作系统 C.单用户系统、多用户系统、批处理系统 D.实时系统、分时系统、多用户系统 5、所谓(B)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。 A.多重处理B.多道程序设计 C.实时处理 D.共行执行 6、(C)操作系统允许用户把若干个作业提交给计算机系统。 A.单用户 B.分布式C.批处理 D.监督7、下面6个系统中,必须是实时操作系统的有(C)个。计算机辅助设计系统;航空订票系统;过程控制系统;机器翻译系统;办公自动化系统;计算机激光照排系统。 A.1 B.2 C.3 D.4 8、在操作系统中,(C)是进行系统资源分配、调度和管理的最小单位。 A.程序 B.指令C.进程 D.作业9、(D)不是操作系统关心得主要问题。 A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译程序 10、批处理系统的主要缺点是(A)。 A.失去了交互性 B.CPU的利用率降低 C.不具备并行性 D.以上都错 11、系统调用的目的是(A)。 A.请求系统服务 B.终止系统服务 C.申请系统资源 D.释放系统资源 12、进程和程序的本质区别是(D)。 A.存储在内存和外存 B.顺序和非顺序执行机器指令 C.分时使用和独占使用计算机资源D.动态和静态的特征 13、在进程管理中,当(D)时进程从执行状态转换为就绪状态。 A.进程被进程调度选中 B.等待某一事件 C.等待的事件发生D.时间片用完14、如果P、V操作S的初值为4,当前值为-2,那么表示有(B)个等待进程。 A.1 B.2 C.3 D.4 15、系统中有4个并发的进程都需要同类资源3个,系统不会发生死锁的最小资源数是(C)。 A.5 B.7 C.9 D.10 16、在下列(A)情况下,系统会出现死锁。 A.若干进程因竞争资源而无休止地互相等待它方释放已占有的资源 B.有多个封锁的进程同时存在 C.计算机系统发生了重大故障 D.资源数大大小于进程数或进程同时申请的资源数大大超过资源总数 17、在下列解决死锁的方法中,属于死锁预防策略的是(C)。 A.银行家算法 B.死锁检测法 C.资源有序分配法 D.进程的解除 18、5个进程共享2台同类打印机,则与打印机对应的互斥信号量的初值应是(B)。 A.1 B.2 C.3 D.5 19、分配到必要的资源并获得处理机的进程状态是(A)。 A.执行 B.就绪 C.阻塞 D.撤销 20、对于两个并发进程,设互斥信号量为mutex,

安徽大学计算机操作系统历年考试题库

操作系统第一章 一、选择题(从题目给出的A、B、C、D四个答案中,选择一个正确的答案,把答案编号填在题目的______处) 1.操作系统的管理部分负责对进程进行调度。 A.主存储器 B.控制器 C.运算器 D.处理机 2.操作系统是对进行管理的软件。 A.软件 B.硬件 C.计算机资源 D.应用程序 3.从用户观点看,操作系统是。 A.用户与计算机之间的接口。 B.控制和管理计算机资源的软件。 C.合理地组织计算机工作流程的软件。 D.由若干层次的程序按一定的结构组成的有机体。 4.操作系统中采用多道程序设计技术提高CPU和外部设备 的。 A.利用率 B.可靠性 C.稳定性 D.兼容性 5.操作系统是计算机不可缺少的组成部分,是为提高计算机系统资源的 __________ 和方便用户使用计算机而配备的一种系统软件。 A.速度 B.利用率 C.灵活性 D.兼容性 6.操作系统的基本类型主要有。 A.批处理系统、分时系统及多任务系统。 B.实时操作系统、批处理操作系统及分时操作系统。 C.实时操作系统、分时系统及多用户系统。 D.单用户系统、多用户系统及批处理系统。 7.所谓是指将一个以上的作业放入内存,并且同时处于运行状 态,这些作业共享处理机的时间和外围设备等其他资源。 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.设计实时操作系统时,首先应考虑系统的。 A.可靠性和灵活性 B.实时性和可靠性 C.灵活性和可靠性 D.优良性和分配性 14.若把操作系统看作计算机系统资源的管理者,下列的不属于操作系 统所管理的资源。 A.程序 B.内存 C.CPU D.中断 15.操作系统负责管理计算机系统的__________,其中包括处理机、主存、 外围设备和系统中的数据。 A.程序 B.文件 C.资源 D.进程 16.当系统处于用户态时,不能执行。

安徽大学计算机第3部分 常用办公软件的应用题库汇编

第3部分常用办公软件的应用 3.1 选择题 1.软件大体上可分为系统软件和( )软件。A.高级 B.计算机 C.应用 D.通用 2.下面( ) 不是应用软件。 A.Word 2003 B.AutoCAD C.Photoshop D.Windows XP 3.下列文件格式中( ) 是无格式的文本文件的扩展名。 A..dot B..doc C..rtf D..txt 4.关于选定文本内容的操作,如下叙述( ) 不正确。 A.在文本选定区单击可选定一行 B.可以通过鼠标拖曳或键盘组合操作选定任何一块文本 C.不可以选定两块不连续的内容 D.“编辑|全选”命令可以选定全部内容5.Word 2003“文件”菜单底端列出的几个文件名是( ) 。 A.用于文件的切换 B.最近被Word 2003处理的文件名 C.表示这些文件已打开 D.表示正在打印的文件名 6.下列哪个项目不属于Word 2003文本的功能( ) A.中文简体与繁体的互转 B.文字任意角度旋转 C.文字加圈 D.汉字加拼音 7.Word 2003的“文件”命令菜单底部显示的文件名所对应的文件是( )。 A.当前被操作的文件 B.当前已经打开的所有文件 C.最近被操作过的文件 D.扩展名是.doc 的所有文件 8.在Word 2003的编辑状态打开了一个文档,对文档作了修改,进行“关闭”文档操作后( )。 A.文档被关闭,并自动保存修改后的内容B.文档不能关闭,并提示出错 C.文档被关闭,修改后的内容不能保存D.弹出对话框,并询问是否保存对文档的修改 9.在Word 2003中,最多可以同时打开( ) 个文档。 A.10 B.5 C.9 D.任意多个,但受内存容量的限制 10.在Word 2003中的“插入”|“图片”命令不可插入( ) 。 A.公式 B.剪贴画 C.艺术字 D.自选图形 11.关于编辑页眉、页脚,下列叙述中( ) 不正确。 A.文档内容和页眉、页脚可在同一窗口编辑 B.文档内容和页眉、页脚一起打印 C.编辑、页眉页脚时不能编辑文档内容D.页眉、页脚中也可以进行格式设置和插入剪贴画 12.如果要查询当前文档中包含的字符数,( ) 。 A.选择“工具”|“选项”命令 B.选择“文件”|“页面设置”命令 C.选择“工具” |“字数统计”命令D.无法实现

操作系统期末试题及答案

《操作系统》期末试卷 姓名 一、选择题(15*2分=30分) 1、在操作系统中,JCB是指(A ) A.作业控制块B.进程控制块C.文件控制块D.程序控制块 2、并发进程之间(D) A.彼此无关 B.必须同步 C.必须互斥 D.可能需要同步或互斥 3 A 4 ?A 5、(D A 6 A 7 A. 8 A. C. 9、设有。 A.2 10 A. 11 A 12、() A C 13 A 14、(B A.固定分区 B.分段 C.分页 D.可变分区 15、在进程管理中,当()时,进程从阻塞状态变为就绪状态。 A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完 二、填空题(20*1分=20分) 1、在单用户环境下,用户独占全机,此时程序的执行具有_封闭性______和_可再现性_。 2、对于信号量,在执行一次P操作时信号量-1_;当其值为__<0__时,进程应阻塞。在执行V操作时信号量的值应当_信号量+1_; 当其值为__<=0__时,应唤醒阻塞队列中的进程。 3、进程的三种基本状态分别是、进程的三种基本状态分别是__运行______,_就绪_和__阻塞(等待)__。 4、多道程序环境下的各道程序,宏观上它们是_并行__运行,微观上是_串行_运行。 5、在单CPU系统中有(n>1)个进程,在任一时刻处于就绪的进程最多是__n-1__个,最少是___0____个。

6、分区管理方案不能实现虚存的原因是_作业地址空间不能大于存储空间_。 7、段页式存储管理中,是将作业分_段__,__段_____内分___页____。分配以__页_____为单位。在不考虑使用联想存储器快表 的情况下,每条访问内存的指令需要____3___访问内存。其中第_2___次是查作业的页表。 三、简答题(4*5分=20分) (2) ????????????进程A???????????????????????????????进程B ???????????...??????????????????????????????????... ????????P(mutex);????????????????????????????P(mutex);

安徽大学操作系统期末试题(含答案)

安徽大学操作系统期末考试(A) 1、文件系统的主要组成部分是( D ) A、文件控制块及文件 B、I/O文件及块设备文件 C、系统文件及用户文件 D、文件及管理文件的软件 2、实现进程互斥可采用的方法(C) A、中断 B、查询 C、开锁和关锁 D、按键处理 3、某页式管理系统中,地址寄存器的低9位表示页内地址,则页面大小为(B) A、1024字节 B、512字节 C、1024K D、512K 4、串联文件适合于(B)存取 A、直接 B、顺序 C、索引 D、随机 5、进程的同步与互斥是由于程序的(D )引起的 A、顺序执行 B、长短不同 C、信号量 D、并发执行 6、信号量的值(D ) A、总是为正 B、总是为负 C、总是为0 D、可以为负整数 7、多道程序的实质是(B) A、程序的顺序执行 B、程序的并发执行 C、多个处理机同时执行 D、用户程序和系统程序交叉执行 8、虚拟存储器最基本的特征是(A) A、从逻辑上扩充内存容量 B、提高内存利用率 C、驻留性 D、固定性 9、飞机定票系统是一个(A ) A、实时系统 B、批处理系统 C、通用系统 D、分时系统 10、操作系统中,被调度和分派资源的基本单位,并可独立执行的实体是(C) A、线程 B、程序 C、进程 D、指令 二、名词解释(每小题3分,共15分) 1.死锁: 多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程将永远不能再向前推进 2.原子操作: 一个操作中的所有动作要么全做,要么全不做,它是一个不可分割的操作。 3.临界区: 在每个进程中访问临界资源的那段代码 4.虚拟存储器: 是指仅把作业的一部分装入内存便可运行作业的存储器系统。也即是具有请求调入功能和置换功 能,能从逻辑上进行扩充的一种存储系统。 5.文件系统: 是指含有大量的文件及其属性的说明,对文件进行操纵和管理的软件,以及向用户提供的使用文件 的接口等的集合 三、判断改错题(判断正误,并改正错误,每小题2分,共20分) 1、通道是通过通道程序来对I/O设备进行控制的。(T) 2、请求页式管理系统中,既可以减少外零头,又可以减少内零头。() 3、操作系统中系统调用越多,系统功能就越强,用户使用越复杂。() 4、一个进程可以挂起自已,也可以激活自已。(T ) 5、虚拟存储器的最大容量是由磁盘空间决定的。() 6、单级文件目录可以解决文件的重名问题。() 7、进程调度只有一种方式:剥夺方式。() 8、程序的顺度执行具有顺序性,封闭性和不可再现性。() 9、并行是指两个或多个事件在同一时间间隔内发生,而并发性是指两个或多个事件在同一时刻发生。() 10、进程控制一般都由操作系统内核来实现。() 四、简答题(每小题5分,共25分) 3、简述死锁产生的原因及必要条件。 答:死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程将永远不能再向前推进。产生死锁的原因可归结为两点: (1)争资源。 (2)进程推进顺序非法。 在具备下述四个必要条件时,就会产生死锁。 (1)互斥条件 (2)请求和保持条件 (3)不剥夺条件 (4)环路等待条件 4、什么是多道程序技术,它带来了什么好处? 答:多道程序技术即是指在内存中存放多道作业,运行结束或出错,自动调度内存中另一道作业运行。多道程序主要优点如下: (1)资源利用率高。由于内存中装入了多道程序,使它们共享资源,保持系统资源处于忙碌状态,从而使

安徽大学大学计算机基础作业5数据库应用基础

作 业 5 数 据 库 应 用 基 础 数据库系统是由数据库、数据库管理系统、应用程序、________、用户等构成的人机系统。 A. 数据库管理员 B. 程序员 C. 高级程序员D . 软件开发商 [A] [B] [C] [D] 在数据库中存储的是________ 。 A. 信息 B. 数据 C. 数据结构 D. 数据模型 [A] [B] [C] [D] 在下面关于数据库的说法中,错误的是________ 。 A. 数据库有较高的安全性 B. 数据库有较高的数据独立性 C. 数据库中的数据可被不同的用户共享 D. 数据库没有数据冗余 [A] [B] [C] [D] 在下面关于新型数据库的说法中,错误的是________ 。 A.数据仓库不是一个新的平台,仍然使用传统的数据库管理系统,而是一个新的概念 B.分布式数据库是一个数据在多个不同的地理位置存储的数据 C.面向对象数据库仍然采用传统的关系型数据库管理系统 D.空间数据库随着地理信息系统 GIS 的开发与应用而发展起来的数据库新技术

[A] [B] [C] [D] ________ 不是数据库系统的特点。 A. 较高的数据独立性 B. 最低的冗余度 C. 数据多样性 D. 较好的数据完整性 [A] [B] [C] [D] 在下列数据库管理系统中,不属于关系型的是________ 。 A.Microsoft Access B.SQL Server C.Oracle D.DBTG 系统 [A] [B] [C] [D] Access 是 ________数据管理系统。 A. 层状 B. 网状 C. 关系型 D. 树状 [A] [B] [C] [D] 在Access 中,数据库的基础和核心是 ________ 。 A.表 B. 查询 C. 窗体 D. 宏 [A] [B] [C] [D] 在下面关于Access 数据库的说法中,错误的是________ 。 A. 数据库文件的扩展名为mdb B.所有的对象都存放在同一个数据库文件中 C.一个数据库可以包含多个表体 D.表是数据库中最基本的对象,没有表也就没有其他对象 [A] [B] [C] [D]

vb程序设计实例

vb程序设计实例 2009-5-22 15:37 提问者:淘淘的某在|悬赏分:20 |浏览次数:1688次 编写程序,设银行定期存款的年利率为:1年期2.25%,2年期2.43%,3年期为2.70%,5年期为2.88%(不记复利)。今有X元,5年以后使用,共有如下6中存法: ①存一次5年期; ②存一次3年期,一次2年期; ③存一次3年期,两次1年期; ④存两次2年期,一次1年期; ⑤存一次2年期,三次1年期; ⑥存五次1年期. 分别计算各种存法5年后到期的本息合计,如图所示 2009-5-22 17:06 最佳答案 Private Sub Form_Activate() '1年期2.25%,2年期2.43%,3年期为2.70%,5年期为2.88%(不记复利)。今有X元,5年以后使用,共有如下6中存法: Const x1 As Double = 0.0225, x2 As Double = 0.0243, x3 As Double = 0.027, x5 As Double = 0.0288 Dim x As Double x = Val(InputBox("")) Print "①存一次5年期,5年后到期的本息合计"; ss(x, 5, x5) Print "②存一次3年期,一次2年期,5年后到期的本息合计"; ss(ss(x, 3, x3), 2, x2) Print "③存一次3年期,两次1年期,5年后到期的本息合计"; ss(ss(ss(x, 3, x3), 1, x1), 1, x1) Print "④存两次2年期,一次1年期,5年后到期的本息合计"; ss(ss(ss(x, 2, x2), 2, x2), 1, x1) Print "⑤存一次2年期,三次1年期,5年后到期的本息合计"; ss(ss(ss(ss(x, 2, x2), 1, x1), 1, x1), 1, x1) Print "⑥存五次1年期,5年后到期的本息合计"; ss(ss(ss(ss(ss(x, 1, x1), 1, x1), 1, x1), 1, x1), 1, x1) End Sub Private Function ss(ByVal a As Double, b As Integer, c As Double) As Double ss = a + a * c * b End Function Private Sub Form_Load()

安徽大学12-13操作系统B卷

安徽大学20 12 —20 13学年第 一 学期 《操作系统》考试试卷(B 卷) (闭卷 时间120分钟) 考场登记表序号 一、选择题(每小题2分,共18分) 1、______不是基本的操作系统。 A .批处理操作系统 B .分时操作系统 C .实时操作系统 D .网络操作系统 2、若有4个进程共享同一程序段,而且每次最多允许3个进程进入该程序段,则信号量的变化范围是( )。 A. 3,2,1,0 B. 3,2,1,0,-1 C. 4,3,2,1,0 D. 2,1,0,-1,-2 3、下列文件物理结构中,适合随机访问且易于文件扩展的是 。 A .连续结构 B .索引结构 C .链式结构且磁盘块定长 D .链式结构且磁盘块变长 4、产生死锁的四个必要条件中, 是不可摒弃的。 A .互斥条件 B .环路等待条件 C .不剥夺条件 D .请求和保持条件 5、某段表的内容如下图所示,现执行某条指令Load 1, 2/154,逻辑地址2/154(其中段号为2,段内地址为154),它对应的物理地址为( )。 院/系 年级 专业 姓名 学号 答 题 勿 超 装 订 线 - --------- - - --- -- - - - -- -- - - - -- - 装 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - 订 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 线- -- -- - -- ---- --- -- --- -- -- - -- -- -- - -- -- --- -

安徽大学计算机基础C语言选择题

1、能将高级语言编写的源程序转换成目标程序的是______。 A) 编辑程序 B) 编译程序 C) 解释程序 D) 链接程序 参考答案: B 2、以下选项中合法的用户标识符是______。 A) long B) _2Test C) 3Dmax D) A.dat 参考答案: B 3、在一个C语言程序中 A) main函数必须出现在所有函数之前 B) main函数必须出现在所有函数之后 C) main函数可以在任何地方出现 D) main函数必须出现在固定位置删除 参考答案: C 4、下列关于C语言用户标识符的叙述中正确的是 A) 用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头 B) 用户标识符中可以出现下划线,但不可以放在用户标识符的开头 C) 用户标识符中不可以出现中划线,但可以出现下划线 D) 用户标识符中可以出现下划线和中划线(减号) 参考答案: C 5、已知 int a=2,b=1,c;执行语句c=b/a+2.5后, c的值____。 A) 2.5 B) 3 C) 3.0 D) 2

参考答案: D 6、已知:char a;int b;float c;double d;执行语句"c=a+b+c+d;"后,变量c的数据类型是。 A) int B) char C) float D) double 参考答案: C 7、已知int i=10;表达式"20-5<=i<=9"的值是____。 A) 0 B) 1 C) 19 D) 20 参考答案: B 8、为判断字符变量c的值不是数字也不是字母时,应采用下述表达式____。 A) c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122 B) !(c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122) C) c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122 D) !(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122) 参考答案: D 9、已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是____。 A) 0 B) 1 C) 5 D) 6 参考答案: C 10、将空格符赋给字符变量c,正确的赋值语句是____。

现代操作系统试卷及其答案

1.一般用户更喜欢使用的系统是()。 A.手工操作 B.单道批处理 C.多道批处理 D.多用户分时系统 2. 与计算机硬件关系最密切的软件是()。 A.编译程序 B.数据库管理系统 C.游戏程序 D.OS 3. 现代OS具有并发性和共享性,是()的引入导致的。 A.单道程序 B. 磁盘 C. 对象 D.多道程序 4. 早期的OS主要追求的是()。 A.系统的效率 B.用户的方便性 C.可移植 D.可扩充性 5.()不是多道程序系统 A.单用户单任务 B.多道批处理系统 C.单用户多任务 D.多用户分时系统 6.()是多道操作系统不可缺少的硬件支持。 A.打印机 B.中断机构 C.软盘 D.鼠标 7. 特权指令可以在()执行。 A.目态 B.浏览器中 C.任意的时间 D.进程调度中 8. 没有了()计算机系统就启动不起来。 A.编译器 B.DBMS C.OS D.浏览器 9. 通道能够完成()之间的数据传输。 A.CPU与外设 B.内存与外设 C.CPU与主存 D.外设与外设 10. 操作系统的主要功能有()。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程调度、文件系统 C.处理机管理、存储器管理、设备管理、文件系统 D.进程管理、中断管理、设备管理、文件系统 11. 单处理机计算机系统中,()是并行操作的。 A.处理机的操作与通道的操作是并行的 B.程序与程序 C.主程序与子程序 D.用户程序与操作系统程序 12. 处理机的所有指令可以在()执行。 A.目态 B.浏览器中

C.任意的时间 D.系统态 13.()功能不是操作系统直接完成的功能。 A.管理计算机硬盘 B.对程序进行编译 C.实现虚拟存储器 D.删除文件 14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。 A.多用户分时系统 B.实时系统 C.批处理系统时间 D.网络操作系统 15. 操作系统是对()进行管理的软件。 A.硬件 B.软件 C.计算机资源 D.应用程序 16.()对多用户分时系统最重要。 A.实时性 B.交互性 C.共享性 D.运行效率 17.()对多道批处理系统最重要。 A.实时性 B.交互性 C.共享性 D.运行效率 18. ( )对实时系统最重要。 A.及时性 B.交互性 C.共享性 D.运行效率 19. Windows98是()操作系统。 A.多用户分时 B.批处理系统 C.单用户多任务 D.单用单任务 20. 分布式系统与网络系统的主要区别是() A.并行性 B.透明性 C.共享性 D.复杂性 21. ( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A.网络 B.分布式 C.分时 D.实时 22. 如果分时操作系统的时间片一定,那么(),则响应时间越长。 A.用户数越少 B.用户数越多 C.内存越小 D.内存越大 23. 下面6个系统中,必须是实时操作系统的有()个。 ·航空订票系统 ·过程控制系统 ·机器口语翻译系统 ·计算机辅助系统

安徽大学-834-2014-真题

安徽大学2014年硕士研究生入学考试试题 计算机专业基础(数据结构、操作系统)——手打版,绝对真实哦 操作系统(75分) 一、单选题(每题2分,共20分) 1、___不是基本的操作系统。 A.批处理操作系统 B.分时操作系统 C.实时操作系统 D.网络操作系统 2、在计算机系统中,通常把财务管理程序看作是____。 A.系统软件 B.支援软件 C.借口软件 D.应用软件 3、进程所请求的一次打印输出结束后,将使进程状态从___。 A.运行态变为就绪态 B.运行态变为阻塞态 C.就绪态变为运行态 D.阻碍态变为就绪态 4、进程在执行中状态会发生变化,不可能出现的状态变化情况是____。 A.运行变为就绪 B.运行变为阻塞 C.阻塞变为就绪 D.阻塞变为运行 5、若在一个单处理器的计算机系统中同时存在5个并发进程,则任何时刻允许占用处理器的进程数为____。 A.至少1个 B.最多1个 C.至少5个 D.最多5个 6、等待当前磁道上的某指定扇区旋转到磁头下所需时间为___。 A.寻道时间 B.启动时间 C.延迟时间 D.传送时间 7、作业调度选中一个作业并把它装入主存,就为该作业创建一个进程,这个进程的初始状态为_____。 A.收容状态 B.就绪状态 C.执行状态 D.阻塞状态 8、对记录式文件,操作系统为用户存取文件信息的最小单位是____。 A.字符 B.数据项 C.记录 D.文件 9、为了提高设备分配的灵活性,用户申请设备时应指定______号。 A、逻辑设备 B、物理设备 C、相对 D、绝对 10、虚拟存储管理策略可以______。 A、扩大逻辑内存容量 B、扩大物理内存容量 C、扩大逻辑外存容量 D、扩大物理外存容量 二、填空题(7*2=14分) 1、UNIX系统中,文件贮存器的管理采用的是_________。 2、一个文件系统的组织方式与MS-DOS相似,在FA T中可有32K个指针,磁盘的盘块大小为1K,则其能指引的最大逻辑磁盘容量为_____________M bytes。 3、某操作系统的磁盘文件空间共有2000块,若字长为64位的位示图管理磁盘空间,位示图需要____________字。 4、在响应比优先的作业调度算法中,当各个作业等待时间相同时,_____________的作业将得到优先调度;当各个作业要求的运行时间相同时,_____________的作业将得到优先调度。 5、若段氏存储管理中供用户使用的逻辑地址为24位,其中段内地址占用16位,则用户程序最多可为_______段。当把程序装入主存时,每段占用主存的最大连续区为_________字节。 三、判断题(7*2=14分) 1、设在某时刻,系统存在安全序列,现在p2请求资源,若其请求不超过p2的需求和系统可用资源数量,则可以给p2分配资源,不会引起死锁。

安徽大学计算机教学部试题及答案

一、计算机基础知识 1.下列叙述中,不是电子计算机特点的是_D____。 A.运算速度快 B.计算精度高 C.高度自动化 D.逻辑判断能力差 2.现代电子计算机的本质工作原理是__D___。 A.能进行算术运算 B.运算速度高 C.计算精度高 D.存储并自动执行程序 3.微型计算机的型号主要是以___B__的型号为特征标志的。 A.操作系统 B.微处理器 C.磁盘 D.软件 4.用计算机进行资料检索工作在计算机应用中是属于_B___。 A.科学计算 B.数据处理 C.过程控制 D.人工智能 5.计算机之所以能自动运行,是由于计算机采用了___B__原理。 A.布尔逻辑 B.存储程序 C.数字电路 D.集成电路 6.在计算机市场上,用户可挑选来自不同国家生产的组件来组装成一台完整的电脑,体现了计算机具有___C__。 A、适应性 B、统一性 C、兼容性 D、包容性 7.下列不属于计算机CPU主要性能指标的是_C____。 A、字长 B、高速缓存大小 C、封装形式 D、主频 8.下列__C___不属于计算机的系统总线。 A、控制总线 B、数据总线 C、关系总线 D、地址总线 9.十六进制数“BD”转换为等值的八进制数是_B____。 A、274 B、275 C、254 D、264 10.下面的数值中,__B___肯定是十六进制数。 A、1011 B、12A C、74 D、125 11.字符的ASCII编码在计算机中的表示方法准确的描述应是__B___ A、使用8位二进制代码,最右边一位为1 B、使用8位二进制代码,最左边一位为0 C、使用8位二进制代码,最右边一位为0 D、使用8位二进制代码,最左边一位为1 12.在16×16点阵字库中,存储一个汉字的字模信息需用的字节数是__C___。 A、8 B、16 C、32 D、64 13.在微机上用汉语拼音输入“中国”二字,键入“zhongguo”8个字符。那么,“中国”这两个汉字的内码所占用的字节数是___B__。 A、2 B、4 C、8 D、16 14.下列字符中,ASCII码值最大的是__B___。 A、Y B、y C、A D、a 15.计算机的微处理芯片上集成有__C___部件。 A、CPU和运算器 B、运算器和I/O接口 C、控制器和运算器 D、控制器和存储器 16.计算机硬件系统中的运算器又称为_A____。 A、算术逻辑单元 B、算术运算单元 C、逻辑运算单元 D、加法器 17.计算机死机通常是指_B____。 A、CPU不运行状态 B、CPU不响应状态 C、CPU损坏状态 D、计算机不自检状态 18.计算机硬件系统基本包括__A___。 A、CPU、存储器和I/O B、主机和存储器

操作系统期中测试卷

安徽大学计算机科学与技术学院 《操作系统》期中考试试卷 考试时间:90分钟学号:得分: 一:判断题(10题,每题2分,总计20分) 1 实时系统设计的目标是为了提高系统资源的使用率。() 2 信号量机制可以作为通信工具。() 3 为了提高CPU的利用率我们引入了串行机制,并在此基础上建立了进程的 概念。() 4 一个进程由运行状态到阻塞状态一般是由运行进程自己主动提出的。() 5并发性是指两个或多个事件在同一时间间隔内发生,而并行性是指两个或多个 事件在同一时刻发生。() 6 和内存相比缓冲存储器的速度更快。() 7进程调度只有一种方式:抢占方式。() 8为了减少内部碎片,页应该偏小为好。() 9 银行家算法是一种预防死锁的方法。() 10在单CPU环境下不可能实现“多道程序系统”。() 二:填空(30空,每空1分,总计30分) 1 按照不同的应用环境我们可以将操作系统分成以下3类,分别是:、 、。 2操作系统的四个基本特征是:,, ,。 3用来实现互斥的同步机制应该遵循:、、 、。 4 进程的三种基本状态分别是:、、。 5 当信号量大于0时表示当信号量小于0时其绝对值表示。 6 死锁发生的必要条件是:,, , 7 页表的表目主要包括:,。 8进程是指:。 9把地址转换为地址称为地址映射。 10常见的操作系统应包括的5个方面功能是:,, ,,。 三: 简答题(4题,共计20分) 1什么叫临界资源和临界区? 2存储管理需要完成哪些功能? 3进程和程序相比它们的主要区别在于哪些方面? 第1页,共3页

4 什么叫线程?进程和线程的关系? 四: 计算题(3题,共计30分) 1、有3个进程PA,PB,PC合作解决文件的打印问题:PA将文件从磁盘读入主存的缓冲区1,每执行一次读一个记录;PB将缓冲区1的内容复制到缓冲区2,每执行一次复制一个记录;PC将缓冲区2的内容打印出来,每执行一次打印一个记录。缓冲区的大小等与1个记录的大小。请用P,V操作来保证文件的正确打印。(10分) 2、在银行家算法中,若出现下图的所示的资源分配情况: 问:⑴该状态是否安全?(4分) 第2页,共3页

相关主题
文本预览
相关文档 最新文档