当前位置:文档之家› C++试题(含答案)

C++试题(含答案)

C++试题(含答案)
C++试题(含答案)

?

?

学员中心

?

在线问答

?

课程回放

?

个人设置

?

资料共享

投诉建议

?阶段考试列表

?阶段成绩排名

?月考成绩列表

考试场次试卷名称分数考试时间进入试号

1 2014_06月月考_06月26日_C++/IOS 2014年06月_C++_CSD/ESD1405 80 2014-06-26 18:30:00

2 2014_07月月考_07月31日_C++/.NET/PHP 2014年07月_C++_CSD/ESD1405 68 2014-07-31 18:30:00

3 2014_08月月考_08月25日_C++ 2014年08月_C++_CSD/ESD1405 72 2014-08-25 18:30:00

首页?上一页1下一页?尾页

?Copyright (C)

?北京达内科技有限公司

?2011-2012 https://www.doczj.com/doc/d517270582.html,

?返回顶部

考试详情

考试场次:2014_08月月考_08月25日_C++ 试卷名称:2014年08月_C++_CSD/ESD1405 1. 关于约束说法错误的是?

A. 约束分为表级约束和列级约束

B. 非空约束没有表级约束

C. 列级约束可以完成所有表级约束所有的功能

D. 表级约束可以完成联合约束列级完不成联合约束

正确答案:C

2. Integer类的后缀自增运算符函数是?

A.

Integer&Integer::operator++(void){

m_i++;

return*this;

}

B.

const Integer Integer::operator++(int){

Integer old=*this;

m_i++;

return old;

}

C.

Integer&Integer::operator++(void){

Integer old=*this;

m_i++;

return old;

}

D.

const Integer Integer::operator++(int){

m_i++;

return*this;

}

正确答案:B

3. 查询所有人的名字只显示前三个字符不足的显示已经有的并且全部转为小写的SQL语句是?

A. select lower(substr(first_name,0,3)) from s_emp

B. select upper (substr(first_name,0,3)) from s_emp

C. select lower(substr(first_name,1,3)) from s_emp

D. select upper(substr(first_name,1,3)) from s_emp

正确答案:C

4. 显示s_emp表的first_name和first_name的后三个字母的SQL语句是?

A.

select first_name,substr(first_name,3,3) from s_emp

B.

select first_name,substring(first_name,3,3) from s_emp

C.

select first_name,substring(first_name,-3,3) from s_emp

D. select first_name,substr(first_name,-3,3) from s_emp

正确答案:D

5.

阅读如下代码:

class Human{

string name;

int power;

public:

Human(string n="", int p=0)

:name(n),power(p){

}

//拷贝构造函数

Human(const Human& h){

cout << "Human(const Human&), "

<< this << endl;

name = https://www.doczj.com/doc/d517270582.html,;

power = h.power;

}

void show(){

cout<

}

};

void fa(Human h){}

void fb(Human& h){}

下列代码哪个会调用拷贝构造函数:

A. Human h1("Daniel", 100);

B.

Human h1("Daniel", 100);

Human h2;

h2 = h1;

C.

Human h1("Daniel", 100);

fa(h1);

D.

Human h1("Daniel", 100);

fb(h1);

正确答案:C

6. 关于拷贝构造函数,以下说法错误的是?

A. 参数(对象)值传递时,调用拷贝构造

B. 函数返回临时值(对象),调用拷贝构造

C. 用相同类型的对象做参数,构造新对象时,调用拷贝构造

D. 引用传递调用拷贝构造,地址传递不调用

正确答案:D

7.

以下代码

class Integer{

public:

Integer(int i=0):m_i(i){

cout<<'A'<

}

Integer(const Integer&that):m_i(that.m_i){ cout<<'B'<

}

~Integer(void){

cout<<'C'<

}

private:

int m_i;

};

Integer foo(Integer i){

return i;

}

int main(void){

Integer i=foo(10);

return0;

}

的输出是?

A.

A

C

B.

B

C

C.

A

C

B

C

D.

A

B

C

C

正确答案:D

8. 把s_emp月薪超过1000的员工列出来的SQL语句是?

A.

select last_name,salary from s_emp where salary>1000

B.

select name,salary from s_emp where salary>1000

C.

select name,salary from s_emp where salary<1000

D. select last_name,salary from s_emp where salary<1000 正确答案:A

9.

阅读以下代码:

class Human{

public:

void move(){

cout<<"moving"<

}

virtual void attack(){

cout<< "attack" << endl;

}

};

class FootMan : public Human{

public:

void move(){

cout << "action" << endl;

}

virtual void attack(){

cout << "FootMan attack" << endl;

}

};

int main()

{

Human* ph = new FootMan;

ph->move();

ph->attack();

delete ph;

}

请问执行的结果是?

A. moving和FootMan attack

B. moving和attack

C. action和FootMan attack

D. action和attack

正确答案:A

10. 在建表时,经常需要用到约束,请问下面哪个不是常见约束?

A. 主键

B. 非空

C. 回滚

D. 外键

正确答案:C

11. 假设Base类派生了Derived类,FileException和MemoryException都是异常类,则以下虚函数的声明中哪些可以构成正确的覆盖?

A.

Base*Base::copy(Base*);

Base*Derived::copy(Derived*);

B.

Base*Base::copy(Base*=NULL)throw(FileException, MemoryException);

Derived*Derived::copy(Base*)throw(MemoryException);

C.

bool Base::print(ostream&);

void Derived::print(ostream&);

D.

void Base::eval(void)const;

void Derived::eval(void);

正确答案:B

12. 下面分组语句正确的是?

A. Select name,dept_id from s_dept d,s_emp e where dept_id=id group by dept_id;

B. Select https://www.doczj.com/doc/d517270582.html,,dept_id from s_dept d,s_emp e where dept_id=d.id group by dept_id;

C. Select https://www.doczj.com/doc/d517270582.html,,dept_id from s_dept d,s_emp e where dept_id=d.id group by dept_id;

D. Select max(name),dept_id from s_dept d,s_emp e where dept_id=d.id group by dept_id; 正确答案:D

13. 已知数据库中有员工表s_emp和部门表s_dept,具体字段如下:

员工表字段介绍:

ID 员工编号

LAST_NAME 员工姓

FIRST_NAME 员工名

USERID 用户编号

START_DATE 入职日期

COMMENTS 员工备注信息

MANAGER_ID 员工的领导ID

TITLE 员工的职位

DEPT_ID 部门的编号

SALARY 员工的月薪

COMMISSION_PCT 提成

部门表的字段介绍:

ID 部门编号

NAME 部门名

REGION_ID 地区编号

注:以下所有数据库相关题目,均使用这两个表

把s_emp表中的每个人的全名和工资列出来的SQL语句是?

A.

select first_name|last_name ,salary from s_emp

B.

select first_name||last_name ,salary from s_emp

C.

select first_name|last_name ,salary from emp

D. select first_name||last_name ,salary from emp

正确答案:B

14.

阅读如下C++代码:

bool b = true;

b = 3;

int x = 10;

x += b;

cout << x << endl;

该代码的输出为:

A.

11

B. 13

C. 10

D. 编译错误

正确答案:A

15.

在大型项目设计时,类的继承层次会相应比较复杂,假设有如下类的继承关系: class A{virtual void m(){}};

class B : public A{};

class C : public B{};

class D : public B{};

现有一变量的定义如下:

A* p = new B;

那么,下列表达式的结果为逻辑真(true)的是:

A. typeid(*p) == typeid(A);

B. typeid(*p) == typeid(B);

C. typeid(*p) == typeid(C);

D. typeid(*p) == typeid(D);

正确答案:B

16.

以下代码

class A{

public:

virtual~A(void){}

private:

char m_c;

};

class B:virtual public A{};

class C:virtual public A{};

class D:public B,public C{};

int main(void){

cout<

}

的输出是?

A. 8 12 12 16

B. 8 12 12 24

C. 8 8 8 16

D. 1 1 1 2

正确答案:A

17. 统计每个部门的人数的SQL语句是?

A. select dept_id,max(dept_id) from s_emp group by dept_id

B. select dept_id,avg(dept_id) from s_emp group by dept_id

C. select dept_id,count(dept_id) from s_emp group by dept_id

D. select dept_id,sum(dept_id) from s_emp group by dept_id

正确答案:C

18.

以下代码

void foo(char c){

cout<<'A'<

}

void foo(int n){

cout<<'B'<

}

void foo(long long l){

cout<<'C'<

}

int main(void){

short s=0;

foo(s);

return0;

}

的输出是?

A. A

B. B

C. C

D. 编译错误

正确答案:B

19. 下列关于new 和malloc的说法错误的是:( )

A. malloc只负责分配内存空间,并不会调用对象的构造函数,对象销毁时,也不会调用析构函数。

B. malloc需要进行类型转换,而new已经把类型转换好了。

C. 在C++语言中,在栈中分配内存时,尽量使用new,在堆中分配内容时,使用malloc。

D. malloc分配的空间只能由free释放,new分配的空间只能由delete释放。

正确答案:C

20. 查询所有人的名字和所在部门名称的SQL语句是?

A.

select first_name,name from s_emp, s_dept where dept_id=s_dept.id

B.

select first_name,name from s_emp, s_dept where dept_id=id

C.

select first_name,name from s_emp, s_dept where id=s_dept.id

D. select first_name,name from s_emp, s_dept where s_emp.id=s_dept.id

正确答案:A

21. 以下有关C++异常机制的讨论中不正确的是?

A. C++的异常机制,一方面避免了逐层判断返回值所导致的流程复杂的弊端,另一方面也不会象setjmp/longjmp远程跳转那样使中间对象失去被析构的机会,是一种简洁高效的错误处理机制

B. 为了避免不必要的麻烦,通常的做法是抛出匿名临时对象作为异常,并以引用的方式捕获它们

C. catch子句是依其出现的先后顺序被依次检视的,其中的异常类型应按照先子类后基类的顺序排列

D. 异常可以在任何场合下抛出,包括一个类的构造和析构函数

正确答案:D

22.

以下代码

class Object{

public:

Object(int x=0):m_a(x),m_b(m_a){}

int m_b;

int m_a;

};

int main(void){

Object obj(100);

cout<

return0;

}

的输出是?

A. 100 <不确定的数>

B. 100 100

C. 0 <不确定的数>

D. 0 0

正确答案:A

23. 把工资大于1000的first_name,salary 显示出来,按工资排序,工资相同按first_name降序的SQL语句是?

A.

select first_name,salary from s_emp order by salary,first_name

B.

select first_name,salary from s_emp order by salary,first_name asc

C.

select first_name,salary from s_emp order by salary desc,first_name

D. select first_name,salary from s_emp order by salary,first_name desc

正确答案:D

24. Plsql中定义变量,哪个是正确的?

A. Var_i int ;

B. Number Var_i;

C. Var_i number;

D. var_i number not null;

正确答案:C

25. 下面那个语句可以得到manager_id不是NULL的数据:

A. Select first_name,manager_id from s_emp where manager_id!=null;

B. Select first_name,manager_id from s_emp where manager_id no in(null);

C. Select first_name,manager_id from s_emp where manager_id not is null;

D. Select first_name,manager_id from s_emp where manager_id is not null; 正确答案:D

26. 已知有序列seq,那么使用序列的值插入s_dept表的SQL语句是?

A. insert into s_dept(seq.nextval,’test’)

B. insert into s_dept values(seq.nextval,’test’,1)

C. insert into s_dept values(seq.nextval,’test’)

D. insert into s_dept values(seq.currval,’test’,1)

正确答案:B

27. 下列建表的SQL语句错误的是?

A. Create table test123(

Id number,

Dname varchar2(30)

)

B. Create table test123(

Id number,

Dname varchar2(30),

MyDate date

)

C. Create table test123(

Id number,

Dname char(30)

)

D. Create table test123(

Id number,name varchar2(30),

)

正确答案:B

28. 关于用new分配内存空间,以下代码正确的是:

A. int x = new int;

B. int *x = new int;

C. int x = new int(10);

D. int x = new int[10];

正确答案:B

29. 下面不能在oracle中使用的数据类型是?

A. Number

B. Varchar2

C. Int

D. Date

正确答案:C

30.

以下是Dumy类的定义

class Dumy{

public:

Dumy(int a):m_a(a){

m_b=20;

}

private:

const int m_a;

const int m_b;

const int m_c=30;

static const int m_d=40;

};

该类包含四个成员变量,其中初始化方式不正确的是?

A. m_a和m_c

B. m_b和m_d

C. m_b和m_c

D. m_c和m_d

正确答案:C

31.

文件foo.txt的内容如下:

a bc d

e

其中a和b之间隔一个空格符,c和d之间隔一个制表符,d和e之间隔一个换行符。以

下代码

int main(void){

ifstream ifs("foo.txt");

if(!ifs)

return-1;

char c;

while(ifs>>c)

cout<

cout<

ifs.clear();

ifs.seekg(ios::beg);

while((c=ifs.get())!=EOF)

cout<

ifs.clear();

ifs.seekg(ios::beg);

ifs.unsetf(ios::skipws);

while(ifs>>c)

cout<

ifs.close();

return0;

}

的输出是?

A.

abcde

a bc d

e

abcde

B.

abcde

a bc d

e

a bc d

e

C.

a bc d

e

abcde

a bc d

e

D.

abcde

abcde

a bc d

e

正确答案:B

32.

阅读如下代码:

#include

using namespace std;

class Sample{

int x;

public:

Sample(int x=0):x(x){}

void setX(int x){this->x = x;}

int getX()const{return x;}

void show()const{cout<<"x="<

void fc(const Sample& s){

s.setX(300);

s.show();

}

int main()

{

}

关于本段代码,下列说法正确的是?

A. 编译可以通过,运行没有输出。

B. class Sample中的代码编译不能通过

C. 函数fc代码编译不能通过

D. 主函数main需要返回

正确答案:C

33. Plsql中定义了一个数字变量 var_sum 对var_sum的操作不正确的是?

A. Var_sum:=100;

B. Select salary into var_sum from s_emp where id=1;

C. Var_sum:=var_sum+100;

D. Var_sum=1000;

正确答案:D

34. 下面语句能按照工资排序后可以显示第11到第20条的语句是?

A.

select rownum,id,first_name,salary from s_emp where rownum<21;

B.

select rownum,id,first_name,salary from s_emp where rownum>10 and rownum<21 order by salary;

C. select* from

(select rownum r,id,first_name,salary

from (select id,first_name,salary from s_emp order by salary

)where rownum<21

)where r>10;

D. select* from

(select rownum r,id,first_name,salary from (select rownum ,id,first_name,salary from s_emp order by salary ) where rownum<21 )where r>10;

正确答案:C

35.

阅读以下代码:

int x = 10;

int& r = x;

int y = 20;

r = y;

关于x,r和y的关系,以下说法正确的是:

A. r是y的引用,与x无关。

B. r是x的引用,r的值与y无关。

C. r同时是x和y的引用

D. r是x的引用,r的值被赋值为y。

正确答案:D

36. 查询所有人的名字只显示前三个字符不足的显示已经有的并且全部转为小写的SQL语句是?

A. select lower(substr(first_name,0,3)) from s_emp

B. select upper (substr(first_name,0,3)) from s_emp

C. select lower(substr(first_name,1,3)) from s_emp

D. select upper(substr(first_name,1,3)) from s_emp

正确答案:C

37. 查找和Smith一个title的所有员工的名字的SQL语句是?

A. SELECT last_name from s_emp where title=(select title from s_emp where

last_name=’Smith’)

B. SELECT last_name from s_emp where title=(select title from s_emp where

last_name=”Smith”)

C. SELECT last_name from s_emp where title=(select last_name,title from s_emp where last_name=’Smith’)

D. SELECT last_name from s_emp where title=(select title from s_emp last_name=’Smith’)正确答案:A

38.

有如下类的定义:

class Emp{

string name;

int age;

public:

Emp(string name=“”, int age=0):name(name),age(age){}

string getName(){ return name;}

int getAge(){return age;}

};

那么,下列那段代码使用类Emp是正确的:

A.

Emp e;

https://www.doczj.com/doc/d517270582.html, = “Daniel”;

e.age = 30;

cout << e.getName() << “,” << e.getAge() << endl;

B.

Emp e(“Daniel”, 30);

e.age++;

cout << e.getName() << “,” << e.getAge() << endl;

C.

Emp *e = new Emp(“Daniel”, 30);

cout << e.getName() << “,” << e.getAge() << endl;

delete e;

D.

C语言试卷及答案

《C语言程序设计》考试试卷(答案) 一、填空题(每小空1分,共10分) 1.C语言程序的三种基本结构是顺序结构、选择结构、循环结构。 2.一个C程序有且仅有一个main( ) 函数。 3.C语言描述“x和y都大于或等于z”的表达式是x>=z && y>=z。 4.C语言可以用来实现循环的结构化语句是while、do while、for。 5.数组名表示数组在内存的首地址。 6.int a=3,*p=&a;*p+2的值是5。 二、单项选择题(每小题2分,共70分) 1.__B___是C语言合法的常量。 (A).45(B)078 (C)25.6e3.4 (D)‘xy’2.一个程序的执行是从 A 。 (A)本程序的main函数开始,到main函数结束 (B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。 (C)本程序的main函数开始,到本程序文件的最后一个函数结束。 (D)本程序文件的第一个函数开始,到main函数结束。 3.以下叙述正确的是 C 。 (A)在C程序中,main函数必须位于程序的最前面。 (B)C程序每行中只能写一条语句。 (C)C语言本是没有输入输出语句。 (D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误。 4.以下叙述不正确的是 D 。 (A)逗号运算符的运算级最低。 (B)ABC和abc是两个不同的变量。 (C)若a和b类型相同,在执行a=b后,b的自身值不变。 (D)‘a’和“a”是完全等价的常量。 5.int x=3,y=2;则表达式x+=x*=y+8的值为 C 。 (A)28 (B)30 (C)60(D)17 6.设x=2.7,a=8,y=4.9,算术表达式x+a%3*(int)(x+y)%5/3的值为 B 。 (A)2.7 (B)3.7(C)4.7 (D)4.03 7.执行下面两个语句后,输出的结果为__D___。 char c1=98; printf(“%d %c”,c1,c1-32); (A)97 66 (B)98 b (C)b 66 (D)98 B 8.执行下面语句后的结果为 C 。 y=10;x=y++; (A)x=10,y=10 (B)x=11,y=11 (C)x=10,y=11(D)x=11,y=10 9.Char w;int x;float y;double z;则表达式w*x+z-y值的数据类型是A 。 (A)double (B)char (C)int (D)float 10.C语言中要求操作数必须是整数的运算符是 B 。

c期末考试试题及答案完整版

c期末考试试题及答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

AutoCAD 试卷 一、 单项选择 1、AutoCAD 默认扩展名是 A 、dwt B 、dwg C 、bak D 、dxf 答案:B 2、在CAD 中,以下哪个命令可用来绘制横 平竖直的直线 A 、栅格 B 、捕捉 C 、正交 D 、对象捕捉答案:C 3、按哪个键可切换文本窗口和绘图窗口 A 、F2 B 、F8 C 、F3 D 、F5答案:A 4、默认情况下,命令提示行显示为几行 A 、3 B 、5 C 、2 D 、8答案:A 5、在CAD 中为一条直线制作平行线用什么命令 A 、移动 B 、镜像 C 、偏移 D 、旋转答案:C 6、在图层特性管理器中不可以设定哪项 A 、颜色 B 、页面设置 C 、线 宽 D 、是否打印答案:B 7、绘制建筑图步骤为 A 、墙线、轴线、门窗 B 、墙线、 门窗、轴线 C 、轴线、门窗、墙线 D 、轴线、 墙线、门窗答案:D 8、哪个命令可用于绘制直线与圆弧的复合 体 A 、圆弧 B 、构造线 C 、多段线 D 、样条曲线答案:C 9、如何在图中输入“直径”符号 A 、%%P B 、%%C C 、%%D D 、%%U 答案:B

10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式 A、中间 B、对齐 C、中心 D、调整答案:A 11、在哪个层创建的块可在插入时与当前层特性一致 A、0层 B、在所有自动产生的层 C、所有图层 D、新建的图层答案:A 12、一个完整的尺寸由几部分组成 A、尺寸线、文本、箭头 B、尺寸线、尺寸界线、文本、标记 C、基线、尺寸界线、文本、箭头 D、尺寸线、尺寸界线、文本、箭头 答案:D 13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度 B、使用全局比例 C、测量单位比例 D、换算单位 答案:B 14、三维模型中哪种模型可以进行布尔运算 A、线框模型 B、实心体模型 C、表面体模型答案:B 15、渲染三维模型时,哪种类型可以渲染出物体的所有效果 A、一般渲染 B、普通渲染 C、照片级真实感渲染 D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是 A、BAK B、SVS C、DWT D、DWG 答案:C 17、以下哪种相对坐标的输入方法是画8个单位的线长 A.8, 0 B.@0,8 C.@0<8

c语言试题及答案

1、以下正确的说法是( B ) (A) 用户若需要调用标准库函数,调用前必须重新定义 (B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义 (C) 系统根本不允许用户重新定义标准库函数 (D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 2、以下正确的函数声明形式是( A ) (A) double fun(int x, int y) (B) double fun(int x; int y) (C) double fun(int x, int y); (D) double fun(int x,y); 3、以下正确的函数形式是( D ) (A) double fun(int x, int y) { z=x+y; return z;} (B) fun(int x,y) { int z; return z;} (C) fun(x,y) { int x,y; double z; z=x+y; return z;} (D) double fun(int x, int y) { double z; z=x+y; return z;} 4、以下正确的说法是( A ) 在C语言中 (A) 实参和与其对应的形参各占用独立的存储单元 (B) 实参和与其对应的形参共占用一个存储单元 (C) 只有当实参和与其对应的形参同名时才共占用存储单元 (D) 形参是虚拟的,不占用存储单元 5、若调用一个函数,且此函数中没有return语句,则正确的说法是( A ) 该函数 (A) 没有返回值 (B) 返回若干个系统默认值 (C) 能返回一个用户所希望的函数值 (D) 返回一个不确定的值 6、以下不正确的说法是( B ) C语言规定 (A) 实参可以是常量、变量和表达式 (B) 形参可以是常量、变量和表达式 (C) 实参可以为任意类型 (D) 形参应与其对应的实参类型一致 7、以下正确的说法是( C ) (A) 定义函数时,形参的类型说明可以放在函数体内 (B) return后边的值不能为表达式 (C) 如果函数值的类型与返回值类型不一致,以函数值类型为准 (D) 如果形参与实参的类型不一致,以实参类型为准 8、C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( B ) (A) 地址传递 (B) 单向值传递 (C) 由实参传给形参,再由形参传回给实参 (D) 由用户指定传递方式

态度考试试题及答案解析

态度考试试题及答案解析 一、单选题(本大题25小题.每题1.0分,共25.0分。请从以下每一道考题下面备选答案中选择一个最佳答案,并在答题卡上将相应题号的相应字母所属的方框涂黑。) 第1题 “某个人工作能力低,但他经常抱怨同事和领导,他的这种负性态度实际上是在掩盖真正的原因”,这种现象体现出的是态度的( )功能。 A 效用 B 认知 C 自我防御 D 价值表达 【正确答案】:C 【本题分数】:1.0分 【答案解析】 [解析] 态度主要有以下几种功能:效用功能、认知功能、自我防御功能以及价值表达功能。态度的自我防御功能能够使人倾向于选择有利于自我防御的态度,弗洛伊德提出的各种心理防御机制在本质上都是自我防御的态度。通过防御机制,人们能应付情绪冲突和保护自尊。 第2题 在态度的ABC模式中,B是指( )。 A 认知 B 情感 C 行为 D 行为倾向 【正确答案】:C 【本题分数】:1.0分 【答案解析】 [解析] 态度包括三个成分:①认知成分。个体对态度对象的知觉、理解、判断与评价。②情感成分。个体在评价基础上对态度对象产生的情感反应和情感体验。 ③行为倾向成分。个体对态度对象以某种方式行动的倾向。以上三种成分的英语

词首分别为C(认知)、 A(情感)、B(行为倾向),因而对态度的三种成分也有人称其为态度的ABC模式。 第3题 对畏惧与态度转变的研究表明,( )能达到较好的说服效果。 A 低程度畏惧 B 中等程度畏惧 C 高程度畏惧 D 任何程度畏惧 【正确答案】:B 【本题分数】:1.0分 【答案解析】 [解析] 在大多数情况下,畏惧的唤起能增强说服效果。但是,如果畏惧太强烈,引起接受者的心理防御以至否定畏惧本身,结果会使态度转变较少。研究发现,中等强度的畏惧信息能达到较好的说服效果。 第4题 一个人的对人、对己、对事、对物的态度是( )。 A 与生俱来的 B 在先天因素基础上形成的 C 是实践锻炼的结果 D 通过学习而形成的 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] 态度是通过后天学习形成的,不是天生的。无论是对人还是对事,各种态度都是通过个体与环境相互作用而形成、改变的。因此,答案选D。 第5题 社会心理学家为了避免社会赞许性的反应偏差对态度测量的干扰,发明了 ( )。 A 直接测量方法

C语言考试题库及答案复习整理

C 语言理论上机考试选择题部分(共200题) 1、下面程序的输出是___D______ #include void main() { int k=11; printf("k=%d,k=%o,k=%x\n",k,k,k); } A) k=11,k=12,k=11 B) k=11,k=13,k=13 C) k=11,k=013,k=0xb D) k=11,k=13,k=b 2、在下列选项中,不正确的赋值语句是__D______. A) ++t; B) n1=(n2=(n3=0)); C) k=i=j; D) a=b+c=1; 3、下面合法的C 语言字符常量是______A____. A) '\t' B) "A" C) 65 D) A 4、表达式: 10!=9的值是 ________D____. A) true B) 非零值 C) 0 D) 1 5、C 语言提供的合法的数据类型关键字是_____B____. A) Double B) short C) integer D) Char 6、字符(char)型数据在微机内存中的存储形式是__D__. A) 反码 B) 补码 C) EBCDIC 码 D) ASCII 码 7、C 语言程序的基本单位是_____C______. A) 程序行 B) 语句 C) 函数 D) 字符 8、设 int a=12,则执行完语句

a+=a-=a*a 后,a 的值是____D____ A) 552 B) 264 C) 144 D) -264 9、执行下面程序中的输出语句后,输出结果是____B__. #include void main() {int a; printf("%d\n",(a=3*5,a*4,a+5)); } A) 65 B) 20 C) 15 D) 10 10、下面程序的输出是____B______. #include void main() {int x=023; printf("%d\n",--x); } A) 17 B) 18 C) 23 D) 24 11、下面程序的输出的是_____C____. #include void main() {int x=10,y=3; printf("%d\n",y=x/y); } A) 0 B) 1 C) 3 D) 不确定的值 12、已知字母A 的ASCII 码为十进制的65,下面程序的输出是______A_____. #include void main() {char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%c\n",ch1,ch2); } A) 67,D B) B,C C) C,D D) 不确定的值 13、若要求在if 后一对圆括号中表示a 不等于0的关系,则能正确表示这一关系的表达式为____D__. A) a<>0 B) !a C) a=0 D) a

c 试题及答案

一、单项选择题 1、下列哪个类型的对象是https://www.doczj.com/doc/d517270582.html,在非连接模式下处理数据内容的主要对象? (D ) A. Command B. Connection C. DataAdapter D. DataSet 2、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型, 如果类型省略,则定义为( A )。 A. int B. sbyte C. uint D. ulong 3、创建数据库连接使用的对象是( A )。 A. Connection B. Command C. DataReader D. DataSet 4、C#中导入某一命名空间的关键字是( A )。 A. using B. use C.import D. include 5、一般情况下,异常类存放在什么命名空间中?( B )。 A. 生成异常类所在的命名空间 B. System.Exception命名空 间 C. System.Diagnostics命名空间 D. System命名空间 6、若将数据库中的数据填充到数据集,应调用SqlDataAdapter的( C )方 法。 A. Open B. Close C. Fill D. Update 7、若将数据集中所作更改更新回数据库,应调用SqlAdapter的(A )方法。 A. Update B. Close C. Fill D. Open 8、在使用FileStream 打开一个文件时,通过使用FileMode 枚举类型的( A ) 成员,来指定操作系统打开一个现有文件并把文件读写指针定位在 文件尾部。 A. Append B. Create C. CreateNew D. Truncate 9、在菜单项File中,为将F设为助记符,应将该菜单项的Text属性设置为 (B )。 A. @File B.&File C. %File D._File 10、指定操作系统读取文件方式中的FileMode .Create的含义是( D)。 A. 打开现有文件 B. 指定操作系统应创建文件,如果文件存在,将出现异常 C. 打开现有文件,若文件不存在,出现异常 D. 指定操作系统应创建文件,如果文件存在,将被改写 11、枚举类型是一组命名的常量集合,所有整形都可以作为枚举类型的基本类 型,如果类型省略,则定义为( D )。 A. uint B. sbyte C. ulong D. int 12、当运行程序时,系统自动执行启动窗体的( C )事件。 A. Click B.DoubleClick C. Load D. Activated

动态分析考试试题及答案解析

模考吧网提供最优质的模拟试题,最全的历年真题,最精准的预测押题! 动态分析考试试题及答案解析 一、单选题(本大题17小题.每题1.0分,共17.0分。请从以下每一道考题下面备选答案中选择一个最佳答案,并在答题卡上将相应题号的相应字母所属的方框涂黑。) 第1题 循环波动分析中,周期谷底所处的时刻为( )。 A 衰退转折点 B 扩张转折点 C 峰值 D 谷值 【正确答案】:B 【本题分数】:1.0分 【答案解析】 [解析] 衰退转折点是指周期峰值所处的时刻;峰值是指经济周期顶点的指标值;谷值是指经济周期谷底的指标值。 第2题 y t =a 1y t-1+a 2y t-2+…+a n y t-n +b 0e+b 1e t-1+…+b m e t-m ,是( )。 A 一阶自回归模型 B 二阶自回归模型 C 滑动平均模型 D 自回归滑动平均模型 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] 自回归滑动平均模型AR-MA(n ,m)是指用n 阶自回归m 阶滑动平均的混合模型来描述的模型。它满足: y t =a 1y t-1+a 2y t-2+…+a n y t-n +b 0e t +b 1e t-1+…+b m e t-m 第3题

模考吧网提供最优质的模拟试题,最全的历年真题,最精准的预测押题! 下列模型中属于滑动平均模型的是( )。 A y t =a 1y t-1+e t B y t =a 1y t-1+a 2y t-2+e t C y t =a 1y t-1+a 2y t-2+…+a k y t-k +e t D y t =b 0e t +b 1e t-1+…+b k e t-k 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] A 项是一阶自回归模型;B 项是二阶自回归模型;C 项是k 阶自回归模型。 第4题 在指数平滑法建立模型时,对远期和近期资料给予权数应遵循的原则是 ( )。 A 远近相同 B 远近不同 C 远大近小 D 远小近大 【正确答案】:D 【本题分数】:1.0分 【答案解析】 [解析] 因为社会经济现象在一较短时期内的结构的稳定性一般总是优于一较长时期,分析对象在两个较为接近的时期,其结构的相似性一般总是大于两个相距较远的时期。因此在指数平滑法建立模型时,对远期和近期资料给予权数应遵循“远小近大”的原则。 第5题 当扩散指数50>DIt >0时,表明经济正面临全面收缩的阶段,进入一个新的不景气的前期,此时( )。 A 扩张的指标数多于下降的指标数 B 扩张的指标数等于下降的指标数

(完整版)C语言试题及答案解析

C语言 一、选择题(第题2分,共20分) 1.一个C程序的执行是从 A 。 A) 本程序的main函数开始,到main函数结束 B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束 2.若x、i、j、k都是int型变量,则计算下面表达式后,x的值为 C 。 x=(i=4,j=16,k=32) A) 4 B) 16 C) 32 D) 52 3.设C语言中,一个int型数据在内存中占2个字节,则unsigned int 型数据的取值范围为 C 。 A) 0~255 B) 0~32767 C) 0~65535 D) 0~2147483647 4.设有说明:char w; int x; float y; double z;则表达式w*x+z-y值的数据类型为 D 。 A) float B) char C) int D) double 5. putchar函数可以向终端输出一个 D 。 A) 整型变量表达式 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 6. printf函数中用到格式符%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式 B ;如果字符串长度小于5,则输出按方式 C 。 A) 从左起输出该字符串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字符串,左补空格 D) 输出错误信息 7.判断char型变量ch是否为大写字母的正确表达式是 C 。 A) ‘A’<=ch<=‘Z’ B) (ch>=‘A’)&(ch<=‘Z’) C) (ch>=‘A’)&&(ch<=‘Z’) D) (‘A’<= ch)AND(‘Z’>= ch) 8.已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B 。 if(x>y) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20 9.以下程序段______C__. x=-1; do{ x=x*x; } while(!x); A)是死循环 B)循环执行二次 C)循环执行一次 D)有语法错误 10.以下正确的描述是___B____. A)continue语句的作用是结束整个循环的执行

c和c++经典笔试题及答案

C++/C经典笔试题及答案 C++/C试题 本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。 笔试时间90分钟。请考生认真答题,切勿轻视。 一、请填写BOOL , float, 指针变量与“零值”比较的 if 语句。(10分)提示:这里“零值”可以是0, 0.0 , FALSE或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为: if ( n == 0 ) if ( n != 0 ) 请写出BOOL flag 与“零值”比较的if 语句: 请写出float x 与“零值”比较的if 语句: 请写出char *p 与“零值”比较的if 语句: char str[] = “Hello” ; char *p = str ; int n = 10; 请计算 sizeof (str ) = sizeof ( p ) = sizeof ( n ) =void Func ( char str[100]) { 请计算 sizeof( str ) = } void *p = malloc( 100 );请计算 sizeof ( p ) = 1、头文件中的 ifndef/define/endif 干什么用? 2、#include 和#include “filename.h” 有什么区别? 3、const 有什么用途?(请至少说明两种) 4、在C++ 程序中调用被 C编译器编译后的函数,为什么要加extern “C”声明? 5 // 第一个 for (i=0; i

C期末考试题及答案

C期末考试题及答案 Revised at 2 pm on December 25, 2020.

一、填空题(每空0.5分,共30分) 1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_。 2、工作空间的切换:“工具”/“工作空间”或“工作空间”工具栏。 3、工具栏包括30种,系统默认的显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏。 4、多线的对正方式有_上(T)_、_无(Z)_和_下(B)_。 5、文字标注包括标注单行文字和标注多行文字。 6、渲染环境是指在渲染对象时进行的雾化和深度设置。 7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画。 8、编辑实体的边的种类:压印边、复制边、着色边。 9、动态块是通过自定义夹点或自定义特性定义的块。在图形中使用动态块,用户可以随时对组成块的对象进行修改。 10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征的三维对象。 11、在AutoCAD 2007中,用户可以创建的光源有电光源、聚光灯光源和平行光光源。 12、相切、相切、半径法是指:通过指定圆的两个切点和半径来绘制圆。 13、绘制圆环的步骤中,先输入圆环的内径和外径,后确定圆环的中心点。 14、计算机辅助设计是:工程技术人员在CAD系统的辅助下,根据产品的设计程序进行设计的一项新技术。 15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角 、后跟省略号、后跟快捷键或功能键或命令呈灰色。 16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象的方法很多,常用的有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择。 17、在设置显示精度时,如果设置的精度越高,即分辨率就越高,计算机计算的时间 也越长,显示图形的速度也就越慢。 18、三维基本实体的种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面。 19、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

应用文写作考试试题及答案解析

应用文写作考试 一、多项选择题 1. 适用于报告写作的事项有(ACE )0 A. 向上级汇报工作,反映情况 B. 向下级或有关方面介绍工作情况 C. 向上级提出工作建议 D. 答复群众的查询、提问 E. 答复上级机关的查询、提问 2. 工作报告的内容包括(ACDE )。 A. 经常性的工作情况 B. 偶发性的特殊情况 C. 向上级汇报今后工作的打算 D. 对上级机关的查问做出答复 E. 向上级汇报的工作经验 3. 适合作报告结尾的习惯用语有(AC )。 A. “特此报告” B. “以上报告,请批复” C. “以上报告,请审示” D. “请批准” E. “如无不妥,请批准” 4. 适合请示的事项有(BCDE )。 A. 向上级汇报工作情况,请求上级指导 B. 下级无权解决的问题,请求上级机关作出指示 C. 下级无力解决的问题,请求上级机关帮助解决 D. 按规定不能自行处理,应经上级批准的事项 E. 工作中出现的一些涉及面广而下级无法独立解决必须请求上级机关协调和帮助的问题 5. 下列事项中,应该用请示行文的有(ACD)。 A. XX县教育局拟行文请求上级拨款修复台风刮毁的学校 B. XX县政府拟行文向上级汇报本县灾情 C. XX集团公司拟行文请求上级批准引进肉食品加工自动化生产线 D. XX海关拟行文请求上级明确车辆养路费缴纳标准 E. XX市政府拟行文向上级反映农民负担增加的情况 6. “请示”应当(AC )0 A. 一文一事 B. 抄送下级机关 C. 一般只写一个主送机关 D. 不考虑上级机关的审批权限和承受能力 7. 下列标题中正确的有(BDE )o A. XX分公司关于请求批准开发新产品的报告 B. XX县人民政府关于解决我县高寒山区贫困户移民搬迁经费的请示 C. XX县人民政府关于请求将XX风景区列为省级自然保护区的请示报告

C语言全部题目及答案

C语言全部题目及答案 SANY GROUP system office room 【SANYUA16H-

C语言全部题目及答案 Exercise 1: Programming Environment and Basic Input/Output 1.Write a program that prints “This is my first program!” on the screen. (a)Save this program onto your own disk with the name of e2-1a; (b)Run this program without opening Turbo C; (c)Modify this program to print “This is my second program!”, then save it as e2-1b. Please do not overwrite the first program. 2.Write a program that prints the number 1 to 4 on the same line. Write the program using the following methods: (a)Using four “printf” statements. (b)Using one “printf” statement with no conversion specifier(i.e. no ‘%’). (c)Using one “printf” statement with four conversion specifiers 3.(a) Write a program that calculates and displays the number of minutes in 15 days. (b) Write a program that calculates and displays how many hours 180 minutes equal to. (c) (Optional) How about 174 minutes?

C语言试题及答案

第1章 C语言概述习题 1. 单项选择题 (1) C 语言是在 B 语言的基础上产生的。 A. A B. B C. D D. E (2) 在 C 语言中,每个语句必须以 D 结束。 A. 回车符 B. 冒号 C. 逗号 D. 分号 (3) 标识符和关键字间,要用 C 隔开。 A. 回车符 B. 冒号 C. 空格 D. 分号 (4) 用 C 语言编写的源文件经过编译,若没有产生编译错误,则系统将( B )。 A. 生成可执行目标文件 B. 生成目标文件 C. 输出运行结果 D.自动保存源文件 (5) 下列说法中正确的是( B )。 A. 由于 C 源程序是高级语言程序,因此一定要在 TC 软件中输入 B. 由 C 源程序是字符流组成,因此可以作为文本文件在任何文本编辑的软件中输入 C. 由于C 程序是高级语言程序,因此输入后即可执行 D. 由于 C 程序是高级语言程序,因此它由命令组成 (6) 下列说法中正确的是( A )。 A. C 语言程序由主函数和 0 个或多个函数组成 B. C 语言程序由主程序和子程序组成 C. C 语言程序由子程序组成 D. C 语言程序由过程组成 (7) 下列说法中错误的是( D )。 A. 主函数可以分为两个部分:主函数说明部分和主函数体 B. 主函数可以调用任何非主函数的其他函数 C. 任何非主函数可以调用其他任何非主函数 D. 程序可以从任何非主函数开始执行 2. 填空题 (1) C 语言只有 32 个关键字和 9 种控制语句。 (2) C 语言是一种“中级语言”,既具有高级语言的特点又具有低级语言的特点;既适合于开发系统软件又适合于编写应用程序。 (3) 每个源程序有且只有一个主函数,系统总是从该函数开始执行C语言程序。 (4) 在 C 语言程序中允许出现的字符集是 ASCII码字符集。 (5) C 语言的程序中有特殊含义的英语单词称为保留字。 (6) C 语言标识符的长度是前 8 位有效。 (7) C 语言中,标识符的定义规则是以字母或下划线为开头。 (8) C 语言程序的注释可以出现在程序中的任何地方,它总是以 /* 符号作为开始标记,以 */ 符号作为结束标记。 第2章数据类型运算符和表达式习题 1. 单项选择题 (1) 以下选项中,正确的 C 语言整型常量是 D 。 A. 32L B. 510000 C. -1.00 D. 567 (2) 以下选项中, D 是不正确的 C 语言字符型常量。

word考试试题和答案解析

word考试试题和答案 一、选择题 1.在Word中,单击下面四个常用工具栏中的按钮,可以打开一个下拉列表,该按钮是: (A)显示比例(B)拼写检查(C)帮助(D)新建 2.在Word窗口的工作区中,闪烁的垂直条表示: (A)鼠标位置(B)插入点(C)键盘位置(D)按钮位置 3.在Word中,不打印却想查看要打印的文件是否符合要求,可单击: (A)"打印预览"按钮(B)"文件"按钮 (C)"新建"按钮(D)"文件名"按钮 4.下列操作中,执行不能选取全部文档。 (A)执行"编辑"菜单中的"全选"命令或按Ctrl+A组合键 (B)将光标移到文档的左边空白处,当光标变为一个空心箭头时,按住Ctrl键,单击鼠标 (C)将光标移到文档的左边空白处,当光标变为一个空心箭头时,连续三击鼠标

(D)将光标移到文档的左边空白处,当变为一个空心箭头时,双击鼠标 5.把单词cta改成cat,再把teh改成the后,单击"撒消上一次"按钮会显示: (A)cta (B)cat (C)teh (D)the 6.下列操作中,执行不能在Word文档中插入图片。 (A)执行"插入"菜单中的"图片"命令 (D)使用剪切板粘贴其他文件的部分图形或全部图形 (C)使用"插入"菜单中的"文件"命令; (D)使用"插入"菜单中的"对象"命令 7.要改变文档中单词的字体,必须: (A)把插入点置于单词的首字符前,然后选择字体 (B)选择整个单词然后选择字体 (C)选择所要的字体然后选择单词 (D)选择所要的字体然后单击单词一次 8.Word把格式化分为等3类。 (A)字符、段落和句子格式化(B)字符、句子和页面格式化 (C)句子、页面格式和段落格式化(D)字符、段落和页面格式化

c语言笔试题目及答案

c语言笔试题目及答案 C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。下面是c语言笔试题目及答案,请参考。 c语言笔试题目及答案 一、选择题((1)~(10)每小题2分,(11)~(50)每小题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选 项涂写在答题卡相应位置上,答在试卷上不得分。 (1)数据的存储结构是指________。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 答案:D 评析:数据的逻辑结构在计算机存储空间中的存放形式形式称为数据的存储结构(也称数据的物理结构)。 (2)下列关于栈的描述中错误的是________。 A)栈是先进后出的线性表

B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 答案:B 评析:栈是一种特殊的线性表,又称先进后出表(FILO—First In Last Out)。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ________。 A)冒泡排序为n2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n一1)/2 答案:D 评析:假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和n/2遍的从后往前扫描,需要比较次数为n(n-1)/2。快速排序法的最坏情况比较次数也是n(n-1)/2。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为________。 A)log2n B)n/2 C)n D)n+l 答案:C 评析:顺序查找过程中,如果被查找的元素是线性表中的最后一个元素,或者元素不在线性表中,则需要与线性表中所有的元素进行比较。对长度为n的线性表进行顺序查找,在最坏情况下需要比较

C语言试题及答案

一、单项选择题 1. 软件危机具有下列表现( d )。 I. 对软件开发成本估计不准确II. 软件产品的质量往往靠不住 III. 软件常常不可维护IV. 软件成本逐年上升 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 2. 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( A )。 A. 运行和维护阶段 B. 设计阶段 C. 代码实现阶段 D. 测试阶段 3. 下列属于软件的特点的是(D )。 A. 软件是一种逻辑实体,具有抽象性 ~ B. 软件在使用过程中没有磨损、老化的问题 C. 软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高 D. 以上都正确 4. 软件工程的出现是由于(D )。 A. 软件危机的出现 B. 计算机硬件技术的发展 C. 软件社会化的需要 D. 计算机软件技术的发展 5. 软件开发技术不包含( d )。 A. 软件开发方法学 B. 软件工程环境 C. 软件工具 D. 软件质量度度量 6. 软件工程的课程特点( D )。 【 I. 学科理论及其知识应用的多维性 II. 工程化 III. 浓厚的方法学色彩 IV. 实践性、指导性强 A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 7. 下列属于应用软件的是( b )。 I. 计算机辅助教学软件II. 软件测试工具 III. 办公自动化软件IV. 工程与科学计算软件

A. I、II和III B. I、III和IV C. II、III和IV D. 以上都正确 8. 需求分析阶段最重要的技术文档是( b )。 - A. 设计说明书 B. 需求规格说明书 C. 可行性分析报告 D. 用户手册 9. 以下关于数据流图的说法错误的是( c )。 A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储 B. 数据流图是用作结构化分析的一种工具 C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成 D. 数据流图的绘制采用自上向下、逐层分解的方法 10. 数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( c )。 A. 数据库设计 B. 数据通信 C. 数据定义 D. 数据维护 11. 需求分析阶段的研究对象是( b )。 ¥ A. 系统分析员要求 B. 用户要求 C. 软硬件要求 D. 系统要求 12. 结构化方法的基本原则是( b )。 A. 模块化 B. 抽象与分解 C. 信息隐蔽 D. 逐步求精 13. 耦合度最高的是(b)耦合。 A. 环境 B. 内容 C. 控制 D. 数据 14. 内聚程度较低的是( a )内聚。 A. 偶然 B. 通讯 C. 顺序 D. 时间 15. 对一个程序来说,组成系统的模块数目( b ),则开发成本越小。 A. 越多 B. 越少 C. 顺序 D. 时间> 16. 画软件结构图时应注意调用关系只能是(B )。 A. 从下到上 B. 从上到下 C. 从左到右 D. 从右到左 17. 程序流程图中的箭头代表( b )。 A. 数据流 B. 控制流 C. 顺序流 D. 调用 18. 软件测试是软件质量保证的重要手段,下述( B )是软件测试的最基础环节。

公务员考试试题及答案详解

1、给定资料3-6缉拿了我国传统节日被“淡化”和“异化”的诸多现象,请指出具体表现。(25分)要求:内容全面,观点明确,逻辑清晰,语言准确,不超过300字。 解析:单一式概括题 要求中出现逻辑清晰,需要对淡化和异化进行分类概括。 淡化主要是在材料三、四中,异化主要在材料五、六。 淡化:不少人特别是年轻人不知道节日文化的内涵,节日生活空荡荡,无事可做。对传统民俗遗忘,节日氛围缺失,节日以吃为主要基调,节日主要文化活动是看电视。 异化:传统节日变成了社交资源的主要契机,节日食品,节日传统式微,对文化符号和功能意义曲解或淡忘,对传统节日事象妄谈。 2、根据给定资料判断并分析下列观点的正误,并简要说明理由。(20分) 解析:综合分析题。此题只需要对两个观点判断对错,并进行分析即可。 第一个观点是错误的。原因:传统是被不断发明、生产和再生产出来的,现有的传统并非一成不变的。今天出现的文化现象,实际上也正在为促成向后延续的传统增加新的因素。在工业化和城市化面前,传统文化的不断创新,会使文化得到进一步传承、发展、弘扬。 第二个观点是正确的。在当前的文化语境下,不少人特别是年轻人不知道节日文化的内涵,节日生活空荡荡,无事可做,即使“申遗”成功,也不会引起人们对于传统节日文化的重 视。 3、某公益组织与策划一次名为“月满中秋”的公益活动,向全社会发出重视传统节日的文 化倡导。请你写出该倡议书的主要内容。(20分) 要求:目标清楚,内容具体,倡议具有可操作性,300字左右。 解析:此题题目要求中明确提出倡议具有可操作性,因此在作答中侧重倡议书内容,以对策为主。 倡议:1、保护传统文化。要珍爱中华民族的优良传统,在全球文化交融中更加自觉地运 用多种形式保护传统文化,传承传统文化。2、过好传统节日。配合国务院把传统节日纳入法定节日的举措,过好各具特色的民族节日,积极开展节庆文体娱乐活动。3、弘扬传统美德。以过好节日为载体,大力弘扬庄敬自强、孝老爱亲、家庭和睦、重诺守信等传统美德,弘扬爱国守法、明礼诚信、团结友善、勤俭自强、敬业奉献的公民基本道德规范。4、锻造民族精神。在新的形势下自觉发扬爱国主义精神、包容和谐的精神、扶助友爱的精神、刻苦耐劳的精神、革故鼎新的精神,增强民族自信心、自豪感。5、发展文化产业。依托传统节日资源,发展节庆用品生产、文化艺术展演、旅游观光等产业,促进传统文化现代化,推动优秀传统文化走出国门,走向世界。 4、南宋思想家朱熹曾说:自敬,则敬之;自慢,则人慢之。请你从给定的资料处罚,结 合实际,以“增强民族自信重建节日文化”为标题,写一篇文章谈谈自己的体会与思考。(35分)要求:主题正确,内容丰富,论证深入,语言流畅900-1100字。 解析:为命题式作文,标题为“增强民族自信重建节日文化”。因为题目内容偏正面,因 此适宜写政论文。题目中虽然谈的是重建节日文化,但是主旨还是谈的对于传统文化的传承。只要在文章中谈到对节日文化重建,对传统文化传承,均可。 答:当今社会,小到个人、企业,大到国家都开意识到文化的重要。曾几何时,中华文化有如一丝耀眼的曙光,照亮了人类文明的蛮荒大地,从此便一直站在人类文明发展的最前沿,引领着人类文化的进步和繁荣,形成了自信积极的文化自信心。然而自鸦片战争以降,在西方军事、科技、经济和文化猛烈冲击之下,中华文化逐渐丧失了自信心,不断地徘徊在盲目自大和妄自菲薄的怪圈里。 重建文化自信,不能靠吃老本,而必须依靠创新。我国有着五千年光辉灿烂的历史,也有着可与日月争辉、能同天地齐寿的文化成果,但不可否认的是,文化是不断发展、变化与革新

C语言期末考试题含答案

C语言期末考试题含答 案 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

《C 语言程序设计》期末试卷 一、单项选择题(10x2’=20’) 1、以下叙述正确的是( ) A )C 语言的源程序不必通过编译就可以直接运行。 B ) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令。 C )C 语言源程序经编译形成的二进制代码可以直接运行。 D )C 语言中的函数不可以单独进行编译。 2、一个C 语言的源程序中( ) A )必须有一个主函数 B )可能有多个主函数 C )必须有除主函数外其它函数 D )可以没有主函数 3、以下不能定义为用户标识符的是( ) A )scanf B )Void C )_3com D )int 4、若以下选项中的变量已正确定义,则正确的赋值语句是( ) A )x1=%3; B )1+2=x2; C )x3=0x12; D )x4=1+2=3; 5、设有定义:float a=2,b=4,h=3;以下C 语言表达式中与代数式h b a *)(21 的计算结果不. 相符的是( ) A )(a+b)*h/2 B )(1/2)*(a+b)*h C )(a+b)*h*1/2 D )h/2*(a+b) 6、C 语言中用于结构化程序设计的3种基本结构是( ) A )顺序结构、选择结构、循环结构 B )if 、switch 、break C )for 、while 、do-while D )if 、for 、continue

7.在while(!x)语句中的!x与下面条件表达式等价的是() A) x!=0 B) x==1 C) x!=1 D) x==0 8、有以下程序: #include <> void main(){ int i=1,j=1,k=2; if( (j++||k++)&&i++ ) printf(“%d,%d,%d\n”,i,j,k);} 执行后的输出结果是() A)1,1,2B)2,2,1C)2,2,2D)2,2,3 9、有以下程序: #include <> void main(){ int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%d\n”,s);} 程序执行后的输出结果是() A)自然数1~9的累加和B)自然数1~10的累加和 C)自然数1~9中奇数之和D)自然数1~10中偶数之和 10、有以下函数定义: void fun(int n,double x){……} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是() A)fun(int y,double m); B)k=fun(10,; C)fun(x,n); D)void fun(n,x); 二、填空题(10x2’=20’) 11、C语言描述“x和y都大于或等于z”的表达式是:。 12、函数定义时涉及的基本要素是:、、。

相关主题
文本预览
相关文档 最新文档