首页>计算机等级>导航 > 模拟试题 >黑龙江

黑龙江省高校非计算机专业学生计算机等级考试预测试卷之一

2008-11-06 10:11:00 来源:无忧考网
黑龙江省高校非计算机专业学生计算机等级考试

二 级 C 卷

预测试卷之一(共五套)

本试卷答卷时间为120分钟

说明:Ⅰ、本试卷共11页,共三道大题。本科答第一、三大题,专科答第一、二大题及第三大题中指定的题目。

Ⅱ、答题前请把答卷纸密封线内学校名称、准考证编号及姓名填写清楚。

Ⅲ、请用蓝黑钢笔、碳素笔或圆珠笔把答案按题目序号写在答卷纸相应的位置上,答在试卷册上无效。

Ⅳ、遇有格式输出时,用“ ”符号表示空格。

Ⅴ、考生按准考证编号,单号答A卷、双号答B卷,否则成绩无效。

一、计算机基础知识(共30分)

(一)单选题(每题1分,共20分)

1. 计算机系统的软件通常分为?()。

A.管理软件和控制软件 B.系统软件和应用软件

C.高级软件和一般软件 D.网络软件和办公软件

2.在计算机应用领域中,CAD、CAI、CAT所代表的中文含意依次是()。

A.计算机辅助设计、计算机辅助制造、计算机辅助教学

B.计算机辅助制造、计算机辅助测试、计算机辅助设计

C.计算机辅助设计、计算机辅助教学、计算机辅助测试

D.计算机辅助教学、计算机辅助制造、计算机辅助设计

3. 下列一组数据中的数是()。

A. (157)8 B. (1EF)16 C. (101011)2 D. (498)10

4. 下列四种存储器中,存取速度最快的是()。

A.磁带 B. 软盘 C.硬盘 D. 内存储器

5. 在计算机中,一条指令代码由()和操作码两部分组成。

A.指令码 B.地址码 C.运算符 D.控制符

6. 以下措施不能防止计算机病毒的是(.)

A.软盘未写保护

B.先用杀毒软件对其他计算机上拷贝来的文件查杀病毒

C.不用来历不明的磁盘

D.经常进行放毒软件升级

7. 在Windows中,配置声音方案就是定义在发生某些事件时所发出的声音,配置声音方案应通过() 选项。

A.“我的电脑”的“声音” B.“网络邻居”的“声音”

C.“控制面板”的“声音” D.“资源管理器”的“声音”

8. 下列有关删除文件的说法中不正确的是()。

A.软盘上的文件被删除后不能被恢复

B.网络上的文件被删除后不能恢复

C.在MS—DOS方式中被删除的文件不能被恢复

D.直接用鼠标拖到“回收站”的文件不能被恢复

9. 在下列操作中,(.)直接删除文件而不把删除文件送入回收站。

A.Del B.Shift+Del C.Alt+Del D.Ctrl+Del

10. 在Windows中,关于文件名的说法,不正确的是()。

A.在同一个文件夹中,文件(夹)不能重名

B.文件名中可以包含空格

C.文件名中可以使用汉字

D.一个文件名中最多可包含256个字符

11. 把当前活动窗口作为图形复制到剪贴板上,使用()组合键。

A.Alt+Print Screen B.Print Screen

C.Shift+Print D.Ctrl+Print Screen

12. 在 Windows 环境中,可以使用()键在英文标点及中标点之间进行切换。

A.CTRL+SPACE B.CTRL+SHIFT

C. SHIFT+SPACE D. CTRT+

13. Internet使用的最重要的协议是TCP/IP是一个完整的协议集,它的全称是()。

A.传输控制协议 B.传输控制/网际协议

C.应用协议 D.远程登录协议

14. 下列关于计算机病毒描述,正确的是()

A.计算机病毒只感染.exe或.com文件

B.计算机病毒是由于软盘表面不卫生引起的

C.计算机病毒是通过读写软盘、光盘或internet传播

D.计算机病毒是通过电力网传播的

15. 下列E-MAIL地址正确的是()。

A.@yhm.163.com B.yhm@163.com

C.@163.com.yhm D.163.com.yhm

16. 以下统一资源定位器的写法正确的是()。

A.http: \\www.sina.com\que\que.html B.http: //www.sina.com\que.html

C.http: //www.sina.com/que.html D.http:// www.sina.com\que/que.htm

17. Internet的域名中,域名为gov代表()。

A.教育机构 B.商业机构 C.政府部门 D.军事部门

18. 以下哪一个选项按顺序包括了OSI模型的各个层次()

A.物理层,数据链路层,网络层,运输层,会话层,表示层和应用层

B.物理层,数据链路层,网络层,运输层,系统层,表示层和应用层

C.物理层,数据链路层,网络层,转换层,会话后,表示层和应用层

D.表示层,数据链路层,网络层,运输层,会话层,物理层和应用层

19.()不是多媒体技术的特征。

A.集成性 B.交互性 C.高速性 D.实时性

20. ()是多媒体关键技术。

A.信息数字化技术B.信息的编码压缩C.硬件核心D.超媒体超文本

(二)填空题(每空1分,共10分)

1. 世界首次提出存储程序计算机体系结构的科学家是()。

2. 在计算机中,表示信息数据编码的最小单位是()。

3. 计算机内部常用字节作为基本单位,一个字节是()个二进制位。

4.在Windows中,为保护文件不被修改,可将它的属性设置为()。

5. 中文Windows 2000是一个()操作系统。

6. 在Windows中,可用()键进行中英文标点的转换。

7. 在计算机网络中,通常把提供并管理共享资源的计算机称为()。

8. 网址中的http是指()。

9. 多媒体计算机系统包括多媒体计算机软件系统和()。

10. 计算机网络从逻辑功能上可以分为通信子网和()两部分。

二、办公软件Office(共25分,专科必答;本科不答,答者不得分)

(一)单选题(每题1分,共10分)

1. 要创建一个名字为myfile.doc文档,正确的操作是()。

A.利用“文件”菜单中的“打开”命令,在“打开”文件对话框中输入文件名

B.利用“文件”菜单中的“新建”命令,创建一个空文档,输入编辑完毕后保存,在弹出的“另存为”对话框中输入文件名

C.利用“插入”菜单中“文件”命令,输入文件名

D.利用“窗口”菜单中的“新建窗口”命令

2.在Word的编辑状态,选定表格中的一个单元格,然后进行删除操作时()。

A.只能删除该单元格所在的一行

B.只能删除该单元格所在的一列

C.将删除该单元格所在的一行和一列

D.可删除一行,也可删除一列,也可只删除一个单元格

3.()不是Word提供的视图。

A.普通视图 B.页面视图 C.打印预览 D.合并视图

4. 在Word 2000 的编辑状态,要想为当前文档中的文字设定上、下标效果,应当使用“格式”菜单中的()。

A.“字体”命令 B.“段落”命令

C.“分栏”命令 D.“样式”命令

5. 在Excel工作表中,表示一个以单元格C5、N5、C8、N8为四个顶点的单元格区域,正确的是()。 A.C5:C8:N5:N8 B.C5:N8

C.C5:C8 D.N8:N5

6. 在当前工作表的B1:C5单元格区域已经填入数值型数据,如果要计算这10个单元格的平均值并把结果保存在D1单元格中,则要在D1单元格中输入()。

A.=AVERAGE(B1:C5) B.=MAX(B1:C5)

C.=SUM(B1:C5) D.=COUNT(B1:C5)

7. 一个Excel2000的“工作簿”()。

A.只有一张工作表 B.只有一张工作表和一张图表

C.包括1~256张工作表 D.有三张工作表,即Sheet1、Sheet2、Sheet3

8. 在PowerPoint超级链接的目标中不包括()。

A.书签 B.文件 C.文件夹 D.Web页

9. 在Powerpointer 2000中,通过()可以设置放映幻灯片时的动画效果。

A.“幻灯片放映”菜单中的“动画方案…”选项

B.“工具”菜单中的“自定义…”选项

C.“插入”菜单中的“对象…”选项

D.“格式”菜单中的“幻灯片设计…”选项

10. 下列的 ()方式,不是幻灯片文本框中文本的对齐方式。

A.左对齐 B.分散对齐 C.居中 D.顶端对齐

(二)填空题(每空1分,共10分)

1. 当用户在对文档进行编辑操作过程中,如果对先前所做的工作不满意,想恢复到操作前状态,可利用“常用”工具栏的()按钮。

2. 在Word的编辑状态,要想为当前文档中的文字设定行间距,应当使用格式菜单中的()。

3. 在Word 表格中,可对表格的内容进行排序。不能作为排序类型的有()。

4. 在Word 2000编辑状态设置了标尺,可以同时显示水平标尺和垂直标尺的视图方式是()。

5. 在Excel中输入的数据类型有数值型、文本型及()三种类型。

6. 在Excel中,使用()菜单中的排序命令,可以对整个报表或部分报表进行排序。

7. Excel工作表的基本单位是()。

8. 在PowerPoint2000中,保存演示文稿文件时系统默认的文件扩展名为()。

9. 在PowerPoint编辑状态下的()视图中,不可对幻灯片进行移动、复制、排序等操作。

10. 选择“格式”菜单中( )命令可以设置幻灯片的背景颜色和效果。
(三)判断题(每题1分,共5分)

1. Word的查找和替换功能十分强大,能够查找图形对象。

2. 在Word的编辑状态,将鼠标移到文档左侧的空白区内,当鼠标指针变为指向右上方的箭头后,连续单击三次,则选中全文。

3. 在Excel中“清除”命令,可选择清除单元格内的数据,但不清除单元格的本身。

4.在Excel中,不连续的单元格区域也可以被复制。

5. 幻灯片应用模板一旦选定,就不可以改变。

三、C语言(共70分,本科必答,专科只答指定的45分)

(一)单选题(每小题1分,共9分,本科、专科必答。)

1、设以下变量均为int型,表达式的值不为7的是 (1) 。

A. (x=y=6,x+y,x+1) B. (x=y=6,x+y,y+1)

C. (x=6,x+1,y=6,x+y) D. (y=6,y+1,x=y,x+1)

2、以下能对一维数组a进行正确初始化的语句是 ____(2)___ 。

A.int a[10]=(0,0,0,0,0); B.int a[10]={ };

C.int a[10]={0}; D.int a[10]={10*1};

3、一个C语言程序总是从 (3) 开始执行。

A. 主函数 B. 主过程 C. 子程序 D. 主程序

4、以下程序的输出结果是 (4) 。

Main()

{ int a,I;a=0;

For (i=1;i<5;i++)

{ switch(i)

{ case 0;

case 3:a+=2;

case 1;

case 2:a+=3;

default:a+=5;

}

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

}

A. 31 B. 13 C. 10 D. 20

5、当a=4, b=1, c=3, d=7时,表达式a>b | |c==d&&d的值为 (5) 。

A. 2 B.0 C. -1 D. 1

6、设有以下说明语句

typedef struct

{int n;

char ch[8];

}PER;

则下面的叙述正确的是 (6) 。

A. PER是结构体变量

B. PER是结构体类型名

C. typedef struct是结构体类型

D. struct是结构体类型名

7、设int x=3,y=2;float a=2.5, b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为 (7) 。

A. 6 B. 0 C. 2 D. 1

8、若有如下语句

int x=3;

do{printf(“%d\n”,x-=2);}

while(!(--x));

则上面程序段 (8) 。

A.输出的是1 B. 输出的是1和-2

C. 输出的是3和0 D. 是死循环

9、执行下列程序段后,输出的结果是 (9) 。

Main();

{ char a[]={‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘h’,‘\n’ };int i,j;

i=sizeof(a);j=strlen(a);

printf("%d,%d\b",i,j);

}

A. 9,9 B. 8,9

C. 1,8 D. 9,8
(二)写出程序运行结果(每小题4分,共20分,本科、专科必答。)

1、程序

main()

{int i,j,x=0;

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

{x++;

for(j=0;j<3;j++)

{if(j%2)continue;

x++;

}

x++;

}

printf("x=%d\n",x);

}

2、程序

main()

{int i,s=0;

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

if(i%2==0) s+=i;

printf("s=%d\n",s);

}

3、程序

main()

{

static int a[]={5,8,7,3,2,9};

int s1,s2,i,*ptr;

s1=s2=0;

ptr=&a[0];

for (i=0;i<5;i+=2)

{

s1+=*(ptr+i);

s2+=*(ptr+i+1);

}

printf("s1=%d,s2=%d\n",s1,s2);

}

4、程序

main()

{int x =23;

do

{printf(“%d”,x--);}

while(!x);

}

5、程序

fun(int x)

{static int a=3 ;

a+=x ;

return(a) ;}

main( )

{int k=2,m=1,n;

n=fun(k);

n=fun(m);

printf("n=%d\n",n) ;}

(三)程序填空(每空2分,共18分,专科只答第1、第2小题,本科全答。)

1、下面程序的功能是:将一个字符串的内容颠倒过来

Viod fun(char str[])

{ int i,j,__(1)__;

for(i=0,j=____(2)____;i

{ k=str[i];

str[i]=___(3)___;

str[j]=k;

}

}

2、以下程序的运行结果是输出如下图形。 *******

*****

***

*

void a(int i)

{ int j, k ;

for (j=0 ; j<7-i ; j++ ) printf (' ') ;

for (k=0 ; k<=[(4)]; k++ ) printf ('*') ;

printf ('\n') ;

main()

{int i;

for (i=3 ; i>=0 ; i-- )

[(5)];

3、下面程序的功能是:删除一个字符串中的所有数字字符。

#include "stdio.h"

void delnum(char *s)

{int i,j;

for(i=0,j=0; s[i]!='\0';i++)

if(s[i]<'0' || s[i]>'9')

{ (6) ;j++;}

s[j]='\0';

main ()

{char *item;

printf("\n input a string:\n");

gets(item);

(7) ;

printf("\n%s",item);

4、以下程序的功能是将一个数组中的元素按逆序存放,请填空。

#define N 7

main ()

{

static int a[N]={12,9,16,5,7,2,1},k,s;

printf("\n the original array:\n");

for (k=0;k

printf("M",a[k]);

for (k=0;k

{ s=a[k];

a[k]= [ (8) ];

[ (9) ] ;}

printf("\n the changed array:\n");

for (k=0;k

printf ("M",a[k]);

}
(四)阅读程序回答问题

(每小题6分,共18分,专科只答第1小题,本科全答。)

1、程序

void swap (int p[],int j)

{int t;

t=p[j-1];

p[j-1]=p[j];

p[j]=t;

}

void bubble(int a[],int m)

{int i,j;

for(i=0;i

for(j=m-1;j>i;j--)

if(a[j-1]

}

main()

{int a[]={11,33,27,33,-1,22,-8,12),i;

bubble(a,8);

for(i=0;i<8;i++) printf("M",a[i]);

}

问题1:此程序的运行结果为什么?

问题2:若将bubble函数中的语句:

if(a[j-1]

改成:

if(a[j-1]>a[j]) swap(a,j);

则程序的运行结果为什么?

2、程序

main( )

{ int a[6][6] ;

int i, j ;

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

{a[i][i]=1;

a[i][0]=1;}

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

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

a[i][j]= a[i-1][j-1]+ a[i-1][j];

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

{for (j=0 ; j<=i ; j++ )

printf("M", a[i][j]) ;

printf ('\n') ;}

问题3:程序的功能是什么?

问题4:写出程序的运行结果。

3、 程序

#include

void inverse(str)

char str[];

{ char t;

int n,i,j;

n=strlen(str);

for(i=0,j=n-1;i

{t=str[i];str[i]=str[j];str[j]=t;

main()

{ char str[81];

gets(str);

inverse(str);

printf("%s \n",str);

问题5:可否将程序的第二行和第三行改成

void inverse(char str[ ])?

问题6:如果从键盘输入的字符串为ABCDEFGH,则输出结果是什么?(五)程序改错

(共5分,不准更改程序结构,不准增删语句行,专科不答,本科必答。)

1、下面程序的功能是:计算正整数num的各位上的数字之平方和。

#include

#include

long fun(long num)

{

long k=1; /*********错误1*********/

do

{

k+=(num)*(num);

num/=10;

}while(num) /*********错误2*********/

return(k);

}

main()

{

long n;

clrscr();

printf("\Please enter a number:");

scanf("%ld",&n);

printf("\n%ld\n",fun(n));

}

错误1处应改为:

错误2处应改为:


计算机等级黑龙江相关推荐
推荐阅读
网站首页 网站地图 返回顶部
无忧考网移动版
京公网安备 11010802026788号