国家计算机二级考试试题

在当今这个信息化高速发展的时代,计算机技能已成为衡量个人综合素质的重要标尺之一。国家计算机二级考试,作为国内权威的计算机应用能力认证之一,不仅是检验学习者理论与实践结合能力的重要平台,更是众多求职者、在校生提升自我竞争力的重要途径。本文将深入探讨国家计算机二级考试试题的特点、备考策略及通过考试对个人成长的意义。

一、考试试题概览国家计算机二级考试试题覆盖了编程语言基础、数据结构、算法设计、软件工程设计以及数据库系统原理等多个维度,旨在全面考察考生的计算机基础知识与实际应用能力。试题设计紧跟时代步伐,既包含经典理论题目,也不乏结合最新技术趋势的实战型题目。这种设置既保证了考试的权威性,又促进了考生对新技术的探索与学习。

二、备考策略分享① 基础巩固万丈高楼平地起,扎实的基础知识是应对复杂题目的关键。考生应从编程语言语法、基本数据结构入手,通过大量练习巩固记忆,确保在考试中能够迅速准确地解答基础题。② 实战演练理论离不开实践,考生应结合历年真题,进行模拟考试,尤其是在算法设计与编程实现部分,要动手编写代码,调试错误,通过实战提升解题与准确性。③ 理解原理对于软件工程设计、数据库管理等涉及原理较多的模块,考生需深入理解其背后的逻辑,而非死记硬背。通过绘制流程图、分析案例等方式,加深对复杂概念的理解。④ 关注前沿虽然基础是关键,但紧跟技术前沿同样重要。考生可利用网络资源,关注计算机领域的最新动态,了解新技术、新工具的应用场景,为解答创新题型做好准备。

三、考试意义深远通过国家计算机二级考试,不仅意味着考生掌握了较为系统的计算机知识与技能,更在无形中培养了解决问题的能力、逻辑思维能力和创新能力。这些能力在职场中至关重要,能够帮助个人快速适应工作环境,解决复杂问题,提高工作效率。此外,证书本身就是一块敲门砖,为求职者增添了亮点,提高了就业竞争力。对于在校学生而言,更是评优评先、申请奖学金、保研深造的重要加分项。更重要的是,备考过程本身就是一次自我挑战与成长的过程。面对难题时的坚持,解决问题后的成就感,都是推动个人不断进步的不竭动力。

四、结语国家计算机二级考试试题不仅是知识的检验场,更是个人能力与潜力的试金石。通过科学合理的备考策略,每一位考生都有机会在这片战场上大放异彩,不仅收获一纸证书,更赢得了自我成长与未来发展的无限可能。让我们以积极的态度面对挑战,用行动诠释“学无止境”,在国家计算机二级考试的征途上,书写属于自己的辉煌篇章。

计算机二级考试

『计算机』全国计算机等级考试二级C++

·公共基础知识一,选择题 (1)下列关于栈的叙述正确的是 A)栈是非线性结构 B)栈是一种树状结构 C)栈具有先进先出的特征 D)栈具有后进先出的特征 (2)结构

软件大小:未知 授权方式:免费软件 下载:167 推荐程度:

『计算机』全国计算机等级考试二级Access考试(样题)

·公共基础知识一,选择题 (1)下列关于栈的叙述正确的是 A)栈是非线性结构 B)栈是一种树状结构 C)栈具有先进先出的特征 D)栈具有后进先出的特征 (2)结构化程序

软件大小:未知 授权方式:免费软件 下载:148 推荐程度:

『计算机』全国计算机等级考试三级笔试试卷数据库技术

·全国计算机等级考试三级笔试试卷数据库技术 (考试时间120分钟,满分100分) 2002.9 一,选择题(每小题1分,共60分) 下列各题A),B),C),D)四个选项

软件大小:未知 授权方式:免费软件 下载:98 推荐程度:

『计算机』2007年全国计算机等级考试二级Access数据库

·2007年全国计算机等级考试二级Access数据库考试大纲二级Access数据库考试包括两部分内容:I. 公共基础知识(30分) II. Access数据库程序设计(70分).

软件大小:未知 授权方式:免费软件 下载:441 推荐程度:

『计算机』全国计算机等级考试三级数据库技术笔试试卷

·2005年4月全国计算机等级考试三级数据库技术笔试试卷一,选择题(每小题1分,共60分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的.请将正确选项涂写在答

软件大小:未知 授权方式:免费软件 下载:95 推荐程度:

『计算机』全国计算机等级考试三级笔试试卷数据库技术

·全国计算机等级考试三级笔试试卷数据库技术 (考试时间120分钟,满分100分) 一,选择题(每小题1分,共60分) 下列各题A),B),C),D)四个选项中,只有一个

软件大小:未知 授权方式:免费软件 下载:106 推荐程度:

『计算机』计算机等级考试三级笔试试卷数据库技术(附答

·一,选择题(每小题1分,共60分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分. (1)设有关键码

软件大小:未知 授权方式:免费软件 下载:107 推荐程度:

『计算机』全国计算机等级考试二级笔试试卷C语言程序设

·全国计算机等级考试二级笔试试卷 C语言程序设计(2004年4月zy) (考试时间120分钟,满分100分) 一,选择题(1~40每题1分,41)~50每题2分,共60分)

软件大小:未知 授权方式:免费软件 下载:129 推荐程度:

『计算机』全国计算机等级考试三级笔试试卷PC技术

·全国计算机等级考试三级笔试试卷 PC技术 (考试时间120分钟,满分100分) 二〇〇二年八月一,选择题(每小题1分,共60分) 下列各题A) ,B) ,C) ,D)

软件大小:未知 授权方式:免费软件 下载:85 推荐程度:

『计算机』2006年4月全国计算机等级考试三级笔试试卷网

·2006年4月全国计算机等级考试三级笔试试卷网络技术 (考试时间120分钟,满分100分) 一,选择题(每小题1分,共60分) 下列各题A),B),C),D)四个选

软件大小:未知 授权方式:免费软件 下载:104 推荐程度:

『计算机』全国计算机等级考试二级Java样题

·全国计算机等级考试二级Java样题 公共基础知识一,选择题 (1)下列关于栈的叙述正确的是 A)栈是非线性结构 B)栈是一种树状结构 C)栈具有先进先出的特征 D)

软件大小:未知 授权方式:免费软件 下载:46 推荐程度:

『计算机』2007年全国计算机等级考试二级Java语言考试

·2007年全国计算机等级考试二级Java语言考试大纲公共基础知识部分30分 专业语言部分 70分 Java语言程序设计 基本要求: 1. 掌握Java语言的

软件大小:未知 授权方式:免费软件 下载:22 推荐程度:

『计算机』计算机等级考试二级Java语言程序设计2006年

·一,选择题((1)~(35)每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分. (1)

软件大小:未知 授权方式:免费软件 下载:177 推荐程度:

『计算机』计算机等级考试二级笔试试题及答案Visual F

·全国计算机等级考试二级笔试试题及答案(2003年9月) Visual FoxPro程序设计 (考试时间90分钟,满分100分) 一,选择题(1~35每小题2分,共70分)

软件大小:未知 授权方式:免费软件 下载:136 推荐程度:

『计算机』计算机等级考试二级笔试试卷Visual FoxPro程

·国计算机等级考试二级笔试试卷 Visual FoxPro程序设计 (考试时间:90分钟,满分100分) 二00四年九月一,选择题( (1)~(35) 每题2分,共70分)

软件大小:未知 授权方式:免费软件 下载:65 推荐程度:

『计算机』计算机等级考试二级笔试试卷Visual FoxPro程

·国计算机等级考试二级笔试试卷 Visual FoxPro程序设计 (考试时间:90分钟,满分100分) 二00五年四月一,选择题( (1)~(35) 每题2分,共70分)

软件大小:未知 授权方式:免费软件 下载:201 推荐程度:

『计算机』计算机等级考试二级笔试试卷Visual FoxPro程

·2003年9月全国计算机等级考试二级笔试试卷 Visual FoxPro程序设计试卷及答案 (考试时间90分钟,满分100分) 一,选择题((1)~(35)每小题2分,共70

软件大小:未知 授权方式:免费软件 下载:45 推荐程度:

『计算机』2006年4月全国计算机等级考试二级笔试试卷V

·2006年4月全国计算机等级考试二级VF笔试试卷 2006年4月全国考试二级笔试试卷 Visual FoxPro数据库程序设计 (考试时间90分钟,满分100分) 一,选择

软件大小:未知 授权方式:免费软件 下载:92 推荐程度:

『计算机』计算机等级考试二级Visual FoxPro笔试试卷(

·2005年4月全国计算机等级考试二级Visual FoxPro笔试试卷(含参考答案) 一,选择题((1)~(35)每小题2分,共70分) 下列各题A),B),C),D)四

软件大小:未知 授权方式:免费软件 下载:312 推荐程度:

『计算机』计算机等级考试二级Visual FoxPro笔试试卷(

·2005年9月全国计算机等级考试二级Visual FoxPro笔试试卷(含参考答案) 一,选择题(每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项

软件大小:未知 授权方式:免费软件 下载:221 推荐程度:

『计算机』计算机等级考试二级笔试试卷-Visual FoxPro

·2003上全国计算机等级考试二级笔试试卷-Visual FoxPro程序设计 (1)Visual FoxPro DBMS是 A)操作系统的一部分 B)操作系统支持下的系统软件

软件大小:未知 授权方式:免费软件 下载:150 推荐程度:

『计算机』非计算机专业计算机等级考试试卷(二级 Visu

·2002年秋浙江省高校非计算机专业学生计算机等级考试试卷(二级 Visual FoxPro) 说明:(1)考生应将试题一至试题三的答案涂写在答题卡上,将第四,五题的答案填写在

软件大小:未知 授权方式:免费软件 下载:55 推荐程度:

『计算机』全国计算机等级考试二级VFp笔试试题(含答案

·2003年4月全国计算机等级考试二级VFp笔试试题(含答案) 一,选择题((1)~(35)每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项

软件大小:未知 授权方式:免费软件 下载:145 推荐程度:

『计算机』计算机等级考试二级Visual Basic笔试(含参考

·2005年4月全国计算机等级考试二级Visual Basic笔试(含参考答案) 一,选择题((1)~(35)每小题2分,共70分) 下列各题A),B),C),D)四个选项中,

软件大小:未知 授权方式:免费软件 下载:77 推荐程度:

『计算机』计算机等级考试二级笔试试卷Visual Basic语

·一,选择题((1)—(20)每小题2分,(21)—(30)每小题2分,共70分)只有一个选项是正确的以下不能在"工程资源管理器"窗口中列出的文件类型是A) .bas B) .r

软件大小:未知 授权方式:免费软件 下载:141 推荐程度:

『计算机』计算机等级考试二级笔试试卷Visual Basic语

·一,选择题((1)—(20)每小题2分,(21)—(30)每小题3分,共70分) 下列各题 A) ,B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相

软件大小:未知 授权方式:免费软件 下载:25 推荐程度:

『计算机』计算机等级考试二级笔试试卷Visual Basic语

·一,选择题((1)一(20)每小题2分,(21)一(30)每小题3分,共30题,70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂 在

软件大小:未知 授权方式:免费软件 下载:134 推荐程度:

『计算机』非计算机专业计算机等级考试Visual BASIC 程

·一,基本要求 1. 熟练掌握Visual Basic集成开发环境的使用. 2. 熟悉Visual Basic中对象的概念和事件驱动程序的基本特性. 3. 掌握基本的数据结构,

软件大小:未知 授权方式:免费软件 下载:63 推荐程度:

『计算机』全国计算机等级考试模拟软件 二级C++

·全国计算机等级考试模拟软件 二级C++

软件大小:未知 授权方式:免费软件 下载:389 推荐程度:

『计算机』2007年计算机二级C语言上机考试试题(1-8套

·2007年计算机二级C语言上机考试试题(1-8套)

软件大小:未知 授权方式:免费软件 下载:186 推荐程度:

『计算机』2007年4月计算机等级考试二级C语言笔试试题

·2007年4月计算机等级考试二级C语言笔试试题

软件大小:未知 授权方式:免费软件 下载:163 推荐程度:

『计算机』珊瑚软件全国计算机等级考试二级VFP上机考试

·原Ver4.0和5.0有二百三十多所学校和许多个人用户在使用。随着全国计算机等级考试题库的更新和2005年新大纲的推出,我们开发了全新的Ver6.0版本,共有三个发行版,简介如下:

软件大小:未知 授权方式:免费软件 下载:65 推荐程度:

『计算机』全国计算机等级考试模拟软件 二级C语言

·本软件完全根据国家教育部颁布的最新考试大纲(2006年全年)研制而成,软件质量在同行业中属顶尖级水平,所有考题都经过严格检查与审核,部分考题由多年奋斗在一线的主考官、教授、专家亲自

软件大小:未知 授权方式:免费软件 下载:253 推荐程度:

『计算机』全国计算机等级考试模拟系统一级

·易得优全国计算机等级考试模拟系统(一级) 20070112

软件大小:未知 授权方式:免费软件 下载:197 推荐程度:

『计算机』计算机等级考试百宝箱V 3.0

·产品简介 《计算机等级考试百宝箱》是专门为参加国家、地方等计算机等级过级考试的朋友开发的。题库设计符合国家计算机等级考试考试大纲,试题内容广,题库容量大,基本囊括了目前出现的

软件大小:未知 授权方式:免费软件 下载:150 推荐程度:

『计算机』计算机等级考试一级模拟系统

·全国计算机等级考试一级MS-OFFICE上机模拟系统,来自全国计算机等级考试官方论坛

软件大小:未知 授权方式:免费软件 下载:222 推荐程度:

『计算机』2006年4月全国计算机等级考试二级VB程序设计

·一,选择题(每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的.请将正确选项填涂在答题卡相应位置上,答在试卷上不得分. (1)下列选项中不属于结

软件大小:未知 授权方式:免费软件 下载:473 推荐程度:

『计算机』2007年计算机等级考试二级C语言模拟试题及答

·2007年计算机等级考试二级C语言模拟试题及答案(2) 一,选择题(每题2分,共计70分) 1.循环链表的主要优点是 A)不再需要头指针了 B)从表中任一结点出发都能访问到整个链表

软件大小:未知 授权方式:免费软件 下载:975 推荐程度:

『计算机』计算机软件项目开发水平等级考试模拟试题

·《实际项目开发》(Java开发师) 考试时间:8小时, 卷面分:100分 项目名称:移动话费网上查询系统 要求:根据《移动话费网上查询系统需求分析说明书》设计和开发系统,要求完成概

软件大小:未知 授权方式:免费软件 下载:52 推荐程度:

『计算机』计算机等级考试试卷二级VFP试题及答案

·一,选择题((1)~(35)每小题2分,共70分) 下列各题A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分. (1)数

软件大小:未知 授权方式:免费软件 下载:380 推荐程度:

『计算机』全国计算机等级考试二级笔试试题

·Access 数据库程序设计 一,选择题(每小题 2 分,共 70 分) 下列各题 A),B),C),D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在

软件大小:未知 授权方式:免费软件 下载:355 推荐程度:

『计算机』全国计算机等级考试四级笔试试题

·(考试时间180分钟,满分150分) 一,选择题:(共90题,分为1分题和2分题,满分120分,除标注2分题外,其它均为1分题.) (1) 七进制 6656.25变为十进制数的表达

软件大小:未知 授权方式:免费软件 下载:136 推荐程度:

『计算机』全国计算机等级考试四级笔试试题

·(考试时间180分钟,满分150分) 一,选择题:((1)-(90))题,分为1分题和2分题,满分120分.除标注2分题外,其它均为1分题.) 下列各题A),B),C),D)四个选

软件大小:未知 授权方式:免费软件 下载:374 推荐程度:

『计算机』06年计算机等级考试一级B考试试题及试题分析

·1.计算机根据运算,存储能力,功能强弱,配套设备等因素可划分为(). A)台式计算机,便携式计算机,膝上型计算机 B)电子管计算机,晶体管计算机,集成电路计算机 C)巨型机,大

软件大小:未知 授权方式:免费软件 下载:1121 推荐程度:

『计算机』全国计算机等级考试二级C语言笔试试题

·A)计算机病毒只感染可执行文件 B)计算机病毒只感染文本文件 C)计算机病毒只能通过软件复制的方式进行传播 D)计算机.附2004年4月全国计算机等级考试二级C语言笔试试题参考

软件大小:未知 授权方式:免费软件 下载:431 推荐程度:

2011年计算机二级考试-C语言试题

一、选择题

1.一个C语言程序是由( )构成。

A.语句

B.行号

C.数据

D.函数

2.下面标识符中正确的是( )。

A.a#bc

B.123ABC

C.sime

D.Y·M·D

3.在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是( )。 )。 )。 )。

A.2、1、8

B.4、1、4

C.4、1、4

D.2、2、8

4.为了避免嵌套的条件分支语句 if--else中的else总是与( ) 组成成对关系。

A. 缩排位置相同的

B. 在其之前未配对的

C. 在其之前未配对的最近的if

D. 在同一行上的if

5.下列表达式的结果正确的是( )。

int a,b,c,d;

a=b=c=d=2;

d=a+1==3b=a+2:a+3

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

二、填空题

1.在C语言中,正确的标识符是由_组成的,且由开头的。

2. 设x=3,那么表达式y=(++x)+(++x)的结果为,表达式执行后,变量x的结果为。

3. 一个变量的指针是指__。

4. 组成数组元素的特点是__;

组成结构体元素的特点是。

5. 在C语言程序中,对文件进行操作首先要;然后对文件进行操作,最后要对文件实行_操作,防止文件中信息的丢失。

6. 对字符串进行操作的函数有_等。

7. C语言程序是由_构成的,而C语言的函数是由__构成的。

8. 要想定义整型变量a , 实型变量 b , 字符型的变量c,应该使用的正确语句为__。

9. 写出下面表达式的值

3*5/7+7%3__ x=2 ; y=4; (x++)+y _

3+4>=7-10__ 3>4 3%2: 1

x=2,y=2;++x&&++y__ x=3 ; x+=x-=2

三、判断题

1. C语言的一个特点是可以对计算机硬件进行操作 ( )

2. 在循环过程中,使用break语句和continue语句的作用是一样的 ( )

3. 在函数的定义和调用过程中,形式参数和实在参数数目可以不一致 ( )

4. 指针变量可以接收任何类型的值 ( )

5. 在C语言程序设计中,字符数组和字符串不是完全一样的概念 ( )

6. 文件指针是结构体类型,用符号file来表示 ( )

7. 选择结构(if语句)和循环结构都可以使用嵌套形式 ( )

8. 在定义二维数组时,可以将该数组的两个维数全部省略 ( )

9. 逻辑运算符 && || ! 的运算顺序是 ! 优先于 && 优先于 || ( )

10. 任何数组都可以实现整体使用操作 ( )

四、程序填空题

1.下面是实现打印九九乘法表的程序,请在画线的位置填上适当的语句,使程序(段)完整。

main()

{ int i , j , k;

for(i=1;_; i++)

{ for(j=1;__; j++)

printf(“%d*%d=%d”,);

printf(_);

}

}

2.自己设计一个自定义函数,实现求两个数的最大数的功能,自定义函数如下:

int max(x,y)

int x , y ;

{

}

3.设有如下面的结构体,请用C语言的语句定义出正确的结构体形式:

学生信息:包括(姓名,性别,年龄,分数),并且定义变量stud和数组stud1[30]

struct student

{

}

4. 根据给出的程序段,请写出正确的结果

x=1 ; sum=1 ;

for (x=1 ; x<=5 ; x++)

sum=sum*x;

上面的程序段实现的功能是: ;

其运行结果为_。

5.设有如下的语句。

int a=43,b,c;

b=23;

c=a++ * --b;

(1)上面的语句段执行后a= b= c= ;

(2)简述a++和++a的相同点和不同点:

6.设有如下的程序:

main( )

{ int i=3,*p1;

int a[3]={15,30,45},*p2;

p1=&i; p2=a;

p1=p2+2;

printf(“%d,%d\n”,*p1,*p2);

}

程序运行结果是:_。

五、编程题 (25分)

1.编程实现对10个整数进行冒泡排序(要求排成升序)。

2.编程实现求下面的式子的结果

3.编程实现将文本文件file1.dat中的内容复制到文本文件file2.dat中去

六、附加题

用C语言程序实现在已知链表中的第三个位置插入数值为a的程序

参考答案

一、选择题

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

二、填空题

1.字母、数字、下划线;以字母、下划线开头。

2.10;5。

3. 该变量的地址。

4.一组数据类型相同的元素构成的;一组数据类型不同的元素构成的。

5. 打开;关闭。

6.字符串长度、取子字符串、字符串替换、字符串复制等。

7. 函数;语句。

8. int a ; float b ; char c ;

9 9 9.3 6 1 1 1 2

三、判断题

1. 对 2. 错 3. 错 4. 错 5. 对

6. 错 7. 对 8. 错 9.对 10. 错

四、程序填空题

1. i<=9 j<=9

printf(“%d*%d=%d”,i,j,i*j);

printf(“\n”); i , j , k;

2. int z;

if (x>=y) z=x;

else z=y;

return z;

3. char name[20];

char sex;

int age;

float score;

4. 实现功能:计算连续数之积, 即sum=1*2*3*4*5 ;

运行结果:sum=120

5. 44 22 946

a++:先加1,后使用表达式的值;++a表示先加1,后使用表达式的值,它们最后的结果使a加1。

6.45,15

五、编程题

1.编程实现对12个整数进行冒泡排序(要求排成升序)。

Main()

{ int a[12]; int m,n,p;

for (m=0;m<=11;m++)(m=0;m<=11;m++)

scanf(“%d”,&a[m]);

for (m=0;m<=11;m++)

for(n=0;n<11-m;n++)

if(a[n]>a[n+1])

{ p=a[n]; a[n]=a[n+1]; a[n+1]=p; }

for (m=0;m<=11;m++)

printf(“%d”,a[m]); }

2.编程实现求下面的式子的结果

# include “math.h”

main()

{ float x,y;

scanf(“%f”&x);

if (x>6) y=(x-3)/(2*x-12);

else y=-2*x*x+4*x-10;

printf(“y=%f”,y); }

3.编程实现将文本文件file1.dat中的内容复制到文本文件file2.dat中去

main()

{ char ch;

FILE *fp1,*fp2;

Fp1=fopen(“file1.dat”, “r”);

Fp2=fopen(“file2.dat”, “w”);

Ch=fgetc(fp1);

While(ch!=EOF)

{ fputc(ch,fp2);

Ch=fgetc(fp1); }

Fclose(fp1);

Fclose(fp2); }

六、附加题

p=H;K=0;

While(p!=NULL && k

{ p=p->next;

k++; }

if(p==NULL && H!=NULL) printf(“this is invilid”);

else

{ q=(Struct Linklist *)malloc(sizeof(Struct Linklist));

q->data=x; q->data=x;

q->next=p->next;

p->next=q; }

9月计算机二级MS Office考试试题

2017年9月计算机二级MS Office考试试题

计算机作为一个完整系统所运用的技术。主要有系统结构技术、系统管理技术、系统维护技术和系统应用技术等。我收集一些关于计算机二级MS Office考试试题,希望大家认真阅读!

一、单选题

1). 存储一个32×32点的汉字字形码需用的字节数是( )。

A.256

B.128

C.72

D.16

正确答案:B

2). 无符号二进制整数101001转换成十进制整数等于( )。

A.41

B.43

C.45

D.39

正确答案:A

3). 一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是( )。

A.1:1联系

B.1:m联系

C.m:1联系

D.m:n联系

正确答案:D

4). 一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是( )。

A.一对一

B.一对多

C.多对多

D.多对一

正确答案:C

5). 下列关于指令系统的描述,正确的是( )。

A.指令由操作码和控制码两部分组成

B.指令的地址码部分可能是操作数,也可能是操作数的内存单元地址

C.指令的地址码部分是不可缺少的

D.指令的操作码部分描述了完成指令所需要的操作数类型

正确答案:B

答案解析:指令通常由操作码和操作数组成;指令的'地址码部分可能是操作数,也可能是操作数的内存单元地址。

二、电子表格题

请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。在考生文件夹下打开工作簿Excel.xlsx,按照要求完成下列操作并以该文件名(Excel.xdsx)保存工作簿。某公司拟对其产品季度销售情况进行统计,打开“Excel.xlsx”文件,按以下要求操作:

(1)分别在“一季度销售情况表”、“二季度销售情况表”工作表内,计算“一季度销售额”列和“二季度销售额”列内容,均为数值型,保留小数点后0位。

(2)在“产品销售汇总图表”内,计算“一二季度销售总量”和“一二季度销售总额”列内容,数值型,保留小数点后0位;在不改变原有数据顺序的情况下,按一二季度销售总额给出销售额排名。

(3)选择“产品销售汇总图表”内Al:E21单元格区域内容,建立数据透视表,行标签为产品型号,列标签为产品类别代码,求和计算一二季度销售额的总计,将表置于现工作表G1为起点的单元格区域内。

;

9月计算机二级MS office测试题及答案(2)

参考答案与解析

1.B

【解析】在实际应用中,队列的顺序存储结构一般采用循环队列的`形式。

2.C

【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。

3.A

【解析】根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中度为2的结点是5-1=4个,所以度为1的结点的个数是25-5-4=16个。

4.B

【解析】数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。

5.A

【解析】实体完整性约束要求关系的主键中属性值不能为空值,所以选择A。

6.C

【解析】如果S=T/R,则S称为T除以R的商。在除运算中S的域由T中那些不出现在R中的域所组成,对于S中的任一有序组,由它与关系R中每个有序组所构成的有序组均出现在关系T中。所以本题选择C。

7.A

【解析】软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择A。

8.D

【解析】需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审,所以选择D。

9.B

【解析】黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能说明,所以本题选择B。

10.C

【解析】系统结构图是对软件系统结构的总体设汁的图形显示。在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,是在概要设计阶段用到的。PAD图是在详细设计阶段用到的。程序流程图是对程序流程的图形表示,在详细设计过程中用到。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到,所以选择C。

11.A

【解析】CAI——计算机辅助设计,CAM——计算机辅助制造,CIMS——计算机集成制造系统,CAI——计算机辅助教学。

12.C

【解析】ASCII码的值如下:48~57为0到9十个阿拉伯数字;65~90为26个大写英文字母;97~122号为26个小写英文字母。

13.B

【解析】字长是CPU的主要技术指标之一,指的是CPU一次能并行处理的二进制位数。字长总是8的整数倍,通常PC机的字长为16位(早期)、32位、64位。

14.D

【解析】操作系统是管理计算机硬件资源控制其他程序运行并为用户提供交互操作界面的系统软件的集合。UNIX是一个强大的多用户、多任务操竹系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。Linux是一种自由和开放源码的类Unix操作系统,MS DOS是磁盘操作系统。MS Office是办公软件而非操作系统。

15.C

【解析】计算机病毒,是指编制者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码,具有寄生性、破坏性、传染性、潜伏性和隐蔽性。计算机本身对计算机病毒没有免疫性。

16.C

【解析】汇编语言程序相对于机器语言程序具有良好的可移植性。

17.B

【解析】一个完整的计算机系统主要由计算机硬件系统和软件系统两大部分组成。

18.C

【解析】计算机网络是以能够相互共享资源的方式互连起来的自治计算机系统的集合,也即在协议控制下的多机互联系统。

19.A

【解析】用来存储当前正在运行的应用程序和其相应数据的存储器是RAM。

20.C

【解析】政府部门网站的域名代码是gov。

更多计算机二级考试相关试题分享:

2011年计算机二级考试-C语言试题

一、选择题

1.一个C语言程序是由( )构成。

A.语句

B.行号

C.数据

D.函数

2.下面标识符中正确的是( )。

A.a#bc

B.123ABC

C.sime

D.Y·M·D

3.在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是( )。 )。 )。 )。

A.2、1、8

B.4、1、4

C.4、1、4

D.2、2、8

4.为了避免嵌套的条件分支语句 if--else中的else总是与( ) 组成成对关系。

A. 缩排位置相同的

B. 在其之前未配对的

C. 在其之前未配对的最近的if

D. 在同一行上的if

5.下列表达式的结果正确的是( )。

int a,b,c,d;

a=b=c=d=2;

d=a+1==3b=a+2:a+3

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

二、填空题

1.在C语言中,正确的标识符是由_组成的,且由开头的。

2. 设x=3,那么表达式y=(++x)+(++x)的结果为,表达式执行后,变量x的结果为。

3. 一个变量的指针是指__。

4. 组成数组元素的特点是__;

组成结构体元素的特点是。

5. 在C语言程序中,对文件进行操作首先要;然后对文件进行操作,最后要对文件实行_操作,防止文件中信息的丢失。

6. 对字符串进行操作的函数有_等。

7. C语言程序是由_构成的,而C语言的函数是由__构成的。

8. 要想定义整型变量a , 实型变量 b , 字符型的变量c,应该使用的正确语句为__。

9. 写出下面表达式的值

3*5/7+7%3__ x=2 ; y=4; (x++)+y _

3+4>=7-10__ 3>4 3%2: 1

x=2,y=2;++x&&++y__ x=3 ; x+=x-=2

三、判断题

1. C语言的一个特点是可以对计算机硬件进行操作 ( )

2. 在循环过程中,使用break语句和continue语句的作用是一样的 ( )

3. 在函数的定义和调用过程中,形式参数和实在参数数目可以不一致 ( )

4. 指针变量可以接收任何类型的值 ( )

5. 在C语言程序设计中,字符数组和字符串不是完全一样的概念 ( )

6. 文件指针是结构体类型,用符号file来表示 ( )

7. 选择结构(if语句)和循环结构都可以使用嵌套形式 ( )

8. 在定义二维数组时,可以将该数组的两个维数全部省略 ( )

9. 逻辑运算符 && || ! 的运算顺序是 ! 优先于 && 优先于 || ( )

10. 任何数组都可以实现整体使用操作 ( )

四、程序填空题

1.下面是实现打印九九乘法表的程序,请在画线的位置填上适当的语句,使程序(段)完整。

main()

{ int i , j , k;

for(i=1;_; i++)

{ for(j=1;__; j++)

printf(“%d*%d=%d”,);

printf(_);

}

}

2.自己设计一个自定义函数,实现求两个数的最大数的功能,自定义函数如下:

int max(x,y)

int x , y ;

{

}

3.设有如下面的结构体,请用C语言的语句定义出正确的结构体形式:

学生信息:包括(姓名,性别,年龄,分数),并且定义变量stud和数组stud1[30]

struct student

{

}

4. 根据给出的程序段,请写出正确的结果

x=1 ; sum=1 ;

for (x=1 ; x<=5 ; x++)

sum=sum*x;

上面的程序段实现的功能是: ;

其运行结果为_。

5.设有如下的语句。

int a=43,b,c;

b=23;

c=a++ * --b;

(1)上面的语句段执行后a= b= c= ;

(2)简述a++和++a的相同点和不同点:

6.设有如下的程序:

main( )

{ int i=3,*p1;

int a[3]={15,30,45},*p2;

p1=&i; p2=a;

p1=p2+2;

printf(“%d,%d\n”,*p1,*p2);

}

程序运行结果是:_。

五、编程题 (25分)

1.编程实现对10个整数进行冒泡排序(要求排成升序)。

2.编程实现求下面的式子的结果

3.编程实现将文本文件file1.dat中的内容复制到文本文件file2.dat中去

六、附加题

用C语言程序实现在已知链表中的第三个位置插入数值为a的程序

参考答案

一、选择题

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

二、填空题

1.字母、数字、下划线;以字母、下划线开头。

2.10;5。

3. 该变量的地址。

4.一组数据类型相同的元素构成的;一组数据类型不同的元素构成的。

5. 打开;关闭。

6.字符串长度、取子字符串、字符串替换、字符串复制等。

7. 函数;语句。

8. int a ; float b ; char c ;

9 9 9.3 6 1 1 1 2

三、判断题

1. 对 2. 错 3. 错 4. 错 5. 对

6. 错 7. 对 8. 错 9.对 10. 错

四、程序填空题

1. i<=9 j<=9

printf(“%d*%d=%d”,i,j,i*j);

printf(“\n”); i , j , k;

2. int z;

if (x>=y) z=x;

else z=y;

return z;

3. char name[20];

char sex;

int age;

float score;

4. 实现功能:计算连续数之积, 即sum=1*2*3*4*5 ;

运行结果:sum=120

5. 44 22 946

a++:先加1,后使用表达式的值;++a表示先加1,后使用表达式的值,它们最后的结果使a加1。

6.45,15

五、编程题

1.编程实现对12个整数进行冒泡排序(要求排成升序)。

Main()

{ int a[12]; int m,n,p;

for (m=0;m<=11;m++)(m=0;m<=11;m++)

scanf(“%d”,&a[m]);

for (m=0;m<=11;m++)

for(n=0;n<11-m;n++)

if(a[n]>a[n+1])

{ p=a[n]; a[n]=a[n+1]; a[n+1]=p; }

for (m=0;m<=11;m++)

printf(“%d”,a[m]); }

2.编程实现求下面的式子的结果

# include “math.h”

main()

{ float x,y;

scanf(“%f”&x);

if (x>6) y=(x-3)/(2*x-12);

else y=-2*x*x+4*x-10;

printf(“y=%f”,y); }

3.编程实现将文本文件file1.dat中的内容复制到文本文件file2.dat中去

main()

{ char ch;

FILE *fp1,*fp2;

Fp1=fopen(“file1.dat”, “r”);

Fp2=fopen(“file2.dat”, “w”);

Ch=fgetc(fp1);

While(ch!=EOF)

{ fputc(ch,fp2);

Ch=fgetc(fp1); }

Fclose(fp1);

Fclose(fp2); }

六、附加题

p=H;K=0;

While(p!=NULL && k

{ p=p->next;

k++; }

if(p==NULL && H!=NULL) printf(“this is invilid”);

else

{ q=(Struct Linklist *)malloc(sizeof(Struct Linklist));

q->data=x; q->data=x;

q->next=p->next;

p->next=q; }