有操作系统试卷吗?有就给我。

计算机专业高职考试模拟试题一

第一部分计算机基础和操作系统(60分)

一、填空(20分)

1,世界上第一台电子计算机于1946年在美国研制成功,命名为_ _ _ _。

2、在计算机中,数据和信息是以_ _ _ _ _的形式进行编码的,而应用最广泛的字符编码是_ _ _ _ _ _码。

3.在Dos命令行中,默认路径被替换为_ _ _ _ _ _ _ _ _ _。

4.操作系统的四个功能是_ _ _ _ _管理、_ _ _ _ _ _ _管理、_ _ _ _管理和设备管理。

5.Windows 98的磁盘管理功能包括:磁盘格式化、_ _ _ _ _ _ _ _ _和_ _ _ _ _。

二、单项选择(30分)

1,Windows 98操作系统是()

a、单用户多任务操作系统B、单用户单任务操作系统

c、多用户单任务操作系统D、多用户多任务操作系统

2、下列四种内存中,易失性内存是()。

a、RAM B、ROM C、PROM D、CD-ROM

3、办公自动化是计算机的一种应用,按照计算机应用的分类,它属于()

a、科学计算B、实时控制

c、数据处理D、辅助设计

4、I/O接口位于()

a,总线和设备b之间,CPU和I/O设备之间。

c、主机和总线之间D、CPU和主存之间。

5.在Windows 98中,“任务栏”的作用是()

a、显示系统的所有功能b、只显示当前活动的窗口。

只显示正在后台工作的窗口名。

d .实现窗口之间的切换。

6、具有多媒体功能的微机系统,常用的光盘是

a、只读大容量软盘B、只读光盘

c、只读硬盘D、半导体只读存储器

7.微机中用IK字节表示的二进制数字是()。

a、1000 B、8×1000 C、1024 D、8×1024

8.在下列字符中,最小的ASCII码值是()。

A、a B、A C、m D、Y

9.在Windows 98中单击“开始”菜单中的“运行”项(

可以运行DOS的所有命令。

b、你只能运行DOS的内部命令。

可以运行DOS的外部命令和可执行文件。

D.只能运行DOS的外部命令。

10.显示A盘目录结构和目录中文件名的DOS命令是()。

甲、丙:& gt目录A: B、C:>树A:

C、A:>树形/F D、C:> A型:

11,()符合DOS树形目录结构的特点。

a、在根目录之外,每个目录只有一个父目录,也只有一个子目录。

一个目录可以有多个父目录或多个子目录。

C.所有目录都有下级目录和上级目录。

d、根目录没有父目录,也可能没有子目录。

12,以下数字分别表示新安装调制解调器的步骤: ()

①-点击“我的电脑”

②-将调制解调器连接到主机,打开调制解调器和主机的电源开关。

③-在“新安装的调制解调器”对话框中,单击“添加”按钮。

④-在控制面板中,双击调制解调器图标。

⑤-选择调制解调器的连接端口(COM2 ),然后单击“下一步”开始安装。

⑥-选择Windows 98提供的匹配调制解调器型号,然后单击“下一步”。

那么,新安装调制解调器的正确步骤顺序是()。

a、①②③④⑤⑥ B、①③⑤②④⑥

c、②①④③⑥⑤ D、②①③⑥⑤④

13,将(-1101.101)转换成十进制数是()。

a 、-45.625 B 、-53.75

c 、-29.625 D 、-28.525

14、在各种内存中,访问速度从快到慢的关系应该是()。

一、硬盘>内存>光驱>软驱

b、内存>硬盘>光驱>软驱。

内存>光驱>硬盘>软驱

D.光驱>内存>硬盘>软驱。

15、计算机病毒的破坏力取决于()

a、病毒再生机制B、攻击的日期

c、病毒程序的长度d、病毒潜伏期的长度。

三、选择题(10分)

1.多媒体是将()等各种媒体信息“数字化”而合成的一种新媒体形式。

a、操作符号b、文本c、图像d、声音

2、()是计算机病毒的一种常见传播方式。

使用光盘驱动器从正版光盘上复制文件。

从网络上复制文件到硬盘上。

c、打开邮件接受文件。

通过磁盘拷贝交换文件。

3.在Windows 98中,将一个文件夹中多个不连续的文件复制到另一个文件夹中,下面的数字表示一个单独的步骤: ()

①-执行编辑菜单中的粘贴命令。

②-执行编辑菜单中的复制命令。

③-瞄准要选择的文件,分别按< ctrl >+单击鼠标左键。

④-+

⑤-+

⑥-打开目标文件夹

⑦-打开源文件夹

正确的操作方法可以是()

a、⑥③①⑧②B、⑧③②⑥①

c、⑥③⑤⑧④D、⑧③④⑥⑤

4、谁打开Windows 98的“回收站”就能看到文件,肯定是()。

a、可以从“回收站”拖到桌面;b,无法恢复。

c,可以恢复D,可以完全删除。

5、关于Windows 98桌面,正确的说法是()

a、桌面上的图标是唯一打开相应程序的人。

b、整个桌面就是一个图形化的目录。

桌面上的每个图标代表一个文件夹或程序。

d、桌面背景不可更改。

第二部分是FoxBase编程(共120分)

一、填空题(每题2分,共20分)

1,数据库系统的核心是。

2.在一个数据库中,最多可以定义个字段,其中数值型字段的最大宽度为。

3.安全可靠地退出FoxBase+系统的命令是。

4.命令和命令可以在屏幕格式文件中使用。

5.当内存变量与字段变量同名时,应在其名称前添加内存变量。

6.将当前记录的日期字段“出生日期”的值更改为65438+1,85的命令是REPL。

7.函数len (trim (space (8))-space (3))的值为。

8.给定Cj=78,函数IIF(Cj >;=60,IIF(Cj & gt;90、“a”、“b”)和“c”)的值为。

二、选择题: (每小题3分,共30分)

1和FoxBase+是一种()数据库管理系统。

a、层次型b、网状型

c,关系D,逻辑D。

2.在当前未使用的工作空间中选择编号最小的工作空间的命令是

a、选择1 B、选择1

c、选择最小值D、选择下一个0

3.设置以下综合表达式:

200 & lt100+15.还有。“AB”+“EFG”& gt;“ABC”。或者。。不是。" BAS" $ "FoxBASE "

这个表达式的结果是

a、t、B、f、C、1 D、0。

4.假设当前数据库中有8条记录,当前记录号为5。当通过执行追加空白命令添加一个空记录时,该空记录的记录号是()。

a、1 B、4 C、6 D、9

5.假设当前库文件中有一个字符字段“性别”和一个逻辑字段“团员号”(其值为。t,表示是团员)。显示当前库中所有男团员记录的命令是()。

a、列表为性别=“男性”。还有。成员编号=。T.

b、列表为性别=“男”。或者。成员编号

c、列表为性别=“男”。还有。号码

d、性别=“男性”的列表。和..不是。号码

6.@12和10清除命令的作用是()。

a、清除屏幕上坐标为(12,10)的点。

b、将此行从12行的10列中清除。

c、清除坐标(12,10)到屏幕左上角的矩形区域。

d、清除坐标(12,10)到屏幕右下角的矩形区域。

7、下列命令中,正确的是()

A.PX排序的名称;出生日期/d;总分数

b,按姓名+出生日期+总分排序到PX/A

C,按姓名排序到PX/C,总分/D

d、按名称排序到PX/c;总分/天

8.执行命令COPY TO SK TYPE SDF后,新文件SK的默认扩展名是()。

a、TXT B、MEM

丙、DBF丁、DBT

9.清除第二个字符为f的内存变量的命令是()。

a、TELEASE都喜欢*F*

释放除了?F*

释放所有喜欢的?F*

像F*一样释放所有

10,让a = "+",然后键入(" 7 &;. 8”)的结果是()

甲、乙、丙、丙、丁、丁

三。在程序中填空: (每空3分,共24分)

1.显示从1到100的整数,这些整数可以被4和6整除。

让谈话停止

n=1

一边做一边①

如果②

n=n+1

其他

n

迪恩

Endd

2.向数据库文件TSK.DBF添加新记录。

让谈话停止

清楚的

使用tsk

安=“Y”

Do While An="Y "

@ 10,20说“书号”获取书号

@ 11,20说“标题”获取标题

@ 12,20说“单价”获取单价

@ 13,20说“相册”获取相册

阅读

等等“继续?(是/否)"②

Endd

使用

3.通过功能区菜单选择和执行子程序。菜单和子程序名称为:数据输入(PG1-1。PRG)、数据查询(PG2-2。PRG),统计报告(PG3-3。PRG)和退出系统,共四项。

让谈话停止

做的时候。T

清楚的

@ 10,26prom "1。数据输入"

@ 11,26prom "2。数据查询"

@ 12,26prom "3。统计报告”

@ 13,26prom "4。退出系统”

①至K

如果②

出口

ENDI

FN= ③

DO & amp【数学】函数

恩多

第四,读取程序,写出程序的执行结果。每个输出项4分,共24分。

1、设置通话关闭

CH = "?+ -*/?"

N=1

DO WHILE N & lt= LEN (CH) -2

M = SUBSTR (CH,N +1,1)

X = 4 & amp男

Y = 2 & amp男

X & amp梅伊

N = N+1

恩多

返回

程序执行后显示的结果是:

2.*主程序:MALN。PRG

让谈话停止

将程序设置为P123

公共A、B

存储1到A、B、C

DO P1

" A = ",A

做P2

" B = ",B

" C = ",C

CLOS过程

返回

*****P123。PRG

处理器P1

A=A*2+1

RETU

PROC P2

私人C

B=B*4+1

C=C*2+1

做P3

RETU

PROC P3

C=C*2+5

RETU

程序执行后显示的结果是:

3.现有的数据库XSDQ。DBF有如下记录:

记录#班级名称、性别和年龄

1一程晓萍女20

2一邓金山男21

3 A刘岗南19

4 B高大轩南22

5 B Xi幽兰女20

现在依次执行下面的命令,试着写出程序的运行结果。

使用XSDA

STR上的索引(年龄,2)+类到XS

转到顶部

?记录号(),名称

去底部

?记录号(),名称

XS姓氏+STR (30岁,2岁)索引

转到顶部

跳过2

?记录号(),名称

使用

动词 (verb的缩写)编程题(2道小题,共22分)。

有一个学生考试成绩CJ的数据库。DBF,其结构和记录如下:

中国数学学号成绩

990104 98 80

990102 90 98

990101 87 76

990103 67 56

990105 82 89

……

有一个学生基本信息数据库DA。DBF,其结构和记录如下:

学号、姓名、性别是否合格?

990101王好女f

990102李

990103刘一民男f

990104张娟女

990105肖克南f

……

利用以上两个数据库,按照以下要求编写程序:

1.根据学生的考试成绩来评定他们的成绩。具体规定为:两科均在90分以下,成绩为“优秀”;两科都在80分以上,成绩“良好”;两科成绩均在60分以上者评为“合格”;两科中有一科以上不及格的,定为“不合格”。

2.修改DA中“合格否”字段的值。DBF数据库根据学生的成绩。具体规则如下:成绩为优秀、良好、合格的学生“合格否”字段值修改为”。t”,成绩不合格学生的“合格否”字段值改为”。f”。

第三部分C语言程序设计(共120分)

一、填空(20分)

1和C语言中的三种基本程序结构是_ _ _ _ _ _ _ _ _ _ _ _ _ _ _。

2.C语言源程序编译生成_ _ _ _ _的二进制文件。

3.在数组int score [10] = {1,2,3,4,5,6}中,定义了_个元素,score[8]的值为_ _ _ _。

4.continue语句用于结束_ _ _循环。

5.流程图的基本方框有:I/O方框_ _ _ _,通用处理方框_ _ _ _ _ _。

6.程序中经常使用常数3.14。我们用符号run来表示,它的定义格式是_ _ _ _ _ _。

二、单项选择(30分)

1,下列数组定义正确的是_ _ _

a、int a[oxCF];b . char 8号[10];

C.char ch[-100];d .浮动f(10);

2.在这四个操作中,优先级最高的操作符是()。

a 、& B 、= C 、== D 、++

3.有几个程序部分:

int x = 8;

while (x=0)

x=x-1

那么下列描述是正确的_ _ _

a、while循环会执行10次;b,while循环会无限执行。

c,while循环不会执行一次。

d,while循环将执行1乘以0。

4、该程序的正确结果是_ _ _

主( )

{ int a = - 1,b=4,k;

k =(a++ & lt;= 0)& amp;& amp( !(b---lt;=0));

printf ( "% d % d % d \ n ",k,a,b);}

a、0 0 3 b . 0 1 2 c . 1 0 3d . 1 1 2

5.语句printf("x=\5d ",x);这是一个_ _。

a、解释语句b、表达语句

c、控制语句d、函数语句

6.程序片段执行后的输出结果是_ _ _

int x=100,y = 200

printf ("% d ",(x,y));

a,100 B,200 C,100,200 D,编译错误。

7.以下function语句中的参数个数是_ _。

基金(exp1,exp2),(exp3,exp4,exp5);

a、1 B、2 C、5 D、4

8、不是C语言基本数据类型的是_ _ _

a、指针类型b、整数

c,无符号长整型D,单精度类型

9.Set: int a=3,b= 4,c= 5,x,y;执行!(x = a)amp;& amp(y = b)& amp;& amp0表达式的值是_ _。

a、1 B、0 C、3 D、4

10,语句int a = 3;那么在执行完语句a+ = a-= a * a之后,变量A的值就是_。

a、3 B、0 C、9 D、-12

11,下列说法正确的是_ _ _

A.主屏幕由四部分组成:主菜单、编辑窗口、信息窗口和功能键提示行。

主屏幕由四部分组成:文件菜单、编辑窗口、运行菜单和目标菜单。

c主屏幕由四部分组成:主菜单、编辑窗口、屏幕和功能键提示。

d主屏幕由四部分组成:主菜单、窗口、提示行和汉字输入功能。

12,《基本结构》不具备以下特征:_ _ _ _。

a,只有一个入口,也只有一个出口。b,没有无限循环。

c、没有永远不能执行的语句d、不允许跳出循环。

13,分别输入6和5,程序在_ _ _ _正确运行。

主( )

{ int x;

scanf ("% d ",& ampx);

如果(x-->;5) printf (" % d ",x);

else printf (" % d ",x);}

a、5 5 B、6 6 C、6 4 D、5 4

14.执行下面的程序段后,结果是_ _ _ _。

n = 0;

而(++n & lt;4)

prindtf ( " % 2d ",n);

A.0 1 2 3 4 b . 0 1 2 3 c . 1 2 3d . 1 2 3 4

15.putchar涵可以输出一个_ _ _到终端。

a、整型变量表达式值b、实型变量值

c、字符串d、字符或字符变量值

三、写出程序运行结果(每题4分,共24分)

1.如果从键盘输入10,则输出yes。

主()

{

int a;

scanf("%d ",& ampa);

if(a++ & gt;10)

printf ("%d \ n ",++ a);

else printf ("%d \ n ",a-);

}

运行结果:

2、main()

{

int a1=0,a2=0,a3 = 0;

char ch

while ((ch=getchar()!='\ n ')

开关(通道)

{

案例“A”;a 1++;

案例B;a2++;

默认:a3++;}

printf("%d \ n ",a 1);

printf("%d \ n ",a2);

printf("%d \ n ",a3);

}

现在输入AAAAABBBC。

运行结果是:

3.有以下程序:

int i,j,r;

for(i=20,j = 7;r = I % j;i=j,j=r)

继续;

printf("%3d ",j);

运行结果是:

4、main()

{

int i,f[10];

f[0]= f[1]= 1;

for(I = 2;我& lt10;i + +)

f[I]= f[I-2]+f { I-1];

for(I = 0;我& lt10;i + +)

{ if(I % 4 = = 0)printf(" \ n ");

printf ( " % 3d ",f[I]);}}

5.main()运行结果:

{

int a,b;

scanf ( " % d ",& ampa,);

scanf ( " % d ",& ampb);

互换(a,b);

}

swap ( int a,int b)

{

int t;

t = a;a = b;b = t;

printf ( " a = % d b= % d\ n ",a,b);

}

运行时输入:10,20

6.# include " stdio。h "

主( )

{ char I;运行结果:

for(I = ' A ';我& lte’;I = I + 2)

瑞士(一)

{case 'A': printf("优秀\ n ");

打破;

case“B”:printf(" good \ n ");

打破;

case“C”:printf(" general \ n ");

cade ' D ':printf(" bad \ n ");打破;

默认值:printf("输入错误\ n ");

}}}

四、填空题(每题3分,共24分)

1、

1

2 4

3 6 9

4 8 12 16

# include & ltstdio.h & gt

______________________

主( )

{

int i,j;

{

______________________

for(j = 1;j & lt= I;j + +)

{

_____________________

_____________________

}

}

2.找出五个元素中最大的元素及其位置:

_____________________________

主( )

{

int a [ size ] = [ 3,8,7,6,5 ]

int max,posint I;

______________________________

pos = 0;

______________________________

if(a[I]& gt;最大)

{

max = a[I];

_____________________________

}

动词 (verb的缩写)编程:(1,10,2,12,共22分)

1,求2-10的质数。

2.从键盘上输入任意整数,计算正数的个数和它们的和,负数的个数和零的个数,直到数值为999。