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

news2024/11/19 0:19:24

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

第1题

每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是

A. 多对一
B. 多对多
C. 一对一
D. 一对多

正确答案:A

第2题

若有以下定义int x[10],*pt=x;则对x数组元素的正确引用是

A. *(x+3)
B. *&x[10]
C. *(pt+10)
D. pt+3

正确答案:A

第3题

有以下程序

fun (int x)
{
    int p;
    if(x==0||x==1) 
    return(3);
    p=x-fun(x-2);
    return p;
}
main()
{
    printf("%d\n",fun(7));
};
执行后的输出结果是

A. 3
B. 7
C. 0
D. 2

正确答案:D

第4题

数据库三级模式体系结构的划分有利于保持数据库的

A. 数据独立性
B. 数据安全性
C. 结构规范化
D. 操作可行性

正确答案:A

第5题

有以下程序

#include<stdio.h>
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. 12口a口34口b
B. 12,a,34,b
C. 12a34b
D. 12口a34口b

正确答案:C

第6题

设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10,该树中度为1的结点数

A. 11
B. 12
C. 13
D. 不可能有这样的树

正确答案:B

第7题

某系统结构图如下图所示,该系统结构图的宽度是

 

A. 5
B. 4
C. 2
D. 1

正确答案:B

第8题

下列叙述中错误的是

A. 具有两个根结点的数据结构一定属于非线性结构
B. 具有两个以上指针域的链式结构一定属于非线性结构
C. 具有两个以上叶子结点的数据结构一定属于非线性结构
D. 具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构

正确答案:B

第9题

若有以下程序

main()
{
    int a=1, b=2, c=3, d=4, r=0; 
    if (a!= 1); 
    else r=1;
    if (b==2) r+=2; 
    if (c !=3); r+=3; 
    if(d==4) r+=4; 
    printf("%d\n", r);
}
则程序的输出结果是

A. 7
B. 10
C. 6
D. 3

正确答案:B

第10题

下列叙述中正确的是

A. 带链栈的栈底指针是固定的
B. 带链栈的栈底指针是随栈的操作而动态变化的
C. 若带链队列的队头指针与队尾指针相同,则队列为空
D. 若带链队列的队头指针与队尾指针相同,则队列中至少有一个元素

正确答案:B

第11题

下列叙述中正确的是

A. 软件的使用存在老化问题
B. 软件是物理实体,不具有抽象性
C. 软件是逻辑实体,具有抽象性
D. 软件的运行对计算机系统不一定具有依赖性

正确答案:C

第12题

下面选项中的程序段,没有编译错误的是

A. char*sp, s[10]; sp ="Hello";
B. chart sp, s[10]; s ="Hello"
C. char str1[10] ="computer", str2[10]; str2 = str1;
D. char mark[]; mark="PROGRAM";

正确答案:A

第13题

关于C语言的变量,以下叙述中错误的是

A. 所谓变量是指在程序运行过程中其值可以被改变的量
B. 变量所占的存储单元地址可以随时改变
C. 程序中用到的所有变量都必须先定义后才能使用
D. 由三条下划线构成的符号名是合法的变量名

正确答案:B

第14题

软件设计中模块划分应遵循的准则是

A. 低内聚低耦合
B. 高内聚低耦合
C. 低内聚高耦合
D. 高内緊高耦合

正确答案:B

第15题

以下叙述中错误的是

A. 结构化程序由顺序、分支、循环三种基本结构组成
B. C语言是一种结构化程序设计语言
C. 使用三种基本结构构成的程序只能解决简单问题
D. 结构化程序设计提倡模块化的设计方法

正确答案:C

第16题

下面描述中正确的是

A. 软件调试是为了改善软件的性能
B. 软件测试要确定错误的性质和位置
C. 软件测试是软件质量保证的重要手段
D. 软件调试的任务是发现并改正程序中的错误

正确答案:C

第17题

以下叙述中正确的是

A. 语句int a[]={0};是不合法的,遗漏了数组的大小
B. 语句char a[2]={"A","B"};是合法的,定义了一个包含两个字符的数组
C. 语句int a[8]={0};是合法的
D. 语句char a[3];a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符

正确答案:C

第18题

下面属于应用软件的是

A. 人事管理系统
B. Oracle数据库管理系统
C. C++编译系统
D. ios操作系统

正确答案:A

第19题

逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是

A. 关系模型
B. 谓词模型
C. 物理模型
D. 实体-联系模型

正确答案:A

第20题

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

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

正确答案:A

更多内容请查看网站:

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

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

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

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

相关文章

听GPT 讲Prometheus源代码--promtool

promtool是Prometheus的一个命令行工具&#xff0c;它提供了一些功能来帮助用户进行Prometheus配置文件&#xff08;如prometheus.yml&#xff09;的检查、规则检查和调试&#xff0c;还可以用于查询Prometheus服务器以获取度量值等。 以下是一些主要的promtool命令&#xff1a…

Azure不可变Blob存储

文章目录 Azure不可变Blob存储介绍Azure不可变性策略实战演练 Azure不可变Blob存储介绍 不可变的存储是一种用于存储业务关键型 Blob 数据的存储方式。与可变存储相反&#xff0c;不可变存储的特点是一旦数据被写入后&#xff0c;便无法再对其进行修改或删除。这种存储方式提供…

一百六十一、Kettle——Linux上安装的kettle9.2开启carte服务(亲测、附流程截图)

一、目的 在Linux上安装好kettle9.2并且连接好各个数据库后&#xff0c;下面开启carte服务 二、实施步骤 &#xff08;一&#xff09;carte服务文件路径 kettle的Linux运行的carte服务文件是carte.sh &#xff08;二&#xff09;修改kettle安装路径下的pwd文件夹里的服务器…

『C语言』数据在内存中的存储规则

前言 小羊近期已经将C语言初阶学习内容与铁汁们分享完成&#xff0c;接下来小羊会继续追更C语言进阶相关知识&#xff0c;小伙伴们坐好板凳&#xff0c;拿起笔开始上课啦~ 一、数据类型的介绍 我们目前已经学了基本的内置类型&#xff1a; char //字符数据类型 short …

会声会影2023旗舰版电脑端视频剪辑软件

随着短视频、vlog等媒体形式的兴起&#xff0c;视频剪辑已经成为了热门技能。甚至有人说&#xff0c;不会修图可以&#xff0c;但不能不会剪视频。实际上&#xff0c;随着各种智能软件的发展&#xff0c;视频剪辑已经变得越来越简单。功能最全的2023新版&#xff0c;全新视差转…

【Vue】Mixin 混入

Vue Mixin 混入 1.简介 混入&#xff08;mixin&#xff09;提供了一种非常灵活的方式&#xff0c;来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项&#xff08;如data、methods、mounted等等&#xff09;。当组件使用混入对象时&#xff0c;所有混入对象的…

微信小程序卡片横向滚动竖图

滚动并不是使用swiper&#xff0c;该方式使用的是scroll-view实现 Swiper局限性太多了&#xff0c;对竖图并不合适 从左往右滚动图片示例 wxml代码&#xff1a; <view class"img-x" style"margin-top: 10px;"><view style"margin: 20rpx;…

XOR Subsequence 2023“钉耙编程”中国大学生算法设计超级联赛(10)hdu7390

Problem - 7390 题目大意&#xff1a;有一个n个数的数组a&#xff0c;对他们的所有非空子序列求异或和得到长度为的数组b&#xff0c;给出b&#xff0c;求a 1<n<18 思路&#xff1a;可以发现&#xff0c;a数组其实是b数组的线性基 &#xff08;线性基详解_Hypoc_的博客…

el-tabs的上方目录栏增加自定义按钮

需求如图&#xff1a;需要在el-tabs的最右侧加一个自定义按钮&#xff0c;它不属于el-tab-pane&#xff0c;而且要在最右侧。这时候就要使用定位来完成这个按钮的显示。 代码结构如下&#xff1a;自定义按钮要与el-tabs的层级并列&#xff0c;然后通过css设置custom-btn的定位…

15、分布式锁简介

一 分布式锁简介 分布式锁&#xff1a;满足分布式系统或集群模式下多进程可见并且互斥的锁。 分布式锁的核心思想就是让大家都使用同一把锁&#xff0c;只要大家使用的是同一把锁&#xff0c;那么我们就能锁住线程&#xff0c;不让线程进行&#xff0c;让程序串行执行&#xf…

2023.8-java-基本语法

基本语法 编写 Java 程序时&#xff0c;应注意以下几点&#xff1a; 大小写敏感&#xff1a;Java 是大小写敏感的&#xff0c;这就意味着标识符 Hello 与 hello 是不同的。类名&#xff1a;对于所有的类来说&#xff0c;类名的首字母应该大写。如果类名由若干单词组成&#x…

nginx(七十七)nginx与包体的探究

一 nginx与body体 说明&#xff1a;本文不具有生产意义,只是为了nginx知识的闭环,可以跳过即可 --> "数据脱敏"题外话&#xff1a; 对body的CURD,nginx和openresty处理方式不同强调&#xff1a; 本文是基于http演示的,如果是https加密我们是看不到的 ① core模…

博客系统之功能测试

博客系统共有&#xff1a;用户登录功能、发布博客功能、查看文章详情功能、查看文章列表功能、删除文章功能、退出功能 1.登录功能&#xff1a; 1.1测试对象&#xff1a;用户登录 1.2测试用例 方法&#xff1a;判定表 用例 编号 操作步骤预期结果实际结果截图1 1.用户名正确…

安全学习DAY18_信息打点-APP资产搜集

信息打点-APP资产&静态提取&动态抓包&动态调试 文章目录 信息打点-APP资产&静态提取&动态抓包&动态调试本节知识&思维导图本节使用到的链接&工具 如何获取目标APP从名称中获取APP从URL获取APP APP搜集资产信息APP提取信息分类信息提取方式信息…

常用的电参数

电参数根据电流的特点可以分为直流电参数和交流电参数&#xff0c;在电参数中有些是可以通过电参数表测得&#xff0c;有些参数则为通过测得的参数计算而来。 一、电参数 1.1 直接可测电参数 ——瞬时电压值 ——瞬时电流值 n——采样点数 f——频率 time——时间 其中&…

使用IText导出复杂pdf

1、问题描述 需要将发票导出成pdf&#xff0c;要求每页都必须包含发票信息和表头行。 2、解决方法 使用IText工具实现PDF导出 IText8文档&#xff1a;Examples (itextpdf.com) 3、我的代码 引入Itext依赖&#xff0c;我这里用的是8.0.1版本 <dependency><groupId>…

基于阿里云 Flink+Hologres 搭建实时数仓

摘要&#xff1a;本文作者阿里云 Hologres 高级研发工程师张高迪&阿里云 Flink 技术内容工程师张英男&#xff0c;本篇内容将为您介绍如何通过实时计算 Flink 版和实时数仓 Hologres 搭建实时数仓。 Tips&#xff1a;点击「阅读原文」免费领取 5000CU*小时 Flink 云资源 背…

Linux Debian12命令终端安装pip install rsa报错error: externally-managed-environment

Linux Debian12在命令终端安装pip install rsa出现error: externally-managed-environment错误,如下图&#xff1a; 仔细读了一下报错内容才搞懂&#xff0c;原来是Debian12安装Python包时需要使用apt install python3-包名&#xff0c;例如安装rsa&#xff0c;使用sudo apt …

太阳能的发展与应用

目录 1.太阳能的概念 2.太阳能的原理 3.太阳能的发展过程 4.太阳能的普及对人类的作用 1.太阳能的概念 太阳能是指利用太阳辐射能的能源。太阳能可以分为两种利用方式&#xff1a;热能和光能。 太阳能热能是指将太阳辐射的热能直接转化为热能供人们使用。这种利用方式包括太…

导出Excel一些格式、样式的 代码

1.合并单元格 // 合并单元格&#xff08;开始行, 结束行, 开始列, 结束列&#xff09;CellRangeAddress regionRow0 new CellRangeAddress(0, 0, 0, 10);sheet.addMergedRegion(regionRow0);2.单元格根据汉字自动匹配颜色 HSSFConditionalFormattingRule orange scf.createCo…