1 / 22
文档名称:

计算机C语言选择题题库.doc

格式:doc   大小:1,006KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机C语言选择题题库.doc

上传人:雨林书屋 2023/3/28 文件大小:1006 KB

下载得到文件列表

计算机C语言选择题题库.doc

文档介绍

文档介绍:该【计算机C语言选择题题库 】是由【雨林书屋】上传分享,文档一共【22】页,该文档可以免费在线阅读,需要了解更多关于【计算机C语言选择题题库 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。二级C语言
(C)大纲设计说明书
第一部分公共基础知识单项选择题
(10分)
(D)可行性解析报告
1)、程序流程图中带有箭头的线段表示的是
标准答案:A
(A)数据流
(B)调用关系
7)、对长度为n的线性表排序,在最坏状况下,
(C)控制流
比较次数不是n(n-1)/2
的排序方法是
(D)图元关系
(A)堆排序
标准答案:C
(B)快速排序
(C)冒泡排序
2)、以下关于栈的表达正确的选项是
(D)直接插入排序
(A)只好在栈底插入数据
标准答案:A
(B)栈按"先进后出"组织数据
(C)不可以删除数据
8)、软件设计中模块划分应依据的准则是
(D)栈按"先进先出"组织数据
(A)高内聚低耦合
标准答案:B
(B)低内聚高耦合
(C)高内聚高耦合
3)、算法的有穷性是指
(D)低内聚低耦合
(A)算法只好被有限的用户使用
标准答案:A
(B)算法程序的长度是有限的
(C)算法程序所办理的数据量是有限的
9)、
(D)算法程序的运转时间是有限的
标准答案:D
4)、设有表示学生选课的三张表,学生
S(学号,
姓名,性别,年龄,身份证号),课程
C(课号,课
名),选课SC(学号,课号,成绩),则表
SC的要点
字(键或码)为
(A)课号,成绩
(B)学号,姓名,成绩
(C)学号,成绩
(A)自然连接
(D)学号,课号
(B)笛卡尔积
标准答案:D
(C)交
(D)并
5)、结构化程序设计的基根源则不包含
标准答案:C
(A)自顶向下
(B)多态性
10)、在数据库设计中,将
E-R图变换成关系数据
(C)逐渐求精
模型的过程属于
(D)模块化
(A)逻辑设计阶段
标准答案:B
(B)看法设计阶段
(C)物理设计阶段
6)、在软件开发中,需求解析阶段产生的主要文
(D)需求解析阶段
档是
标准答案:A
(A)软件需求规格说明书
(B)集成测试计划
11)、在软件开发中,需求解析阶段可以使用的工具是
(A)N-S图
(B)PAD图
(C)程序流程图
(D)DFD图
标准答案:D
12)、一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E挨次入栈,而后再挨次出栈,则元素出栈的序次是
(A)ABCDE12345
(B)54321EDCBA
(C)12345ABCDE
(D)EDCBA54321
标准答案:D
13)、以下表达中正确的选项是
(A)序次储存结构只针对线性结构,链式储存结构只针对非线性结构
(B)链式储存结构比序次储存结构节约储存空间(C)序次储存结构能储存有序表,链式储存结构不可以储存有序表
(D)序次储存结构的储存必定是连续的,链式储存结构的储存空间不必定是连续的标准答案:D

16)、在长度为n的有序线性表中进行二分查找,
最坏状况下需要比较的次数是
(A)
(B)
(C)O(n)
(D)
标准答案:D
17)、在面向对象方法中,不属于“对象”基本特
点的是
(A)多态性
(B)一致性
(C)表记独一性
(D)分类性
标准答案:B
18)、
14)、数据流图中带有箭头的线段表示的是(A)并
(A)事件驱动(B)自然连接
(B)数据流(C)交
(C)模块调用(D)笛卡尔积
(D)控制流标准答案:B
标准答案:B
19)、一间宿舍可住多个学生,则实体宿舍和学生
15)、以下表达中正确的选项是之间的联系是
(A)在循环队列中,只需要队头指针就能反响队(A)一对多
列中元素的动向变化状况(B)多对多
(B)循环队列中元素的个数是由队头指针和队尾(C)多对一
指针共同决定(D)一对一
(C)在循环队列中,只需要队尾指针就能反响队标准答案:A
列中元素的动向变化状况
(D)循环队列有队头和队尾两个指针,所以,循20)、以下表达中正确的选项是
环队列是非线性结构(A)队列是“先进后出”的线性表
标准答案:B(B)栈是“先进先出”的线性表
(C)循环队列是非线性结构
(D)有序线性表既可以采纳序次储存结构,也可以采纳链式储存结构
标准答案:D
21)、支持子程序调用的数据结构是
(A)队列
(B)二叉树
(C)树
(D)栈
标准答案:D
22)、在数据管理技术发展的三个阶段中,数据共
享最好的是
(A)人工管理阶段
(B)三个阶段同样
(C)数据库系统阶段
(D)文件系统阶段
标准答案:C
23)、数据库应用系统中的核心问题是
(A)数据库设计
(B)数据库系统设计
(C)数据库管理员培训
(D)数据库保护
标准答案:A
24)、以下排序方法中,最坏状况下比较次数最少
的是
(A)冒泡排序
(B)堆排序
(C)直接插入排序
(D)简单项选择择排序
标准答案:B
25)、软件按功能可以分为:应用软件、系统软件
和支撑软件(或工具软件)。下边属于应用软件的是
(A)编译程序
(B)汇编程序
(C)操作系统
(D)教务管理系统
标准答案:D

(A)程序调试平时也称为Debug
(B)软件测试应严格执行测试计划,消除测试的随意性
(C)对被调试的程序进行“错误定位”是程序调试的必需步骤
(D)软件测试的目的是发现错误并改正错误
标准答案:D
27)、耦合性和内聚性是对模块独立性胸襟的两个
标准。以下表达中正确的选项是
(A)降低耦合性提升内聚性有益于提升模块的独立性
(B)耦合性是指一个模块内部各个元素间相互结合的密切程度
(C)内聚性是指模块间相互连接的密切程度
(D)提升耦合性降低内聚性有益于提升模块的独立性
标准答案:A
28)、某二叉树有5个度为2的结点,则该二叉树
中的叶子结点数是
(A)8
(B)4
(C)10
(D)6
标准答案:D
29)、将E-R图变换为关系模式时,实体和联系都
可以表示为
(A)属性
(B)关系
(C)域
(D)键
标准答案:B
30)、以下数据结构中,可以依据“先进后出”原
则存取数据的是
(A)栈
(B)队列
(C)二叉树
(D)循环队列
标准答案:A
26)、下边表达中错误的选项是31)、以下数据结构中,属于非线性结构的是
(A)带链栈
(B)带链队列
(C)二叉树
(D)循环队列
标准答案:C
32)、关于循环队列,以下表达中正确的选项是
(A)队头指针必定大于队尾指针
(B)队头指针是固定不变的
(C)队头指针可以大于队尾指针,也可以小于队(A)交
尾指针(B)并
(D)队头指针必定小于队尾指针(C)选择
标准答案:C(D)投影
标准答案:B
33)、
37)、数据库管理系统是
(A)在操作系统支持下的系统软件
(B)操作系统的一部分
(C)一种编译系统
(D)一种操作系统
标准答案:A
38)、软件设计中划分模块的一个准则是
(A)连接(A)高内聚低耦合
(B)选择(B)高内聚高耦合
(C)投影(C)低内聚高耦合
(D)插入(D)低内聚低耦合
标准答案:C标准答案:A
34)、算法的空间复杂度是指39)、以下选项中不属于结构化程序设计原则的是
(A)算法在执行过程中所需要的计算机储存空间(A)模块化
(B)算法在执行过程中所需要的暂时工作单元数(B)逐渐求精
(C)算法所办理的数据量(C)自顶向下
(D)算法程序中的语句或指令条数(D)可封装
标准答案:A标准答案:D
35)、在E-R图中,用来表示实体联系的图形是40)、
(A)椭圆形
(B)三角形
(C)菱形
(D)矩形
标准答案:C
36)、
(A)PAD图
(B)程序流程图
(C)E-R图
(D)N-S图
标准答案:B
41)、软件生命周期是指
(A)软件的开发过程
(B)软件产品从提出、实现、使用保护到停止使用退伍的过程
(C)软件的运转保护过程
(D)软件从需求解析、设计、实现到测试完成的过程
标准答案:B
42)、以下表达中正确的选项是
(A)栈与队列都是非线性结构
(B)栈是一种先进先出的线性表
(C)队列是一种后进先出的线性表
(D)以上三种说法都不对
标准答案:D
43)、面向对象方法中,继承是指
(A)类之间共享属性和操作的体系
(B)各对象之间的共同性质
(C)一个对象拥有另一个对象的性质
(D)一组对象所拥有的相似性质
标准答案:A
44)、数据库设计中反响用户对数据要求的模式是
(A)外模式
(B)内模式
(C)设计模式
(D)看法模式

标准答案:A
45)、层次型、网状型和关系型数据库划分原则是
(A)联系的复杂程度
(B)记录长度
(C)数据之间的联系方式
(D)文件的大小
标准答案:C
46)、在软件开发中,需求解析阶段产生的主要文
档是
(A)软件需求规格说明书
(B)软件集成测试计划
(C)用户手册
(D)软件详细设计说明书
标准答案:A
47)、
(A)自然连接
(B)并
(C)交
(D)差
标准答案:D
48)、一个工作人员可以使用多台计算机,而一台
计算机可被多个人使用,则实体工作人员与实体计
算机之间的联系是
(A)一对多
(B)多对多
(C)多对一
(D)一对一
标准答案:B
49)、以下表达中正确的选项是
(A)线性表的链式储存结构所需要的储存空间一般要多于序次储存结构
(B)线性表的链式储存结构所需要的储存空间一

标准答案:A
般要少于序次储存结构
(C)线性表的链式储存结构与序次储存结构所需
要的储存空间是同样的
标准答案:A
50)、软件测试的目的是
(A)改正程序中的错误

55)、结构化程序所要求的基本结构不包含
(A)重复(循环)结构
(B)GOTO跳转
(C)序次结构
(D)选择(分支)结构
标准答案:B
(B)发现并改正程序中的错误
(C)评估软件靠谱性
(D)发现程序中的错误
标准答案:D
51)、下边描述中错误的选项是
(A)系统整体结构图支持软件系统的详细设计
(B)软件设计是将软件需求变换为软件表示的过


56)、以下表达中正确的选项是
(A)在栈中,栈顶指针不变,栈中元素随栈底指
针的变化而动向变化
(B)在栈中,栈底指针不变,栈中元素随栈顶指
针的变化而动向变化
(C)在栈中,栈中元素随栈底指针与栈顶指针的
变化而动向变化
标准答案:B
(C)数据结构与数据库设计是软件设计的任务之

(D)PAD图是软件详细设计的表示工具
标准答案:A
52)、软件按功能可以分为应用软件、系统软件和
支撑软件(或工具软件)。下边属于应用

57)、负责数据库中盘问操作的数据库语言是
(A)数据控制语言
(B)数据管理语言
(C)数据操控语言
(D)数据定义语言
标准答案:C
软件的是
(A)学生成绩管理系统
(B)UNIX操作系统
(C)数据库管理系统
(D)C语言编译程序
标准答案:A
53)、某二叉树共有7个结点,此中叶子结点只有
1个,则该二叉树的深度为(假设根结点

58)、以下表达中正确的选项是
(A)只有一个根结点的数据结构不必定是线性结

(B)有一个以上根结点的数据结构不必定是非线
性结构
(C)双向链表是非线性结构
(D)循环链表是非线性结构
标准答案:A
在第1层)
(A)3
(B)4
(C)7
(D)6
标准答案:C
54)、以下关于栈表达正确的选项是

59)、定义无符号整数类为
UInt实例化值的是
(A)整数会集{1,2,3,4,5}
(B)
(C)369
(D)-369
标准答案:C

UInt,下边可以作为类
(A)栈顶元素最初能被删除
(B)栈顶元素最后才能被删除

60)、
(C)栈底元素永久不可以被删除
(A)并
(B)自然连接
(C)差
(D)交
标准答案:C
61)、一个教师可解说多门课程,一门课程可由多
个教师解说。则实体教师和课程间的联系是
(A)1:1联系
(B)m:n联系
(C)m:1联系
(D)1:m联系
标准答案:B
62)、以下表达中正确的选项是
(A)设计算法时只需要考虑数据结构的设计(B)设计算法时只需要考虑结果的靠谱性(C)算法就是程序
(D)以上三种说法都不对
标准答案:D
63)、
(A)7
(B)2
(C)6
(D)3
标准答案:D

64)、软件生命周期中的活动不包含
(A)软件测试
(B)软件保护
(C)需求解析
(D)市场调研
标准答案:D
65)、数据库系统的三级模式不包含
(A)内模式
(B)数据模式
(C)外模式
(D)看法模式
标准答案:B
66)、以下关于二叉树的表达中,正确的选项是
(A)叶子结点总是比度为2的结点多一个
(B)叶子结点总是比度为2的结点少一个
(C)叶子结点数是度为2的结点数的两倍
(D)度为2的结点数是度为1的结点数的两倍标准答案:A
67)、程序调试的任务是
(A)诊断和改正程序中的错误
(B)考据程序的正确性
(C)发现程序中的错误
(D)设计测试用例
标准答案:A
68)、以下关于数据库设计的表达中,正确的选项是
(A)在看法设计阶段建立数据字典
(B)在需求解析阶段建立数据字典
(C)在物理设计阶段建立数据字典
(D)在逻辑设计阶段建立数据字典
标准答案:B
69)、以下关于线性链表的表达中,正确的选项是(A)各数据结点的储存空间可以不连续,但它们的储存序次与逻辑序次一定一致
(B)进行插入与删除时,不需要挪动表中的元素(C)各数据结点的储存序次与逻辑序次可以不一致,但它们的储存空间一定连续
标准答案:B
70)、在以下模式中,可以给出数据库物理储存结
构与物理存取方法的是
(A)外模式
(B)看法模式
(C)逻辑模式
(D)内模式
标准答案:D
71)、
(A)交
(B)投影
(C)自然连接
(D)并
标准答案:C
72)、以下选项中属于面向对象设计方法主要特色
的是
(A)自顶向下
(B)逐渐求精
(C)模块化
(D)继承
标准答案:D
73)、一棵二叉树共有25个结点,此中5个是叶子结点,则度为1的结点数为
(A)16
(B)6
(C)4
(D)10
标准答案:A
74)、以下表达中正确的选项是
(A)循环队列是队列的一种链式储存结构
(B)循环队列是非线性结构
(C)循环队列是一种逻辑结构
(D)循环队列是队列的一种序次储存结构

标准答案:D
75)、在黑盒测试方法中,设计测试用例的主要根
据是
(A)程序内部逻辑
(B)程序数据结构
(C)程序流程图
(D)程序外面功能
标准答案:D
76)、
(A)自然连接
(B)并
(C)除
(D)交
标准答案:C
77)、下边描述中,不属于软件危机表现的是
(A)软件质量难以控制
(B)软件开发生产率低
(C)软件成本不停提升
(D)软件过程不规范
标准答案:D
78)、在软件设计中不使用的工具是
(A)程序流程图
(B)数据流图(DFD图)
(C)系统结构图
(D)PAD图
标准答案:B
79)、在满足实体完好性拘束的条件下
(A)一个关系中只好有一个候选要点字
(B)一个关系中可以没有候选要点字
(C)一个关系中应该有一个或多个候选要点字
(D)一个关系中一定有多个候选要点字
标准答案:C
80)、下边不属于需求解析阶段任务的是
(A)需求规格说明书评审
(B)确立软件系统的功能需求
(C)拟定软件集成测试计划
(D)确立软件系统的性能需求
标准答案:C
第二部分二级C语言单项选择题(30分)
1)、以下选项中,能用作数据常量的是
(A)o115
(B)0118
(C)115L
(D)
标准答案:C
2)、以下表达中错误的选项是
(A)一个C语言程序只好实现一种算法
(B)一个C函数可以单独作为一个C程前言件存

(C)C程序可以由一个或多个函数构成(D)C程序可以由多个程前言件构成标准答案:A
3)、
(A)sqrt(fabs(pow(x,n)+exp(x)))
(B)sqrt(abs(n^x+e^x))
(C)sqrt(fabs(pow(n,x)+pow(x,e)))
(D)sqrt(fabs(pow(n,x)+exp(x)))
标准答案:D
4)、设变量已正确立义并赋值,以下正确的表达
式是
(A)int(%5)
(B)x=y+z+5,++y
(C)x=25%
(D)x=y*5=x+z
标准答案:B

5)、以下表达中错误的选项是
(A)C语言中的每条可执行语句和非执行语句最后都将被变换成二进制的机器指令
(B)
(C)用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中
(D)C程序经过编译、连接步骤以后才能形成一个真切可执行的二进制机器指令文件标准答案:A
6)、有以下程序
#include<>
main()
{ints,t,A=10;doubleB=6;
s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);
}
VC6平台上编译运转,程序运转后的输出结果是(A)4,8
(B)10,6
(C)2,4
(D)4,4
标准答案:A
7)、依据C语言规定的用户表记符命名规则,不
能出此刻表记符中的是
(A)大写字母
(B)下划线
(C)数字字符
(D)连接符
标准答案:D
8)、以下选项中,合法的一组
C语言数值常量是
(A)
0x8A
10,000

(B)
.177

0abc
(C)
028
.5e-3
-0xf
(D)
12.
0Xa23

标准答案:D
9)、以下选项中不合法的表记符是
(A)print
(B)FOR
(C)&&a
(D)_00
(A)8_8
标准答案:C
(B)unsigned
(C)_0_
10)、如有定义:double
a=22;inti=0,k=18;,
(D)void
则不吻合C语言规定的赋值语句是
标准答案:C
(A)i=(a+k)<=(i+k);
(B)a=a++,i++;
15)、C源程序中不可以表示的数制是
(C)i=a%11;
(A)二进制
(D)i=!a;
(B)十六进制
标准答案:C
(C)十进制
(D)八进制
11)、设有定义:int
x=2;,以下表达式中,值
标准答案:A
不为6的是
(A)x*=(1+x)
16)、以下四个程序中,完好正确的选项是
(B)x*=x+1
(A)
#include
<>
(C)x++,2*x
main();
(D)2*x,x+=2
{/*/
programming/*/
标准答案:D
printf("programming!\n");
}
(B)
#include
<>
12)、有以下程序
main()
#include
<>
{/*
programming
*/
main()
printf("programming!\n");
}
{intx,
y,z;
(C)
#include
<>
x=y=1;
main()
z=x++,y++,++y;
{/*/*
programming*/*/
printf("%d,%d,%d\n",x,y,z);
printf("programming!\n");
}
}
(D)
include<>
程序运转后的输出结果是
main()
(A)2,3,3
{/*
programming
*/
(B)2,2,1
printf("programming!\n");
}
(C)2,3,2
标准答案:B
(D)2,3,1
标准答案:D
17)、有以下程序
#include
<>
13)、以下表达中错误的选项是
main()
(A)使用三种基本结构构成的程序只好解决简单
{
int
a=1,b=0;
问题
printf("%d,",b=a+b);
(B)C语言是一种结构化程序设计语言
printf("%d\n",a=2*b);
(C)结构化程序由序次、分支、循环三种基本结
}
构构成
程序运转后的输出结果是
(D)结构化程序设计倡议模块化的设计方法
(A)1,0
标准答案:A
(B)0,0
(C)1,2
14)、以下选项中,能用作用户表记符的是
(D)3,2

最近更新

磁吸盘安全操作规程 27页

低熔点金属相变传热方法的研究与应用的中期报.. 2页

2020-2021学年江西省赣州市章贡区七年级(上)期.. 27页

2020年外研版小学英语(三起点)五年级上册Unit.. 5页

2020年软考高级信息系统项目管理师考试英语练.. 35页

2021-2022学年内蒙古自治区鄂尔多斯市临床执业.. 15页

2021-2022学年辽宁省沈阳市新民市七年级(上)期.. 16页

低成本智能楼宇对讲系统的设计与实现的中期报.. 2页

低密度格码的编译码算法研究的中期报告 1页

2021年最新全国计算机等级考试二级c++题库3共.. 43页

2021年钻探编录安全操作规程 8页

2022-2023学年人教版七年级数学上册《4-3-3余.. 5页

2022-2023学年山东省济宁市梁山县九年级上学期.. 6页

低功耗片上网络拓扑结构的研究的中期报告 1页

2022二年级数学学探诊答案 9页

2022届山东省济南市高三一模(高考模拟检测)语.. 23页

位点特异性重组系统在甘蓝型油菜中的建立的中.. 1页

伴2型糖尿病的慢性牙周炎牙周可疑致病菌的检测.. 1页

2022年全国中考英语真题(江苏河南广东四川安徽.. 10页

腰椎间盘突出造成脊柱侧弯的原因 20页

2022年地理中考试题汇编天气与气候-自定义类型.. 18页

传统蒙古牛肉干工艺的改进研究的任务书 2页

玻璃生产过程防尘 23页

2022年江西专升本考试考试真题卷(1) 15页

爱迪生教学设计 22页

2022年部编版六年级语文上册期末考试卷(含答案.. 8页

2022新课标学习心得(精选60篇) 116页

爆破服务公司安全生产职责 36页

爆破工程施工作业 31页

2023山东省安全员C证考试(专职安全员)题库及答.. 53页