2019年3月全国计算机等级考试真题(C语言二级)

news2025/2/26 18:58:36

2019年3月全国计算机等级考试真题(C语言二级)

第1题

负责数据库中查询操作的数据库语言是

A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言

正确答案:C

第2题

有关系如下图所示,其违反了哪一类完整性约束

 A. 实体完整性约束
B. 参照完整性约束
C. 用户定义的完整性约束
D. 以上都不正确

正确答案:A

第3题

软件的三要素是

A. 程序、数据和工具
B. 程序、数据和配置
C. 程序、数据及相关文档
D. 程序、数据和运行环境

正确答案:C

第4题

有以下程序

#include <stdio.h>
#include <string.h>
void main()

  char str[][20]={"One*World", "One*Dream!"}, p=str[1]; 
  printf("%d,",strlen(p)); 
  printf("%s\n",p);
  }
程序运行后的输出结果是

A. 9,One*Dream!
B. 10,One*Dream!
C. 9,One*World
D. 10,One*World

正确答案:B

第5题

软件生命周期中,确定软件系统要做什么的阶段是

A. 需求分析
B. 软件测试
C. 软件设计
D. 系统维护

正确答案:A

第6题

以下叙述中正确的是

A. 在scanf函数中的格式控制字符串是为了输入数据用的,不会输出到屏幕上0
B. 在使用scanf函数输入整数或实数时,输入数据之间只能用空格来分隔
C. 在printr函数中,各个输出项只能是变量
D. 使用print函数无法输出百分号%

正确答案:A

第7题

结构化程序所要求的基本结构不包括

A. 顺序结构
B. GOTO跳转
C. 选择(分支)结构
D. 重复(循环)结构

正确答案:B

第8题

有下列程序

main()
{
    int x[3][2]={0), i; 
    for (i=0; i<3; i++)
    scanf("%d",x[i]); 
    printf("%3d%3d%3d\n", x[0][0], x[0][1], x[1][0]);
}
若运行时输入:2 4 6<CR>,则输出结果为

A. 2 0 0
B. 2 4 0
C. 2 0 4
D. 2 4 6

正确答案:C

第9题

下面选项中关于编译预处理的叙述正确的是

A. 凡是以#号开头的行,都被称为编译预处理命令行
B. 预处理命令行必须使用分号结尾
C. 预处理命令行不能出现在程序的最后一行
D. 预处理命令行的作用域是到最近的函数结束处

正确答案:A

第10题

有以下程序

void fun2 (char a, char b}

    printf("%c%c", a, b);
}
char a='A', b='B';
void fun1()

    a='C'; b='D';
}
main()

    fun1(); 
    printf("%c%c",a,b); 
    fun2('E','F');
}
程序的运行结果是

A. ABEF
B. CDEF
C. ABCD
D. CDAB

正确答案:B

第11题

以下叙述中错误的是

A. gets函数用于从终端读入字符串
B. getchar函数用于从磁盘文件读入字符
C. fputs函数用于把字符串输出到文件
D. fwrite函数用于以二进制形式输出数据到文件

正确答案:B

第12题

设表的长度为15,则在最坏情况下,快速排序所需要的比较次数为

A. 105
B. 55
C. 15
D. 75

正确答案:A

第13题

以下选项中,能用作用户标识符的是

A. _0_
B. 8_8
C. void
D. unsigned

正确答案:A

第14题

以下选项中合法的变量是

A. 5а
B. A%
C. _10_
D. sizeof

正确答案:C

第15题

软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是:

A. 软件测试
B. 软件实现
C. 软件总体设计
D. 可行性研究

正确答案:D

第16题

设表的长度为20,则在最坏情况下,冒泡排序的比较次数为

A. 90
B. 20
C. 19
D. 190

正确答案:D

第17题

设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是

A. 堆排序
B. 有序链表查找
C. 希尔排序
D. 循环链表中寻找最大项

正确答案:D

第18题

若有以下程序

#include <stdio.h>
int *f(int *s, int *t)
{
    int k; 
    if (*s<*t) 
    {
        k=*s;*s=*t;*t=k; 
    }
return s;
}
main()
{
    int i=3, j=5, *p=&i, *q=&j,*r; 
    r=f(p, q); 
    printf("%d,%d,%d,%d,%d\n", i,j, *p, *q, *r);
}
则程序的输出结果是

A. 3,5,5,3,5
B. 3,5,3,5,5
C. 5,3,5,3,5
D. 5,3,3,5,5

正确答案:C

第19题

有三个关系R,S和T如下图所示,则由关系R和S得到关系T的操作是:

 A. 选择
B. 投影
C. 交
D. 并

正确答案:D

第20题

有三个关系R,S和T如下图所示,则由关系R和S得到关系T的操作是:

A. 并
B. 投影
C. 交
D. 选择

正确答案:A

 答案和更多内容请查看网站:

网站链接   【试卷中心 ---C/C++ ---二级】

青少年软件编程历年真题模拟题实时更新

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/896725.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

c++——静态成员变量、静态成员函数和const修饰的静态成员变量

一、c静态成员变量 在C中&#xff0c;静态成员变量&#xff08;Static Member Variable&#xff09;是类的一种特殊类型的成员变量&#xff0c;它被类的所有实例共享&#xff0c;而不是每个实例都有自己的副本。静态成员变量在类的所有对象之间保持唯一的状态&#xff0c;具有…

ElementPlusError 解决: [ElForm] model is required for validate to work 的三种方式

1、问题描述&#xff1a; 其一、报错为&#xff1a; ElementPlusError: [ElForm] model is required for validate to work. 中文为&#xff1a; ElementPlusError&#xff1a;验证工作需要 [ElForm] 模型 其二、问题描述为&#xff1a; 在 form 表单中需要进行规则校验&a…

分布式锁系列之Redis分布式锁

目录 介绍 模拟订单超卖场景 代码版 不加锁情况 synchronized加锁 ​编辑 lock加锁 整合Mysql版 不加锁版 synchronized加锁 lock加锁版 jvm加锁失效情况 多例模式 事务 集群搭建 书写sql解决集群超卖 使用悲观锁select ...for update ​编辑 不加悲观锁情况 使用…

备份或同步数据?跨国大文件传输的不同需求与解决方案

信息化时代的到来&#xff0c;使得许多个人、组织、企业在日常生活中都需要对数据进行备份或同步。但不同的应用场景和需求&#xff0c;也需要不同的备份和同步方式。而在跨国大文件传输方面&#xff0c;更是需要根据不同需求选择合适的传输方案。下面将分别介绍备份与同步数据…

第一章MyBatis概述

框架 Java常用框架 SSM三大框架&#xff1a;SpringSpringMVCMyBatisSpringBootSpringCloud 框架简单来说就是提前封装好的通用代码&#xff0c;提高我们的开发的效率&#xff08;站在巨人的肩膀上&#xff09; 框架一般以jar包的形式存在 三层架构 代码封装主要为了降低代…

MQTT 常用客户端库介绍 (全面涵盖c,c++,java,c#,python)

MQTT&#xff08;Message Queuing Telemetry Transport&#xff09;是一种轻量级的通信协议&#xff0c;被广泛应用于物联网和分布式系统中。它以其简单、可靠和高效的特性而备受推崇&#xff0c;成为连接设备和应用程序的首选协议。MQTT的重要性不言而喻&#xff0c;它为实时通…

K8S应用笔记 —— 签发自签名证书用于Ingress的https配置

一、需求描述 在本地签发自命名证书&#xff0c;用于K8S集群的Ingress的https配置。 前提条件&#xff1a; 完成K8S集群搭建。完成证书制作机器的openssl服务安装。 二、自签名证书制作 2.1 脚本及配置文件准备 2.1.1 CA.sh脚本准备 注意事项&#xff1a; openssl服务默认CA…

【vim 学习系列文章 5 - cscope 过滤掉某些目录】

文章目录 cscope 过滤目录介绍 cscope 过滤目录介绍 第一步创建自己的cscope脚本~/.local/bin/cscope.sh&#xff0c;如下&#xff1a; function my_cscope() {CODE_PATHpwdecho "$CODE_PATH"echo "start cscope...."if [ ! -f "$CODE_PATH/cscope.…

qt实现9×9数独游戏

qt实现的数独小游戏&#xff0c;资源有可下载直接跑的exe&#xff08;enigma已经打包好&#xff09;&#xff0c;源码可私信 部分代码 #include "widget.h" #include "ui_widget.h" #include"form.h" #include<QDebug> #include<QPush…

数据结构——二叉搜索树(附带C++实现版本)

文章目录 二叉搜索树概念 二叉树的实际应用二叉树模拟实现存储结构二叉搜索树构成二叉搜索树的查找插入操作中序遍历二叉树的删除循环(利用左子树最右节点&#xff09;递归(利用右子树根节点) 二叉树拷贝二叉树资源的销毁 二叉树实现完整代码总结 二叉搜索树 概念 二叉搜索树…

LVS-DR+keepalived实现高可用负载群集

VRRP 通信原理&#xff1a; VRRP就是虚拟路由冗余协议&#xff0c;它的出现就是为了解决静态路由的单点故障。 VRRP是通过一种竞选的一种协议机制&#xff0c;来将路由交给某台VRRP路由。 VRRP用IP多播的方式&#xff08;多播地址224.0.0.18&#xff09;来实现高可用的通信&…

opencv运动目标检测-背景建模

背景建模 帧差法 由于场景中的目标在运动&#xff0c;目标的影像在不同图像帧中的位置不同。该类算法对时间上连续的两帧图像进行差分运算&#xff0c;不同帧对应的像素点相减&#xff0c;判断灰度差的绝对值&#xff0c;当绝对值超过一定阈值时&#xff0c;即可判断为运动目…

Java虚拟机(JVM):垃圾收集算法

目录 一、分代收集理论 二、标记-清除算法 三、标记-复制算法 四、标记-整理算法 一、分代收集理论 分代收集理论建立在两个分代假说之上&#xff1a; 1、弱分代假说&#xff1a;绝大多数对象都是朝生夕灭的。 2、强分代假说&#xff1a;熬过越多次垃圾收集过程的对象就…

Python中数据结构列表详解

列表是最常用的 Python 数据类型&#xff0c;它用一个方括号内的逗号分隔值出现&#xff0c;列表的数据项不需要具有相同的类型。 列表中的每个值都有对应的位置值&#xff0c;称之为索引&#xff0c;第一个索引是 0&#xff0c;第二个索引是 1&#xff0c;依此类推。列表都可…

C语言之指针进阶篇(1)

目录​​​​​​​ 引言 字符指针 指针数组 数组指针 数组指针的定义 &数组名vs数组名 数组指针的使用 一维数组使用 二维数组使用 一维数组传参 二维数组传参 总结 数组参数 一维数组传参 二维数组传参 指针参数 一级指针传参 二级指针传参 引言 今…

Jmeter对websocket进行测试

JMeterWebSocketSampler-1.0.2-SNAPSHOT.jar下载 公司使用websocket比较奇怪&#xff0c;需要带认证信息进行长连接&#xff0c;通过websocket插件是请求失败&#xff0c;如下图&#xff0c;后面通过代码实现随再打包jar包完成websocket测试 本地实现代码如下&#xff1a; pa…

总结,由于顺丰的问题,产生了电脑近期一个月死机问题集锦

由于我搬家&#xff0c;我妈搞顺丰发回家&#xff0c;但是没有检查有没有坏&#xff0c;并且我自己由于不可抗力因素&#xff0c;超过了索赔时间&#xff0c;反馈给顺丰客服&#xff0c;说超过了造成了无法索赔的情况&#xff0c;现在总结发生了损坏配件有几件&#xff0c;显卡…

Java 项目日志实例基础:Log4j

点击下方关注我&#xff0c;然后右上角点击...“设为星标”&#xff0c;就能第一时间收到更新推送啦~~~ 介绍几个日志使用方面的基础知识。 1 Log4j 1、Log4j 介绍 Log4j&#xff08;log for java&#xff09;是 Apache 的一个开源项目&#xff0c;通过使用 Log4j&#xff0c;我…

奥威BI数据可视化工具:个性化定制,打造独特大屏

每个人都有自己独特的审美&#xff0c;因此即使是做可视化大屏&#xff0c;也有很多人希望做出不一样的报表&#xff0c;用以缓解审美疲劳的同时提高报表浏览效率。因此这也催生出了数据可视化工具的个性化可视化大屏制作需求。 奥威BI数据可视化工具&#xff1a;个性化定制&a…

nginx代理webSocket链接响应403

一、场景 使用nginx代理webSocket链接&#xff0c;nginx响应403 1、nginx访问日志响应403 [18/Aug/2023:09:56:36 0800] "GET /FS_WEB_ASS/webim_api/socket/message HTTP/1.1" 403 5 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit…