重庆市计算机专业高职考试模拟试题一.docx

上传人:b****4 文档编号:11872584 上传时间:2023-04-06 格式:DOCX 页数:20 大小:21.94KB
下载 相关 举报
重庆市计算机专业高职考试模拟试题一.docx_第1页
第1页 / 共20页
重庆市计算机专业高职考试模拟试题一.docx_第2页
第2页 / 共20页
重庆市计算机专业高职考试模拟试题一.docx_第3页
第3页 / 共20页
重庆市计算机专业高职考试模拟试题一.docx_第4页
第4页 / 共20页
重庆市计算机专业高职考试模拟试题一.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

重庆市计算机专业高职考试模拟试题一.docx

《重庆市计算机专业高职考试模拟试题一.docx》由会员分享,可在线阅读,更多相关《重庆市计算机专业高职考试模拟试题一.docx(20页珍藏版)》请在冰豆网上搜索。

重庆市计算机专业高职考试模拟试题一.docx

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

ThismanuscriptwasrevisedonNovember28,2020

 

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

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

学号:

姓名:

得分:

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

一、填空(20分)

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

2、在计算机中,数据和信息都是以_____形式编码表示的,使用最广泛的字符编码是_______码。

3、在Dos命令行上,缺省路径由_______________代替。

4、操作系统的四大功能是_____管理、________管理、______管理和设备管理。

5、Windows98的磁盘管理功能包括:

对磁盘的格式化、_______、_____和_______。

二、单选(30分)

1、Windows98操作系统是一个(   )

  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、在Windows98中,“任务栏”的作用是(  )

  A、显示系统的所有功能   B、只显示当前活动窗口

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

  D、实现窗口之间的切换

6、具有多媒体功能的微型计算机系统中,常用的CD-ROM是

  A、只读型大容量软盘   B、只读型光盘

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

7、微机中IK字节表示的二进制位数是(  )

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

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

  A、aB、AC、mD、Y

9、通过Windows98中“开始”菜单中的“运行”项(  

  A、可以运行DOS的全部命令

  B、仅可以运行DOS的内部命令

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

  D、仅可以运行DOS的外部命令

10、显示A盘目录结构及其目录中文件名的DOS命令是(  )

  A、C:

>DIRA:

B、C:

>TREE  A:

  C、A:

>TREE/F  D、C:

>TYPE  a:

11、(  )符合DOS树型目录结构特点。

  A、根目录外,每个目录只有一个上级目录,也只能有一个下级目录。

  B、个目录可以有多个上级目录,也可以有多个下级目录

  C、所有目录有下级目录,也有上级目录

  D、根目录没有上级目录,也可以没有下级目录

12、以下编号分别表示新安装调制解调器的步骤:

(  )

①-单击“我的电脑”

②-将Modem与主机连接,打开Modem和主机电源开关

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

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

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

⑥-在Windows98提供的调制解调器型号,选择吻合的型号,单击“下一步”

则新安装调制解调器步骤的正确顺序是(  )

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

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

13、将(-) 转换成十进制数是(  )

  A、-     B、-  

 C、-      D、-

14、在各类存储器中,存取速度由快到慢的关系应是(  )

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

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

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

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

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

  A、病毒的再生机制  B、发作的日期

  C、病毒程序的长度  D、病毒潜伏的期长短

三、多选(10分)

1、多媒体是对(  )等多种媒介信息进行“数字化”处理后综合构成的一种新的媒介形式。

  A、运算符号  B、文字  C、图象  D、声音

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

  A、用光驱从正版光盘上拷贝文件

  B、从网络复制文件到硬盘上

  C、打开电子邮件来接受文件

  D、通过磁盘拷贝来交换文件

3、在Windows98中,将一个文件夹中多个不连续文件复制到另一个文件夹中,以下编号表示单个步骤:

(  )

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

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

③-对准要选定的文件,分别按<Ctrl>+单击鼠标左键

④-<Ctrl>+<C>

⑤-<Ctrl>+<V>

⑥-打开目标文件夹

⑦-打开源文件夹

则采取正确操作方式可以为(  )

 A、⑥③①⑦②       B、⑦③②⑥①

 C、⑥③⑤⑦④       D、⑦③④⑥⑤

4、凡是打开Windows98 “回收站”能看见的文件,就肯定(  )

  A、能从“回收站”中拖到桌面上来  B、无法恢复

  C、能恢复       D、能被彻底删除

5、关于Windows98的桌面,正确的叙述有(  )

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

  B、整个桌面是个图形化了的目录

  C、桌面上的每一个图标表示一个文件夹或程序

  D、桌面的背景是不能更改的

    

    第二部分  FoxBase  程序设计(共120分)

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

1、数据库系统的核心部分是。

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

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

4、屏幕格式文件中能使用命令和命令。

5、当内存变量与字段变量同名时,使用内存变量应在其名称前加上。

6、将当前记录的日期型字段“出生日期”的值改成85年10月1日的命令是REPL。

7、函数LEN(TRIM(SPACE(8))-SPACE(3))的值是。

8、已知Cj=78,则函数IIF(Cj>=60,IIF(Cj>90,"A","B"),"C")的值是。

二、单项选择题:

(每小题3分,共30分)

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

A、层次型B、网状型

C、关系型D、逻辑型

2、选择当前未使用的工作区中最小编号的工作区的命令是

A、SELECT-1B、SELECT1

C、SELECTMIND、SELEXT0

3、设有以下一综合型表达式:

200<100+15.AND."AB"+"EFG">"ABC".OR..NOT."BAS"$"FoxBASE"

该表达式的运算结果为

A、.T.B、.F.C、1D、0

4、设当前库中共有8条记录,当前记录号是5,当执行APPENDBLANK命令增加一条空记录后,该空记录的记录号是()

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

5、设当前库文件中有字符型字段“性别”和逻辑型字段“团员否”(其值为.T.表示是团员)显示当前库中所有男团员学生的记录的命令是()

A、LISTFOR性别=“男”.AND.团员否=.T.

B、LISTFOR性别=“男”.OR.团员否

C、LISTFOR性别=“男”.AND.团员否

D、LISTFOR性别=“男”.AND..NOT.团员否

6、命令@12,10CLEAR的作用是()

A、清除屏幕上其坐标为(12,10)的这一点

B、从第12行的第10列开始清除本行

C、清除从坐标(12,10)开始至屏幕左上角所构成的矩形区域

D、清除从坐标(12,10)开始至屏幕右下角所构成的矩形区域

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

A、SORTTOPXON姓名;出生日期/D;总分

B、SORTTOPXON姓名+出生日期+总分/A

C、SORTTOPXON姓名/C,总分/D

D、SORTTOPXON姓名/C;总分/D

8、执行命令COPYTOSKTYPESDF后,新文件SK的缺省扩展名是()

A、TXTB、MEM

C、DBFD、DBT

9、清除其中第二个字符为F的那些内存变量的命令是()

A、TELEASEALLLIKE*F*

B、RELEASEALLEXCEPTF*

C、RELEASEALLLIKEF*

D、RELEASEALLLIKEF*

10、设A=“+”,则TYPE(“7&A.8”)的结果是()

A、NB、CC、LD、U

三、程序填空题:

(每空3分,共计24分)

1、显示1到100之间既能被4整除又能被6整除的整数。

settalkoff

n=1

dowhile①

if②

n=n+1

Loop

else

n

endi

Endd

2、向数据库文件中增添新记录。

Settalkoff

Clear

Usetsk

An="Y"

DoWhileAn="Y"

@10,20say"书号"GET书号

@11,20say"书名"GET书名

@12,20say"单价"GET单价

@13,20say"册数"GET册数

READ

WAIT“继续吗(Y/N)” ②

Endd

Use

3、通过光带式菜单选择并执行子程序,其菜单和子程序名称分别为:

数据录入(PG1-1.PRG)、数据查询(PG2-2.PRG)、统计报表(PG3-3.PRG)、退出系统,共四项。

SETTALKOFF

DOWHILE.T

CLEAR

@10,26PROM“1.数据录入”

@11,26PROM“2.数据查询”

@12,26PROM “3. 统计报表”

@13,26PROM“4.退出系统”

①TOK

IF②

EXIT

ENDI

FN=③

DO&FN

ENDDO

四、阅读程序,写出程序的执行结果。

每输出项4分,共24分。

1、 SETTALKOFF

 CH=“+-*/”

  N=1

  DOWHILEN<=LEN(CH)-2

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

X=4&M.N

Y=2&M.N

X&M.Y

N=N+1

ENDDO

RETURN

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

 

2、*主程序:

SETTALKOFF

SETPROCTOP123

PUBLICA,B

STORE1TOA,B,C

DOP1

"A=",A

DOP2

"B=",B

"C=",C

CLOSPROC

RETURN

*****

PROCP1

A=A*2+1

RETU

PROCP2

PRIVC

B=B*4+1

C=C*2+1

DOP3

RETU

PROCP3

C=C*2+5

RETU

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

 

3、现有数据库XSDQ.DBF,其记录内容如下:

Record#班级别姓名性别年龄

1A程小平女20

2A邓金山男21

3A刘刚男19

4B高大宣男22

5B习有兰女20

现依次执行如下命令,试写出程序运行结果。

USEXSDA

INDEXONSTR(年龄,2)+班级TOXS

GOTOP

RECNO(),姓名

GOBOTT

RECNO(),姓名

INDEXON姓别+STR(30-年龄,2)TOXS

GOTOP

SKIP2

RECNO(),姓名

USE

五、程序设计题(2小题,共计22分)。

有学生考试成绩数据库,其结构和记录如下:

学号语文数学等级

9901049880

9901029098

9901018776

9901036756

9901058289

……

有学生基本情况数据库DA.DBF,其结构和记录如下:

学号姓名性别合格否

990101王好女F

990102李小勇女F

990103刘一民男F

990104张鹃女F

990105肖克男F

……

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

1、根据考试成绩评定学生等级。

具体规则是:

两科都是90分以下者,等级为“优秀”;两科都是80分以上者,等级为“良好”;两科都是60分以上者,等级为“合格”;两科中一科以上不及格者,等级为“不合格”。

 

2、根据学生的等级修改DA.DBF数据库中的“合格否”字段的值。

具体规则是:

学生等级为“优秀”、“良好”、“合格”的学生的“合格否”字段值改为“.T.”,“不合格”的学生的“合格否”字段值改为“.F.”。

 

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

一、填空题(20分)

1、C语言中的三种基本程序结构是_____、______、___。

2、C语言源程序经过编译后生成_____ 的二进制文件。

3、在数组 intscore[10]={1,2,3,4,5,6}中,元素定义的个数有_个,其中score[8]的值为____。

4、continue 语句是用来结束___循环的。

5、流程图的基本框有:

输入输出框____,一般处理___框______。

6、程序中经常要使用常量,我们用符号run来表示,其定义格式为______。

二、单选(30分)

1、以下数组定义正确的是___

  A、inta[oxCF];B.char8th[10];

C.charch[-100];D.floatf(10);

2、四种运算中,优先级最高的运算符是(  )

  A、&&  B、>=  C、==  D、++

3、设有程序段:

intx=8;

while(x=0)

x=x-1

 则下列描述正确的是____

  A、while循环将执行10次  B、while循环将执行无限次

  C、while循环将一次也不执行

  D、while循环将执行1次0.

4、程序运行结果的正确的是___

   main()

{inta=-1,b=4,k;

k=(a++<=0)&&(!

(b--<=0));

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

A、003B.012C.103D.112

5、语句printf("x=\5d",x);是一条___。

   A、说明语句     B、表达式语句

   C、控制语句     D、函数语句

6、程序片段执行后输出结果是___

  intx=100,y=200;

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

A、100    B、200   C、100,200  D、编译出错

7、下面函数语句含有实参的个数为__。

  fund(exp1,exp2),(exp3,exp4,exp5);

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

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

  A、指针类型     B、整型

  C、无符号长整型   D、单精度型

9、设有:

inta=3,b=4,c=5,x,y;执行 !

(x=a)&&(y=b)&&0表达式的值为___。

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

10、设有语句inta=3;则执行了语句a+=a-=a*a后,变量a的值是_。

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

11、下面说法正确的是___

A、主屏幕由四个部分组成:

主菜单、编辑窗口、信息窗口、功能键提示行

B、主屏幕由四个部分组成:

文件菜单、编辑窗口、运行菜单、目的菜单

  C、主屏幕由四个部分组成:

主菜单、编辑窗口、屏幕、功能键提示

  D、主屏幕由四个部分组成:

主菜单、窗口、提示行、汉字输入功能

12、“基本结构”不具有以下特点:

____。

  A、只有一个入口,只有一个出口   B、没有死循环

  C、没有永远执行不到的语句   D、不允许跳出循环

13、分别输入6和5,程序运行结果正确的是____。

  main()

{intx;

scanf("%d",&x);

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

elseprintf("%d",x);}

A、55B.66C.64D.54

14、执行下列程序段后,结果为____。

  n=0;

while(++n<4)

prindtf("%2d",n);

A.01234B.0123C.123D.1234

15.putchar涵数可以向终端输出一个___。

  A、整型变量表达式值   B、实型变量值

  C、字符串        D、字符或字符变量值

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

1、若从键盘上输入10,则输出是

main()

{

inta;

scanf(“%d”,&a);

if(a++>10)

printf(“%d\n”,++a);

elseprintf(“%d\n”,a--);

}

运行结果:

2、main()

{

inta1=0,a2=0,a3=0;

charch;

while((ch=getchar()!

=‘\n’)

switch(ch)

{

case‘A’;a1++;

case‘B’;a2++;

default:

a3++;}

printf(“%d\n”,a1);

printf(“%d\n”,a2);

printf(“%d\n”,a3);

}

现在输入AAAAABBBC

运行结果是:

3、有下面程序段:

inti,j,r;

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

continue;

printf(“%3d”,j);

运行结果是:

4、main()

{

inti,f[10];

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

for(i=2;i<10;i++)

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

for(i=0;i<10;i++)

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

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

5.main()运行结果:

{

inta,b;

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

scanf("%d",&b);

swap(a,b);

}

swap(inta,intb)

{

intt;

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

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

}

运行时输入:

10,20

6.#include"stdio.h"

main()

{charI;运行结果:

for(I='A';I<'E';I=I+2)

{swirch(I)

{case'A':

printf("优秀\n");

break;

case'B':

printf("良好\n");

break;

case'C':

printf("一般\n");

cade'D':

printf("很差\n");break;

default:

printf("输入错误\n");

}}}

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

1、

   1

   2  4

   3  6  9

   4  8  12  16

#include<>

______________________

main()

{

inti,j;

{

______________________

for(j=1;j<=i;j++)

{

_____________________

_____________________

}

}

2、在5个中,找出最大的元素及位置:

 _____________________________

main()

{

inta[size]=[3,8,7,6,5]

intmax,pos;inti;

______________________________

pos=0;

______________________________

if(a[i]>max)

{

max=a[i];

_____________________________

}

五、编程:

(1题10分,2题12分,共22分)

1、求2--10的质数。

 

2、从键盘上输入任意一些整数,统计正数的个数及其和,负数的个数其和,以及零的个数,直到值为999时结束。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 中职中专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1