计算机技术基础(样题)

计算机技术基础(样题)
计算机技术基础(样题)

山东科技大学2006--2007学年第二学期

《计算机技术基础(C/C++程序设计)》考试试卷(样卷)班级_______________ 姓名_______________ 学号_______________

一、单项选择题(每题1分,共24分)

1、以下程序执行后输出结果是( )。

main( )

{ unsigned char a,b;

a=4|3; b=4&3; printf("%d %d\n",a,b); }

A. 7 0

B. 0 7

C. 1 1

D. 43 0

2、下列变量定义中合法的是( )。

A. short _a=1-.1e-1;

B. double

b=1+5e2.5;

C. long do=0xfdaL;

D. float

2_and=1-e-3;

3、以下符合C语言语法的赋值表达式是( )。

A. d=9+e+f=d+9

B.

d=9+e,f=d+9

C. d=9+e,e++,d+9

D.

d=9+e++=d+7

4、以下能正确定义且赋初值的语句是( )。

A.int n1=n2=10; B.char c=32;

C.float f=f+1.1; D.double

x=12.3E2.5;

5、下面有关 for 循环的正确描述是( )。

A. for 循环只能用于循环次数已经确定的情况

B. for 循环是先执行循环循环体语句,后判断表

达式

C. 在 for 循环中,不能用 break 语句跳出循环

D. for 循环的循环体语句中,可以包含多条语句,

但必须用花括号括起来

6、Break语句的正确的用法是( )。

A. 无论在任何情况下,都中断程序的执行,退出

到系统下一层。

B. 在多重循环中,只能退出最靠近的那一层循环

语句。

C. 跳出多重循环。

D. 只能修改控制变量。

7、设有以下定义,则语句中错误的是( )。

int a=0; double b=1.25; char c='A';

#define M 2

A. a--;

B. b--;

C. c--;

D. M--;

8、C语言规定:简单变量做实参时,它和对应形参之间

的数据传递方式是( )。

A. 地址传递

B.

单向值传递

C. 由实参传给形参,再由形参传回给实参

D. 由

用户指定的传递方式

9、以下正确的说法是:在C语言中( )。

A. 实参和与其对应的形参各占用独立的存储单元

B. 实参和与其对应的形参共占用一个存储单元

C. 只有当实参和与其对应的形参同名时才共占用

存储单元

D. 形参是虚拟的,不占用存储单元

10、根据下面的定义,能打印出字母 M 的语句是( )。

struct person{char name[9];

int age;

};

struct person class[10]={"John",17,

"Paul",19,

"Mary",18,

"adam",16

};

A. printf("%c\n",class[3].name);

B. printf("%c\n",class[3].name[1]);

C. printf("%c\n",class[2].name[1]);

D. printf("%c\n",class[2].name[0]);

11、若有说明: int i,j=7, *p=&i;, 则与i=j; 等价的

语句是( )。

A. i= *p;

B. *p=*&j;

C. i=&j;

D. i=**p;

12、设A 为存放(短)整型的一维数组,如果A 的首地址为P ,那么A 中第i 个元素的地址为( )。 A .P+i*2 B. P+(i-1)*2 C. P+(i-1) D. P+i 13、下面程序段的运行结果是( )。 char a[]="lanuage",*p; p=a; while(*p!='u') { printf("%c",*p-32);p++;} A. LANGUAGE B. language C. LANG D. langUAGE 14、逻辑运算符两侧运算对象的数据类型( )。 A. 只能是0或1 B. 只能是0或非0正数 C. 只能是整型或字符型数据 D. 可以是任何类型的数据 15、以下程序段的执行结果是( )。 int a, y; a=10; y=0; do { a+=2; y+=a; printf("a=%d y=%d\n",a,y); if(y>20) break; } while(a=14); A. a=12 y=12 B. a=12 y=12 a=14 y=16 a=16 y=28 a=16 y=20 a=18 y=24 C. a=12 y=12 D. a=12 y=12 a=14 y=26 a=14 y=44 16、与数学式子3*x^n/(2x-1)对应的C 语言表达式是( )。 A. 3*x^n(2*x-1) B. 3*x**n(2*x-1) C. 3*pow(x,n)*(1/(2*x-1)) D. 3*pow(n,x)/(2*x-1) 17、以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )。 A. char s[10]="abcdefg"; B. char t[]="abcdefg",*s=t; C. char s[10];s="abcdefg"; D. char s[10];strcpy(s,"abcdefg"); 18、以下程序的输出结果是( )。 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0]; }

A. 0650

B. 1470

C. 5430

D. 输出值不定 19、有以下程序

#include #define F(X,Y) (X)*(Y) main()

{ int a=3, b=4; printf("%d\n", F(a++, b++)); }

程序运行后的输出结果是( )。 A. 12 B. 15 C. 16 D. 20

20、设有以下说明语句 typedef struct { int n;

char ch[8]; }PER; 则下面叙述中正确的是( )。 A. PER 是结构体变量名 B. PER 是结构体类型名 C. typedef struct 是结构体类型 D. struct 是结构体类型名 21、有以下程序 struct STU{ char name[10]; int num; }; void f1(struct STU c) { struct STU b={"LiSiGuo",2042}; c=b; } void f2(struct STU *c) { struct STU b={"SunDan",2044}; *c=b; } main( ) { struct STU

a={"YangSan",2041},b={"WangYin",2043}; f1(a);f2(&b);

printf("%d %d\n",a.num,b.num);} 执行后的输出结果是( )。 A. 2041 2044 B. 2041 2043 C. 2042 2044 D. 2042 2043

22、在C++的类中,用于表示公共类型的关键字是( )。 A. class B. private C. protect

D. public 23、若有以下说明和定义 typedef int *INTEGER;

INTEGER p,*q; 以下叙述正确的是( )。 A. P 是int 型变量 B. p 是基类

型为int的指针变量

C. q是基类型为int的指针变量

D. 程序中可用INTEGER代替int类型名

24、下面有关重载函数的说法中正确的是( )。

A.重载函数必须具有不同的返回值类型;B.重载函数形参个数必须不同;

C.重载函数必须有不同的形参列表D.重载函数名可以不同;

二、程序填空题(每题2分,共20分)

1、应在下列程序划线处填入的正确语句是( )。

#include

class Base

{ public:

void fun(){cout<<"Base::fun"<

class Derived:public Base

{ void fun()

{ Base::fun();//显示调用基类的函数fun()

cout<<"Derived::fun"<

}

};

2、若有定义语句:char s[100],d[100]; int j=0, i=0;,且s中已赋字符串,请填空以实现字符串拷贝。(注:不得使用逗号表达式)

while(s[i]){ d[j]= ;j++;}

d[j]=0;

3、函数pi的功能是根据以下近似公式求π值:

(π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)

现在请你在下面的函数中填空,完成求π的功能。

#include "math.h"

double pi(long n)

{ double s=0.0; long i;

for(i=1;i<=n;i++) s=s+ ;

return(sqrt(6*s));

}

4、以下函数的功能是:求x的y次方,请填空。

double fun( double x, int y)

{ int i;

double z;

for(i=1, z=x; i

return z;

}

5、请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。

( double,double);

main()

{ double x,y;

scanf("%lf%lf",&x,&y);

printf("%lf\n",max(x,y));

}

double max(double a,double b)

{ return(a>b ? a:b);}

6、以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据,成员变量link是指向自身结构体的指针.请将定义补充完整。

struct node

{ int info;

link;

}

7、以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。

main()

{ char s[80], d[80];

int i,j;

gets(s);

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

if( )

{ d[j]=s[i]; j++; }

d[j]='\0';

puts(d);

}

8、若有以下定义,int

w[10]={23,54,10,33,47,98,72,80,61}, *p=w; 则不移动指针p,且通过指针p引用值为98的数组元素的表达式是。

9、设有以下结构体类型:

struct st

{ char name[8];

int num;

float s[4];

}student[50];

并且结构体数组student中的元素都已有值,若要将这些元素写到硬盘文件fp中,请将以下 fwrite 语句补充完整:fwrite(student, ,1,fp);

10、应在下列程序划线处填入的正确语句是( )。

#include

class Base

{ public:

void fun(){cout<<"Base::fun"<

class Derived:public Base

{ void fun()

{ ;//显示调用基类的函数fun() cout<<"Derived::fun"<

}

};

三、阅读程序写结果题(每题2分,共20分)

1、已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch='a'+'8'-'3'的值为。

2、以下程序运行后的输出结果是。

main()

{ int n='c';

switch(n++)

{ default: printf("error");break;

case 'a':case 'A':case 'b':case

'B':printf("good");break;

case 'c':case 'C':printf("pass");

case 'd':case 'D':printf("warn");

}

}

3、以下程序运行后的输出结果是。

#include

func(int a, int b)

{ static int m=0, i=2;

i+=m+1;

m=i+a+b;

return m;

}

main()

{ int k=4, m=1, p;

p=func(k,m); printf("%d,",p);

p=func(k,m); printf("%d \n",p);

}

4、以下程序运行后的输出结果是。

#include

void fun()

{ static int a=0;

a+=2; printf("%d",a);

}

main()

{ int cc;

for(cc=1;cc<4;cc++) fun();

printf("\n");

}

5、下面程序的输出结果是。

main()

{ char a;

a='H'-'A'+'0';

printf("%c\n",a);

}

6、已知字母A的ASCII码为65,下述程序的输出结果是。

#include

void main(){

char a, b; a='A'+'5'-'3'; b=a+'6'-'2';

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

7、以下程序运行后的输出结果是。

#include

void main(void)

{int x=1,y,z;

x*=3+2;

printf("%d,",x);

x*=y=z=5;

printf("%d,",x);

x=y==z;

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

}

8、以下程序的输出结果是。

main()

{ int arr[]={30,25,20,15,10,5}, *p=arr;

p++;

printf("%d\n",*(p+3));

}

9、以下程序运行后输入:3,abcde<回车>,则输出结果是。

#include

move(char *str, int n)

{ char temp; int i;

temp=str[n-1];

for(i=n-1;i>0;i--)

str[i]=str[i-1];

str[0]=temp;

}

main()

{ char s[50]; int n,i,z;

scanf("%d,%s",&n,s);

z=strlen(s);

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

move(s,z);

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

}

10、以下程序运行后的输出结果是。

typedef union student

{ char name[10]; long sno; char sex; float score[4]; }STU;

main()

{ STU a[5];printf("%d\n",sizeof(a)); }

四、程序改错题(每题4分,共12分)

1、以下程序用于实现分段函数

??

???<<<>=)3(5.0)

53(7.0)5(1

c o s n n n t 的功能

#include void main(){

int n; float cost; if(n>5) cost=1; if(n>3) cost =0.7; else cost=0.5;

}

2、以下程序用于实现a,b 的数值交换。 main()

{

int a=100,b=10,temp; int *p1=&a, *p2=&b;

temp=p1; *p1=*p2; p2=temp; printf("%d, %d,",a,b); }

3、以下程序用于实现a,b 的数值交换。 main()

{

int a=100,b=10,temp; int *p1=&a, *p2=&b;

temp=p1; *p1=*p2; p2=temp; printf("%d, %d,",a,b); }

五、编程题(每题8分,共24分)

1、请编一个函数int fun(int a),它的功能是:判断a 是否是素数,若a 是素数,返回1;若不是素数,返回0。A 的值由主函数从键盘读入。

2、编写程序实现十进制长整型数向二进制的转换,在main 函数中完成输入,在函数dectobin 中实现转换过程和输出,已知函数的声明如下,请写出完整程序。

void dectobin(long n)

3、从键盘输入某年、月、日整型数,判断该天是这一年的第多少天。如输入2004,3,5,则该天是2004年的第65天。

计算机文化基础考试试题A卷含答案

计算机文化基础考试试题含答案 一、单选题(每小题1分,共30分) 1. 在Word的编辑状态,当前文档中有一个表格,选定列后,单击表格菜单中"删除列"命令后()。 A.表格中的内容全部被删除,但表格还存在 B.表格和内容全部被删除 C.表格被删除,但表格中的内容未被删除 D.表格中插入点所在的列被删除 2. 十进制数8000转换为等值的八进制数是()。 A.571(O) B.57100(O) C.175(O) D.17500(O) 3. 下列设备中,既能向主机输入数据又能接受主机输出数据的是()。 A.显示器 B.扫描仪 C.磁盘存储器 D.音响设备 4. 下列操作中,()不能关闭FrontPage应用程序。 A.单击“关闭”按钮 B.单击“文件”菜单中的“退出” C.单击“文件”菜单中的“关闭” D.双击标题栏左边的控制菜单框 5. 在Excel 清单中,()。 A.只能将标题行冻结 B.可以将任意的列或行冻结 C.可以将A列和1、2、3行同时冻结 D.可以将任意的单元格冻结 6. CRT显示器的像素光点直径有多种规格,下列直径中显示质量最好的是()mm。 A.0.39 B.0.33 C.0.31 D.0.28 7. 软盘不加写保护,对它可以进行的操作是()。 A.只能读盘,不能写盘 B.只能写盘,不能读盘 C.既能读盘,又能写盘 D.不能读盘,也不能写盘 8. 软件与程序的区别是()。 A.程序价格便宜、软件价格昂贵 B.程序是用户自己编写的,而软件是由厂家提供的 C.程序是用高级语言编写的,而软件是由机器语言编写的 D.软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序是软件的一部分 9. 微型计算机中使用的人事档案管理系统,属下列计算机应用中的()。

计算机技术基础

《计算机技术基础》(6014)学习大纲 Ⅰ课程性质、学习目的与要求 (一)课程性质 《计算机技术基础》是专业基础课,也是一门实践性很强的课程,既要掌握概念,又要动手编程,还要上机调试运行。对理工类专业来说是一门必修的课程。 (二)学习目的 通过本课程的学习,使学生了解算法的基本概念,会根据算法编制相应的程序,并初步掌握软件开发的基本技巧,同时也为后继课程的学习打下坚实的基础。 (三)课程要求 《计算机技术基础》是一门应用性很强的课程,它所涉及的内容也十分广泛。本课程所选取的内容包括以下几个方面:算法的基本概念、常量变量运算符与表达式、程序控制结构、数组、函数、指针、结构体与共用体等。 Ⅱ课程学习内容与考核目标 总学时:64学时,其中实践学时为16。 第一章C语言概述(2学时理论学习,2学时实验) 一、学习目的与要求: 1 了解C语言的背景 2 掌握C语言程序的结构

3 领会C语言程序设计的风格 二、课程内容: 1 C语言的历史背景 2 C语言的特点 3 C语言源程序的结构 三、考核知识点 1 C语言的特点 2 C程序的结构 四、考核要求 识记:C语言的特点 理解:通过例题理解C语言的结构特点 第二章程序的灵魂——算法(2学时理论学习) 一、学习目的与要求: 1 掌握算法的基本概念与特征 2 掌握结构化程序设计的基本概念 二、课程内容 1 算法的概念 2 算法举例 3 算法的特征 4 算法的表示 5 结构化程序设计方法 重点:算法的概念、N-S图、常用算法思想。

三、考核知识点 1 程序的内容 2 算法的概念以及特性 3 算法的表示方法 四、考核要求 识记:序的内容、算法的概念以及特性、算法的表示方法 理解:算法的设计 第三章数据类型、运算符与表达式(6学时理论学习,4学时实验) 一、学习目的与要求 1 掌握基本类型及其常量的表示法 2 掌握变量的定义及初始化方法 3 掌握运算符与表达式的概念 4 了解C语言的自动类型转换和强制类型转、左值和赋值的概念 二、教学内容 1 常量与变量 2 整型数据 3 实型数据 4 字符型数据 5 变量赋初值 6 各类数据之间的混合运算 7 算述运算符与算术表达式 8 赋值运算符与赋值表达式

【精品】计算机基础模拟题(含答案).doc

?、单选题 201、将高级语言的源程序转换为机器指令的软件是________ A:操作系统 B:汇编程序 C:解释程序 D:监控程序 答案:C 202、下面说法中,错谋的是_______ 。 A:计算机中常用的计数制有十进制、二进制、八进制和十六进制B:计数制是人们利用数学符号按进位原则进行数据大小计算的方法C:所有计数制都是按"逢十进一〃的原则计数 I):人们通常根据实际需要和习惯來选择数制 答案:C 203、二进制的基符共_______ 个。 A: 10 B: 8 C: 2 I): 1 答案:C 204、汉字的国家标准的编码原则是:一个汉字用个字节表示。

A: 1 B: 2 C: 3 D: 4 答案:B 203、微机常用的操作系统是_______ A: Windows, LINUX, DOS B: Windows, CCED, DOS C: Windows, WPS, DOS D: CCED, UCDOS, DOS 答案:A 206、以下关于计算机语言的说法中,错误的是________ 。 A:用汇编语言编写的符号程序,计算机不能直接执行B:高级语言与计算机硕件有关 C:源程序是指用汇编语言及各种高级语言编写的程序D:机器语言山二进制代码组成 答案:B 207、计算机能直接识别的语言是 A:机器语言 B:汇编语言

C:高级语言 D:数据库查询语言 答案:A 208、程序是____ ,o A:解决某个问题的计算机语言的有限命令的有序集合B:解决某个问题的文档资料 C:计算机语言 D:计算机的基本操作 答案:A 209、10GB相当 于 A : 10240MB B : 10240B C : 10210KB D :10240TB 答案:A 210、用高级语言编写的程序称为_______ A:执行程序 B:目标程序 C:源程序 D:解释程序 答案:C

计算机网络技术基础 习题参考答案

附录习题参考答案 第 1 章 一、名词解释 1.F 2.A3.D4.C 5.B 6.E 二、填空题 1.计算机,通信2.资源子网3.LAN,MAN,WAN 4.Internet 5.CHINANET 三、单项选择题 1.D 2.A3.D 4.C 5.A 6.B 7.C 四、问答题 略 第 2 章 一、名词解释 1.C 2.F 3.A4.G 5.B 6.D 7.E 8.H 二、填空题 1.基带传输 2.基带 3.单模光纤,多模光纤 4.屏蔽双绞线(STP),非屏蔽双绞线(UTP) 5.电路交换,虚电路分组交换 6.时分多路复用,波分多路复用 7.频分多路复用 8.移相键控法 9.量化,编码 10.冲击噪声 11.误码率

三、单项选择题 1.B 2.B 3.C 4.C 5.A 6.A7.A8.B 9.B10.C 四、问答题 略 第 3 章 一、名词解释 1.G 2.A3.F 4.C 5.E 6.B 7.H 8.D 二、填空题 1.网络协议 2.语法,语义,同步(时序) 3.网络层,传输层 4.互联层 5.数据链路 6.UDP 7.传输控制协议,网际协议 8.表示 9.数据分组(数据包),报文 10.会话管理,传输同步和数据交换管理 三、单项选择题 1.D 2.B 3.D 4.A5.D 6.C 7.D 8.B 四、问答题 略 第 4 章 一、名词解释 1.B 2.C 3.A4.G 5.F 6.D 7.E

二、填空题 1.双绞线,同轴电缆,光纤2.星型,环型,总线型3.CSMA/CD 4.基带传输5.53字节,5字节6.500,2500 7.16 Mbit/s 8.曼彻斯特 三、单项选择题 1.D 2.D 3.C 4.B 5.A 6.D 7.C 8.C 9.D 10.C 11.C 12.C 四、问答题 略 第 5 章 一、名词解释 1.C 2.B 3.D 4.A5.E 6.H 7.G 8.F 二、填空题 1.覆盖的地理范围不同2.永久性的3.综合数字网4.16,64 5.A TM 6.PSTN 7.X.21,HDLC,PLP 8.永久虚电路9.X.25 10.突发业务11.非对称数字用户线,甚高速数字用户线12.有线电视网 三、单项选择题 1.D 2.D 3.C 4.A5.B 6.C 7.A8.D 四、问答题 略 第 6 章 一、名词解释 1.B 2.D 3.C 4.F 5.E

计算机文化基础模拟题库

计算机文化基础模拟题(4) 一、单项选择题 1.世界上第一台电子计算机是1946年在美国研制成功的,该机的英文缩写是______。 A.ENIAC B.EDV AC C.EDSAC D.MARK 2.计算机硬件的组成部分主要包括运算器、存储器、输入设备、输出设备和______。 A. 控制器B.显示器C.磁盘驱动器D.鼠标器 3.bit的意思是——。. A. 二进制位B.字长C.字节D.字 4.计算机能处理的最小数据单位是_______。 A.ASCII码字符B.字节C.字符串D.二进制位 5.计算机软件包括应用软件和______。 A. 游戏软件B.系统软件C.程序设计软件D.数据库管理软件 6.保存一个Word文档时,缺省的扩展名是。 A.XLS B.DOC C.HTM D.TXT 7.在回收站上右击,下列项不会出现。 A. 清空回收站B.还原 C. 资源管理器 D.打开 8.按组合键可选定整个Word文档中的内容。 A.Ctrl+A B.Ctrl+Break C.Alt+Esc D.Alt+F4 9 .在Word2000 中,若将文档中选定的文本内容设置为斜体字,应当单击格式工具栏上的按钮。 A. B. C. D. 10.下列Word2000操作中,不能选中整个文档的操作是。 A. 单击“编辑”菜单中的“全选”命令 B.将光标移到文档的页左选定栏处,待光标变成右指向的箭头时,左键三击 C.将光标移到文档的页左选定栏处,待光标变成右指向的箭头时,左键双击 D.按Ctrl+A组合键 11.在Word2000文档编辑中绘制椭圆时,若按住Shift键并按左键拖动鼠标,则绘制出一个。 A. 椭圆 B.以出发点为中心的椭圆 C.圆D.以出发点为中心的圆; 12. 在Word2000中窗口中,单击“文件”菜单中的“关闭”命令,将。 A.退出Word2000 B.最小化Word2000应用程序 C.将正在编辑的文档存档且继续处于编辑状态. D.退出当前窗口中正在编辑的文档,Word2000应用程序仍在进行 13.在Word2000中,执行“编辑”菜单的命令,可恢复刚删除的文本。 A. 撤销 B.清除 C.复制 D.粘贴 14.Word2000的文本编辑区内有一个闪动的竖线,它表示。 A.插入点,可在该处输入字符 B.文章结尾处 C.字符选取标志 D.鼠标光标 15.在Word2000编辑操作中,单击上的“项目符号”按钮,即可为选择的段落或插入点所在

计算机技术基础

计算机技术基础 一、填空题(共15分,每小题1分) 二、选择题(共20分,每小题2分) 三、程序填空(共20分,每空2分) 1. 程序功能是计算 1-3+5-7…-99+101的值,请填空. #include main() { int i,t=-1,s=0; for(i=1;i<=101;i+=2) {___ 【1】_ _ ; s=s+___ 【2】 ;} } 答案:【1】t=-t 【2】i*t 2.下面程序的功能是根据以下的公式,返回满足精度eps 要求下的值,请填空。 1121231234123353573579 π=++?+??+???+??? main( ) {double s=0.0, t=1.0; int n; float eps; scanf("%f",&eps); for ( 【1】 ;t>eps; n++) {s+=t; t= 【2】 ; } printf("pi=%f\n", s*2); } 答案:【1】n=1 【2】 n *t/(2*n+1) 3. 编程计算1+11+111+…+111111111,请填空。 #include main () {int i; long int k=1,s=0; for( 【1】 ) {s+=k;

k= 【2】; } printf(“%d\n”,s); } 答案:【1】i=1;i<=9;i++ 【2】10*k+1 4.以下程序计算整数的阶乘,请填空。 main( ) { int i,n; long np; scanf(“%d”,&n); np= 【1】; for(i=2;i<=n;i++) 【2】; printf(“n=%d n!=%ld\n”,n,np); } 答案:【1】1 【2】np=np*i 5.找出一个小于给定整数m且紧随m的素数,请填空。 #include int fun(int m) {int i,k; for( 【1】;i>=2;i--) {for(k=2;k=i) return(i); } } main() {int n; printf(“\nplease enter n:”); scanf(“%d”, &n); printf(“max=%d\n”,fun(n)); } 答案:【1】i=m-1 【2】break 6.下面程序段统计从键盘输入的字符中数字字符的个数,遇换行符结束,请填空。 int n=0,c; c=getchar(); while( 【1】) {if( 【2】) n++; c=getchar(); }

大学计算机基础模拟试题

《大学计算机基础》模拟试题 一、单项选择题(毎小题1分,共50分) 1.在软件方面,第一代计算机主要使用()。 A) 机器语言 B) 高级程序设计语言 C) 数据库管理系统 D) BASIC和FORTRAN 2.一个完整的计算机系统通常应包括()。 A) 系统软件和应用软件 B) 计算机及其外部设备 C) 硬件系统和软件系统 D) 系统硬件和系统软件 3.计算机的存储系统通常包括()。 A) 内存储器和外存储器 B) 软盘和硬盘 C) ROM和RAM D) 内存和硬盘 4.在计算机内部,计算机能够直接执行的程序语言是()。 A) 汇编语言 B) C++语言 C) 机器语言 D) 高级语言 5.理论上已经证明,求解计算问题的程序控制结构的基本成分有()。 A) 转子(程序),返回,处理 B) 输入,处理,输出 C) 顺序,选择,重复 D) 输入/输出,转移,循环 6.操作系统的功能是()。 A)处理机管理,存储器管理,设备管理,文件管理 B)运算器管理,控制器管理,存储器管理,磁盘管理 C)硬盘管理,软盘管理,存储器管理,文件管理 D)程序管理,文件管理,编译管理,设备管理 7.在计算机内使用的计数制是()。 A) 二进制 B) 八进制 C) 十六进制 D) 十进制 8.下列有四种不同进制的数中,最小的数是()。 A) (11011001)2 B) (75)10 C) (37)8 D) (2A)16 9.指令通常分为数据传送、算术运算、逻辑运算、程序控制、()等其他指令。 A)信号控制 B)通信 C)加法运算 D)输入输出 10.打印机是一种()。 A) 输出设备 B) 输入设备 C) 存储器 D) 运算器 11.在Windows 2000中,要安装一个应用程序,正确的操作应该是()。 A)打开"资源管理器"窗口,使用鼠标拖动操作 B)打开"控制面板"窗口,双击"添加/删除程序"图标 C)打开"MS-DOS"窗口,使用copy命令 D)打开"开始"菜单,选中"运行"项,在弹出的"运行"对话框中使用copy命令 12.资源管理器中用()方式显示文件与文件夹的所有信息。 A) 大图标 B) 小图标 C) 列表 D) 详细资料 13.以下哪种方法不可以释放硬盘上的空间()。 A) 删除无用文件 B) 运行“磁盘清理程序” C) 关闭不用的文件 D) 清空“回收站” 14.下列关于文档窗口的说法中正确的是( )。 A) 只能打开一个文档窗口

计算机软件技术基础-习题一解答

∑∑∑ ====n 1i n 1j 3 n 1k n 162)1)(n n(n 21)n(n 2161)1)(2n n(n 21 i 21i 2121)i(i j 1n 1i n 1i n 1i 2n 1i i 1j n 1i i 1j j 1k ++=++++==+=??? ??+==∑∑∑∑∑∑∑∑========习题解答 3.设n 为正整数, 分析下列各程序段中加下划线的语句的执行次数。 (1) for (int i = 1; i <= n; i++) for (int j = 1; j <= n; j++) { c[i][j] = 0.0; for (int k = 1; k <= n; k++) c[i][j] = c[i][j] + a[i][k] * b[k][j]; } (2) x = 0; y = 0; for (int i = 1; i <= n; i++) for (int j = 1; j <= i; j++) for (int k = 1; k <= j; k++) x = x + y; (3) int i = 1, j = 1; while (i<=n && j<=n) { i = i + 1; j = j + i; } (4)* int i =1; do{ for (int j = 1; j <= n; j++) i = i + j; }while(i<100 + n); 【解答】 (1) (2) (3)i = 1时,i = 2,j = j + i = 1 + 2 = 2 + 1, i = 2时,i = 3,j = j + i = ( 2 + 1 ) + 3 = 3 + 1 + 2, i = 3时,i = 4,j = j + i = ( 3 + 1 + 2 ) + 4 = 4 + 1 + 2 + 3, i = 4时,i = 5,j = j + i = ( 4 + 1 + 2 + 3 ) + 5 = 5 + 1 + 2 + 3 + 4, …… i = k 时,i = k + 1,j = j + i = ( k + 1 ) + ( 1 + 2 + 3 + 4 + … + k ), 解出满足上述不等式的k 值,即为语句i = i + 1的程序步数。 ()()()n 2 33k k 21k k 1k n i 1k j 2k 1i ≤++=+++∴≤++=∑=

计算机硬件技术基础试题

计算机基础知识考试题 一、单选题 1.下列叙述中,正确的是D A)计算机的体积越大,其功能越强B)CD-ROM的容量比硬盘的容量大 C)存储器具有记忆功能,故其中的信息任何时候都不会丢失D)CPU是中央处理器的简称 2.下列字符中,其ASCII码值最小的一个是( A)。 A)控制符 B)9 C)A D)a 3.一条指令必须包括A A)操作码和地址码 B)信息和数据C)时间和信息 D)都不是4.以下哪一项不是预防计算机病毒的措施?C A)建立备份 B)专机专用C)不上网 D)定期检查 5.计算机操作系统通常具有的5大功能是( C )。 A)CPU的管理、显示器管理、键盘管理、打印机管理和鼠标器管理B)硬盘管理、软盘驱动器管理、CPU的管理、显示器管理和键盘管理 C)CPU的管理、存储管理、文件管理、设备管理和作业管理D)启动、打印、显示、文件存取和关机 6.微机上广泛使用的Windows2000是( B )。 A)多用户多任务操作系统 B)单用户多任务操作系统 C)实时操作系统 D)多用户分时操作系统 7.为了提高软件开发效率,开发软件时应尽量采用( D )。 A)汇编语言 B)机器语言 C)指令系统 D)高级语言

8.CPU能够直接访问的存储器是C A)软盘 B)硬盘 C)RAM D)CD-ROM 9.下列各存储器中,存取速度最快的一种是( A )。 A)Cache B)动态RAM(DRAM) C)CD-ROM D)硬盘10.SRAM指的是( A )。A)静态随机存储器 B)静态只读存储器C)动态随机存储器 D)动态只读存储器 11.一般而言,硬盘的容量大概是内存容量的( C )。 A)40倍 B)60倍 C)80倍 D)100倍 12.影响一台计算机性能的关键部件是( C )。 A)CD-ROM B)硬盘 C)CPU D)显示器 13.在计算机硬件技术指标中,度量存储器空间大小的基本单位是( A )。 A)字节 B)二进位 C)字 D)双字 14.一张软磁盘上存储的内容,在该盘处于什么情况时,其中数据可能丢失?C A)放置在声音嘈杂的环境中若干天后 B)携带通过海关的Ⅹ射线监视仪后 C)被携带到强磁场附近后D)与大量磁盘堆放在一起后 15.计算机病毒是指能够侵入计算机系统,并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的(B)。 A)流行性感冒病毒 B)特殊小程序 C)特殊微生物 D)源程序16.操作系统对磁盘进行读/写操作的单位是(C)。 A)磁道 B)字节 C)扇区 D)KB 17.下列叙述中,正确的是(A)。

计算机基础模拟试题

计算机基础模拟试题一 一、选择题(每小题1分,共40分) 1、说汉字占两个字节的位臵指的是汉字的 B 。 A、交换码 B、机内码 C、输入码 D、字形码 2、计算机中对资料进行加工与处理的部件,通常称为 A 。 A、运算器 B、控制器 C、显示器 D、内存 3、配臵高速缓冲存储器是为了解决 C 。 A、内存与外存之间速度不匹配问题 B、CPU与外存之间速 度不匹配问题 C、CPU与内存之间速度不匹配问题 D、主机与外设之间速 度不匹配问题 4、下面列出的4种存存器中,易失性内存是指 A 。 A、RAM B、ROM C、PROM D、CD-ROM 5、下列叙述中,正确的一条是 D 。 A、存储在任何内存中的信息,断电后都不会丢失 B、操作系统是只对硬盘管理的程序 C、硬盘装在主机箱内,因此硬盘属于主存 D、磁盘驱动器属于外部设备 6、下列哪一组是系统软件 C 。 A、DOS和MIS B、WPS和UNIX C、Windows和UNIX D、UNIX和Word

7、 A 提出了以二进制和存储程序工作原理为基础的现代计算机的体系结构。 A、冯〃诺依曼 B、图灵 C、巴贝奇 D、布尔 8、具有多媒体功能的计算机系统中,常用的CD-ROM是 B 。 A、只读型大容量软盘 B、只读型光盘 C、只读型硬盘 D、半导体只读存储器 9、下列叙述正确的是 C 。 A、在同一间办公室中的计算机互连不能称之为计算机网络 B、至少六台计算机互连才能称之为计算机网络 C、两台以上计算机互连是计算机网络 D、多用户计算机系统是计算机网络 10、计算机网络中,LAN是指 D 。 A、校园网 B、广域网 C、城域网 D、局域网 11、在局域网中, D 是必备设备。 A、集线器 B、路由器 C、交换机 D、网卡 12、计算机网络的资源共享功能包括 C 。 A、设备资源和非设备资源共享 B、硬件资源和软件资源共享 C、硬件资源、软件资源和数据资源共享 D、软件资源和数据资源共享 13、在计算机网络中,通常把提供并管理共享资源的计算机称为

计算机信息技术基础练习题及答案(许骏)

第一篇计算机与网络基础 思考题 1.什么是信息?信息具有哪些特征? 答:从产生信息的客体出发,信息是客观事物属性及其运动变化特征的表述;从接收信息的主体而言,信息是能够消除不确定性的一种东西;从信息处理的角度出发,信息可以理解为一组编码数据经过加工处理后对某一目的有用的知识。 特征:(1)可共享性;(2)可转移性(时间上转移“存储”,空间上转移“通信”);(3)相对性与时效性;(4)可变换性;(5)信息与载体的不可分割性。 2.什么是信息技术?它包括哪些内容,这些内容分别代表信息的哪些过程? 答:信息技术是指研究信息的产生、获取、度量、传输、变换、处理、识别和应用的科学技术。 其内容包括:(1)感测技术(信息的获取);(2)通信技术(信息的传递);(3)计算机技术(信息的处理);(4)控制技术(信息的应用)。 3.冯诺依曼体系结构的主要特点是什么? 答:(1)计算机应包括运算器、控制器、存储器、输入设备和输出设备五大基本部件; (2)计算机内部采取二进制形式表示和存储指令或数据; (3)把解决问题的程序和需要加工处理的原始数据事先存入存储器中,计算机的工作过程实际上是周而复始地取指令、执行指令的过程。 4.画出计算机硬件系统的基本结构,并简述各部分的基本功能。 答:硬件系统结构图见P8页。各部分基本功能如下: (1)中央处理单元CPU:主要包括运算器和控制器。运算器是对数据信息进行处理和运算的部件;控制器统一指挥和有效控制计算机各部件协调工作。

(2)存储器:包括内存和外存。内存可由CPU直接访问,存取速度快、容量小,一般用来存放当前运行的程序和处理的数据;外存存取熟读较慢,容量大,价格 较低,一般用来存放当前不参与运行的程序和数据,是内存(或称主存)的补 充和后援。 (3)输入/输出设备:输入设备的作用是把原始数据以及处理这些数据的程序转换为计算机能识别和接受的信息表示方式,然后放入存储器;输出设备用于把各种 计算机结果数据或信息以数字、字符、图像、声音等形式表示出来。 (4)输入/输出接口:作用是协调外部设备和计算机的工作。功能大致包括:数据隔离;数据缓冲;数据变换;记录外设与接口的工作状态,据此调整对外设与数 据接口的指令;实现主机与外设之间的通信联络控制。 (5)总线:是一组公共信号线,能分时地发送和接收各部件的信息。其优点是,可减少计算机系统中信息传输线的数量,有利于提高系统可靠性;使计算机系统 便于实现模块化,从而提高计算机扩充内存容量及外部设备数量的灵活性。5.存储器为什么要分为外存储器和内存储器?两者各有何特点? 答:在计算机系统中,对存储器的容量、速度和价格这三个基本性能指标都有一定的要求,如存储容量应满足各种应用需求,存储速度应尽量与CPU匹配,并支持输入/输出操作,价格要相对合理等。然而按目前的技术水平,仅采用一种存储技术组成单一的存储器不可能同时满足这些要求。解决方案是采用多级存储器系统,即把几种存储技术结合起来,缓解容量、速度和价格之间的矛盾。 内存可由CPU直接访问,存取速度快、容量小,一般用来存放当前运行的程序和处理的数据;外存存取熟读较慢,容量大,价格较低,一般用来存放当前不参与运行的程序和数据,是内存(或称主存)的补充和后援。

计算机文化基础模拟试题

计算机文化基础模拟试题一 一、填空题(20分,共10题,每题2分) 1.CPU是计算机的核心部件,该部件主要由控制器和()组成。 2.输入计算机的信息一般分为两类,一类称为数据,一类称为()。 3.计算机中系统软件的核心是(),它主要用来控制和管理计算机的所有软硬件资源。 4.具有及时性和高可靠性的操作系统是()。 5.计算机在工作状态下想重新启动,可采用热启动,即同时按下()三个键。 6.Word中的默认字体是____________。 7.多媒体技术的主要特点是信息载体的多样性、多种信息的综合处理和集成处理,多媒体系统是一个()。 8.在Excel中,公式=Sum(Sheet1:Sheet5!$E$6)表示()。 9.十进制数110. 125 转换为十六进制数是____________ H。 10.不少微机软件的安装程序都具有相同的文件名,Windows系统也如此,其安装程序的文件名一般为()。 第二部分客观试题 二、单项选择题(50分) 1. 在FrontPage 中,要使页面上能显示访问次数,可使用()实现。 A.横幅广告管理器 B.滚动字幕 C.悬停按钮 D.计数器 2. 在FrontPage 中的()视图可以直接制作网页。 A.网页 B.报表 C.文件夹 D.超链 3. 一台完整的微型机是由存储器、输入设备、输出设备和()组成。 A.硬盘 B.软盘 C.键盘 D.中央处理器 4. Pentium(奔腾)指的是计算机中()的型号。 A.主板 B.存储器 C.中央处理器 D.驱动器 5. 计算机最主要的工作特点是()。 A.高速度 B.高精度 C.存储记忆能力 D.存储程序和程序控制 6. 微型计算机中使用的人事档案管理系统,属下列计算机应用中的()。 A.人工智能 B.专家系统 C.信息管理 D.科学计算 7. Internet使用的协议是()。 A.CSMA/CD B.TCP/IP C.X.25/X.75 D.Token Ring 8. 下列四个不同进制的无符号整数中,数值最小的是()。 A.10010010(B) B.221(O) C.147(D) D.94(H) 9. 下列四条叙述中,正确的一条是()。 A.使用打印机要有其驱动程序 B.激光打印机可以进行复写打印 C.显示器可以直接与主机相连 D.用杀毒软件可以清除一切病毒 10. 调制解调器(Modem)的功能是实现()。 A.模拟信号与数字信号的转换 B.数字信号的编码 C.模拟信号的放大 D.数字信号的整形 11. 局域网组网完成后,决定网络使用性能的关键是()。 A.网络的拓扑结构 B.网络的通信协议 C.网络的传输介质 D.网络的操作系统 12. 下列四个无符号十进制数中,能用八位二进制表示的是()。 A.256 B.299 C.199 D.312 13. 微处理器处理的数据基本单位为字。一个字的长度通常是()。 A.16个二进制位 B.32个二进制位 C.64个二进制位 D.与微处理器芯片的型号有关 14. 主板上的IDE接口是连接()的数据线接口。

计算机技术基础(VB)

计算机技术基础(VB) 一、判断(共计50分,每题2.5分) 1、框架由于是一种容器,功能单一,属性较少,只有name属性,没有caption属性。 A. 正确 B. 错误 错误:【B】 2、复选框对象是否被选中,是由其Value属性决定的。 A. 正确 B. 错误 错误:【A】 3、框架内所有的控件会随框架一起移动、显示、消失和屏蔽。 A. 正确 B. 错误 错误:【A】 4、在打开某窗体时,初始化窗体中的各控件,可选用Load事件。 A. 正确 B. 错误 错误:【A】 5、执行While-Wend循环时,如果一开始条件就不成立,则语句块一次也不会执行。 A. 正确 B. 错误 错误:【A】 6、可变类型数组的各个数组元素的数据类型可以不同。 A. 正确 B. 错误 错误:【B】 7、若要使标签透明,则可使用属性BackColor。 A. 正确 B. 错误 错误:【B】 8、事件过程与Sub过程,它们相同点都是事件驱动,而不同的只是事件过程由控件属性决定,而Sub过程是由户自定义。 A. 正确 B. 错误 错误:【B】

9、TextBox与Label有许多共同点,它们都能显示和输入文本。 A. 正确 B. 错误 错误:【B】 10、所有的控件在程序运行以后都是可见的。 A. 正确 B. 错误 错误:【B】 11、选择框架中的多个控件,按下Shift键点击各控件或按下Ctrl键的同时用鼠标拖拉框架内的控件。 A. 正确 B. 错误 错误:【A】 12、可以通过Clear来删除列表框中的选中的项目。 A. 正确 B. 错误 错误:【B】 13、MsgBox函数建立的信息框能显示信息又能输入用户的信息。 A. 正确 B. 错误 错误:【B】 14、在if <条件> then结构中,条件可以是逻辑表达式或关系表达式。 A. 正确 B. 错误 错误:【A】 15、若行If语句中逻辑表达式值为True,则关键字Then后的若干语句都要执行。 A. 正确 B. 错误 错误:【A】 16、有声明语句:Dim A(-3 To 1,3) As Integer,则数组A是二维动态数组。 A. 正确 B. 错误 错误:【B】 17、在For <控制变量>=<初值> To <终值> [Step <步长>]结构中,初值只能取数值。 A. 正确

计算机基础模拟题1(有答案)

计算机基础模拟题1(有答案)

《计算机应用基础》模拟试题1 一、选择题(每空1分,共30分)。从下列 每题提供的A、B、C、D供选择的答案中, 选出一个正确的答案,填在对应的() 内。 1、在Word2000的编辑状态,当前在汉字输 入状态,若要切换输入法中的半角/全角 状态,应当按。 A、Caps Lock键 B、Shift键 C、 Ctrl + 空格键D、shift + 空格键键 2、计算机中地址的概念是内存储器各存储 单元的编号,现有一个32KB的存储器,用 十六进制数对它的地址进行编码,则编号可 从0000H到 H。 A.32767 B.7FFF C.8000 D.8EEE 3、下列打印机中属击打式打印机的 是。 A、点阵打印机 B、热敏打印 机C、激光打印机D、喷墨 打印机

4、数制中使用的数码个数被称为。 A.基数 B.尾数 C.阶码 D.位权 5、下列存储器中,断电后信息不会丢失的是。 A、ROM B、RAM C、 CD-ROM D、磁盘存储器 6、计算机病毒是一种。 A、特殊的计算机部件 B、特殊的生物病毒 C、游戏软件 D、人为编制的特殊的计算机程序 7、按照网络使用的拥有者,可将计算机网络分为。 A、局域网和互联网 B、广域网和局域网 C、通用网和专用网 D、Internet网和城域网 8、计算机网络技术包含的两个主要技术是计算机技术和。 A、微电子技术 B、通信技术 C、数据处理技术 D、自动化技术 9、微型计算机的主机包括。

A、运算器和控制器 B、 CPU和UPS C、 CPU和内存储器 D、 UPS和内存储器 10、某单位自行开发的工资管理系统,按计 算机应用的类型划分,它属于。 A、科学计算 B、辅助设计 C、 数据处理D、实时控制 11、若某一台显示器,有一项1024×768 的性能指标,它表示的是。 A.分辨率 B.像素 C.显示存储 器容量 D.显示颜色 12、在Windows2000 中,运行一个程序可 以________。 A.使用“开始”菜单中“运行”选项 B.使用资源管理器 C.使用桌面上已建立的快捷方式图标 D.以上都可以 13、执行下列二进制数算术加运算 10101010+00101010其结果是。 A、11010100 B、11010010 C、10101010 D、00101010 14、下列各种数制的数中,最小的数 是。 A、(101100)2 B、(54)8 C、(44)10 D、(2A)16

计算机文化基础模拟题(开卷)

《计算机文化基础》模拟题(开卷)(补) 一.单项选择题 1.世界上第一台电子计算机缩写是(B )。 A.ECV AC B.ENIAC C.EDVAC D.EDIAC 2. CAT指的是(C)。 A.计算机辅助设计B.计算机辅助教学 C.计算机辅助测试D.计算机辅助制造 3. 计算机内部使用(A)表示视频和动画。 A.二进制B.八进制 C.十六进制D.以上都有可能 4. 任何人都可以取得、修改和重新发布(D)软件的源代码。 A.免费B.商业 C.共享D.自由 5. 度量内存容量的基本单位是(C)。 A.rpm B.bps C.Byte D.Hz 6.通常情况下,要执行的程序或数据必须放在(A)中才能被CPU执行。 A.内存B.ROM C.硬盘D.软盘 7.二进制数1110110转换为十六进制数是(D)。 A.118 B.266 C.166 D.76 8.下面列出的4种存储器中,断电后所存储的信息不会丢失的存储器是(C)。 A.Cache B.RAM C.ROM D.寄存器 9.与十进制小数0.5等值的十六进制小数为(D)。 A.0.1 B.0.2 C.0.4 D.0.8 10.2M的存储空间,能够存储( B )个汉字。 A.1024×2048 B.1024×1024 C.1000×2000 D.1000×1000 11.下列四个字符中,( D )的ASCII码值最大。 A.a B.3 C.B D.y

12.内存储器中每个存储单元都被赋予一个唯一的序号,称为(B)。 A.单元号B.地址 C.下标D.编号 13.某计算机的数据总线是32位,以下叙述中错误的是(B)。 A.该计算机是32位的 B.该计算机的地址总线是32位 C.CPU一次能接收的数据长度为32位 D.该计算机的字长为32位 14.下列数中,最小的一个是(A)。 A.100B B.8 C.12H D.09H 15.以下二进制数中,肯定是奇数的是(A)。 A.1011010001 B.1011111100 C.101100010 D.100000000 16.以下部件中,(C)通过总线直接与CPU连接。 A.硬盘B.键盘 C.内存D.显示器 17.下面几种光盘中,存储容量最大的是(C)光盘。 A.CD B.VCD C.DVD D.CD-ROM 18.使用ASCII码能够对(B)进行编码。 A.汉字B.西文字符 C.图像D.音频 19.不属于汉字三大编码的是( D )。 A.输入码B.机内码 C.字型码D.国标码 20.在24×24点阵字库中,存储每个汉字的字型占用(A)个字节。 A.72 B.32 C.24 D.16 21.(C)的基本功能是从内存取指令和执行指令。 A.运算器B.内存储器 C.控制器D.寄存器 22.激光打印机是(A)式打印机。 A.页B.针 C.行D.字符

计算机技术基础(样题)

山东科技大学2006--2007学年第二学期 《计算机技术基础(C/C++程序设计)》考试试卷(样卷)班级_______________ 姓名_______________ 学号_______________ 一、单项选择题(每题1分,共24分) 1、以下程序执行后输出结果是( )。 main( ) { unsigned char a,b; a=4|3; b=4&3; printf("%d %d\n",a,b); } A. 7 0 B. 0 7 C. 1 1 D. 43 0 2、下列变量定义中合法的是( )。 A. short _a=1-.1e-1; B. double b=1+5e2.5; C. long do=0xfdaL; D. float 2_and=1-e-3; 3、以下符合C语言语法的赋值表达式是( )。 A. d=9+e+f=d+9 B. d=9+e,f=d+9 C. d=9+e,e++,d+9 D. d=9+e++=d+7 4、以下能正确定义且赋初值的语句是( )。 A.int n1=n2=10; B.char c=32; C.float f=f+1.1; D.double x=12.3E2.5; 5、下面有关 for 循环的正确描述是( )。 A. for 循环只能用于循环次数已经确定的情况 B. for 循环是先执行循环循环体语句,后判断表 达式 C. 在 for 循环中,不能用 break 语句跳出循环 体 D. for 循环的循环体语句中,可以包含多条语句, 但必须用花括号括起来 6、Break语句的正确的用法是( )。 A. 无论在任何情况下,都中断程序的执行,退出 到系统下一层。 B. 在多重循环中,只能退出最靠近的那一层循环 语句。 C. 跳出多重循环。 D. 只能修改控制变量。 7、设有以下定义,则语句中错误的是( )。 int a=0; double b=1.25; char c='A'; #define M 2 A. a--; B. b--; C. c--; D. M--; 8、C语言规定:简单变量做实参时,它和对应形参之间 的数据传递方式是( )。 A. 地址传递 B. 单向值传递 C. 由实参传给形参,再由形参传回给实参 D. 由 用户指定的传递方式 9、以下正确的说法是:在C语言中( )。 A. 实参和与其对应的形参各占用独立的存储单元 B. 实参和与其对应的形参共占用一个存储单元 C. 只有当实参和与其对应的形参同名时才共占用 存储单元 D. 形参是虚拟的,不占用存储单元 10、根据下面的定义,能打印出字母 M 的语句是( )。 struct person{char name[9]; int age; }; struct person class[10]={"John",17, "Paul",19, "Mary",18, "adam",16 }; A. printf("%c\n",class[3].name); B. printf("%c\n",class[3].name[1]); C. printf("%c\n",class[2].name[1]); D. printf("%c\n",class[2].name[0]); 11、若有说明: int i,j=7, *p=&i;, 则与i=j; 等价的 语句是( )。 A. i= *p; B. *p=*&j; C. i=&j; D. i=**p;

计算机基础考试模拟试题二及答案

2016学年第一学期《计算机基础》模拟考试试卷二 一.单项选择题(每小题有且只有一个正确的答案,每小题1.5分,共45分)1、下列不属于 ...计算机特点的是()D A、运算速度快 B、计算精度高 C、存储能力强 D、高度智能的思维方式 2、“文件传输协议”的英文缩写是()C A、WEB B、HTTP C、FTP D、HTML 3、多媒体计算机系统由______。()C A、计算机系统和各种媒体组成 B、计算机和多媒体操作系统组成 C、多媒体计算机硬件系统和多媒计算机软件系统组成 D、计算机系统和多媒体输入输出设备组成 4、将十进制数97转换成无符号二进制整数等于()B A、1011111 B、1100001 C、1101111 D、1100011 5、设汉字点阵为32ⅹ32,那么100个汉字的字形状信息所占用的字节数是()A A、12800 B、3200 C、32ⅹ3200 D、128k 6、显示或打印汉字时,系统使用的输出码为汉字的()B A、机内码 B、字形码 C、输入码 D、国际交换码 7、大写字母B的ASCII码值是()B A、65 B、66 C、41H D、97 8、计算机中所有信息的存储都采用()D A、十进制 B、十六进制 C、ASCII码 D、二进制 9、一个完整的计算机系统包括()D A、计算机及其外部设备 B、主机、键盘、显示器 C、系统软件和应用软件 D、硬件系统和软件系统 10、组成中央处理器(CPU)的主要部件是()D A、控制器和内存 B、运算器和内存 C、控制器和寄存器 D、运算器和控制器 11、计算机的内存储器是指()C A、RAM和C磁盘 B、ROM C、ROM和RAM D、硬盘和控制器 12、下列各类存储器中,断电后其信息会丢失的是()A A、RAM B、ROM C、硬盘 D、光盘 13、将发送端数字脉冲信号转换成模拟信号的过程称为()B A、链路传输 B、调制 C、解调 D、数字信道传输 14、计算机病毒实质上是()D A 操作者的幻觉 B 一类化学物质 C 一些微生物 D 一段程序 15、下列描述中不正确的()B A、多媒体技术最主要的两个特点是集成性和交互性 B、所有计算机的字长都是固定不变的,都是8位 C、计算机的存储容量是计算机的性能指标之一 D、各种高级语言的编译都属于系统软件 16、计算机软件包括______。()D A、程序 B、数据 C、有关文档资料 D、上述三项 17、计算机的硬件系统按照基本功能划分是由组成的()C A、CPU、键盘和显示器 B、主机、键盘和打印机 C、CPU、内存储器和输入输出设备 D、CPU、硬盘和光驱 18、下列选项中,不是微机总线的是()A A、地址总线 B、通信总线 C、数据总线 D、控制总线 19、计算机中的CPU对其只读不写,用来存储系统基本信息的存储器是()B A、RAM B、ROM C、Cache D、DOS 20、为解决各类应用问题而编写的程序,例如人事管理系统,称为()C A、系统软件 B、支撑软件 C、应用软件 D、服务性程序 21、世界上第一个计算机网络是______。()A A、ARPANET B、NSFNET C、ANSNET D、MILNET 22、不属于TCP/IP参考模型中的层次是()C A、应用层 B、传输层 C、会话层 D、互联层 23、下列各项中,不能作为IP地址的是()C A、10.2.8.112 B、202.205.17.33 C 、222.234.256.240 D、159.225.0.1 24、下列各项中,不能做为域名的是()D A、https://www.360docs.net/doc/1c2630844.html, B、https://www.360docs.net/doc/1c2630844.html, C、https://www.360docs.net/doc/1c2630844.html, D、www.c https://www.360docs.net/doc/1c2630844.html,.co 25、计算机网络是由______。()D A、工作站和服务器组成 B、客户机和服务器组成 C、通信介质和节点设备组成 D、通信子网和资源子网组成 26、在Windows XP中,下列属于浏览计算机的工具是()B A、任务栏 B、资源管理器 C、控制面板 D、回收站 27、WindowsXP中,按下Ctrl+Alt+Delete组合键时,会打开的窗口是()D A、我的电脑 B、控制面板 C、任务管理器 D、资源管理器 28、在Internet中完成从域名到IP地址或从IP地址到域名的转换的是下列哪个服务()A A、DNS B、FTP C、WWW D、ADSL 29、IPv6的地址长度是()C

相关文档
最新文档