APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
8.以下叙述中正确的是( )。

A、 程序设计的任务就是编写程序代码并上机调试

B、 程序设计的任务就是确定所用数据结构

C、 程序设计的任务就是确定所用算法

D、 以上三种说法都不完整

答案:D

解析:【解析】程序设计是指设计、编程、调试程序的方法和过程,通常分为4个阶段:①问题建模;②算法设计;③编写代码;④编译调试。其工作内容涉及有关的基本概念、工具、方法及方法学,是目标明确的智力活动。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
6.软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面属于应用软件的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-87fd-c0cb-74c63d66eb00.html
点击查看题目
44.如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-11c9-c0cb-74c63d66eb00.html
点击查看题目
12.若有以下程序#include main(){int a=-2,b=0;while(a++) ++b;printf("%d,%d\n",a,b);}则程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-631a-c0cb-74c63d66eb00.html
点击查看题目
94.设有定义:int a=0,b=1,c=1;以下选项中,表达式值与其他三个不同的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2e5e-c0cb-74c63d66eb00.html
点击查看题目
11.有以下程序:#include main(){int a1,a2;char c1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想通过键盘输入,使得a1的值为12,得a2的值为34.得c1的值为a,得c2的值为b,程序输出结果是:12,a,34,b则正确的输入格式是(以下(代表空格,代表回车)( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f715-c0cb-74c63d66eb00.html
点击查看题目
19.软件生命周期是指( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a229-c0cb-74c63d66eb00.html
点击查看题目
117.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-1948-c0cb-74c63d66eb00.html
点击查看题目
84.程序调试的任务是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-24b9-c0cb-74c63d66eb00.html
点击查看题目
47.下列工具中,不属于结构化分析的常用工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d8d9-c0cb-74c63d66eb00.html
点击查看题目
11.若有定义语句int k1=10,k2=20;执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d04a-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

8.以下叙述中正确的是( )。

A、 程序设计的任务就是编写程序代码并上机调试

B、 程序设计的任务就是确定所用数据结构

C、 程序设计的任务就是确定所用算法

D、 以上三种说法都不完整

答案:D

解析:【解析】程序设计是指设计、编程、调试程序的方法和过程,通常分为4个阶段:①问题建模;②算法设计;③编写代码;④编译调试。其工作内容涉及有关的基本概念、工具、方法及方法学,是目标明确的智力活动。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
6.软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面属于应用软件的是( )。

A.  编译程序

B.  操作系统

C.  教务管理系统

D.  汇编程序

解析:【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。操作系统、编译程序与汇编程序属于系统软件,编译程序与汇编程序属于支撑软件,教务管理系统属于应用软件。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-87fd-c0cb-74c63d66eb00.html
点击查看答案
44.如有表达式(w)?(-x):(++y),则其中与w等价的表达式是( )。

A.  w==1

B.  w==0

C.  w!=1

D.  w!=0

解析:【解析】条件表达式形式为<表达式1>?<表达式2>:<表达式3>。表达式1的值为真,结果为表达式2的值;表达式1的值为假,结果为表达式3的值。可见表达式w等价于w!=0。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-11c9-c0cb-74c63d66eb00.html
点击查看答案
12.若有以下程序#include main(){int a=-2,b=0;while(a++) ++b;printf("%d,%d\n",a,b);}则程序的输出结果是( )。

A.  1,2

B.  0,2

C.  1,3

D.  2,3

解析:【解析】while(a++)是先判定a是否等于0,如果a等于0,跳出循环;否则进入循环;但是不管判定是否成功,判定结束后都要执行a++操作。第一次循环,a等于-2,满足条件,执行a++,++b,a变成-1,b变成1;第二次循环,a等于-1,满足条件,执行a++,++b,a变成0,b变成2;第三次循环,a等于0,不满足条件,执行a++,a变成1,b仍然是2。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-631a-c0cb-74c63d66eb00.html
点击查看答案
94.设有定义:int a=0,b=1,c=1;以下选项中,表达式值与其他三个不同的是( )。

A.  b=a==c

B.  a=b=c

C.  a=c==b

D.  c=a!=c

解析:【解析】赋值运算结合性为由右向左结合,成功实现赋值后以左值为返回值。逻辑表达式成立则返回1,不成立返回0。A项,逻辑表达式a==c不成立,则b=0,表达式值为0;B项,将c赋值给b,b=1,再将b赋给a,a=1,表达式值为1;C项,逻辑表达式c==b成立,则a=1,表达式值为

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-2e5e-c0cb-74c63d66eb00.html
点击查看答案
11.有以下程序:#include main(){int a1,a2;char c1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想通过键盘输入,使得a1的值为12,得a2的值为34.得c1的值为a,得c2的值为b,程序输出结果是:12,a,34,b则正确的输入格式是(以下(代表空格,代表回车)( )。

A.  选项。

B.  12ⱣⱤaⱣⱤ34ⱣⱤb

C.  12,a,34,b

D.  12ⱣⱤa34ⱣⱤb

解析:【解析】在输入字符型时,要求输入数据时按照一一对应的位置原样输入这些字符,即不能加逗号、回车和空格,因为这些也算是字符。答案选择

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-f715-c0cb-74c63d66eb00.html
点击查看答案
19.软件生命周期是指( )。

A.  软件产品从提出、实现、使用、维护到停止使用退役的过程

B.  软件的需求分析、设计与实现

C.  软件的开发与管理

D.  软件的实现和维护

解析:【解析】软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-a229-c0cb-74c63d66eb00.html
点击查看答案
117.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

A.  需求分析阶段

B.  概念设计阶段

C.  逻辑设计阶段

D.  物理设计阶段

解析:【解析】概念结构是各种数据模型的共同基础,逻辑结构设计的任务就是将概念结构转化为相应的数据模型,包括:①从E-R图向关系模式转换;②逻辑模式规范化及调整、实现。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-1948-c0cb-74c63d66eb00.html
点击查看答案
84.程序调试的任务是( )。

A.  设计测试用例

B.  验证程序的正确性

C.  发现程序中的错误

D.  诊断和改正程序中的错误

解析:【解析】软件测试的目的是尽可能多的发现错误。程序调试基于软件测试时发现的错误,其任务是诊断和改正程序中的错误。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-24b9-c0cb-74c63d66eb00.html
点击查看答案
47.下列工具中,不属于结构化分析的常用工具的是( )。

A.  数据流图

B.  数据字典

C.  判定树

D.  N-S图

解析:【解析】结构化分析常用的工具有:①数据流图;②数据字典;③判定树;④判定表。N-S图用于软件设计阶段。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d8d9-c0cb-74c63d66eb00.html
点击查看答案
11.若有定义语句int k1=10,k2=20;执行表达式(k1=k1>k2)&&(k2=k2>k1)后,k1和k2的值分别为( )。

A.  0和1

B.  0和20

C.  10和1

D.  10和20

解析:【解析】在C语言中,没有专门的“逻辑值”,而是用非0表示“真”,用0表示“假”。根据优先级,先计算括号内的。括号内先比较k1和k2的大小,由于k2>k1,故左边括号中的k1与k2比较的结果为假,值为0,再赋值给k1,可得k1的值为0,由于0与任何值相与结果都是0,故右边一个括号不需运算,即k2的值不变,仍为20。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-d04a-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载