文档库 最新最全的文档下载
当前位置:文档库 › 计算机程序设计基础试卷

计算机程序设计基础试卷

计算机程序设计基础试卷
计算机程序设计基础试卷

广州松田职业学院 试题卷

2012级学生毕业前补考试卷计算机程序设计基础卷

(适用年级、专业:12应用、网络、电商 考试方式:闭卷 考试时间:120分钟 )

姓名: 学号: 专业班级:

一、单项选择题 (本题共20小题,每小题2分,满分40分。)

1、 C 语言规定,在一个源程序中,main 函数的位置 ( )。

A)必须在最开始 B)可以在任意位置

C)必须在系统调用的库函数后面

D)必须在最后

2、 若变量a ,i 已正确定义,且i 已正确赋值,则合法的语句是( ) A)a= =i B)++i;

C)a=a++=5;

D)a=int(i);

3、 假定x 和y 为float 型,则执行表达式x=1,y=x+3/2之后,y 的值是( )。

A )2.500000

B )2

C )2.5

D )2.000000

4、 若执行以下程序段后,z 的值为( ) int x=3,y=2,z;

z=1.0/y*x;

A)2.5

B)1.5

C)1

D)2

5、 下列程序执行后的输出结果是(小数点后只写一位)( )。

#include main( ) {

double d; float f; long l; int i; i=f=l=d=20/3;

printf("%d %ld %f %f\n", i,l,f,d); }

A)6 6 6.0 6.0 B)6 6 6.7 6.7 C)6 6 6.0 6.7

D)6 6 6.7 6.0

6、 以下程序,当输入的数据的形式为 10,20,30 回车键。 正确的输出结果为( ) void main() {

int a,b,c;

scanf(“%d,%d,%d ”,&a,&b,&c); printf(“a+b+c=%d\n ”,a+b+c);

}

A) 60.000000 B) 60 C) a+b+c=60 D)无法确定

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

#include

main( )

{

int a=5;

float b=8;

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

}

A) a=5,b=8 B) a=%5,b=%8.000000

C)a=5,b=8 D) a=5,b=8.000000

8、若执行以下程序时从键盘上输入10,则输出结果是( )。

#include

main( )

{ int n;

scanf("%d",&n);

if(n++<10)printf("%d\n",n);

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

}

A) 11 B) 10 C) 9 D) 8

9、以下正确的描述是:( )

A) continue 语句的作用是终止整个循环的执行。

B) continue 语句和break 语句都可以在switch语句中使用。

C) continue 语句的作用是结束本次循环的执行。

D) break 语句的作用是结束本次循环的执行。

10、如下程序的输出结果是( )。

#include

main( )

{ int x=2,a=0,b=0;

switch(x)

{

case 0: b++;

case 1: a++;

case 2: a++;b++;

}

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

}

A) a=1,b=0 B) a=1,b=1

C) a=2,b=1 D) a=2,b=2

11、设有程序段

main()

{

int k=0;

while(k=0)k++;

}

则下面描述中正确的是()

A)while循环执行10次B)循环是无限循环

C)循环体语句一次也不执行D)循环体语句执行一次

12、有以下程序段

int n=0,p;

do

{

scanf("%d",&p);

n++;

}while(p!=12345 && n< 3);

此处do…while循环的结束条件是( )。

A)p的值不等于12345并且n的值小于3

B)p的值不等于12345或者n的值小于3

C)p的值等于12345或者n的值大于等于3

D)p的值等于12345并且n的值大于等于3

13、设有数组定义: char array[]="CHINESE"; 则数组array所占的空间为( )。

A)5个字节B)6个字节C)7个字节D)8个字节

14、若有说明:int a[2][3];则对a数组元素的非法引用是( )。

A)a[0][2]B)a[0][3]

C)a[1][0]D)a[1][2]

15、以下不能正确进行字符串赋初值的语句是()

A)char str[8] =”CHINA”B)char str[]=”Hao Are You”

C)char str[5]= ”CHINA”D)char str[5]={…G?,?O?,?O?,?D?}

16、已定义以下函数

float fun(int x)

{return (x);}

fun函数返回值的类型是()

A)float 型

B)int型

C)char型

D)不确定类型

17、C语言中形参的默认存储类别是( )。

A)自动(auto) B)静态(static)

C)寄存器(register) D)外部(extern)

18、下列程序的输出结果是()Array void swap(int x,int y)

{

int t;

t=x; x=t; y=t;

}

void main()

{

int a=10,b=20;

swap(a,b);

printf(“%d,%d”,a,b)

}

A10 20 B)20 10 C)10,20 D)20,10

19、以下程序运行后,输出结果是( )。

#define N 5+3

main( )

{ int a;

a=2*N;

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

}

A)16 B)8 C)5 D)13

20、以下叙述中错误的是()

A)C程序必须由一个或一个以上的函数组成

B)函数调用可以作为一个独立的语句存在

C)函数形参的值也可以传回给对应的实参

D)若函数有返回值,必须通过return语句返回

二、填空题(本题共5小题,每小题2分,满分10分。)

1、在C语言中,基本数据类型主要有______ ______ ______。

2、若a是int型变量,则执行表达式a=25/3*3后a的值为______。

3、若有以下定义:

double w[10];

则w数组元素下标的上限为______,下限为______。

4、设有以下宏定义:

#define Y(n) n+n

则执行语句:z=2 * Y(10);后,z的值为________。

5、设有定义int a[3][3]={{1,2,3},{1,2,3},{1,2,3}}

则a[0][0]+a[1][0]+a[2][0]=___________。

1、下面程序,求三个数的最小值,请找出程序中的错误(共2条语句)。

#include "stdio.h"

void main()

{

int a,b,c,min;

/**********FOUND**************/

scanf("%d%d%d",a,b,c);

if(a

else min=b;

/**********FOUND**************/

if(min

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

}

错误1:修改措施:____________________;

错误2:修改措施:____________________。

2、下面程序功能为输出如下图所示的99乘法表,请找出程序中的错误(共2条语句)。

#include "stdio.h"

main()

{

int i,j,result;

printf("\n");

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

{

/**********FOUND**************/

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

{

result=i*j;

printf("%d*%d=%-3d",i,j,result);

}

/**********FOUND**************/

}

}

错误1:修改措施:____________________;

错误2:修改措施:____________________。

1、下面程序功能为:统计班上50个同学某门课成绩的平均分,最高分,并找出超出平均成绩的那些分数。请将程序补充完整。

#include

void main()

{

int i;

float sum= ______,high=0,score[50],average; /*定义变量并设置初始值*/

printf(“input everyone?s score\n”);

for(i=0;i<50;i++) /*输入数据求50个同学的总分,并求最高分*/ {

scanf(“%f”, ______);

if(______> high) high =score[i];

sum+=______;

}

average =sum/50; /*求平均分*/

printf(“average=%.2f\n”, average);

printf(“high=%.2f\n”, high);

printf(“more than average score:”); /*求超过平均分的分数*/

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

{ if(______> ______) printf(“%-5.2f\n”,score[i]);

}

}

2、计算三个数中最大数与最小数的差。

void main()

{

int max(int x,int y,int z);

int min(int x,int y,int z);

int a,b,c,d;

scanf(“%d%d%d”,&a,&b,&c); /*输入三个数至a,b,c中*/

d =_______-_______; /*调用函数求最大值与最小值之差*/

printf(“Max – Min = %d\n”,d);

}

int max(int x,int y,int z) /*最大值函数*/

{

int r;

r = x>y?x:y; /*求x,y的最大值*/

r = r>z?r:z;

__________;

}

int min(int x,int y,int z) /*最小值函数*/

{

int r;

r =_________; /*求x,y的最小值*/

r = r

return (r); }

五、程序设计题(本题共2小题,满分30分)。

1、设计一个程序,功能为:求1+2+3+…+100的值。(10分)

2、设计一个程序,功能为:计算两个数的最大公约数。(20分)

(要求:必须用函数调用实现,子函数功能是求两个形参的最大公约数,并返回。主函数功能为输入数据、调用子函数、输出)

《程序设计基础》试卷B及答案

黄淮学院计算机科学系2007-2008学年度第一学期 期末考试《程序设计基础》B 卷 注意事项:本试卷适用于计科系06级本科计算机科学与技术专业学生。 1.__ ____函数是程序启动时惟一的入口。 2.算法的复杂性包含两方面: 和 。 3.已知 char c= 'a' ; int x=2,k; 执行语句k=c&&x++ ; 则x 为 ,k 为 。 4.数值0x34对应的十进制为 。 5.已知int a ; 则表达式”(a=2*3 , 3*8), a*10”的结果为_ _ ____,变量a 的值为___ ___。 6.面向对象程序开发步骤为: 、 和面向对象实现。 1.下列程序设计语言中( )是面向对象语言。 A. FORTRAN B. C 语言 C. C++ D. 汇编语言 2.下列关于注释的说法哪个是错误的( )。 A. 注释不是程序中的可执行语句 B. 注释对于程序的执行有很重要的意义 C. 注释将在程序的编译阶段被编译器剔除 D. 编程时在程序中添加适当的注释是一个良好的编程风格 3.算法设计应该遵守( )的设计原则。 A. 自底向上,逐步求精 B. 自顶向下,逐步求精 C. 自底向上,同步扩展 D. 自顶向下,同步扩展 4.下列语句执行后a 的值为( )。 int a=4, &z=a, k=3; a=k; z+=2; k++; A. 0 B. 4 C. 1 D. 5 5.以下程序执行后,屏幕输出为( )。 #include “iostream.h ” void fun(int d) {d++;} void main() { int d=3; fun(d); d++; cout<=’a ’)&&(d<=’z ’) B. ‘a ’<=d<=’z ’ C. (d>=’a ’)||(d<=’z ’) D. ‘A ’<=d<=’Z ’ 8.已知:int k=7, x=12; 则执行语句( )后x 的值为0。 A. x+=k-x%5; B. x+=(x-k%5); C. x%=(k-=5); D. (x-=k)-(k+=5); 9.运行下列程序,其输出结果为( )。 #include “iostream.h ” void main() { int x(5),y(5),z(5); y--&&++x&&z--||y++; cout<

计算机基础模拟题第二套及答案

《计算机基础》试卷 学院:专业:年级:姓名: 一判断题(每题1.5分,共15分) 1 Windows XP系统是一种应用软件。() 2 电子计算机的计算速度很快但计算精度不高。() 3 计算机不但有记忆功能,还有逻辑判断功能。() 4 常用微机系统中的字符编码是ASCII码。() 5 CRT通常是指阴极射线管的显示器。() 6 一个合法的数据中出现了7、8,该数据一定是10进制数。() 7 Num Lock 控制键用来打印当前屏幕中的内容。() 8 程序设计中的“变量”命名可以使用任何字符。() 9 在当型循环结构中循环程序体至少执行1次。() 10 一般认为,计算机病毒只能通过网络传播。()二选择题(每题2分,共40分) 1 下列那位科学家提出了测试机器智能的Turing规范 [A] 香农 [B] 艾伦·图灵 [C] 冯·诺伊曼 [D] 乔治·布尔 2 下列关于世界上第一台电子数字计算机的描述正确的是 [A]1941年ENIAC [B]1946年ENIAC [C]1945年EDVAC [D]1946年EDVAC 3 计算机最早的应用领域是___ __ [A] 科学计算 [B] 数据处理 [C] 过程控制 [D]文字处理 4 笔记本电脑属于_____________ [A] 巨型机 [B] 大型机 [C] 小型机 [D] 微型机 5 下列软件中不属于操作系统软件的是______ [A] Visual Basic [B] windows XP [C] UNIX [D] Linux 6 兰州大学学生电子邮件地址的完整形式是___ _ [A]用户名@https://www.wendangku.net/doc/cf2736559.html, [B]用户名#https://www.wendangku.net/doc/cf2736559.html, [C]用户名/https://www.wendangku.net/doc/cf2736559.html, [D]用户名https://www.wendangku.net/doc/cf2736559.html, 7 电脑商有一报价:P4 2.8G/512MB/80GB/CD/声卡/1.44/15"LCD,7950元。其中数据项_____是指CPU时钟频率。

计算机应用基础模拟试卷二含答案

专业班姓名成绩 《计算机应用基础》模拟试卷二 说明: 1、本试题共5道大题,考试时间120分钟。 2、请将答案写在试卷指定的位置,否则将不得分。 一. 填空题(请将正确的答案填写在试题相应的位置上。) 1. 计算机网络最显着的特征是。 2. 函数SUM(B5:F5)相当于用户输入公式。 3. 常见的打印机有打印机、打印机和打印机3类。 4. CPU的中文意思是。 5. 窗口排列有______、纵向平铺和横向平铺3种方式。 6. 智能ABC输入法状态栏框表示处于________输入状态。 7. 局域网硬件中占主要地位的是。 8. IP地址采用分层结构,由和主机地址组成。 9. 在浏览器中,默认的协议是。 10. 在Excel中,一个工作簿中默认有张工作表,最多可有张工作表。 11. 如果某一单元格中的文本前面总有删除不掉的空格,那可能是因为。 12. 打印页码3,7,11,17~20表示打印的是。 13. 接入Internet的计算机必须共同遵守协议。 14. 复制文本排版格式可以单击工具栏上按钮,也可以用快捷来实现。 15. 第一台电子计算机的名字是,诞生与年。 16. 如果要在不同页的页眉页脚区放置不同的内容,应在对话框中设置。

17. 下述()不是Internet国际互联网的译名。 A.因特网 B.交互网 C.网际网 D.诺威网 18. 中央处理器的英文缩写是,由和组成。 19. 计算机语言有语言、语言和语言3类。 20. 微型计算机是由、和接口部件构成的。 二. 单选题(请将正确答案的序号填写在试题对应的括号内。) 1. 在Excel 2007中,若在A2单元格中输入“8^2”则显示结果为()。 A.16 B.64 C.=8^2 D.8^2 2. 计算机能直接执行的程序是。 A.源程序B.机器语言程序C.高级语言程序D.汇编语言程序 3. 目前的计算机都是基于冯·诺依曼提出的原理。 A.二进制数B.布尔代数C.开关电路D.存储程序 4. PowerPoint 提供的幻灯片版式设计主要是为幻灯片设置。 A.背景图案B.动画效果 C.对象的颜色D.对象的种类和其间相互位置 5. 一个PowerPoint演示文稿是由若干个组成。 A.幻灯片B.图片和工作表 C.电子邮件 D.Office文档和动画 6. MPEG-1压缩算法广泛应用于()视频节目。

程序设计基础试题库

练习题一Visual FoxPro 基础 、选择题 1. 关系数据库管理系统应能实现的专门关系运算包括___c __________ A 显示、打印、制表B关联、更新、排序 C 选择、投影、连接D排序、索引、统计 2. 关系是指__b__。 A 属性的集合B元组的集合 C 实例的集合 D 字段的集合 3. 如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b ______ 。 A)属性型B )属性值C )记录型D )记录值 4. 关系数据库系统中所使用的数据结构是 _______ d ___ 。 A)图B )树C )表格D )二维表 5. 对表进行水平方向的分割用的运算是 _______ b ___ 。 A)交B )选择C )投影D )连接 6. 下列数据库技术的术语与关系模型的术语的对应关系中_______ d _____ 是正确的。 A)实例与关系 B )字段与元组C )记录与属性 D )记录类型与关系模式 7. 下列关于数据库系统的叙述中,正确的是 _____ c _____ 。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D数据库系统避免了数据冗余 8. 关系数据模型 ______ d ___ 。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C只能表示实体间的m:n D 可以表示实体间的上述三种联系 9. 在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

这个属性为 _____ a____ 。 A)关键字B )主属性C )数据项D )主属性值 10. 关系数据库管理系统中的元组是______ b ____ 。 A)关系中的垂直方向的列 B )关系中的水平方向的行 C属性或属性的组合 D )以上的答案均不正确 11. 从数据库的整体结构看,数据库系统采用的数据模型有_________ a __ 。 A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D链状模型、关系模型和层次模型 12. 设有属性A B、C D以下表示中不是关系的是___________ d__。 A)R( A) B )R( A, B)C )R (A, B, C, D) D )R (A X B X C X D) 13. 若实体间联系是M N的,则将联系类型_________ a___ 。 A)也转换为关系模型 B)属性加入任一个关系模式中 C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中 14. 数据库系统的构成为数据库、计算机硬件系统、用户和________ a ____ 。 A 数据库管理系统 B 操作系统 C 数据集合 D 文件系统 15. 层次型、网状型和关系型数据库划分原则是________ c ___ 。 A 文件大小 B 记录长度 C 数据之间的联系 D 联系的复杂程度 16. 在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是 _____ d ___ 。 A 封装结构 B 层次结构 C 网状结构 D 二维表结构 17. 在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a ________ 。 A 主键 B 超键 C 外键 D 候选键 18. 层次模型不能直接表示 ______ b __ 关系。 A 1:1 B m:n C 1:m D 1:1 和1:m 19. DBAS旨的是_____ d____ 。

大学计算机基础模拟试题及答案

《大学计算机基础》模拟试题 一、单项选择题(毎小题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) ()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) 只能打开一个文档窗口 B) 可以同时打开多个文档窗口,被打开的窗口都是活动窗口

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

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.wendangku.net/doc/cf2736559.html, B、https://www.wendangku.net/doc/cf2736559.html, C、https://www.wendangku.net/doc/cf2736559.html, D、www.c https://www.wendangku.net/doc/cf2736559.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

程序设计基础试题和答案解析二

《程序设计基础》考试试卷二 1.1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________ A.if、while和for; B. switch、do-while和for; C.while、do-while和for; D.顺序结构、分支结构和循环结构。 2.算法的特征不包括:______。 A.有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3.C语言源程序的基本组成单位是______。 A.函数 B. 语句 C. 声明和语句 D. 文件 4.下列标识符中,只有______是合法的。 A.if B. 3ab C. Int D. A-4 5.下列常量中,只有______是合法的。 A.3e-0.3 B. ‘abc’ C. 02a1 D. ‘\377’ 6.下列说法中正确的是:______。 A.C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B.宏替换比函数调用的执行速度慢。 C.实质上,C语言中的指针就是一个变量的地址。 D.C语言中的任何函数都可以由程序员命名。 7.C语言中,运算对象必须是整型的运算符是_______。 A./ B. % C. + D. - 8.以下叙述中错误的是_______。 A.C语句必须以分号结束 B.复合语句在语法上被看作一条语句 C.空语句出现在任何位置都不会影响程序运行 D.赋值表达式末尾加分号就构成赋值语句 9.以下叙述中正确的是_______。 A.调用printf函数时,必须要有输出项 B.使用putchar函数时,必须在之前包含头文件stdio.h C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出 D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码10.以下关于函数的叙述中正确的是_______。 A.每个函数都可以被其它函数调用(包括main函数) B.每个函数都可以被单独编译 C.每个函数都可以单独运行 D.在一个函数内部可以定义另一个函数 11.有以下程序段typedef struct NODE{ int num; struct NODE *next;

《计算机基础》模拟试题二

《计算机基础》模拟试题二 一、单选题(每小题1分,共80分) 1、第一台数字电子计算机ENIAC,于在美国诞生。 年年年 2、IBM公司的“深蓝”计算机曾经与世界象棋大师进行比赛并获得胜利,“深蓝”体现了 计算机______方面的应用。 A. 科学计算 B. 数据处理 C. 辅助设计 D. 人工智能 3、将175转换成十六进制,结果为______。 A. AFH B. 10FH C. D0H D. 98H 4、如果(73)X=(3B)16,则X为______。 A. 2 B. 8 C. 10 D. 16 5、数据处理的基本单位是______。 A. 位 B. 字节 C. 字 D. 双字 6、假设某计算机的字长为8位,则十进制数(-100)10的反码表示为______。 A. B. C. D. 7、已知[X]补=,求X(真值)______。 A. -1000110 B. -1000101 C. 1000100 D. 1000110 8、某计算机字长为32位,用4个字节表示一个浮点数(如下图),其中尾数部分用定点小 数表示,则尾数部分可表示的最大数值为______。

A. 1 B. 1-2-23 C. 1-2-24 D. 1-2-22 9、已知字母“m”的ASCII码为6DH,则字母“p”的ASCII码是______ A. 68H B. 69H C. 70H D. 71H 10、汉字“往”的区位码是4589,其国标码是______。 A. CDF9H B. C5F9H C. 4D79H D. 65A9H 11、一个汉字的编码为B5BCH,它可能是______。 A. 国标码 B. 机内码 C. 区位码 D. ASCII码 12、根据冯.诺依曼机的基本特点,下面说法不正确的是______。 A. 采用存储程序方式,计算机能自动逐条取指令并运行。 B. 硬件与软件不分开,配置不同的硬件及软件来适应不同的要求 C. 指令和数据都采用二进制 D. 指令由操作码和地址码组成 13、关于计算机指令系统及工作原理,不正确的说法是______。 A. 所有计算机的指令系统都是一样的 B. 计算机自动处理是指运行预先编制好的运算程序 C. 指令逐条运行由计算机硬件实现 D. 计算机程序是用户根据某一任务的解决步骤,选用一组指令进行有序排列的集 合 14、不能用来衡量计算机运算速度的方法是______。 A. 时间频率 B. 指令执行速度MIPS C.核心程序法 D.外频 15、准确地说,计算机的中央处理器(CPU)是由______组成。 ①运算器②控制器③主存④寄存器 A.①② B. ①②③ C. ①②④ D. ①②③④ 16、关于计算机存储器,不正确的描述是______。 A. 顺序存储器只能按照顺序存取数据 B. 只读存储器中的内容不能修改 C. 随机存储器存取时间的长短也是随机的 D. 外存中的数据不能直接进入CPU 17、存取速度最快的存储器件是______。 A. 外存 B. 寄存器 C. 缓存 D. 内存

计算机基础模拟试卷A含答案

安徽农业大学经济技术学院《计算机基础》模拟试卷(A 注:答案请写于答题纸上,否则不得分 一、单项选择题(每题1分,共40分) 1.现代计算机是根据______提出的原理制造出来的。 A 莫奇莱 B 图灵 C 乔治·布尔 D 冯·诺依曼 2.按工作原理,计算机可以分为_______。 A 单片机和微机 B 模拟和数字 C 专用机和通用机 D 工业控制和单片机 3.在计算机领域中,所谓“裸机”是指( )。 A 单片机 B 单板机 C 没有安装任何软件的计算机 D 只安装了操作系统的计算机 4.与十六进制数(D4)等值的二进制数是( )。 A 11010100 B 11011100 C 10010101 D 10110110 5.下列字符中ASCII码值最大的是( )。 A A B k C a D M 6.在操作系统中,文件管理主要是对( )。 A 外存的管理 B 内存的管理 C CPU的管理 D 内存和外存的统一管理 7.下用一个字节表示无符号整数,能表示的最大整数是_____。 A 无穷大 B 128 C 256 D 255 。.下列四项中不属于微型计算机主要性能指标的是( )8 A 字长 B 内存容量 C 重量 D 时钟脉冲 9.下列系统中不属于多媒体系统的是_____ A 家用多媒体系统 B 具有编辑和播放功能的开发系统 C 以播放为主的教育系统 D 文字处理系统 10.计算机软件包括( )。 A 算法及数据结构 B 程序和数据结构 C 程序、数据及相关文档 D 文档及数据 11.下面哪项说法是错误的? A 计算机病毒是一种程序 B 计算机病毒具有潜伏性 页5 共页1 第 C 计算机病毒可通过运行外来程序传染 D 用杀病毒软件能确保清除所有病毒 12.下列4条叙述中,正确的一条是( )。 A 计算机病毒是一种人为编制的特殊程序 B 严禁在计算机上玩游戏是预防病毒的唯一措施 C 计算机病毒只破坏磁盘上的数据和程序

《程序设计基础》试卷(A卷)

《程序设计基础》试卷(A 卷) 注意:1、考试时间: 90 分钟; 2、班级、姓名、学号必须写在指定地方; 3、适用班级: 4、考试方式: 一、填空题 (每空 2 分,共 20 分) 1、C 程序是由函数构成的,其中有且只能有 1 个主函数,每个C 程序总是从它开始执行,并且以 ; 作为结束符。 2、C 语言中三大基本结构有:顺序结构、 选择结构 、 循环结构 。 3、‘A ’+3的结果是 68 。 4、若已定义x 和y 为double 类型,则表达式x=1,y=x+3/2 的值是 2.5 。 5、C 语言中逻辑运算符 ! 的优先级高于算术运算符。 6、符号“a”和‘a’的区别是 “a ”2字节 ‘a ’1字节 。 7、C 语言的预处理语句以____#_____开头。 8、有如下输入语句:scanf(“a=%d,b=%d ,c=%d”,&a ,&b ,&c );为使变量a 的值为1,b 的值为3,c 的值为2,从键盘输入数据的正确形式应是 a=1,b=3,c=2 。 二、选择题 (每小题 3 分,共 30 分) 1、下列叙述中错误的是( D )。 A 、 if 语句允许用户选择是否执行某个操作。 B 、 if else 语句允许用户选择执行两个操作中的某个操作。 C 、 switch 语句允许用户选择执行多个操作中的某个操作 D 、 多分支选择结构只能使用switch 语句实现 2、以下不正确的C 语言标识符是( D ) A 、ABC B 、abc C 、a_bc D 、ab.c 3、按照C 语言规定的用户标识符命名规则,不能出现在标识符中的是( B )。 A 、大写字母 B 、连接符 C 、数字字符 D 、下划线 4、将int 型变量n 转换成float 型变量的方法是( B )。 A 、float n B 、(float)n C 、float(n) D 、(int )n 5、( A )是构成C 语言的基本单位。 A 、函数 B 、子函数 C 、过程 D 、子过程 6、下面关于运算符优先顺序的描述中正确的是( B )。 A 、关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符 B 、逻辑运算符< 关系运算符< 算术运算符< 赋值运算符 C 、赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符 D 、算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符 7、在C 语言中,要求参加运算的数必须是整数的运算符是( C )。 A 、/ B 、! C 、% D 、= = 8、char 型常量在内存中存放的是( B )。 A 、ASCII 代码值 B 、BCD 代码值 C 、内码值 D 、十进制代码值 9、以下程序的输出结果是( B ) Main() { Int x=10,y=4; Printf(“%d\n ”,x/y);

程序设计基础练习题(全答案版)

《程序设计基础——C#.NET》练习 参考答案: 一、选择题 https://www.wendangku.net/doc/cf2736559.html,的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。A.互联网 B. Windows C. C# D. 网络操作系统 2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。 A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”) C. System.Console.WriteLine(“x={0}”,x) D. System.Console.WriteLine(“x={x}”) 3.要退出应用程序的执行,应执行下列的_A___语句。 A. Application.Exit(); B. Application.Exit; C. Application.Close(); D. Application.Close; 4.关于C#程序的书写,下列不正确的说法是__D________。 A.区分大小写 B.一行可以写多条语句 C.一条语句可以写成多行 D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 5. 在C#语言中,下列能够作为变量名的是__C__。 A.if B. 3ab C. b_3a D. a-bc 7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。 A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=0 8. 以下程序的输出结果是___C_____。 A. 5 B. 4 C. 6 D. 不确定 9. If语句后面的表达式应该是__A___。 A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:

计算机基础期末考试模拟题2

计算机基础期末考试模拟题2 一、判断题(30小题,每题1分,一共30分) 1. 438 Windows系统安装并启动后,"回收站"就安排在桌面上了正确错误2. 62 计算机机内数据的运算可以采用二进制、八进制或十六进制形式正确错误参考答案:× 3. 694 在Word环境下,用户使用系统提供的各种预定义模板可以简化用户的排版操作正确错误参考答案:√ 4. 85 计算机系统的功能强弱完全由CPU决定正确错误参考答案:× 5. 1380 在普通视图或幻灯片视图中,显示要插入声音的幻灯片,选择"插入"菜单中的"影片和声音"命令,选择"文件中的声音",选择所需声音的类别,从弹出的菜单中选择"插入剪辑"按钮的操作顺序是正确的正确错误参考答案:× 6. 397 Windows所有操作都可以通过桌面来实现正确错误参考答案:× 7. 43 第二代计算机可以采用高级语言进行程序设计正确错误参考答案:√ 8. 667 主文档实际上是包含在每一份合并结果中的那些相同的文本内容正确错误参考答案:√ 9. 411 在Windows中按Shift+空格键,可以进行全角/半角的切换正确错误参考答案:√ 10. 451 WWW的页面文件存放在客户机上正确错误参考答案:×

86 现在我们使用的计算机属于第五代计算机,其多媒体信息处理能力是第五代计算机的标志 正确错误参考答案:× 12. 55 数字计算机只能处理单纯的数字信息,不能处理非数字信息正确错误参考答案:× 13. 741 在Word环境下,用户只能通过使用鼠标调整段落的缩排正确错误参考答案:× 14. 1374 在幻灯片放映过程中,用户可以在幻灯片上写字或画画,这些内容将保存在演示文稿中 正确错误参考答案:× 15. 4 应用软件全部是由最终用户自己设计和编写正确错误参考答案:× 16. 13 计算机是实现自动控制的首选设备,没有计算机虽然也能实现自动控制,但是实现较困难,成本高,准确性较低正确错误参考答案:√ 17. 12 字长为16位的计算机,可处理数据的最大正数为32767 正确错误参考答案:× 18. 19 采用ASCII编码,最多能表示128个符号正确错误参考答案:√ 19. 701 在Word环境下,在标尺上没有用于调整缩排位置的图标正确错误参考答案:× 20. 1387 PowerPoint中,当本次复制文本的操作成功之后,上一次复制的内容自动丢失正确错误参考答案:× 21. 719 单击"文件"菜单,底部就可以列出最近打开过的几个文件的名字

计算机基础模拟试题其标准答案

数字媒体<不含答案) 一、文本与文本处理 1、西文字符在计算机中通常采用ASCII码表示,每个字节存放1个字符。<) 2、虽然标准ASCII码是7位的编码,但由于字节是计算机中最基本的处理单位,故一般仍以一个字节来存放一个ASCII字符编码,每个字节中多余出来的一位<最高位),在计算机内部通常保持为0。<) 3、在下列字符中,其ASCⅡ码值最大的一个是________。<2005单选) A.X ??B.6 C.5??D.Y 4、GB2312国标字符集构成一个二维平面,它分为94行、94列,共有6700多个简体汉字。<) 5、每个汉字的机内码都用两个字节存储。<2005判断)<) 6、在中文 Windows环境下,西文使用标准ASCII码,汉字采用GB2312编码,现有一段文本的内码为: AB F4D1 E3 78C2 B7 55 则在这段文本中,含有的汉字和西文字符的个数分别是________和________。<2006填空)<) 7、设某汉字的区位码为<2710)D,则其________。<2005多选) A.机内码为

计算机基础模拟试卷A(含答案)

安徽农业大学经济技术学院 《计算机基础》模拟试卷(A 注:答案请写于答题纸上,否则不得分 一、单项选择题(每题1分,共40分) 1?现代计算机是根据提出的原理制造出来的。 A莫奇莱B图灵C乔治布尔D冯诺依曼 2?按工作原理,计算机可以分为。 A单片机和微机B模拟和数字C专用机和通用机D工业控制和单片机3 ?在计算机领域中,所谓裸机”是指()。 A单片机B单板机 C没有安装任何软件的计算机D只安装了操作系统的计算机 4 .与十六进制数(D4)等值的二进制数是()。 A 11010100 B 11011100 C 10010101 D 10110110 5 ?下列字符中码值最大的是()。 A A B k C a D M 6. 在操作系统中,文件管理主要是对 ()。 A外存的管理B内存的管理 C的管理D内存和外存的统一管理 7. 下用一个字节表示无符号整数,能表示的最大整数是。 A 无穷大 B 128 C 256 D 255 &下列四项中不属于微型计算机主要性能指标的是()。 A字长B内存容量C重量D时钟脉冲 9. 下列系统中不属于多媒体系统的是 A家用多媒体系统B具有编辑和播放功能的开发系统 C以播放为主的教育系统D文字处理系统 10. 计算机软件包括()。 A算法及数据结构B程序和数据结构 C程序、数据及相关文档D文档及数据 11. 下面哪项说法是错误的? A计算机病毒是一种程序B计算机病毒具有潜伏性

C计算机病毒可通过运行外来程序传染D用杀病毒软件能确保清除所有病毒12. 下列4条叙述中,正确的一条是()。 A计算机病毒是一种人为编制的特殊程序

24. 的 “字体 ”对话框中,不能设定文字的( )。 B 严禁在计算机上玩游戏是预防病毒的唯一措施 C 计算机病毒只破坏磁盘上的数据和程序 D 计算机病毒只破坏内存中的数据和程序 13 .文件型病毒传染的对象主要是( A B 和 C D 和 14.第三代计算机主要是采用作为逻辑开关元件。 A 电子管 B 晶体管 C 大规模集成电路 D 15. 一般操作系统的主要功能是。 16. 在 “任务栏 ”中的任何一个按钮都代表着 ( B 一个正在执行的程序 C A v> B. C A 菜单 B 工具栏 C 对话框 D 应用程序 22. 在 中可按( )的组合键在多个已打开的程序窗口中进行切换。 A B 空格键 C D 23. 在对文档进行编辑时,如果操作错误,将。 A 缩进 B 字符间距 C 字型 D 颜色 )类文件。 中小规模集成电路 A 管理源程序 B 管理数据库文件 C 控制和管理计算机系统的软件、硬件资源 D 对高级语言进行翻译 )。 A 一个可执行程序 C 一个缩小的程序窗口 D 一个不工作的程序窗口 17. 在中,下列正确的文件名是 )。 18. 在实施打印时,是将打印作业 )。 A 直接送往打印机打印 B 直接送往打印队列排队等候打印 C 直接送往磁盘缓冲区等候打印机打印 D 直接送往內存储器等候打印机打印 19. 用来与用户进行信息交换的是 ( )。 20. 删除桌面上某个应用程序的图标,意味着 ( )。 A 该应用程序连同其图标一起被删除 B 只删除了该应用程序,对应的图标被隐藏 C 只删除了图标,对应的应用程序被保留 D 该应用程序连同其图标一起被隐藏 21. 下面是关于操作系统的四条简单叙述, 其中正确的一条为。 A 操作系统是源程序和目标程序的接口 B 操作系统是用户和计算机之间的接口 C 操作系统是系统软件和硬件的接口 D 操作系统是主机与外设之间的接口 A 无法纠正 B 只能人工再做修改,以便恢复原样 C 单击“工具”菜单里的 “自动更正 ”命令项 D 单击 编辑”菜单里的 撤销…”命令项

程序设计基础期末考试题A卷

《程序设计基础》试题 程序设计基础期末考试题A 卷 一、 选择题(1*20=20分) 题号 1 2 3 4 5 6 7 8 9 10 总分 答案 题号 11 12 13 14 15 16 17 18 19 20 答案 1、一个完整的计算机系统应该包括( ) A 、系统软件和应用软件 B 、计算机及其外部设备 C 、硬件系统和软件系统 D 、系统硬件和系统软件 2、“裸机”的概念是指( ) A 、正在进行设计还没有组装好的计算机 B 、已经组装好但还没有安装任何软件的计算机 C 、仅安装了操作系统的计算机系统 D 、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是( ) A 、1936年 B 、1946年 C 、1956年 D 、1970年 4、CASE 的含义是( ) A 、计算机辅助设计 B 、计算机辅助制造 C 、计算机辅助教学 D 、计算机辅助软件工程 5、当前广泛使用的微型计算机是( ) A 、第一代 B 、第二代 C 、第三代 D 、第四代 6、当代计算机的体系结构称为是( ) A 、冯·诺依曼机 B 、非冯·诺依曼机 C 、图灵机 D 、比尔盖茨机 7、硬盘是( ) A 、输入设备 B 、输出设备 C 、存储设备 D 、计算设备 8、下面4句话中,最准确的表述是( ) A 、程序=算法+数据结构 B 、程序是使用编程语言实现算法 C 、程序的开发方法决定算法设计 D 、算法是程序设计中最关键的因素 9、计算机能直接执行的语言是( ) A 、机器语言 B 、汇编语言 C 、高级语言 D 、目标语言 10、解释程序的功能是( ) A 、将高级语言程序转换为目标程序 B 、将汇编语言程序转换为目标程序 C 、解释执行高级语言程序 D 、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是( ) A 、JAVA B 、Object Pascal C 、Delphi D 、C 12、不是C 语言的基本数据类型是( ) A 、int B 、double C 、char D 、bool 13、在C 语言中,为了求两个整数相除之后得到的余数,可以使用运算符( ) A 、/ B 、% C 、* D 、++ 14、数据的逻辑结构分为( ) A 、纯属结构和非线性结构 B 、顺序结构和非顺序结构 C 、树型结构和图型结构 D 、链式结构和顺序结构 班级 姓名

程序设计基础试题(附答案)

程序设计基础复习题 一、单选 1、一个完整的计算机系统应该包括() A、系统软件和应用软件 B、计算机及其外部设备 C、硬件系统和软件系统 D、系统硬件和系统软件 2、“裸机”的概念是指() A、正在进行设计还没有组装好的计算机 B、已经组装好但还没有安装任何软件的计算机 C、仅安装了操作系统的计算机系统 D、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是() A、1936年 B、1946年 C、1956年 D、1970年 4、CASE的含义是() A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助软件工程5、当前广泛使用的微型计算机是() A、第一代 B、第二代 C、第三代 D、第四代 6、当代计算机的体系结构称为是() A、冯·诺依曼机 B、非冯·诺依曼机 C、图灵机 D、比尔盖茨机 7、硬盘是() A、输入设备 B、输出设备 C、存储设备 D、计算设备 8、下面4句话中,最准确的表述是() A、程序=算法+数据结构 B、程序是使用编程语言实现算法 C、程序的开发方法决定算法设计 D、算法是程序设计中最关键的因素

9、计算机能直接执行的语言是() A、机器语言 B、汇编语言 C、高级语言 D、目标语言 10、解释程序的功能是() A、将高级语言程序转换为目标程序 B、将汇编语言程序转换为目标程序 C、解释执行高级语言程序 D、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是() A、JAVA B、Object Pascal C、Delphi D、C 12、不是C语言的基本数据类型是() A、int B、double C、char D、bool 13、在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符() A、/ B、% C、* D、++ 14、数据的逻辑结构分为() A、纯属结构和非线性结构 B、顺序结构和非顺序结构 C、树型结构和图型结构 D、链式结构和顺序结构 15、用链表表示纯属表的优点是() A、便于随机存取 B、便于插入和删除操作 C、花费的存储空间较顺序存储少 D、元素的物理顺序与逻辑顺序相同 16、栈的最主要特点是() A、先进先出 B、先进后出 C、两端进出 D、一端进一端出 17、下面4句结论只有一句是错误的,它是()

相关文档
相关文档 最新文档