C程序设计模拟试卷

C程序设计模拟试卷
C程序设计模拟试卷

第一次作业

一、单项选择题。

1. 编写C++程序一般需经过的几个步骤依次是()

A. 编辑、调试、编译、连接

B. 编辑、编译、连接、运行

C. 编译、调试、编辑、连接

D. 编译、编辑、连接、运行

2. 决定C++语言中函数的返回值类型的是()

A. return语句中的表达式类型

B. 调用该函数时系统随机产生的类型

C. 调用该函数时的主调用函数类型

D. 在定义该函数时所指定的数据类型

3. 下面叙述不正确的是()

A. 派生类一般都用公有派生

B. 对基类成员的访问必须是无二义性的

C. 赋值兼容规则也适用于多重继承的组合

D. 基类的公有成员在派生类中仍然是公有的

4. 所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是()

A. 类

B. 对象

C. 函数体

D. 数据块

5. 在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()

A. 私有成员

B. 公有成员

C. 保护成员

D. 保护成员或私有成员

6. 对基类和派生类的关系描述中,错误的是()

A. 派生类是基类的具体化

B. 基类继承了派生类的属性

C. 派生类是基类定义的延续

D. 派生类是基类的特殊化

7. 关于this指针使用说法正确的是()

A. 保证每个对象拥有自己的数据成员,但共享处理这些数据的代码

B. 保证基类私有成员在子类中可以被访问。

C. 保证基类保护成员在子类中可以被访问。

D. 保证基类公有成员在子类中可以被访问。

8. 所谓多态性是指()

A. 不同的对象调用不同名称的函数

B. 不同的对象调用相同名称的函数

C. 一个对象调用不同名称的函数

D. 一个对象调用不同名称的对象

9. 一个函数功能不太复杂,但要求被频繁调用,则应把它定义为()

A. 内联函数

B. 重载函数

C. 递归函数

D. 嵌套函数

10. 在类中说明的成员可以使用关键字的是()

A. public

B. extern

C. cpu

D. register

二、填空题。

1. C++的流库预定义了4个流,它们是cin、cout、clog和___。

2. 每个对象都是所属类的一个___。

3. 在已经定义了整型指针ip后,为了得到一个包括10个整数的数组并由ip所指向,应使用语句___。

4. 函数模板中紧随template之后尖括号内的类型参数都要冠以保留字___。

5. 定义类的动态对象数组时,系统只能够自动调用该类的___构造函数对其进行初始化。

6. 表达式cout<

7. 在C++中,访问一个指针所指向的对象的成员所用的指向运算符是___。

8. 假如一个类的名称为MyClass,使用这个类的一个对象初始化该类的另一个对象时,可以调用___构造函数来完成此功能。

9. 对赋值运算符进行重载时,应声明为___函数。

10. 如果要把A类成员函数f()且返回值为void声明为类B的友元函数,则应在类B的定义中加入的语句___。

第二次作业

一、单项选择题。

1. 静态成员函数没有()

A. 返回值

B. this指针

C. 指针参数

D. 返回类型

2. 假定AB为一个类,则执行“AB a(2), b[3],*p[4];”语句时调用该类构造函数的次数为()

A. 3

B. 4

C. 5

D. 9

3. 有关多态性说法不正确的是()

A. C++语言的多态性分为编译时的多态性和运行时的多态性

B. 编译时的多态性可通过函数重载实现

C. 运行时的多态性可通过模板和虚函数实现

D. 实现运行时多态性的机制称为动态多态性

4. 假定一个类的构造函数为“A(int i=4, int j=0) {a=i;b=j;}”, 则执行“A x (1);”语句后,x.a和x.b的值分别为()

A. 1和0

B. 1和4

C. 4和0

D. 4和1

5. 类MyA的拷贝初始化构造函数是()

A. MyA()

B. MyA(MyA*)

C. MyA(MyA&)

D. MyA(MyA)

6. 在C++中,函数原型不能标识()

A. 函数的返回类型

B. 函数参数的个数

C. 函数参数类型

D. 函数的功能

7. 友元关系不能()

A. 提高程序的运行效率

B. 是类与类的关系

C. 是一个类的成员函数与另一个类的关系

D. 继承

8. 实现两个相同类型数加法的函数模板的声明是()

A. add(T x,T y)

B. T add(x,y)

C. T add(T x,y)

D. T add(T x,T y)

9. 在int a=3,int *p=&a;中,*p的值是()

A. 变量a的地址值

B. 无意义

C. 变量p的地址值

D. 3

10. 下列不是描述类的成员函数的是()

A. 构造函数

B. 析构函数

C. 友元函数

D. 拷贝构造函数

二、填空题。

1. 假设int a=1,b=2;则表达式(++a/b)*b--的值为___。

2. 抽象类中至少要有一个___函数。

3. 一个抽象类的派生类可以实例化的必要条件是实现了所有的___。

4. 下面程序的输出结果为___。

#include

void main()

{int num=2,i=6;

do

{i--;

num++;

}while(--i);

cout<

}

5. 静态成员函数、友元函数、构造函数和析构函数中,不属于成员函数的是___。

6. 在用C++进行程序设计时,最好用___代替malloc。

7. 由const修饰的对象称为___。

8. 在C++程序设计中,建立继承关系倒挂的树应使用___继承。

9. 基类的公有成员在派生类中的访问权限由___决定。

10. 不同对象可以调用相同名称的函数,但执行完全不同行为的现象称为___。

第三次作业

一、单项选择题。

1. 设有定义int i;double j=5;,则10+i+j值的数据类型是()

A. int

B. double

C. float

D. 不确定

2. 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()

A. const char *p=“ABCD”;

B. char *const p=“ABCD”;

C. char const *p=“ABCD”;

D. const char * const p=“ABCD”;

3. 类的构造函数被自动调用执行的情况是在定义该类的()

A. 成员函数时

B. 数据成员时

C. 对象时

D. 友元函数时

4. 已知类A是类B的友元,类B是类C的友元,则()

A. 类A一定是类C的友元

B. 类C一定是类A的友元

C. 类C的成员函数可以访问类B的对象的任何成员

D. 类A的成员函数可以访问类B的对象的任何成员

5. 假定一个类的构造函数为“A(int i=4, int j=0) {a=i;b=j;}”, 则执行“A x (1);”语句后,x.a和x.b的值分别为()

A. 1和0

B. 1和4

C. 4和0

D. 4和1

6. 关于this指针使用说法正确的是()

A. 保证每个对象拥有自己的数据成员,但共享处理这些数据的代码

B. 保证基类私有成员在子类中可以被访问。

C. 保证基类保护成员在子类中可以被访问。

D. 保证基类公有成员在子类中可以被访问。

7. 所谓多态性是指()

A. 不同的对象调用不同名称的函数

B. 不同的对象调用相同名称的函数

C. 一个对象调用不同名称的函数

D. 一个对象调用不同名称的对象

8. 友元关系不能()

A. 提高程序的运行效率

B. 是类与类的关系

C. 是一个类的成员函数与另一个类的关系

D. 继承

9. 语句ofstream f(“TEMP.DAT”,ios::app|ios::binary)?的功能是建立流对象f,试图打开文件TEMP.DAT 并与之连接,并且()

A. 若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件

B. 若文件存在,将其置为空文件;若文件不存在,打开失败

C. 若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件

D. 若文件存在,打开失败;若文件不存在,建立一个新文件

10. 构造函数不具备的特征是()

A. 构造函数的函数名与类名相同

B. 构造函数可以重载

C. 构造函数可以设置默认参数

D. 构造函数必须指定类型说明

二、填空题。

1. 单目运算符作为类成员函数重载时,形参个数为___个。

2. 抽象类中至少要有一个___函数。

3. 设类A有成员函数void f(void);若要定义一个指向类成员函数的指针变量pf来指向f,该

指针变量的声明语句是:___。

4. 执行下列程序

double a=3.1415926,b=3.14;

cout<

程序的输出结果是___。

5. vector类中用于删除向量中的所有对象的方法是___。

6. 重载的运算符保持其原有的___、优先级和结合性不变。

7. 编译时的多态性通过___函数实现。

8. 基类的公有成员在派生类中的访问权限由___决定。

9. 假设类X的对象x是类Y的成员对象,则“Y Obj”语句执行时,先调用类___的构造函数。

10. 下列程序段的输出结果是___。

cout.setf(ios::showpos);

cout<<509.3<

第四次作业

一、单项选择题。

1. 当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中()

A. 都是虚函数

B. 只有被重新说明时才是虚函数

C. 只有被重新说明为virtual时才是虚函数

D. 都不是虚函数

2. 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()

A. const char *p=“ABCD”;

B. char *const p=“ABCD”;

C. char const *p=“ABCD”;

D. const char * const p=“ABCD”;

3. 函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为()

A. 1

B. 2

C. 4

D. 5

4. 设有函数模板

template

Q Sum(Q x,Q y)

{return (x)+(y);}

则下列语句中对该函数模板错误的使用是()

A. Sum(10,2);

B. Sum(5.0,6.7);

C. Sum(15.2f,16.0f);

D. Sum(“AB”,”CD”);

5. 类B是类A的公有派生类,类A和类B中都定义了虚函数func(),p是一个指向类A对象的指针

,则p->A::func()将()

A. 调用类A中的函数func()

B. 调用类B中的函数func()

C. 根据p所指的对象类型而确定调用类A中或类B中的函数func()

D. 既调用类A中函数,也调用类B中的函数

6. 在面向对象的程序设计中,首先在问题域中识别出若干个()

A. 函数

B. 类

C. 文件

D. 过程

7. 已知f1和f2是同一类的两个成员函数,但f1不能直接调用f2,这说明()

A. f1和f2都是静态函数

B. f1不是静态函数,f2是静态函数

C. f1是静态函数,f2不是静态函数

D. f1和f2都不是静态函数

8. 下列有关模板和继承的叙述正确的是()

A. 模板和继承都可以派生出一个类系

B. 从类系的成员看,模板类系的成员比继承类系的成员较为稳定

C. 从动态性能看,继承类系比模板类系具有更多的动态特性

D. 相同类模板的不同实例一般没有联系,而派生类各种类之间有兄弟父子等关系

9. 有关C++编译指令,以下叙述正确的是()

A. C++每行可以写多条编译指令

B. #include指令中的文件名可含有路径信息

C. C++的编译指令可以以#或//开始

D. C++中不管#if后的常量表达式是否为真,该部分都需要编译

10. 在C++中不返回任何类型的函数应该说明为()

A. int

B. char

C. void

D. double

二、填空题。

1. 若要使用string类,需要引入的头文件是___。

2. 在函数前面用___保留字修饰时,则表示该函数表为内联函数。

3. 向量操作方法中___方法返回向量中的第一个对象。

4. C++派生类使用两种基本的面向对象技术:第一种称为性质约束,即对基类的性质加以限制;第二种称为___,即增加派生类的性质。

5. 重载的运算符保持其原有的___、优先级和结合性不变。

6. 编译时的多态性通过___函数实现。

7. 预处理语句有三种,分别是宏定义、文件包含和___。

8. 构造函数、析构函数和友元函数中,不是该类成员的是___。

9. 控制格式输入输出的操作中,函数___是设置域宽的。要求给出函数名和参数类型)。

10. 派生类的成员一般分为两部分,一部分是___,另一部分是自己定义的新成员。

土建质量员考试试题题库及答案

第一章建筑工程质量管理概述 【重点提示】 专业实务 1.质量与建筑工程质量 1)掌握工程质量形成过程与影响因素 2)熟悉建筑工程质量及其特性 3)了解质量的定义 2.质量管理体系标准 1)了解质量管理的八项原则 2)了解质量管理体系文件构成 3)了解质量管理体系建立和运行方法 3.建筑工程质量控制 1)掌握建筑工程质量控制的概念 2)熟悉建筑工程质量控制基本原理 3)了解工程质量控制的基本原则 4.施工项目质量控制 1)了解施工项目质量控制的过程 2)掌握施工项目质量控制的三个阶段 ①事前质量控制 ②事中质量控制 ③事后质量控制 3)掌握施工项目质量控制的方法 4)了解施工质量控制目标的主要内容 5.工程施工质量控制的统计分析 1)熟悉排列图、因果分析图、直方图和控制图的用途和观察分析方法 2)了解数据和数理统计的概念 6.质量员岗位职责 1)掌握质量员岗位职责的内容 2)掌握质量员职业道德的内容 3)掌握质量员的工作内容及工作程序 4)了解质量员的素质要求 【精编习题】 一.判断题 1.一般产品共有的质量特性包括性能、寿命、可靠性、安全性、经济性以及与环

境的协调性。(×) 2.建筑工程质量的适用性即功能,是指工程满足使用目的的各种性能。(√)3.建筑工程质量形成过程中,质量保修是关键。(×) 4.机械设备是保证建筑工程质量的基础和必要的物质条件,是现代企业的象征。(√) 5.质量管理的八项原则是质量管理的最基本最通用的一般规律,适用于所有类型的产品和组织,是质量管理的理论基础。(√) 6.质量记录是阐明所取得的结果或提供说完成活动的证据文件。(√) 7.工程质量控制按其实施主体的不同,分为自控主体和监控主体。其中,自控主体是指对他人质量能力和效果的监控者。(×) 8.勘察设计单位属于自控主体。(√) 9.施工项目的质量管理是从工序质量到分项工程质量、分部工程质量、单位工程质量的系统控制过程,也是一个从投入原材料的质量控制开始,直到完成工程质量检验为止的全过程的系统过程。(√) 10.全场性施工准备是以一个建筑物或构筑物为对象而进行的施工准备。(×)11.事中质量控制的策略是:全面控制施工过程,重点控制工序质量。(√)12.分层法是用来分析两个质量特性之间是否存在相关关系。(×) 13.排列图左侧的纵坐标表示累计频率,右侧纵坐标表示频数。(×) 14.正常直方图呈正态分布,其形状特征是中间高、两边低、成对称。(√)15.建筑工程的耐久性也就是工程竣工后的合理使用寿命周期。(√) 二.单项选择题 1.建设工程质量的特性主要表现在(D )方面。 A.3个B.4个 C.5个D.6个 2.建筑工程质量特性中,(B )是指工程建成后在使用过程中保证结构安全、保证人身和环境免受危害的程度。 A.可靠性B.安全性 C.经济性D.耐久性 3.(C )是指工程在规定的时间和规定的条件下完成规定功能的能力。 A.耐久性B.安全性 C.可靠性D.经济性 4.(C )是建筑工程质量的形成过程中的保证。 A.设计质量B.工程验收

c语言程序设计期末试题A(含答案)

c语言程序设计期末试题A(含答案) 一、单项选择题(选择一个最佳答案,每题2分,共20分) 1. 一个C程序的执行是从(A )。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序的main函数开始,到本程序文件的最后一个函数结束 D) 本程序文件的第一个函数开始,到本程序main函数结束 2. 下列选项中,不能用作标识符的是(D )。 A) _1234_ B) _1_2 C) int_2_ D) 2_int_ 3. 以下定义语句中正确的是( C)。 A) char a='A'b='B'; B) float a=b=10.0; C) int a=10,*b=&a; D) float *a,b=&a; 4. 设有以下定义:#define d 2 int a=0; double b=1.25; char c=’A’; 则下面语句中错误的是(B)。 A) a++; B) b++ C) c++; D) d++; 5. 以下4个选项中,不能作为一条C语句的是(D)。 A) {;} B) a=0,b=0,c=0; C) if(a>0); D) if(b==0) m=1;n=2; 6. 有以下定义语句double a,b; int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是( C)。 页脚内容1

A) a=a+b=b++ B) w%(int)a+b) C) (c+w)%(int)a D) w=a==b; 7. 设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(D)。 A) p=1; B) *q=2; C) q=p; D) *p=5; 选D. A.p是一个指针,不能给它赋一个整型的值1 B.*q仍然是一个指针,*q就是p.所以也不能给它赋一个整型的值. C.q=p;q是个二级指针,p是一级指针,不能把一级指针赋给二级指针. *p=5,即给n赋值为5,正确. 8. 设有定义:int a,*pa=&a; 以下scanf语句中能正确为变量a读入数据的是( A)。 A) scanf(“%d”,pa) ; B) scanf(“%d”,a) ; C) scanf(“%d”,&pa) ; D) scanf(“%d”,*pa); 9. 若有说明:char *language[]={”FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则表达式 *language[1]>*language[2]比较的是(A)。 A)字符B和字符P B) 字符串FORTRAN和字符串BASIC C)字符F和字符B D) 字符串BASIC和字符串PASCAL 10. 执行语句for(i=1;i++<4;);后变量i的值是(C )。 A) 3 B)4 C) 5 D) 不定 一、填空题(每空2分,共18分) 1. 若有定义:int a=7;float x= 2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值为2.5。 页脚内容2

ASP NET考试试题及答案详析

一、填空题 (1)ASPX网页的代码储存模式有两种,它们是_代码分离模式__和__单一模式_。 答案:代码分离模式,单一模式 (2)当一个Web控件上发生的事件需要立即得到响时,应该将他的AutoPostBack属性设置为true。 答案:AutoPostBack (3)请将下列数据(nn)在TextBox控件中显示出来。 Double nn=4512.6; TextBox1.Text=nn.Tostring(); 答案:nn.ToString() (4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password. 答案:Password (5)下面是一个转移到新网页的指令:Response.Redirect(“新网页的Url”) 答案:新网页的Ur1 (6)在设计阶段必须将各个验证控件的属性指向被验证的控件。 答案:ControlToValidate (7)下面是设置和取出Session对象的代码。 设置Session的代码是: Session[“greeting”]=“hello wang!”; 取出该Session对象的语句如下: string Myvar=; 答案:Session[“greeting”].ToString() (8)下面是使用Application对象时防止竞争的代码。 Application.;//锁定Application对象 Application[“counter”]=(int)Application[“counter”]+1; Application.;//解除对Application对象的锁定 答案:lock(),unlock() (9)废除Session的语句是:。 答案:Session.Abandon() (10)打开文件系统网站时将自动打开一个开发服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。 答案:开发 (11)所谓分布式类就是在多个文件中使用相同的_命名空间_,相同的_类名_,而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。答案:命名空间,类名,partial (12)改变Session的有效时间的语句是:Session.Timeout=60;。 答案:Session.Timeout=60; (13)NET与XML紧密结合的最大好处是跨平台传送数据。 答案:跨平台传送数据 (14)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.答案:Header Insert ItemInserted

C语言程序设计试题1

C语言程序设计试题1 一、单项选择题 1.C语言规定,在一个源程序中main函数的位置______d___ 。 A.必须在最开始B.必须在最后 C.必须在预处理命令的后面D.可以在其他函数之前或之后 2.以下选项中,_________d__ 是C语言关键字 A.printf B.include C.fun D.default 3.已知有声明"int a=3,b=4,c;",则执行语句"c=1/2*(a+b);"后,c的值为____a_ 。 A.0 B.3 C.3.5 D.4 4.设指针变量占4个字节的内存空间,若有声明"char *p="123";int c;",则执行语句 "c=sizeof(p);"后,c的值为__d__ A.1 B.2 C.3 D.4 5.已知有声明"int a=3,b=4;",下列表达式中合法的是_d___。 A.a+b=7 B.a=|b| C.a=b=0 D.(a++)++ 6.已知有声明"char s[20]="Hello";",在程序运行过程中,若要想使数组s中的内容修改为"Good",则以下语句中能够实现此功能的是___d_。 A.s="Good"; B.s[20l="Good"; C.strcat(s,"Good"); D.strcpy(s,"Good"); 7.已知有声明"int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}};",若需要引用值为12的数组元素,则下列选项中错误的是_a___ 。 A.*(a+2)+3 B.*(*(a+2)+3) C.*(a[2]+3) D.a[2][3] 8.已知有声明"int n;float x,y;",则执行语句"y=n=x=3.89;"后,y的值为_b___ 。 A.3 B.3.0 C.3.89 D.4.0 9.已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为 __b__。 A.3,1 B.15,12 C.15,1 D.3,12 10.下面的函数定义正确的是_____d________ A)float fun (float x ; float y) {return x*y;} B)float fun (float x,y) {return x*y;} C)float fun (x,y) {int x,y;return x*y;} D)int fun (int x, int y) {return x*y;} 11.某程序需要使用一个代表常数3.14的符号常量名P,以下定义中正确的是_d___。 A.#define P 3.14; B.#define P(3.14) C.#define P=3.14; D.#define P 3.14 12.下列四个选项中,属于C语言关键字的是__c__ 。 A.Float B.single C.double D.real 13.已知某编译系统中signed int类型数据的长度是16位,该类型数据的最大值是_D___。 A.32767 B.32768 C.127 D.65535

2020年《土建质量员》模拟试卷及答案(三)

2020年《土建质量员》模拟试卷及答案(三) 一、判断题(请判断各题说法正确或错误,并将答题卡相同题号对应的符号涂黑,正确涂“√”,错误涂“×”。共10题,每小题1分,共10分) 1.检验批的质量应按一般项目验收。() 2.工程观感质量检查是对工程整体效果的核实与评价。() 3.分项工程可由一个检验批组成。() 4.主控项目中所有事项必须符合各专业验收规范规定的质量指标,方可判定该主控项目合格。() 5.防水混凝土所使用材料中碎石或卵石含泥量不得大于1%,泥块含量不得大于0.5%。()6.后浇带混凝土养护时间不得少于28 d。() 7.饰面板工程中所使用的花岗石,无论是在室内、外使用,都必须对花岗石的放射性,性能指标进行复验。() 8.防水层的细石混凝土宜用普通硅酸盐水泥或硅酸盐水泥,用矿渣硅酸盐水泥时应采取减少泌水性的措施。水泥的强度等级不宜低于42.5级。() 9.砖进场后应进行复验,复验抽样数量为在同一生产厂家同一品种同一强度等级的普通砖15万块、多孔砖5万块、灰砂砖或粉煤灰砖10万块中各抽查1组。() 10.筒拱拱体灰缝应全部用砂浆填满,拱底灰缝宽度宜为5~8 mm,筒拱的纵向缝应与拱的横截面垂直。筒拱的纵向两端,可以砌入墙内。() 二、单项选择题(每道题下面有A、B、C、D四个备选答案。请从中选择一个最佳答案,并在答题卡上将相应题号的相应字母填入括号内。共40题,每小题1分,共40分)11.隐蔽工程在隐蔽前应由()通知有关单位进行验收,并形成验收文件。 A.建设单位B.施工单位 C.监理单位D.检测单位 12.单位工程完工后,应由()组织工程的验收。 A.设计项目负责人B.建设单位项目负责人 C.施工质量部门负责人D.监理单位的总监理工程师 13.防水混凝土结构迎水面钢筋保护层厚度不应小于()。 A.20 mm B.30 mm C.40 mm D.50 mm 14.防水混凝土结构表面的裂缝宽度不应大于()并不得贯通。 A.0.1 mm B.0.2 mm C.0.5 mm D.1.0 mm 15.水泥混凝土散水、明沟和台阶等与建筑物连接处应设缝处理,上述缝宽度为()。 A.5~10 mm B.10~15 mm C.15~20 mm D.20~25 mm 16.石砌体砌体门窗洞口两侧()和转角处石砌体为600 mm范围内不得设置脚手眼。 A.500 mm B.400 mm C.350 mm D.300 mm 17.桩基础桩身质量抽样检验,对混凝土预制桩及地下水位以上且终孔后经过核验的灌注桩,检验数量不应少于桩总数的()。 A.10%B.20%

C语言程序设计期末考试选择题题库

第一章1、一个C程序可能出现的错误有(A)A,以上都包括 B,逻辑错误 C,运行错误 D,语法错误 2、C程序中一般可以包含几个函数(D) A.1个 B.多个 C.0个 D.至少一个 3.C语言属于程序设计语言的哪个类别(B) A.机器语言 B.高级语言 C.面向对象语言 D.汇编语言 4.以下关于C语言描述错误的是(B) A.一个C程序总是从main函数开始执行 B.一个C程序可以包含多个main函数 C.每个语句的最后必须有一个分号 D.C语言的注释符是以"/*"开始并以"*/"结束

5、在调试过程中,逻辑错误是指(C) A.所书写的语句,不符合C的语法。 B.在从obj生成exe文件的过程中,如果函数名书写错误,可能产生的错误。 C.程序的运行结果不符合题目要求。 D.在exe文件的执行过程中,产生运行异常。 第二章 1、16位的二进制数可以表示的整数的范围是(C) A.[-32768,32768] B.[-32767,32768] C.[-32768,32767] D.[-32767,32767] 2、C语言中的实型数据包括(A) A.float和double B.int和float C.float和char D.int和double 3、以下不合法的字符常量是(C) A.'2' B.'A' C.'ab'

4、在以下各组标识符中,均是合法的C语言标识符是(A) A.abc,A_4d,_student,xyz_abc B.auto,12-a,a_b,ab5.x C.A_4d,_student,xyz_abc,if D.abc,a_b,union,scan 5、若有定义:chara;intb;floatc;doubled; 则表达式a*b+d-c值的类型为(A) A.char B.float C.double D.int 6、类型修饰符unsigned不能修饰(D) A.char B.longint C.int D.float 7、若有定义:doublex=1,y; 执行语句,则y的值是(B) A,1 B,2.0

《网络程序设计》期末考试试题.doc

学习中心_________ 姓名_____________ 学号 西安电子科技大学网络与继续教育学院 2019学年上学期 《网络程序设计》期末考试试题 (综合大作业) 考试说明: 1、大作业试题于2019年4月25日公布,2019年4月26日至2019年5月12日在线上传大作业答卷(最多上传10张图片); 2、考试必须独立完成,如发现抄袭、雷同均按零分计; 3、答案须用《西安电子科技大学网络与继续教育学院综合大作业答题纸》手写完成,要求字迹工整、卷面干净; 4、文字描述部分需手写,系统界面以图片形式保存,且总页面不超过10页,上传考试系统。 一、(30分/题,共1个)以access数据库作为后台数据库,完成某学校教材信息的录入、修改和查询。要求所有教材信息必须存储在数据库中,最终提交作业报告,内容包括题目内容,题目总体分析,实现方案,数据库设计,功能模块设计,网页结构设计,运行结果,主要源程序。 总体分析 根据题目要求选择了使用桌面应用程序实现,而没有选择web实现。所以选择java作为开发语言,使用java提供的swing组件实现交互界面。题目要求使用access做为后台数据库,java提供了JDBC-ODBC驱动连接access数据库。

实现方案 使用access数据库(JDBC-ODBC连接) 使用java语言编程(JDK1.6) 使用swing实现交互界面 使用Netbeans7.0 IDE 数据库设计 表结构: 表:book 字段类型说明Id 长整型图书编号 book_name 字符串书名 author 字符串作者 publisher 字符串出版社 publish_date 时间出版时间 功能模块设计 程序中实现了图书信息的查询、添加、修改、删除。 1、查询模块 可以显示所有的图书信息, 可以按条件查询,可分别通过书名、作者、出版社进行查询相关图书信息。 2、添加模块 添加新的图书信息到数据库中 3、修改模块 对数据库中存储的图书信息进行修改。 4、删除模块 删除数据库中的图书信息。 详细设计 代码结构:

c语言程序设计试题答案

习题7 7.1选择题。 (1)下列对字符串的定义中,错误的是: A 。 A) char str[7] = "FORTRAN"; B) char str[] = "FORTRAN"; C) char *str = "FORTRAN"; D) char str[] = {'F','O','R','T','R','A','N',0}; (2)以下程序段的输出结果是:____D_________ char a[] = "ABCDE" ; char *p = NULL; for (p=a; p main() { static char a[5]; a = "abcde" ; printf("%s\n", a); }

B) #include <> main() { static char a[7]= "goodbye!"; printf("%s\n", a) ; } C) #include <> main() { char a[5] = "abcde"; printf("%s\n", a) ; } D) #include <> main() { static char a[]="abcde"; printf("%s\n", a) ; } (4)阅读下列函数,函数功能为___A_____。 void Exchange(int *p1, int *p2) { int p; p = *p1; *p1 = *p2; *p2 = p; } A)交换*p1和*p2的值B)正确,但无法改变*p1和*p2的值 C)交换*p1和*p2的地址 D)可能造成系统故障

土建质量员考试试卷

土建质量员《岗位知识与职业技能》模拟试卷(二) 一、判断题(共20题,每题1分) l.混凝土、水泥楼(地)面收缩、空鼓、裂缝属于混凝土结构工程中的质量通病。 () 2.屋面防水中的涂膜出现粘结不牢、脱皮、裂缝等现象是屋面工程中的质量通病。 () 3,《建筑地基基础工程施工质量验收规范》GB50202一2002中,土方开挖的顺序、方法必须与设计工况相一致,并遵“开槽支撑,先撑后挖,分层开挖,严禁超挖"的原则。 () 4.为赶工期,小砌块没到产品龄期就砌筑,由于砌块膨胀量过大而引起墙体开裂。 () 5.构造柱与砖墙连接的马牙槎内的混凝土、砖墙灰缝的砂浆都必须密实饱满,砖墙水平灰缝砂浆饱满度不得低于80%。() 6.框架柱、剪力墙放线时,在引测时没有在同一原始轴线基准点开始引测放线,容易使墙、柱轴线出现偏差。() 7,厨、卫间楼(地)面施工完成后,做蓄水深度为20-30mm,时间不小于12h蓄水试验。() 8.阳台、外廊、室内回廊、内天井、上人屋面及室外楼梯等临空处应设置防护栏杆,栏杆应以坚固、耐久的材利制作,并能承受荷载规范规定的垂直荷载。() 9.《建筑装饰装修工程施工质量验收规范》GB50210一2001中,一般抹灰中的普通抹灰立面垂直度、表面平整度、阴阳角方正允许偏差都是3mrno。() 10.《屋面工程质量验收规范》GB50207一2002中,卷材或涂膜防水层在天沟、檐沟与屋面交接处、泛水、阴阳角等部位,应增加材或涂膜附加层。() 11.饰面砖粘贴宜分板块组合,不大于板块间留缝用弹性胶填缝,饰面砖应按贴面积,每16一18m留不小于20mm的伸缩缝。() 12.外墙外保温工程不宜采用粘贴饰面砖做饰面层。() 13.一般项目是指允许偏差的检验项目。() 14.单位工程质量竣工验收应由总监理工程师组织。() 15.临时性挖方的开挖深度,对软土不应超过4m,对硬土不应超过8m。()

c语言程序设计期末试题B(含答案)

c语言程序设计期末试题B(含答案) 一单项选择题(每小题1分,共10分) 1. A 2. C 3. D 4. A 5. B 1.以下4组用户定义标识符中,全部合法的一组是() A)_total clu_1 sum B)if -max turb C)txt REAL 3COM D)int k_2 _001 2.以下程序的输出结果是() #include main( ) { int a = 1, b = 2, c = 3; printf(“%d”, c>b>a); } A) 2 B) 1 C) 0 D) 3 3.以下正确的叙述是() A) 在C语言中,main函数必须位于文件的开头 B) C语言每行中只能写一条语句 C) C语言本身没有输入、输出语句 D) 对一个C语言进行编译预处理时,可检查宏定义的语法错误 4.设有定义:int a,*pa=&a; 以下scanf语句中能正确为变量a读入数据的是() A)scanf("%d",pa); B)scanf("%d",a); C)scanf("%d",&pa); D)scanf("%d",*pa); 5.若有以下程序段, int c1=1,c2=2,c3; c3=1.0/c2*c1; 则执行后,c3中的值是() A) 0 B) 0.5 C) 1 D) 2 6. D 7. D 8. A 9. C 10. D 6.能正确表示逻辑关系:“a≥=10或a≤0”的C语言表达式是() A) a>=10 or a<=0 B)a>=0|a<=10 C)a>=10 &&a<=0 D)a>=10‖a<=0 7.执行下面的程序时,将1、2、3、4分别赋给a、b、c、d,正确的输入是() main( ) { int a,b,c,d; scanf(“%d,%d,%d%d”,&a,&b,&c,&d); … } A)1 2 3 4 B)1 2 3,4 C) 1,2,3,4 D) 1,2,3 4

.NET程序设计A卷试题与答案

https://www.360docs.net/doc/822694002.html,程序设计A卷试题与答案 基本信息:[矩阵文本题] * 1、下面对Cookie对象描述不准确的是()。 [单选题] A.Cookie对象在服务器端运行(正确答案) B.Cookie文件保存在客户端 C.Cookie对象可以通过Expires属性设置过期时间 D.投票系统中可以使用Cookie限制重复投票 2、下列有关解决方案的叙述中,不正确的是()。 [单选题] A.一个解决方案可以包含多个项目 B.一个解决方案只能包含一个项目(正确答案) C.新建项目时,会默认生成一个解决方案 D.解决方案文件的扩展名是“.sln” 3、如果想验证文本框中是否输入了数据,应该使用()控件。 [单选题] A.RequiredFieldValidator控件(正确答案)

B.CompareValidator控件 C.ValidationSummary控件 D.RangeValidator控件 4、在用户注册页面中,验证用户输入的密码和确认密码是否一致时,应该使用()控件。 [单选题] A.RequiredFieldValidator控件 B.CompareValidator控件(正确答案) C.ValidationSummary控件 D.RangeValidator控件 5、设置验证内容不合法时,出现的提示信息,通过()属性进行设置。 [单选题] A.Name B.ID C.ErrorMessage(正确答案) D.Text 6、假设txtName是控件TextBox的ID,那么()是用户输入的内容。 [单选题] A.txtName.Value B.https://www.360docs.net/doc/822694002.html, C.txtName.ID D.txtName.text(正确答案)

2020年土建质量员模拟试卷及答案(共五套)

2020年土建质量员模拟试卷及答案(共五套) 2020年土建质量员模拟试卷及答案(一) 一.判断题 1.抹灰工程是用不同类型的灰浆材料涂抹在建筑物的墙面、地面、顶棚表面上的一种施工技术。() 2.抹灰工程用的砂,一般为中砂或中、粗砂单混合使用。要求颗粒坚硬、 洁净、含泥量不得大于5%。使用前应过筛,不得含有杂物。() 3.一般抹灰工程分为普通抹灰和高级抹灰,当设计无要求时,按普通抹灰验收。() 4.中级抹灰一般适用于地下室、仓库、车库、锅炉房和临时建筑物等。 () 5.一般抹灰按照等级分类,则有普通抹灰、中级抹灰和高级抹灰之分。 () 6.抹面砂浆与砌筑砂浆的组成材料不同。() 7.普通抹面砂浆有内用和外用两种,它可以保护建筑物免遭各种自然因素(如雨、雪、霜等)的侵蚀,提高建筑物的耐久性,并使制品表面平整美观。() 8.门、窗是建筑物中除具有保温、隔声、防风、挡雨的主要功能外,还要求其坚固、耐久、灵活、美观、易清洁。()

10.金属门、窗的品种、类型、规格、尺寸、性能、开启方向,安装位置、连接方式及铝合金门窗的型材壁厚应符合设计要求。() -181-

11.门、窗玻璃的品种、规格、尺寸、色彩、图案和涂膜朝向应符合设计要求。单块玻璃大于1m2时应使用安全玻璃。() 12.门、窗所用材料的产品合格证、“三性”检测报告、进场验收记录等都是对门、窗工程进行验收时需检查的文件资料。() 13.门(窗)框与墙的位置关系有内平、居中和外平三种。()14.铝合金和塑钢门、窗采用塞口安装,有直接固定法和间接固定法两种固定方法。() 15.吊顶工程是室内装饰中的一项重要的组成部分,它是采用各类装饰材料对房间内的墙壁进行装饰性的施工。() 16.明龙骨吊顶内填充吸声材料的品种和铺设厚度应符合设计要求,并应有防散落措施。() 17.骨架墙表面应平整光滑、色泽一致、洁净,裂缝要小,接缝处应均匀、顺直。() 18.轻质隔墙主要指非承重轻质内隔墙板,按其材料的不同可分为板材隔墙、骨架隔墙、活动力隔墙和玻璃隔墙。() 19.骨架隔墙所用龙骨、配件、墙面板、填充材料及嵌缝材料的品种、规格、性能和木材的含水率应符合设计要求。() 20.轻质隔墙工程验收时应检查各种材料的产品合格证书、性能检测报告、进场验收记录和复验报告。() 21.按构造方式的不同,隔墙可分为块材隔墙、板材隔墙。()22.夹层玻璃既是具有较高的热反射能力、又能保持良好的透光性能的平板玻璃,又称镀膜玻璃。() 23.饰面工程就是利用饰面板、饰面砖等建筑装饰材料对建筑物的立面

C语言程序设计期末考试试题及答案知识分享

C语言程序设计试题 (2008 /2009 学年第二学期) 一.选择题(满分30分,每题2分) 1.若a、b、c都定义为int类型且初值为0,则以下不正确的赋值语句是 D 。 A. a=b=c+8; B. a+=y+3; C. c++; D. a+b+c 2. 已知int j,i=1;执行语句“j=i++;”后,变量i的值是 B 。 A. 1 B. 2 C. –1 D. -2 3.执行下面程序: #include "stdio.h" void main() { int a=1,b=2,c=3; c=(a+=a+2),(a=b,b+3); printf(“%d,%d,%d”,a,b,c); } 则输出结果是: A 。 A. 2,2,4 B. 4,2,3 C. 5,5,3 D. 4,2,5 4.若要求在if后一对圆括号中表示a不等于0的关系,则能正确表示这一关系的表达式为 D 。 A. a< >0 B. !a C. a=0 D. a 5. for (j=0;j<11;j++);循环结束后,j的值是 B 。 A. 12 B. 11 C. 10 D. 9 6. C语言中函数返回值的类型由 D 决定的。 A. return语句中的表达式类型 B. 调用该函数的主调函数的类型 C. 调用函数时临时决定 D. 定义函数时所指定的函数类型 7. 下列说法中正确的是 B 。 A 在调用用户自定义函数时,必须对其进行声明。 B 函数可以返回一个值,也可以什么值也不返回。 C 说明函数时,必须明确参数的类型和返回值。 D 在程序设计中空函数没有什么作用。8. 若int i=10;执行下列程序后,变量i的正确结果是 D 。 switch ( i ) {case 0: i+=1; case 10: i+=1; case 11: i+=1; default: i+=1; } A. 10 B. 11 C. 12 D. 13 9. 下列语句中不正确的字符串赋值或初始化的是 C 。 A. char str[10]={"strings"}; B.char str[8]={'s','t','r','i','n ','g','s','\0'}; C. char str[10]; str= "strings"; D. char str[]= "strings"; 10. 有如下程序: #include void main() { int a=1,b=0,c=0; if (a

面向对象程序设计C#.NET-期末试卷及答案

期末考试试卷 课程名称:面向对象程序设计C#.NET 适用年级/专业: 081/计算机 试卷类别开卷(√)闭卷()学历层次本科考试用时 120分钟《考生注意:答案要全部抄到答题纸上,做在试卷上不给分》 ........................... /////////////////////////////////////////////////// 一、单项选择题(每小题1分,共20分) 1. C#不支持的注释格式是。 A. //单行注释B. -- 单行注释 C. /*多行注释*/ D. ///xml注释 2. 以下标识符中,正确的是。 A. _nName B. Main C. 6Ptuer D. x5# 3. Microsoft .Net Framework SDK内置的C#编译器是。 A.cs.exe B.javac.exe C. csc.exe D. scs.exe 4. 以下说法中,正确的是。 A.Main函数是由C#语言提供的标准函数,不需要用户编写它的内容。 B.在C#程序中,要调用的函数必须在Main函数中定义。 C.在C#程序中,必须显式调用Main函数,它才起作用。 D.一个C#程序无论包含多少个函数,C#程序总是从Main函数开始执行。 5.派生类能够直接访问的基类的成员是。 A.抽象成员 B.保护成员C.私有成员D.静态成员6.下面是几条定义类的语句,不能被继承的类是。 A.abstract class Figure B.class Figure C.public class Figure D.sealed class Figure 7.下列数组初始化语句哪些是不正确的?。 A.int[] nums = new int[]{0,1,2,3,4}; B.int[] nums2 = {0,1,2,3,4,5}; C.int[][] num_1 = {new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}}; D.int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}}; 8. 下面有关虚方法的描述正确的是。 A. 虚方法与非虚方法相比,其优点在于:能在程序运行时,动态确定要调

土建质量员模拟试题及答案解析(20)

土建质量员模拟试题及答案解析(20) (1/10)判断题 第1题 地下室内的砌体工程宜纳入主体结构部分。( ) A.正确 B.错误 下一题 (2/10)判断题 第2题 地基施工结束,宜在一个间歇期后进行质量验收。( ) A.正确 B.错误 上一题下一题 (3/10)判断题 第3题 防水混凝土所使用碎石或卵石含泥量不得大于1%。( ) A.正确 B.错误 上一题下一题 (4/10)判断题 第4题 活动隔墙工程的每个检验批应至少抽查10%,并不得少于3间;不足3间时应全数检查。( ) A.正确 B.错误 上一题下一题 (5/10)判断题 第5题 实木地板面层所采用的材质和铺设时的木材含水率必须符合设计要求。木搁栅、垫木和毛地板等可以不必做防腐、防蛀处理。( ) A.正确 B.错误 上一题下一题 (6/10)判断题 第6题 分部(子分部)工程质量验收时,要求质量控制资料基本齐全。( ) A.正确 B.错误 上一题下一题 (7/10)判断题 第7题 施工项目的质量管理是从工序质量、分项工程质量、分部工程质量到单位工程质量的系统控制过程,也是一个从投入原材料的质量控制开始,直到完成工程质量检验为止的全过程的系统过程。( ) A.正确

B.错误 上一题下一题 (8/10)判断题 第8题 施工时施砌的蒸压(养)砖的产品龄期不应小于26 d。( ) A.正确 B.错误 上一题下一题 (9/10)判断题 第9题 混凝土小型空心砌块砌筑时,应底面朝上反砌于墙上。( ) A.正确 B.错误 上一题下一题 (10/10)判断题 第10题 钢筋的接头宜设置在受力较小处。( ) A.正确 B.错误 上一题下一题 (1/40)单项选择题(每道题下面有A、B、C、D四个备选答案。请从中选择一个最佳答案) 第11题 分项工程一般是按( )来划分的。 A.楼层 B.施工段 C.变形缝 D.主要工种工程 上一题下一题 (2/40)单项选择题(每道题下面有A、B、C、D四个备选答案。请从中选择一个最佳答案) 第12题 防水混凝土结构迎水面钢筋保护层厚度允许偏差为( )。 A.(+10mm、-10mm) B.(+15mm、-10mm) C.(+10mm、-15mm) D.(+15mm、-15mm) 上一题下一题 (3/40)单项选择题(每道题下面有A、B、C、D四个备选答案。请从中选择一个最佳答案) 第13题 水泥砂浆防水层的平均厚度应符合设计要求,最小厚度不得小于设计值的( )。 A.75% B.85% C.95% D.100% 上一题下一题

C语言程序设计期末考试样卷

2008年C语言程序设计期末考试样卷 一、填空题 1、C语言程序从函数开始执行。 2、关系运算的结果得一个整数值:或者。 3、已知int a[ ]={0,1,2,3,4,5}; ,则它的最大下标是。 4、结构化程序的3种基本结构是,和。 5、若a1和a2都是double型变量,且a1的初值为3.0,a2的初值为2.0,则表达式pow(a2,fabs(a1))的值为。 6、表达式“8.2-2/3”的计算结果是。 7、若有定义:int a=25, b=14, c=19; 则表达式(a=bb?c:d):c)的值是。 8、设有以下结构体定义 struct emp { char name[8]; int age; char sex; }staff; 则用户定义的结构体类型名为。 9、表达式5>3&&2||8<4-!1的值。 10、已知int a[10]; ,则a占用内存个字节的存储单元,代表他们的首地址是 。 11、将str定义为字符数组并初始化为“Lei”的语句是。 12、设有定义:int n, *k=&n; ,以下语句利用指针变量k读写变量n中的内容,请将下列语句补充完整。scanf(“%d”, ); printf(“%d\n”, ); 13、设y是int型变量,请写出判断y为奇数的关系表达式:。 14、设有以下变量定义,并已赋确定值 char w; int x; float y; double z; 则表达式w*x+z-y所求得的数据类型为。 15、设i、j、k均为int型变量,则执行完下面的for循环后,k的值为。 for(i=0, j=10; i<=j; i++, j--) k=i+j; 16、语句:x++; ++x; x=x+1; x=1+x; 执行后都使变量x中的值增1,请写出一条相同功能的赋值语句(不得与列举的相同):。 17、设a,b,c均为整型数,且a=1,b=2,c=3,则语句a-=a+(++b)+(c--);被执行后a的值是。 18、若有定义“int a[2][3] = {1,3,5,7,9,11}; ”则a[1][0]的值是,*(*(a +1)+2))的值是。 19、设X为int型变量,请写出描述“X是偶数”的表达式是:。 20、C语言提供的三种逻辑运算符是、和!; 二、选择题 (1) 以下非法的赋值语句是 A) n=(i=2,++i); B)j++; C) ++(i+1); D)x=j>0; (2) 设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是

C语言程序设计期末考试试卷

一、单项选择题(本大题共20题,每题2分,共40分) 1、以下不是C语言的特点的是 A、C语言简洁、紧凑 B、能够编制出功能复杂的程序 C、C语言可以直接对硬件进行操作 D、C语言移植性好 2、以下不正确的C语言标识符是 A、ABC B、abc C、a_bc D、ab.c3、一个C语言程序是由。 A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 4、一个算法应该具有“确定性”等5个特性,对另外4个特性的描述中错误的是 A、有零个或多个输入 B、有零个或多个输出 C、有穷性 D、可行性 5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为

A、int B、float C、double D、不确定6、在C语言中,char型数据在内存中的存储形式是。 A、补码 B、反码 C、源码 D、ASCII码 7、有如下程序,输入数据:12345M678<cR>后(表示回车),x的值是。 #include main(){ int x; float y; scanf("%3d%f",&x,&y); } A、12345 B、123 C、45 D、3458、若有以下定义int a,b; float x,则正确的赋值语句 是。 A、a=1,b=2 B、b++; C、a=b=5 D、b=int(x); 9、以下程序的执行结果是。 #include { int i=10,j=10;

printf("%d,%d\n",++i,j--); } A、11,10 B、9,10 C、11,9 D、10,910、巳知字母A的ASCII码是65,以下程序的执行结果 是。 #include main() { char c1='A',c2='Y'; printf("%d,%d\n",c1,c2); A、A,Y B、65,65 C、65,90 D、65,8911、下列运算符中优先级最高的是。 A、< B、十 C、% D、!=12、设x、y和z是int型变量,且x=3,y=4,z =5,则下面表达式中值为0的是。 A、’x’&&’y’ B、x<=y C、x||y+z&&y-z D、!((x<y)&&!z||1) 13、判断char型变量cl是否为小写字母的正确表达式 为。 A、’a’<=c1<=f’z’ B、(c1>=a)&&(c1<=z) C、(‘a’>=c1)(‘z’<=c1) D、(c1>=’a’)&&(c1<=’z’) 14、字符串"a"在内存中占据的字节个数为。

相关文档
最新文档