正确答案: A 你选对了 27判断(1分)
设计一门计算机程序设计语言关键是开发相应的编译器,程序编译器属于系统软件的范畴。 A.√ B.×
正确答案: A 你选对了 28判断(1分)
在C语言的三种循环语句中,任何一种循环语句都可以被另外的两种语句所重写。 A.√ B.×
正确答案: A 你选对了 29判断(1分)
在C程序中,所有的程序代码必须写在一个文件中。 A.× B.√
正确答案: A 你选对了 30判断(1分)
数据库管理系统(Data Base Management System,DBMS)是一种特殊的应用软件。 A.√ B.×
正确答案: B 31填空(3分)
用户自定义标识符必须以()开始,由任意的字母、数字和下划线“_”组成。 正确答案:字母 32填空(3分)
在函数内部声明的变量称为()变量。 正确答案:局部 33填空(3分)
在函数中如果要返回函数值,在函数中应使用()语句。 正确答案:return 34填空(3分)
从本质上讲,一个计算机程序,就是一个()序列。 正确答案:指令或 instruction 35填空(3分)
一个C源程序中至少应包括一个( )函数。 正确答案:main 36填空(3分)
()是一组不可打印的字符,它以反斜线字符“\\”开始,赋以特定的含义。 正确答案:转义字符 37填空(3分)
关键字是指由字母构成的具有固定含义的单词,又称为()。 正确答案:保留字 38填空(3分)
在C程序中,先说明的函数要调用后说明的函数,需要在函数调用前(一般在源程序的开始)说明()。正确答案:函数原型
39填空(3分)
赋值表达式x=(a=1,2*3)的计算结果为x=()。 正确答案:6 40填空(3分)
在SQL中,数据查询语句SELECT中的必选子句是()子句。 正确答案:FROM 或 from 或 From 4单选(2分)
判断一个char型变量ch是否为数字字符的正确表达式为()。 A.(ch>=0) &&(ch<=9) B.('0'<=ch<='9') C.(ch>='0') && (ch<='9') D.(ch>='0'&&ch<='9') 正确答案: C 你选对了 8单选(2分)
有int型变量x,i,j,k,则表达式x=(i=5,j=6,k=7)的值为()。 A.5 B.7 C.6 D.18
正确答案: B 你选对了 9单选(2分)
下面是一个将小写字母变成大写字母的程序 main() { char ch; scanf(\if (ch>='a'&&ch<='z' ) ch = ;
printf(\}
要实现程序的功能,则在空白处应该填写的程序语句是()。 A.'A' + ch B.'A' + 'ch' - 'a' C.'A' + ch - 'a' D.'A'+ ch - '0' 正确答案: C 13多选(3分)
一个软件开发环境,必须包括()。 A.编辑器 B.内存查看器 C.连接器 D.实用工具
E.标准(类)库 正确答案: A、C、E 14多选(3分)
下列属于C语言中类型修饰符的是()。 A.const B.void C.unsigned D.Long E.short F.while
正确答案: C、D、E 你选对了 18多选(3分)
下列属于计算机高级程序设计语言特点的是()。 A.程序直接运行。
B.与硬件无关,程序移植性强。 C.书写自然,直观易学。 D.程序可读性强。 E.执行速度快。
正确答案: B、C、D 你选对了 19多选(3分)
在C++中,类的成员都有相应的访问级别,设有一个类定义如下: class CStudent { private:
char myname[15]; float myheight; public: intmyid; public:
CStudent (); // 默认构造函数
CStudent (char *name,int height); // 用户自定义构造函数 void SetInfo(char *name,float height);
void GetInfo();
~ CStudent (); //析构函数 }
用语句CStudent s1;创建一个对象,则下列对象访问语句正确的是()。 A.s1.myname=\B.s1.myid= 20090323; C.s1.myheigt= 167; D.s1.SetInfo(\正确答案: B、D 22判断(1分)
在计算机程序设计语言中,关键字又称保留字,和标识符概念相同。 A.√ B.×
正确答案: B 你选对了 24判断(1分)
在函数声明中,若未声明函数的返回值类型,则默认的函数值返回类型为int型。 A.× B.√
正确答案: B 你选对了 25判断(1分)
在C程序中,不同源文件中的函数不能互相调用。 A.× B.√
正确答案: A 你选对了 29判断(1分)
所有计算机程序,都需要经过编译连接变成exe文件才能在计算机中运行。 A.× B.√
正确答案: A 你选对了 33填空(3分)
根据源程序能否直接在计算机中运行,可以将程序分为解释型程序和()程序两大类。 正确答案:编译 38填空(3分)
常量是指在程序执行过程中,其值不发生变化的量。常量分为直接常量(又称字面常量)和正确答案:符号常量 5单选(2分)
在C语言中,有函数leapyear定义如下: intleapyear(int y) { int z=0;
if (y % 4 ==0 && y % 100 !=0 || y % 400==0) z=1; return z }
有int型变量d,则执行函数调用语句d=leapyear(2010),则变量d的取值是()。 A.4 B.1 C.0 D.400 正确答案: B 8单选(2分)
关于数据文件,下列说法正确的是()。 A.在计算机文件中,都有行和列的概念。
B.对于数字字符等文字信息,只能存储为文本文件,对于数字数据只能存储为二进制文件。 C.计算机文件可以分为文本文件和二进制文件两类。
D.二进制文件存储的是二进制字符0和1,文本文件存储的是字符。 正确答案: C 你选对了
10单选(2分)
关于C/C++程序设计语言,下列说法正确的是()。 A.C/C++程序具有跨平台性的特点。
B.C/C++程序设计语言是由微软公司开发的编程语言。 C.C/C++程序可以直接在计算机中运行。
D.C为过程式程序设计语言,C++为面向对象的程序设计语言。 正确答案: D 你选对了 12多选(3分)
下列属于C语言中数据类型关键字的是()。 A.var B.void C.char D.for
正确答案: B、C 你选对了 14多选(3分)
在C程序中,关于数组变量,下列叙述正确的是()。
A.说明一个数组变量int a[表达式],则表达式必须是一个结果为正整数的常量表达式。 B.数组是由固定数量的,类型相同的元素组成的。
C.数组变量在说明时可以赋初值,但赋初值的元素必须连续。 D.数组变量在说明时不能赋初值。
E.在数组变量说明时,可以不确定数组中元素的个数,具体的个数可在程序运行过程中根据需要确定。正确答案: A、B
15多选(3分)
20世纪90年代后,面向对象程序设计成为主流的编程思想,下列叙述正确的是()。 A.面向对象程序设计思想完全抛弃了过程式程序设计的思想。 B.类(Class)是现实个体的抽象,包括成员变量和成员函数两部分。
C.面向对象程序设计将现实中的个体映射为软件世界中的类和对象,以增强软件系统的可扩展性。
D.对象是类的实现,如果将类看作是类型,则对象就是类型的变量。 正确答案: B、C、D 你选对了 21判断(1分)
计算机程序的可移植性是指一个程序是否能够在不同的计算机软硬件上运行的能力。 A.√ B.×
正确答案: A 你选对了 24判断(1分)
在C语言中,for (表达式1;表达式2;表达式3)语句中的三个表达式都可以省略,但分号不能省略。
10A.√ B.×
正确答案: A 你选对了 27判断(1分)
在对高级语言书写的计算机源程序进行编译时,每一条程序语句都被编译成一条机器指令。 A.×
B.√
正确答案: A 28判断(1分)
T-SQL是微软的MS SQL Server数据库管理系统中所遵循的一种SQL,不适用于其他的数据库管理系统。
A.× B.√
正确答案: B 3单选(2分)
一个C程序是由可以由()。
A.一个main函数和若干个其他函数组成 B.一个主程序和若干个子程序组成 C.若干过程组成 D.若干子程序组成
正确答案:A 你没选择任何选项 10单选(2分)
设x为int型变量,a为一个符号常量,则下列属于赋值语句的是()。 A.a=a*10 + a; B.x+a=100; C.x=(x=1,2*3) D.x=(a=1,2*3);
正确答案:D 你没选择任何选项
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证大学计算机 第五章单元测验 (2)全文阅读和word下载服务。
相关推荐: