2024年无纸化二级C模拟题2 答案

发布 2023-05-18 17:09:28 阅读 2051

1下面不属于对象基本特点的是。

a可复用性。

b标识唯一性。

c封装性。d多态性。

对象的基本特点:

1)标识惟一性;

2)分类性;

3)多态性;

4)封装性;

5)模块独立性好。

2某系统结构图如下图所示。

该系统结构图的宽度是。

a 2b n

c 4d 3

分析:该图形是一个倒置的树状结构,这是用层次图表示的一种软件结构。结构图中同一层次模块的最大模块个数称为结构的宽度。

从图中可以看到第3层模块个数最多,即为4。因此这个系统结构图宽度就是4,另外题目如果问的是深度,深度指的是最大层次数,即为3

3关系数据模型。

a可以表示实体间m:n联系。

b 只能表示实体间1:m联系。

c 只能表示实体间1:1联系。

4在数据库设计中,描述数据间内在语义联系得到e-r图的过程属于。

a物理设计阶段。

b概念设计阶段。

c逻辑设计阶段。

d需求分析阶段。

概念设计就是把概念性的东西用图形化表示出来。

逻辑设计就是把e-r图转换成关系模型数据则是把图形分析出来的联系到数据库中,即设计出表。

5有两个关系r,s如下,由关系r和s得到关系t,则所使用的操作为。rs

ta自然连接。

b并。c差。

d交。e笛卡尔积。

6下列叙述中正确的是。

a带链队列的存储空间可以不连续,且队头指针可以大于也可以小于队尾指针。

b带链队列的存储空间可以不连续,但队头指针必须大于队尾指针。

c带链队列的存储空间可以不连续,但队头指针必须小于队尾指针。

分析:队列是一种特殊的线性结构数据。循环队列是队列在计算机内顺序存储。

带链队列是队列在计算机内链式存储。 无论哪种存储,队列的运算是队头删除,队尾添加。这样可能导制队列前越来越空,尾越加越长。

为了改善这种情况,将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间。

7设栈的顺序存储空间为s(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为。

a20b29

c19d30

解析】与一般的线性表一样,在程序设计语言中,用一维数组s(1,m)作为栈的顺序存储空间,其中m为栈的最大容量。通常,栈底指针指向栈空间的栈中的元素个数等于(栈底指针-栈顶指针+1),即49-30+1=20。

8某二叉树的前序序列为abcdefg,中序序列为dcbaefg,则该二叉树的深度(根结点在第1层)为。a5b4

c3d2

9下列叙述中正确的是。

a没有根结点的非空数据结构一定是线性结构。

b具有两个根结点的数据结构一定是非线性结构。

c存储空间不连续的数据结构一定是非线性结构。

d存储空间连续的数据结构一定是线性结构。

分析: 一个数据结构中数据的组合,无论计算机内外,我们根据各数据元素之间前后件的复杂程度,分线性结构和非线性结构。 线性结构的特点:

有且只有一个根结点,前后件是一对一的关系。 比如生活中我们说一年四季的数据结构是说春夏秋冬,那我们不会说秋夏春冬(也不顺),这时春就是启点,即根结点,春过了只是夏,夏进了只是秋,即前后件只是一对一关系。不可越级。

又比如说一年12个月的数据结构也是典型的线性结构。 而家庭成员关系比如父亲儿子女儿就不会是一对一的前后件关系,这里父亲是根结点,父亲之后有两个后件,即儿子和女儿,这种一对多的关系就是非线性结构。 数据存储结构在计算机内有2种形式:

顺序与链式。 顺序特点是:所有元素所占存储空间连续,且各元素在存储空间的物理位置与逻辑位置必须一致。

(即在外是春夏秋冬的顺序,在计算机内就也保持春夏秋冬的顺序位置) 而链式特点为:存储空间可以不连续或连续,物理逻辑顺序可以不一致。 无论这个数据结构是线性结构还是非线性结构,都有可能在计算机内顺序存储,也有可能是链式存储。

不固定存储,数据好比房间的物品,各人喜好各人不同放置。

10下面不能作为软件需求分析工具的是。

a pad图。

b 数据字典(dd)

c 判定树。

d 数据流图(dfd图)

需求分析阶段用的工具有:数据流图(dfd图)、数据字典、判定树、判定表。

11若有定义和语句:

int a ,b;

scanf(“%d,%d,”,a,&b);

以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是。

a3,5,b3,5

c3 ,5d3,5,4

12c语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是。

a在标识符中大写字母和小写字母被认为是相同的字符。

b用户标识符可以由字母和数字任意顺序组成。

c关键字可用作用户标识符,但失去原有含义。

d预定义标识符可用作用户标识符,但失去原有含义。

解析:c语言允许把预定义标识符重新定义另作他用,但这将失去预先定义的愿意。用户标识符需要遵守标识符明明规则,c语言标识符中,大写字母和小写字母被认为是两个不同的字符。

关键字不能另作他用。

13以下选项中合法的常量是。

a 123e 0.2

b 9 9 9

c 2.7e

d 0xab

选项中e 后面的指数必须为整型数据。

0xab 表示的是十六进制常量。

14以下叙述中错误的是。

a 常量可以用一个符号名来代表。

b 数值型常量有正值和负值的区分。

c 常量是在程序运行过程中值不能被改变的量。

d 定义符号常量必须用类型名来设定常量的类型。

解析】c语言中,常常用一个标识符来代表一个常量,称为符号常量。符号常量在使用之前要先定义,定义格式如下: #define《符号常量名》(常量) 其中,《符号常量名)用标识符,习惯上用大写字母,《常量》可以是数字常量, 也可以是字符。

15以下叙述中正确的是。

a 每个后缀为。c的c语言源程序都应该包含一个main函数。

b 在c语言程序中,只有main函数才可单独进行编译。

c 在c语言程序中,main函数必须放在其他函数的最前面。

d 每个后缀为。c的c语言源程序都可以单独进行编译。

解析】每一个c 语言的文件或函数都可以单独编译,但只有main 函数的才可以执行。

c语言是一种成功的系统描述语言,具有良好的移植性,每个后缀为。c的c语言源程序都可以单独进行编译。

16c语言主要是借助以下哪种手段来实现程序模块化。

a 定义常量和外部变量。

b 使用丰富的数据类型。

c 使用三种基本结构语句。

d 定义函数。

解析】c语言用函数实现软件的模块化设计。

17有以下程序段。

scanf(“%d%d%d”,&a,&b,&c);

if(aif(aprintf(“%d”,a);

该程序段的功能是。

a 输出a,b,c中的最大值。

b 输出a,b,c中值相等的数值。

c 输出a,b,c中的最小值。

d 输出a的原始值。

18有以下程序。

#include <>

int ml(int x,int y)

int m2(int x,int y)

int fun(int a,int b)

main()

int x=2,y=3,z=1;

printf(“%d”, fun(m1(x,y),m2(y,z)))

程序的运行结果是。

a 3b 4

c 6d 5

m1(x,y)--m1(2,3) -2<=3 --return x 2

m2(y,z)--m2(3,1) -3<=1 --return x 3

fun(2,3) 2+3=5

19有以下程序。

include <>

main()

int x=0,y=6;

dowhile(--y) x++;

while(y--)

printf(“%d,%d”,x,y);

程序的运行结果是。

a 5,-1

b 6,0c 6,-1

d 5,0第一次外循环。

内循环 while(--y) y=6-1=5 5非0 x++ x=0+1=1

while(--y) y=5-1=4 4非0 x++ x=1+1=2

while(--y) y=4-1=3 3非0 x++ x=2+1=3

while(--y) y=3-1=2 2非0 x++ x=3+1=4

while(--y) y=2-1=1 1非0 x++ x=4+1=5

while(--y) y=1-1=0 0 退出内循环。

y=0 退出外循环。

20以下程序段中,不能实现条件“如果aa if(a if(bb x=(a>=b)? 10:10;

c x=-10;

if(ad if(a else x=-10;

a a=b未考虑。

21有以下程序。

#include<>

main()

char *s=”120119110”;

int n0,n1,n2,nn,i;

n0=n1=n2=nn=i=0;

do{switch(s[i++]

default : nn++;

case‘0’: n0++;

case‘1’: n1++;

机电二级模拟题二2024年

2016年全国二级建造师职业资格考试。机电工程管理与实务 模拟试题二。1 单项选择题 单项选择题共20题,每题1分,每题的备选项中,只有1个最符合题意。错选,本题不得分 1.为了节约能源,在屋顶或外墙保温时,最好选用 c a.岩棉。b.超细玻璃棉。c.泡沫塑料。d.膨胀珍珠岩。2.对不具备现场检测条...

机电二级考前模拟题2024年

2016年全国二级建造师职业资格考试。机电工程管理与实务 考前模拟题。1 单项选择题 单项选择题共20题,每题1分,每题的备选项中,只有1个最符合题意。错选,本题不得分 1 按照建筑给水 排水 供热及采暖管道工程的一般施工工序,在完成了管道安装之后,下一步应该进行的施工工序是 a管道附件检验b管道防...

二级机电专业2019考试模拟题

二级建造师 机电工程管理与实务 模拟试题 一 考试时间3小时,满分120分 一 单项选择题 每题1分。每题的备选项中,只有1个最符合题意 1 根据被吊装设备或构件的就位高度 设备尺寸吊索高度等和站车位置 幅度 由。确定其臂长。a 额定起重量b 最大起升高度。c 最大幅度d 起重机的特性曲线。2 水准...