顶部右侧自定义内容
顶部左侧自定义内容
当前位置:首页 > .html

全国计算机等级考试真题及答案

作者:teacher huang发布时间:2024-01-17 22:24分类: 计算机类 浏览:875评论:0


导读:篇1:省二级计算机考试试题省二级计算机考试试题一、word[]文档编辑与排[]版1.在 D 盘根目录下新[]建以自己班级[]+姓名命名的[]文件夹。2.录入以下[]文档:3.设置样...

篇1:省二级计算机考试试题

省二级计算机考试试题

一、word[]文档编辑与排[]

1.在 D 盘根目录下新[]建以自己班级[]+姓名命名的[]文件夹。

2.录入以下[]文档:

3.设置样式[],第一行标题[]设置为标题 1,一号字体[];其他设置为[]正文四号字体[]

4.设置字体[]:第一行标题[]为华文新魏;[]正文为华文楷[]体,“营业厅[]地址”五个字[]为黑体。

5.设置字形[]:第一行标题[]加粗,第三行[]加粗。6.设[]置对齐方式:[]第一行标题居[]中,第二行右[]对齐。

7.设置段落[]缩进:段落首[]行缩进 2 字符,其他按[]样文缩进。

8.设置段落[]间距:第二段[]段前、段后各[] 1 行。正文行距[]为固定值 20 磅。

9.按样文设[]置项目符号与[]编号。

10.页面设[]置:设置纸张[]为 A4,设置页[]边距上下各 2cm,左右[]

3cm。

11.设置页[]眉页脚:为该[]通知单添加页[]眉“缴费通知[]”,小五号字[]体,居中。

12.插入如[]样文所示的图[]片,并设置图[]片高 0.3cm,[]宽 16cm。

13.如样文[]所示,为文字[]设置绿色底纹[]

14.文中 A、C 两项,请分别[]使用“邮件合[]并”从下题目[]“excel[] 操作” 中的 Sheet1[] 中的“姓名”[]与“编号”字[]段获取。

15.文中 B 项请根据插入[]的 A 项的性别分别[]选择显示“先[]生”或“女士[]”。

16.将该文[]档以“wor[]d 操作”保存到[]自己新建的文[]件夹中。

17.在文章[]末尾添加一 3 行 5 列表格,将表[]格设置为表格[]自动套用格式[]“列表 8”。

二、电子表格[]格式编辑与数[]据处理

1.新建工作[]薄“exce[]l 操作”保存到[]你建立的.文[]件夹中,输入[]“Sheet[]1” 工作表内容如[]下表所示。其[]中,“班级”[]使用数据有效[]性设置选择输[]入列表。

2.为工作表[]中的各科成绩[]设置数据有效[]性检查,要求[]输入的成绩介[]于 40 到 100 之间,合理设[]置“输入信息[]”和“出错信[]息”。3.将[]表格总分列的[]对齐方式设置[]为中部右对齐[],其余单元格[]的对齐方式设[]置为中部居中[];将单元格中[]的字体颜色设[]置为深蓝色。[]

4.将各科平[]均分的字体设[]置为 TimesN[]ewRoma[]n、12 号、加粗。

5.将表格第[]一列底纹设置[]为浅橙色,第[]二列设置为青[]绿色,第五列[]设置为浅黄。[]

6.将表格的[]外表框设置为[] 1.5 磅粗的双实线[],红色;内边[]框设置为 1 磅粗实线。

7.把工作表[]中低于 60 的分数用红色[]标出,超过 90 的分数用绿色[]标出。

8.使用 Sheet1[] 工作表中的数[]据,统计“总[]分”并计算“[]各科平均分”[],结果分别放[]在相应单元格[]中。其中“各[]科平均分”保[]留一位小数。[]

9.给总分最[]高的单元格插[]入批注“总分[]最高”。

10.根据姓[]名和总分为数[]据源创建图表[],其标题为“[]成绩图表”,[]类型为“三维[]簇状柱形图”[]

11.复制 Sheet1[] 中除了“各科[]平均分”以外[]其他的信息到[] Sheet2[] 中,以“总分[]”为主要关键[]字,“数学”[]为次要关键字[],升序排序。[]

12.在 Sheet2[] 中,高级筛选[]出总分>[];300 分,并且姓“[]李”的学生,[]并将结果保存[]为 Sheet3[]

13.复制 Sheet2[] 中的数据到 sheet4[],以“班级”[]为分类字段,[]将各科成绩进[]行“平均值”[]分类汇总。

14.复制 Sheet2[] 的信息到 Sheet5[] 中,布局以“[]系别”为分页[],以“班级”[]为行字段,以[]各科考试成绩[]为平均值项,[]从 Sheet5[] 工作表中 A1 单元格起建立[]数据透视表。[]

三、利用 PowerP[]oint制作[]一份“教学课[]件(大学语文[])”

1.文稿长度[]不少于 6 张幻灯片。

2.设计一个[]较好的首页封[]面。

3.要求课件[]内容包括:课[]文背景、作者[]年代、练习题[]、课堂讨论等[]

4.尽可能地利用文稿演示软件的各种优化演示文稿的设计,如插入声音与影片、幻灯片的切换方式、自定义动画、超级链接、动作按钮等的设计。

篇2:计算机二级考试试题与答案

计算机二级考试试题与答案

一、选择题

(1) 下面叙述正确[]的是(C)

A. 算法的执行效[]率与数据的存[]储结构无关 B. 算法的空间复[]杂度是指算法[]程序中指令([]或语句)的条[]数 C. 算法的有穷性[]是指算法必须[]能在执行有限[]个步骤之后终[]止 D. 以上三种描述[]都不对

(2) 以下数据结构[]中不属于线性[]数据结构的是[](C)

A. 队列 B. 线性表 C. 二叉树 D. 栈

(3) 在一棵二叉树[]上第5层的结[]点数最多是([]B) 注:由公式2[]k-1得

A. 8 B. 16 C. 32 D. 15

(4) 下面描述中,[]符合结构化程[]序设计风格的[]是(A)

A. 使用顺序、选[]择和重复(循[]环)三种基本[]控制结构表示[]程序的控制逻[]辑 B. 模块只有一个[]入口,可以有[]多个出口 C. 注重提高程序[]的执行效率 D. 不使用got[]o语句

(5) 下面概念中,[]不属于面向对[]象方法的是 (D) 注:P55-[]58

A. 对象 B. 继承 C. 类 D. 过程调用

(6) 在结构化方法[]中,用数据流[]程图(DFD[])作为描述工[]具的软件开发[]阶段是(B)[]

A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码

(7) 在软件开发中[],下面任务不[]属于设计阶段[]的是(D)

A. 数据结构设计[] B. 给出系统模块[]结构

C. 定义模块算法[] D. 定义需求并建[]立系统模型

(8) 数据库系统的[]核心是(B)[]

A. 数据模型 B. 数据库管理系[]统 C. 软件工具 D. 数据库

(9) 下列叙述中正[]确的是(C)[]

A.数据库是[]一个独立的系[]统,不需要操[]作系统的支持[] B.数据库设[]计是指设计数[]据库管理系统[]C.数据库技[]术的根本目标[]是要解决数据[]共享的问题 D.数据库系[]统中,数据的[]物理结构必须[]与逻辑结构一[]

(10) 下列模式中,[]能够给出数据[]库物理存储结[]构与物理存取[]方法的是(A[]) 注:P108[]

A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式

(11) 算法的时间复[]杂度是指(C[])

A. 执行算法程序[]所需要的时间[] B. 算法程序的长[]度 C. 算法执行过程[]中所需要的基[]本运算次数 D. 算法程序中的[]指令条数

(12) 算法的空间复[]杂度是指(D[])

A. 算法程序的长[]度 B. 算法程序中的[]指令条数 C. 算法程序所占[]的存储空间 D. 算法执行过程[]中所需要的存[]储空间

(13) 设一棵完全二[]叉树共有69[]9个结点,则[]在该二叉树中[]的叶子结点数[]为(B) 注:利用公式[]n=n0+n[]1+n2、n[]0=n2+1[]和完全二叉数[]的特点可求出[]

A. 349 B. 350 C. 255 D. 351

(14) 结构化程序设[]计主要强调的[]是(B)

A.程序的规[]模 B.程序的易[]读性

C.程序的执[]行效率 D.程序的可[]移植性

(15) 在软件生命周[]期中,能准确[]地确定软件系[]统必须做什么[]和必须具备哪[]些功能的阶段[]是(D) 注:即第一个[]阶段

A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析

(16) 数据流图用于[]抽象描述一个[]软件的逻辑模[]型,数据流图[]由一些特定的[]图符构成。下[]列图符名标识[]的图符不属于[]数据流图合法[]图符的是(A[]) 注:P67

A. 控制流 B. 加工 C. 数据存储 D. 源和潭

(17) 软件需求分析[]阶段的工作,[]可以分为四个[]方面:需求获[]取、需求分析[]、编写需求规[]格说明书以及[](B) 注:P66

A. 阶段性报告 B. 需求评审 C. 总结 D. 都不正确

(18) 下述关于数据[]库系统的叙述[]中正确的是([]A)

A. 数据库系统减[]少了数据冗余[] B. 数据库系统避[]免了一切冗余[]

C. 数据库系统中[]数据的一致性[]是指数据类型[]的一致 D. 数据库系统比[]文件系统能管[]理更多的数据[]

(19) 关系表中的每[]一横行称为一[]个(A)

A. 元组 B. 字段 C. 属性 D. 码

(20) 数据库设计包[]括两个方面的[]设计内容,它[]们是(A)

A. 概念设计和逻[]辑设计 B. 模式设计和内[]模式设计

C. 内模式设计和[]物理设计 D. 结构特性设计[]和行为特性设[]

(21) 下列叙述中正[]确的是(A)[]

A. 线性表是线性[]结构 B. 栈与队列是非[]线性结构

C. 线性链表是非[]线性结构 D. 二叉树是线性[]结构

(22) 下列关于栈的[]叙述中正确的[]是(D)

A. 在栈中只能插[]入数据 B. 在栈中只能删[]除数据

C. 栈是先进先出[]的线性表 D. 栈是先进后出[]的线性表

(23) 下列关于队列[]的叙述中正确[]的是(C)

A. 在队列中只能[]插入数据 B. 在队列中只能[]删除数据

C. 队列是先进先[]出的线性表 D. 队列是先进后[]出的线性表

(24) 对建立良好的[]程序设计风格[],下面描述正[]确的是(A)[] 注:P48

A. 程序应简单、[]清晰、可读性[]好 B. 符号名的命名[]要符合语法

C. 充分考虑程序[]的执行效率 D. 程序的注释可[]有可无

(25) 下面对对象概[]念描述错误的[]是(A) 注:P55

A. 任何对象都必[]须有继承性 B. 对象是属性和[]方法的封装体[]

C. 对象间的通讯[]靠消息传递 D. 操作是对象的[]动态性属性

(26) 下面不属于软[]件工程的3个[]要素的是(D[]) 注:P62

A. 工具 B. 过程 C. 方法 D. 环境

(27) 程序流程图([]PFD)中的[]箭头代表的是[](B) 注:P81

A. 数据流 B. 控制流 C. 调用关系 D. 组成关系

(28) 在数据管理技[]术的发展过程[]中,经历了人[]工管理阶段、[]文件系统阶段[]和数据库系统[]阶段。其中数[]据独立性最高[]的阶段是(A[])

A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理

(29) 用树形结构来[]表示实体之间[]联系的模型称[]为(B)

A. 关系模型 B. 层次模型 C. 网状模型 D. 数据模型

(30) 关系数据库管[]理系统能实现[]的专门关系运[]算包括(B)[]

A. 排序、索引、[]统计 B. 选择、投影、[]连接

C. 关联、更新、[]排序 D. 显示、打印、[]制表

(31) 算法一般都可[]以用哪几种控[]制结构组合而[]成(D) 注:P3

A. 循环、分支、[]递归 B. 顺序、循环、[]嵌套

C. 循环、递归、[]选择 D. 顺序、选择、[]循环

(32) 数据的存储结[]构是指(B)[] 注:P13,[]要牢记

A. 数据所占的存[]储空间量 B. 数据的逻辑结[]构在计算机中[]的表示

C. 数据在计算机[]中的顺序存储[]方式 D. 存储在外存中[]的数据

(33) 设有下列二叉[]树:图见书P[]46

对此二叉树中[]序遍历的结果[]为(B)

A. ABCDEF[] B. DBEAFC[] C. ABDECF[] D. DEBFCA[]

(34) 在面向对象方[]法中,一个对[]象请求另一对[]象为其服务的[]方式是通过发[]送(D) 注:P56

A. 调用语句 B. 命令 C. 口令 D. 消息

(35) 检查软件产品[]是否符合需求[]定义的过程称[]为(A) 注:P95

A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试

(36) 下列工具中属[]于需求分析常[]用工具的是([]D) 注:P67

A. PAD B. PFD C. N-S D. DFD

(37) 下面不属于软[]件设计原则的[]是(C) 注:P73

A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽

(38) 索引属于(B[])

A. 模式 B. 内模式 C. 外模式 D. 概念模式

(39) 在关系数据库[]中,用来表示[]实体之间联系[]的是(D)

A. 树结构 B. 网结构 C. 线性表 D. 二维表

(40) 将E-R图转[]换到关系模式[]时,实体与联[]系都可以表示[]成(B)

A. 属性 B. 关系 C. 键 D. 域

(41) 在下列选项中[],哪个不是一[]个算法一般应[]该具有的基本[]特征(C)

A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情[]

(42) 希尔排序法属[]于哪一种类型[]的排序法(B[])

A.交换类排[]序法 B.插入类排[]序法 C.选择类排[]序法 D.建堆排序[]

(43) 在深度为5的[]满二叉树中,[]叶子结点的个[]数为(C)

A. 32 B. 31 C. 16 D. 15

(44) 对长度为N的[]线性表进行顺[]序查找,在最[]坏情况下所需[]要的比较次数[]为(B) 注:要牢记

A. N+1 B. N C. (N+1)/[]2 D. N/2

(45) 信息隐蔽的概[]念与下述哪一[]种概念直接相[]关(B) 注:P74

A.软件结构[]定义 B. 模块独立性 C. 模块类型划分[] D. 模拟耦合度

(46) 面向对象的设[]计方法与传统[]的的面向过程[]的方法有本质[]不同,它的基[]本原理是(C[])

A. 模拟现实世界[]中不同事物之[]间的联系 B. 强调模拟现实[]世界中的算法[]而不强调概念[] C. 使用现实世界[]的概念抽象地[]思考问题从而[]自然地解决问[]题 D. 鼓励开发者在[]软件开发的绝[]大部分中都用[]实际领域的概[]念去思考

(47) 在结构化方法[]中,软件功能[]分解属于下列[]软件开发中的[]阶段是(C)[] 注:总体设计[]也就是概要设[]

A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试

(48) 软件调试的目[]的是(B) 注:与软件测[]试要对比着复[]

A.发现错误[] B.改正错误[] C.改善软件[]的性能 D.挖掘软件[]的潜能

(49) 按条件f对关[]系R进行选择[],其关系代数[]表达式为(C[])

A. R|X|R B. R|X|Rf[] C. бf(R) D. ∏f(R)

(50) 数据库概念设[]计的过程中,[]视图设计一般[]有三种设计次[]序,以下各项[]中不对的是([]D) 注:P127[],要牢记

A. 自顶向下 B. 由底向上 C. 由内向外 D. 由整体到局部[]

(51) 在计算机中,[]算法是指(C[])

A. 查询方法 B. 加工方法

C. 解题方而完整[]的描述 D. 排序方法

(52) 栈和队列的共[]同点是(C)[] 注:这一共同[]点和线性表不[]一样

A. 都是先进后出[] B. 都是先进先出[] C. 只允许在端点[]处插入和删除[]元素 D. 没有共同点

(53) 已知二叉树后[]序遍历序列是[]dabec,[]中序遍历序列[]是debac[],它的前序遍[]历序列是(A[]) 注:P38,[]前提要掌握三[]种遍历的方法[]

A. cedba B. acbed C. decab D. deabc

(54) 在下列几种排[]序方法中,要[]求内存量最大[]的是(D) 注:要牢记,[]书中没有提到[]

A. 插入排序 B. 选择排序 C. 快速排序 D. 归并排序

(55) 在设计程序时[],应采纳的原[]则之一是(A[]) 注:和设计风[]格有关

A. 程序结构应有[]助于读者理解[] B. 不限制got[]o语句的使用[]

C. 减少或取消注解行 D. 程序越短越好

篇3:计算机考试《二级java》试题及答案

计算机考试《二级java》试题及答案

1、下列关于[]Java Applic[]ation与[]Java Applet[]程序的差别描[]述正确的是_[]_____。[]

A、运行方式[]不同,程序结[]构相同,运行[]工具不同,受[]到的限制相同[]

B、运行方式[]相同,程序结[]构不同,运行[]工具不同,受[]到的限制相同[]

C、运行方式[]相同,程序结[]构相同,运行[]工具不同,受[]到的限制也不[]

D、运行方式[]不同,程序结[]构不同,运行[]工具不同,受[]到的限制也不[]

本题考查的是[]程序的结构中[]Java Applic[]ation和[]Java Applet[]的区别。

Java语言[]是一种半编译[]半解释的语言[]。Java的[]用户程序分为[]两类:Jav[]a Applic[]ation和[]Java Applet[]。这两类程序[]在组成结构和[]执行机制上都[]有一定的差异[],主要体现在[]以下几方面:[]

(1)运行方[]式不同。Ja[]va Applic[]ation是[]完整的程序,[]可以独立运行[];Java Applet[]程序不能单独[]运行,它必须[]嵌入到用HT[]ML语言编写[]的Web页面[]中,通过与J[]ava兼容的[]浏览器来控制[]执行。

(2)运行工[]具不同。Ja[]va Applic[]ation程[]序被编译以后[],用普通的J[]ava解释器[]就可以使其边[]解释边执行,[]而Java Applet[]必须通过网络[]浏览器或者A[]pplet观[]察器才能执行[]

(3)程序结[]构不同。每个[]Java Applic[]ation程[]序必定含有一[]个并且只有一[]个main方[]法,程序执行[]时,首先寻找[]main方法[],并以此为入[]口点开始运行[]。含有mai[]n方法的那个[]类,常被称为[]主类,也就是[]说,Java[] Applic[]ation程[]序都含有一个[]主类。而Ap[]plet程序[]则没有含ma[]in方法的主[]类,这也正是[]Applet[]程序不能独立[]运行的原因。[]尽管Appl[]et没有含m[]ain方法的[]主类,但Ap[]plet一定[]有一个从ja[]va.app[]let.Ap[]plet派生[]的类,它是由[]Java系统[]提供的。

(4)受到的[]限制不同。J[]ava Applic[]ation程[]序可以设计成[]能进行各种操[]作的程序,包[]括读/写文件[]的操作,但是[] Java Applet[] 对站点的磁盘[]文件既不能进[]行读操作,也[]不能进行写 操作。然而,[]由于Appl[]et的引入,[]使Web页面[]具有动态多媒[]体效果和可交[]互性能,这使[]由名为超文本[]、实为纯文本[]的HTML语[]言编写成的W[]eb页面真正[]具有了超文本[]功能,不但可[]以显示文本信[]息,而且还可[]以有各种图片[]效果和动态图[]形效果,从而[]使页面显得生[]动美丽;另外[],Apple[]t使Web页[]面增加了按钮[]等功能,从而[]增加了交互性[]

故本题答案为[]D。

2、数据流的[]类型有___[]___和事务[]型。标准答案[]为:变换型

典型的数据流[]类型有两种:[]变换型和事务[]型。

变换型:是指[]信息沿输入通[]路进入系统,[]同时由外部形[]式变换为内部[]形式,进入系[]统的信息通过[]变换中心,经[]加工处理以后[]再沿输出通路[]变换成外部形[]式离开软件系[]统。

事务型:在很[]多软件应用中[],存在某种作[]业数据流,它[]可以引发一个[]或多个处理,[]这些处理能够[]完成该作业要[]求的功能,这[]种数据流就叫[]做事务。

3、Java[]程序的基本单[]位是____[]__。标准答[]案为:类 或 class

4、下列程序[]的功能是在监[]控台上每隔一[]秒钟显示一个[]字符串“He[]llo!”,[]能够填写在程[]序中下划线位[]置,使程序完[]整并能正确运[]行的语句是_[]_____。[]

public[] class Test implem[]ents Runnab[]le{

public[] static[] void main(S[]tring args[][]){

Test t=new Test;

Thread[] tt=new[] Thread[](t);

tt.sta[]rt();

}

public[] void run(){[]

for(;;[]){

try{

______[]______[];

}catch[](_____[]______[]_ e){}

System[].out.p[]rintln[](“Hell[]o!”);

}

}

A、slee[]p(1000[])

Interr[]uptedE[]xcepti[]on

B、t.sl[]eep(10[]00)

Interr[]uptedE[]xcepti[]on

C、Thre[]ad.sle[]ep(100[]0)

Runtim[]eExcep[]tion

D、Thre[]ad.sle[]ep(100[]0)

Interr[]uptedE[]xcepti[]on

本题考查的是[]线程的使用。[]

Thread[]的sleep[]方法的原型如[]下:

public[] static[] void sleep([]long millis[])throw[]s Interr[]uptedE[]xcepti[]on

sleep([])的功能是使[]当前执行的线[]程睡眠(暂时[]停止)指定时[]间。slee[]p()是Th[]read的s[]tatic成[]员,且抛出I[]nterru[]ptedEx[]ceptio[]n。

故本题答案为[]D。

5、下列关于[]线程优先级的[]说法中,正确[]的是____[]__。

A、线程的优[]先级是不能改[]变的

B、线程的优[]先级是在创建[]线程时设置的[]

C、在创建线[]程后的任何时[]候都可以设置[]

D、B和C

本题考查的是[]Java语言[]中线程的优先[]级。

Java语言[]中线程的优先[]级是用一个介[]于MIN_P[]RIORIT[]Y 和MAX_P[]RIORIT[]Y之间的整数[]来表示的。可[]以在创建线程[]后的任何时候[]修改线程的优[]先级。

故本题答案为[]C。

6、在读字符[]文件Empl[]oyee.d[]at时,使用[]该文件作为参[]数的类是__[]____。

A、Buff[]eredRe[]ader

B、Data[]InputS[]tream

C、Data[]Output[]Stream[]

D、File[]InputS[]tream

本题考查的是[]文件和文件I[]/O。

Buffer[]edRead[]er用来从字[]符输入流中读[]取并缓冲字符[],以提高读取[]字符(或字符[]数组)的效率[]。其构造方法[]为:

public[] Buffer[]edRead[]er(Rea[]der in)

public[] Buffer[]edRead[]er(Rea[]der in, int sz)

DataIn[]putStr[]eam用来以[]独立于机器的[]方式从潜在的[]输入流中读取[]Java基本[]数据类型。构[]造方法为:

DataIn[]putStr[]eam(In[]putStr[]eam in)

FileIn[]putStr[]eam用来从[]文件中读取字[]节。构造方法[]为:

FileIn[]putStr[]eam(St[]ring name)

FileIn[]putStr[]eam(Fi[]le file)

故本题答案为[]D。

7、阅读下列[]代码后

public[] class Person[]{

int arr[]=[]new int[10[]];

public[] static[] void main(S[]tring args[][]){

System[].out.p[]rintln[](arr[1[]]);

}

}

正确的说法是[]______[]

A、编译时将[]产生错误

B、编译时正[]确,运行时将[]产生错误

C、输出为零[]

D、输出为空[]

本题考查的是[]数组的使用。[]

由于数组ar[]r声明时未用[]static[]关键字,而m[]ain()方[]法直接引用a[]rr(而非通[]过Perso[]n的实例引用[]),将产生“[]非静态变量不[]能从静态上下[]文中引用”([]non-st[]atic variab[]le cannot[] be refere[]nced from a static[] contex[]t)的编译错[]误。

故本题答案为[]A。

8、按照Ja[]va的标识符[]命名规范,下[]列表示一个类[]的标识符正确[]的是____[]__。

A、Hell[]oworld[]

B、Hell[]oWorld[]

C、hell[]oworld[]

D、hell[]oWorld[]

本题考查的是[]Java的命[]名约定。

Java的命[]名约定的基本[]原则如下:

(1)_、$[]不作为变量名[]、方法名开头[]

(2)变量名[]、方法名首单[]词小写,其余[]单词只有首字[]母大写。如m[]yVaria[]ble,my[]Method[]

(3)接口名[]、类名的单词[]首字母大写。[]如MyInt[]erface[],MyCla[]ss。

(4)常量名[]的每个字母都[]大写。

故本题答案为[]B。

9、char[]类型的取值范[]围是____[]__。

A、2-7~[]27-1

B、0~21[]6-1

C、-215[]~215-1[]

D、0~28[]-1

本题考查的是[]Java语言[]的基本数据类[]型。

char类型[]数据是用无符[]号16位二进[]制表示的,故[]其取值范围为[]0~216-[]1。

故本题答案为[]B。

10、诊断和[]改正程序中错[]误的工作通常[]称为 。标准答案为[]:程序调试

11、线程在[]生命周期中要[]经历5种状态[],分别是新建[]状态、可运行[]状态、运行状[]态、____[]__状态和终[]止状态。

标准答案为:[]阻塞 或 Blocke[]d

12、在Ja[]va中所实现[]的多维数组,[]实际上是由一[]维数组构成的[]______[]

标准答案为:[]数组 或 Array 或 数组的数组

13、请阅读[]下列程序代码[],然后将程序[]的执行结果补[]充完整。

程序代码:

class throws[]Except[]ion

{

static[] void Proc(i[]nt sel) throws[] Arithm[]eticEx[]ceptio[]n,Arra[]yIndex[]OutOfB[]oundsE[]xcepti[]on

{

System[].out.p[]rintln[](“In Situat[]ion”+s[]el);

if(sel[]==0){

System[].out.p[]rintln[](“no Except[]ion caught[]”);

return[];

}

else if(sel[]==1){

int iArray[][]=new[] int[4][];

iArray[][1]=3;[]

}

}

public[] static[] void main(S[]tring[[]] args)

{

try{

Proc(0[]);

Proc(1[]);

}catch[](Array[]IndexO[]utOfBo[]undsEx[]ceptio[]n e){

System[].out.p[]rintln[](“Catc[]h”+e);[]

}final[]ly{

System[].out.p[]rintln[](“in Proc finall[]y”);

}

}

}

执行结果:

In Situat[]ion0

no Except[]ion caught[]

______[]

标准答案为:[]In Situat[]ion1

本题考查的是[]Java语言[]中的异常处理[]

调用Proc[](1)时,执[]行语句Sys[]tem.ou[]t.prin[]tln(“I[]n Situat[]ion”+s[]el);控制[]台输出In Situat[]ion1。然[]后在if语句[]中执行sel[]==1分支,[]该分支中无任[]何输出语句。[]

14、Str[]ingBuf[]fer类提供[]______[]字符串对象的[]表示。标准答[]案为:长度可[]变 或 可变长度

15、bre[]ak语句最常[]见的用法是在[]switch[]语句中,通过[]break语[]句退出swi[]tch语句,[]使程序从整个[]switch[]语句后面的_[]_____开[]始执行。

标准答案为:[]第一条语句或[] 第1条语句 或 首条语句 或 第一行语句 或 第1行语句 或 语句

1.计算机二[]级Java备[]考练习试题及[]答案

2.20计算[]机二级Jav[]a测试题及答[]

3.计算机二[]级JAVA冲[]刺试题及答案[]

4.2016[]年计算机二级[]Java备考[]练习试题【附[]答案】

5.2016[]计算机二级J[]ava考前模[]拟试题及答案[]

6.计算机二[]级VB强化试[]题及答案

7.2016[]计算机二级J[]AVA全真模[]拟试题

8.2016[]年计算机二级[]Java备考[]复习试题

9.2016[]年计算机二级[]考试试题(J[]ava)

10.2016计算机二级考试Java练习题及答案

篇4:计算机二级考试WEB试题及答案

判断题√,X

1、在用浏览[]器访问某个网[]站的页面时,[]可通过查看源[]文件的方式,[]修改网页的源[]代码。(X)[]

2、ASP是[]一种网页编程[]语言。(√)[]

3、IIS应[]运行在Win[]dows NT平台上,[]它只提供WW[]W服务功能。[](X)

4、ASP网[]页,运行时在[]客户端可以查[]看到真实的A[]SP源代码。[](X)

5、HTML[]不具有文件存[]取操作的功能[],是一种描述[]性的标记语言[]。(√)

6、在网页中[],如果要收集[]用户所输入的[]`数据,必须[]通过表单来实[]现。(√)

7、HTML[]网页的存盘文[]件名必须是.[]htm。(X[])

8、HTML[]标记符都必须[]配对和成组使[]用。(X)

9、cook[]ie信息就是[]保存在客户端[]的用户标识信[]息文本,可以[]用文本编辑器[]打开,但客户[]端重启动后会[]丢失该信息。[](√)

10、在Gl[]obal.a[]sa文件中,[]不能有任何输[]出语句,且该[]文件必须放在[]站点的根自录[]才能生效。([]√)

11、在一个[]ASP页面中[]定义的对象或[]变量,其作用[]域仅限于该A[]SP页面,一[]旦页面执行完[]毕,该变量或[]对象也就自动[]被释放。(√[])

12、Ses[]sion和A[]pplica[]tion对象[]的事件过程只[]能书写在Gl[]obal.a[]sa文件中。[](√)

13、在VB[]中当场编写一[]个组件,并生[]成一个.dl[]l文件,该组[]件即使本机使[]用,也必须注[]册后方能使用[]。(X)

14、打开浏[]览器后,II[]S会自动创建[]Sessio[]n. Sessio[]nID属性,[]其属性值随着[]浏览器刷新而[]改变。(X)[]

15、使用Application对象创建一个属性,其属性值随着浏览器的关闭而消失。(X)

篇5:计算机二级考试练习试题及答案

(8) 软件的调试方法主要有:强行排错法、______和原因排除法。答:回溯法

(9) 数据库系统的[]三级模式分别[]为_____[]_模式、内部[]级模式与外部[]级模式。答:[]概念#概念级[]

(10) 数据字典是各[]类数据描述的[]集合,它通常[]包括5个部分[],即数据项、[]数据结构、数[]据流、___[]___和处理[]过程。答:数[]据存储

(11) 设一棵完全二[]叉树共有50[]0个结点,则[]在该二叉树中[]有_____[]_个叶子结点[]。答:250[]

(12) 在最坏情况下[],冒泡排序的[]时间复杂度为[]______[]。 答:n(n-[]1)/2#n[]*(n-1)[]/2#O(n[](n-1)/[]2)#O(n[]*(n-1)[]/2)

(13) 面向对象的程[]序设计方法中[]涉及的对象是[]系统中用来描[]述客观事物的[]一个____[]__。答:实[]

(14) 软件的需求分[]析阶段的工作[],可以概括为[]四个方面:_[]_____、[]需求分析、编[]写需求规格说[]明书和需求评[]审。 答:需求获取[]

(15) ______[]是数据库应用[]的核心。 答:数据库设[]

(16) 数据结构包括[]数据的___[]___结构和[]数据的存储结[]构。

答:逻辑

(17) 软件工程研究[]的内容主要包[]括:____[]__技术和软[]件工程管理。[]答:软件开发[] 注:P64

(18) 与结构化需求[]分析方法相对[]应的是___[]___方法。[]

答:结构化设[]

(19) 关系模型的完[]整性规则是对[]关系的某种约[]束条件,包括[]实体完整性、[]______[]和自定义完整[]性。答:参照[]完整性

(20) 数据模型按不[]同的应用层次[]分为三种类型[],它们是__[]____数据[]模型、逻辑数[]据模型和物理[]数据模型。答[]:概念 注:P110[]

(21) 栈的基本运算[]有三种:入栈[]、退栈和__[]____。

答:读栈顶元[]素#读栈顶的[]元素#读出栈[]顶元素

(22) 在面向对象方[]法中,信息隐[]蔽是通过对象[]的_____[]_性来实现的[]。答:封装

(23) 数据流的类型[]有_____[]_和事务型。[] 答:变换型 注:P77

(24) 数据库系统中[]实现各种数据[]管理功能的核[]心软件称为_[]_____。[]答:数据库管[]理系统#DB[]MS 注:要牢记,[]重要

(25) 关系模型的数[]据操纵即是建[]立在关系上的[]数据操纵,一[]般有____[]__、增加、[]删除和修改四[]种操作。答:[]查询 注:要牢记

(26) 实现算法所需[]的存储单元多[]少和算法的工[]作量大小分别[]称为算法的 ______[]。 答:空间复杂[]度和时间复杂[]

(27) 数据结构包括[]数据的逻辑结[]构、数据的 ______[]以及对数据的[]操作运算。答[]:存储结构 注:P7

(28) 一个类可以从[]直接或间接的[]祖先中继承所[]有属性和方法[]。采用这个方[]法提高了软件[]的_____[]_。答:可重[]用性

(29) 面向对象的模[]型中,最基本[]的概念是对象[]和 ______[]。 答:类

(30) 软件维护活动[]包括以下几类[]:改正性维护[]、适应性维护[]、_____[]_维护和预防[]性维护。答:[]完善性 注:要牢记,[]书中没有提到[]

(31) 算法的基本特[]征是可行性、[]确定性、__[]____和拥[]有足够的情报[]。答:有穷性[]

(32) 顺序存储方法[]是把逻辑上相[]邻的结点存储[]在物理位置_[]_____的[]存储单元中。[]答:相邻

(33) Jackso[]n结构化程序[]设计方法是英[]国的M.Ja[]ckson提[]出的,它是一[]种面向___[]___的设计[]方法。答:数[]据结构 注:P67

(34) 数据库设计分[]为以下6个设[]计阶段:需求[]分析阶段、_[]_____、[]逻辑设计阶段[]、物理设计阶[]段、实施阶段[]、运行和维护[]阶段。

答:概念设计[]阶段#数据库[]概念设计阶段[]

(35) 数据库保护分[]为:安全性控[]制 、_____[]_、并发性控[]制和数据的恢[]复。答:完整[]性控制 注:要牢记

(36) 测试的目的是[]暴露错误,评[]价程序的可靠[]性;而___[]___的目的[]是发现错误的[]位置并改正错[]误。答:调试[]

(37) 在最坏情况下[],堆排序需要[]比较的次数为[]______[]

答:O(nl[]og2n)

(38) 若串s=“P[]rogram[]”,则其子串[]的数目是__[]____。答[]:29

(39) 一个项目具有[]一个项目主管[],一个项目主[]管可管理多个[]项目,则实体[]“项目主管”[]与实体“项目[]”的联系属于[]______[]的联系。

答:1对多#[]1:N

(40) 数据库管理系[]统常见的数据[]模型有层次模[]型、网状模型[]和_____[]_三种。答:[]关系模型

(41)数据[]的逻辑结构有[]线性结构和_[]______[]两大类。 答非线性结构[]

(42)数据[]结构分为逻辑[]结构与存储结[]构,线性链表[]属于____[]___。答:[]存储结构

(43)数据[]的基本单位是[]______[]_。答:元素[]

(44)长度[]为n的顺序存[]储线性表中,[]当在任何位置[]上插入一个元[]素概率都相等[]时,插入一个[]元素所需移动[]元素的平均个[]数为____[]__。

答:n/2

(45)当循[]环队列非空且[]队尾指针等于[]队头指针时,[]说明循环队列[]已满,不能进[]行入队运算。[]这种情况称为[]______[]。 答:上溢

(46)在面向对象方法中,类之间共享属性和操作的机制称为_______。答:继承

篇6:计算机二级考试练习试题及答案

(66) 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为(B) 注:P82

A. PAD图 B. N-S图 C. 结构图 D. 数据流图

(67) 数据处理的最[]小单位是(C[]) 注:数据项不[]可再分割

A. 数据 B. 数据元素 C. 数据项 D. 数据结构

(68) 下列有关数据[]库的描述,正[]确的是(C)[] 注:P102[]

A. 数据库是一个[]DBF文件 B. 数据库是一个[]关系 C. 数据库是一个[]结构化的数据[]集合 D. 数据库是一组[]文件

(69) 单个用户使用[]的数据视图的[]描述称为(A[]) 注:P108[]

A. 外模式 B. 概念模式 C. 内模式 D. 存储模式

(70) 需求分析阶段[]的任务是确定[](D)

A. 软件开发方法[] B. 软件开发工具[] C. 软件开发费用[] D. 软件系统功能[]

(71) 算法分析的目[]的是(D) 注:书中没有[]总结,但要牢[]

A. 找出数据结构[]的合理性 B. 找出算法中输[]入和输出之间[]的关系 C. 分析算法的易[]懂性和可靠性[] D. 分析算法的效[]率以求改进

(72)链表[]不具有的特点[]是(B)

A.不必事先[]估计存储空间[] B.可随机访[]问任一元素

C.插入删除[]不需要移动元[]素 D.所需空间[]与线性表长度[]成正比

(73) 已知数据表A[]中每个元素距[]其最终位置不[]远,为节省时[]间,应采用的[]算法是(B)[]

A. 堆排序 B. 直接插入排序[] C. 快速排序 D. 直接选择排序[]

(74) 用链表表示线[]性表的优点是[](A) 注:因为不需[]要移动元素

A. 便于插入和删[]除操作 B. 数据元素的物[]理顺序与逻辑[]顺序相同 C. 花费的存储空[]间较顺序存储[]少 D. 便于随机存取[]

(75) 下列不属于结[]构化分析的常[]用工具的是([]D) 注:P67

A. 数据流图 B. 数据字典 C. 判定树 D. PAD图

(76) 软件开发的结[]构化生命周期[]方法将软件生[]命周期划分成[](A)

A. 定义、开发、[]运行维护 B. 设计阶段、编[]程阶段、测试[]阶段 C. 总体设计、详[]细设计、编程[]调试 D. 需求分析、功[]能定义、系统[]设计

(77) 在软件工程中[],白箱测试法[]可用于测试程[]序的内部结构[]。此方法将程[]序看做是(C[]) 注:P87

A. 循环的集合 B. 地址的集合 C. 路径的集合 D. 目标的集合

(78) 在数据管理技[]术发展过程中[],文件系统与[]数据库系统的[]主要区别是数[]据库系统具有[](D) 注:数据模型[]采用关系模型[](二维表)

A. 数据无冗余 B. 数据可共享

C. 专门的数据管[]理软件 D. 特定的数据模[]

(79) 分布式数据库[]系统不具有的[]特点是(B)[]

A. 分布式 B. 数据冗余

C. 数据分布性和[]逻辑整体性 D. 位置透明性和[]复制透明性

(80) 下列说法中,[]不属于数据模[]型所描述的内[]容的是(C)[] 注:P110[]

A. 数据结构 B. 数据操作 C. 数据查询 D. 数据约束

(81)根据[]数据结构中各[]数据元素之间[]前后件关系的[]复杂程度,一[]般将数据结构[]分成(C)

A.动态结构[]和静态结构 B.紧凑结构[]和非紧凑结构[]

C.线性结构[]和非线性结构[] D.内部结构[]和外部结构

(82)下列[]叙述中,错误[]的是(B)

A.数据的存[]储结构与数据[]处理的效率密[]切相关 B.数据的存[]储结构与数据[]处理的效率无[]关 C.数据的存[]储结构在计算[]机中所占的空[]间不一定是连[]续的 D.一种数据[]的逻辑结构可[]以有多种存储[]结构

(83)线性[]表L=(a1[],a2,a3[],…ai,…[]an),下列[]说法正确的是[](D)

A.每个元素[]都有一个直接[]前件和直接后[]件 B.线性表中[]至少要有一个[]元素 C.表中诸元[]素的排列顺序[]必须是由小到[]大或由大到

D.除第一个[]元素和最后一[]个元素外,其[]余每个元素都[]有一个且只有[]一个直接前件[]和直接后件

(84)线性[]表若采用链式[]存储结构时,[]要求内存中可[]用存储单元的[]地址(D)

A.必须是连[]续的 B.部分地址[]必须是连续的[]

C.一定是不[]连续的 D.连续不连[]续都可以

(85)栈通[]常采用的两种[]存储结构是([]A)

A.顺序存储[]结构和链式存[]储结构 B.散列方式[]和索引方式

C.链表存储[]结构和数组 D.线性存储[]结构和非线性[]存储结构

(86)下列[]数据结构中,[]按先进后出原[]则组织数据的[]是(B)

A.线性链表[] B.栈 C.循环链表[] D.顺序表

(87)树是[]结点的集合,[]它的根结点数[]目是(C)

A.有且只有[]1 B.1或多于[]1 C.0或1 D.至少2

(88)具有[]3个结点的二[]叉树有(D)[]

A.2种形态[] B.4种形态[] C.7种形态[] D. 5种形态

(89)设一[]棵二叉树中有[]3个叶子结点[],有8个度为[]1的结点,则[]该二叉树中总[]的结点数为([]B)

A. 12 B. 13 C.14 D. 15

(90)在结[]构化程序设计[]思想提出之前[],在程序设计[]中曾强调程序[]的效率,现在[],与程序的效[]率相比,人们[]更重视程序的[](C)

A.安全性 B.一致性 C.可理解性[] D.合理性

(91)为了[]提高测试的效[]率,应该 (D) 注:P85

A.随机选取[]测试数据B.[]取一切可能的[]输入数据作为[]测试数据C.[]在完成编码以[]后制定软件的[]测试计划 D.集中对付[]那些错误群集[]的程序

(92)软件[]生命周期中所[]花费用最多的[]阶段是(D)[]

A.详细设计[] B.软件编码[] C.软件测试[] D.软件维护[]

二、填空题

(1) 算法的复杂度[]主要包括__[]____复杂[]度和空间复杂[]度。 答:时间

(2) 数据的逻辑结[]构在计算机存[]储空间中的存[]放形式称为数[]据的____[]__。答:存[]储结构#物理[]结构

(3) 若按功能划分[],软件测试的[]方法通常分为[]白盒测试方法[]和_____[]_测试方法。[]答:黑盒

(4) 如果一个工人[]可管理多个设[]施,而一个设[]施只被一个工[]人管理,则实[]体“工人”与[]实体“设备”[]之间存在__[]____联系[]

答:一对多#[]1:N#1:[]n

(5) 关系数据库管[]理系统能实现[]的专门关系运[]算包括选择、[]连接和___[]___。 答:投影

(6) 在先左后右的[]原则下,根据[]访问根结点的[]次序,二叉树[]的遍历可以分[]为三种:前序[]遍历、___[]___遍历和[]后序遍历。答[]:中序

(7) 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。 答:模块化

篇7:计算机基础二级考试试题及答案

1.[单选题] 程序调试的任务是( )

A.设计测试[]用例

B.验证程序[]的正确性

C.发现程序[]中的错误

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

2[单选题][] 计算机指令由[]两部分组成,[]它们是( )。

A.运算符和[]运算数B.操[]作数和结果C[].操作码和操[]作数D.数据[]和字符

3[单选题][] 公司中有多个[]部门和多名职[]员,每个职员[]只能属于一个[]部门,一个部[]门可以有多名[]职员。则实体[]部门和职员问[]的联系是( )。

A.1:1联[]系B.m:1[]联系C.1:[]m联系D.m[]:n联系

4[单选题][] 下列关于AS[]CⅡ编码的叙[]述中,正确的[]是( ).

A.一个字符[]的标准ASC[]Ⅱ码占一个字[]节,其最高二[]进制位总为1[]

B.所有大写[]英文字母的A[]SCⅡ码值都[]小于小写英文[]字母‘a’的[]ASCⅡ码值[]

C.所有大写[]英文字母的A[]SCⅡ码值都[]大于小写英文[]字母‘a’的[]ASCⅡ码值[]

D.标准AS[]CⅡ码表有2[]56个不同的[]字符编码

5[单选题][] 在长度为n的[]有序线性表中[]进行二分查找[],最坏情况下[]需要比较的次[]数是( )。

A.O(n)[]B.O(n2[])C.O(1[]og2n)D[].O(n1o[]g2n)

6[单选题][] 以下关于编译[]程序的说法正[]确的是( ).

A.编译程序[]属于计算机应[]用软件,所有[]用户都需要编[]译程序

B.编译程序[]不会生成目标[]程序,而是直[]接执行源程序[]

C.编译程序[]完成高级语言[]程序到低级语[]言程序的等价[]翻译

D.编译程序[]构造比较复杂[],一般不进行[]出错处理

7[单选题][] 数据字典(D[]D)所定义的[]对象都包含于[]( )。

A.数据流图[](DFD图)[]B.程序流程[]图C.软件结[]构图D.方框[]

8[单选题][] ( )拓扑结构是[]将网络的各个[]节点通过中继[]器连接成一个[]闭合环路.

A.星型B.[]树型C.总线[]型D.环型

9[单选题][] 在CD光盘上[]标记有“CD[]-RW”字样[],“RW”标[]记表明该光盘[]

A.只能写入[]一次,可以反[]复读出的一次[]性写入光盘

B.可多次擦[]除型光盘

C.只能读出[],不能写入的[]只读光盘

D.其驱动器[]单倍速为13[]50KB/S[]的高街度呵读[]写光柱

10[单选题[]] 根据域名代码[]规定,表示政[]府部门网站的[]域名代码是([] )。

A..net[]B..com[]C..gov[]D..org[]

11[单选题[]] 数据库设计中[]反映用户对数[]据要求的模式[]是( )。

A.内模式B[].概念模式C[].外模式D.[]设计模式

12[单选题[]] 软件设计中模[]块划分应遵循[]的准则是( )。

13[单选题[]] 计算机软件包[]括( ).

A.算法和数[]据B.程序和[]数据C.程序[]和文档D.程[]序、数据及相[]关文档

14[单选题[]] 数据库应用系[]统中的核心问[]题是( )。

A.数据库设[]计B.数据库[]系统设计C.[]数据库维护D[].数据库管理[]员培训

15[单选题[]] 运算器的完整[]功能是进行([] )。

A.逻辑运算[]B.算术运算[]和逻辑运算C[].算术运算D[].逻辑运算和[]微积分运算

16[单选题[]] CPU中,除[]了内部总线和[]必要的寄存器[]外,主要的两[]大部件分别是[]运算器和

A.控制器B[].存储器C.[]CacheD[].编辑器

17[单选题[]] 下列与队列结[]构有关联的是[]( )。

A.函数的递[]归调用B.数[]组元素的引用[]C.多重循环[]的执行D.先[]到先服务的作[]业调度

18[单选题[]] 在一个非零无[]符号二进制整[]数之后添加一[]个0,则此数[]的值为原数的[]( )。

A.4倍B.[]2倍C.1/[]2倍D.1/[]4倍

19[单选题[]] 上网需要在计[]算机上安装

A.数据库管[]理软件B.视[]频播放软件C[].浏览器软件[]D.网络游戏[]软件

20[单选题[]] 十进制数18[]转换成二进制[]数是( )。

A.0101[]01B.10[]1000C.[]010010[]D.0010[]10

21[单选题[]] 在CD光盘上[]标记有“CD[]-RW”字样[],“RW”标[]记表明该光盘[]是( )。

A.只能写入[]一次,可以反[]复读出的一次[]性写入光盘

B.可多次擦[]除型光盘

C.只能读出[],不能写入的[]只读光盘

D.其驱动器[]单倍速为13[]50KB/S[]的高密度可读[]写光盘

22[单选题[]] 算法的有穷性[]是指( ).

A.算法程序[]的运行时间是[]有限的

B.算法程序[]所处理的数据[]量是有限的

C.算法程序[]的长度是有限[]

D.算法只能[]被有限的用户[]使用

23[单选题[]] 某系统结构图[]如下图所示

该系统结构图[]中最大扇入是[]( ).

A.0B.1[]C.2 D.3

23[单选题[]] 有三个关系R[]、S和T如下[]

其中关系T由[]关系R和S通[]过某种操作得[]到,该操作为[]( ).

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

24[单选题[]] 在微机中,西[]文字符所采用[]的编码是( ).

A.EBCDIC码B.ASCⅡ码C.国标码D.BCD码

篇8:计算机基础二级考试试题及答案

1.参考答案:D参考解析:程序调试的任务是诊断和改正程序中的错误。

2.参考答案[]:C参考解析[]:计算机指令[]通常由操作码[]和操作数两部[]分组成。

3.参考答案[]:C参考解析[]:两个实体集[]间的联系实际[]上是实体集间[]的函数关系,[]主要有一对一[]联系1:1.[]、一对多联系[]1:m.、多[]对一联系m:[]1.、多对多[]联系m:n.[]。对于每一个[]实体部门,都[]有多名职员,[]则其对应的联[]系为一对多联[]系1:m.,[]答案选C。

4.参考答案[]:B参考解析[]:国际通用的[]ASCIl码[]为7位,且最[]高位不总为l[];所有大写字[]母的ASCI[]l码都小于小[]写字母a的A[]SCIl码;[]标准ASCI[]l码表有12[]8个不同的字[]符编码。

5.参考答案[]:C参考解析[]:当有序线性[]表为顺序存储[]时才能用二分[]法查找。可以[]证明的是对于[]长度为n的有[]序线性表,在[]最坏情况下,[]二分法查找只[]需要比较1o[]g2n次,而[]顺序查找需要[]比较n次。

6.参考答案[]:C参考解析[]:编译程序就[]是把高级语言[]变成计算机可[]以识别的二进[]制语言,即编[]译程序完成高[]级语言程序到[]低级语言程序[]的等价翻译。[]

7.参考答案[]:A参考解析[]:在数据流图[]中,对所有元[]素都进行了命[]名,所有名字[]的定义集中起[]来就构成了数[]据字典。因此[]选A,而B,[]C,D都不符[]合。

8.参考答案[]:D参考解析[]:环型拓扑结[]构是使用中继[]器组成一个封[]闭的环,各节[]点直接连到环[]上,信息沿着[]环按一定方向[]从一个节点传[]送到另一个节[]点的拓扑结构[].

9.参考答案[]:B参考解析[]:CD-RW[]是可擦写型光[]盘,用户可以[]以多次对其进[]行读写。CD[]-RW的全称[]是CD-Re[]Writab[]1e。

10.参考答[]案:C参考解[]析:略

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

12.参考答[]案:C参考解[]析:根据软件[]设计原理提出[]如下优化准则[]:①划分模块[]时,尽量做到[]高内聚、低耦[]合,保持模块[]相对独立性,[]并以此原则优[]化初始的软件[]结构。②一个[]模块的作用范[]围应在其控制[]范围之内,且[]判定所在的模[]块应与受其影[]响的模块在层[]次上尽量靠近[]。③软件结构[]的深度、宽度[]、扇入、扇出[]应适当。④模[]块的大小要适[]中。C正确。[]

13.参考答[]案:D参考解[]析:计算机软[]件由两部分组[]成:一是机器[]可执行的程序[]和数据;二是[]机器不可执行[]的,与软件开[]发、运行、维[]护、使用等有[]关的文档.故[]D选项正确.[]

14.参考答[]案:A参考解[]析:数据库应[]用系统中的核[]心问题是数据[]库的设计。

15.参考答[]案:B参考解[]析:运算器是[]计算机处理数[]据形成信息的[]加工厂,它的[]主要功能是对[]二进制数码进[]行算术运算或[]逻辑运算。

16.参考答[]案:A参考解[]析:CPU主[]要包括运算器[]和控制器。

17.参考答[]案:D参考解[]析:队列的修[]改是依先进先[]出的原则进行[]的,D正确。[]

18.参考答[]案:B参考解[]析:最后位加[]0等于前面所[]有位都乘以2[]再相加,所以[]是2倍。

19.参考答[]案:C参考解[]析:略

20.参考答[]案:C参考解[]析:用2整除[]18,可以得[]到一个商和余[]数;再用2去[]除商,又会得[]到一个商和余[]数。如此进行[],直到商为0[]时为止,然后[]把先得到的余[]数作为二进制[]数的低位有效[]位,后得到的[]余数作为二进[]制数的高位有[]效位,依次排[]列起来,即得[]010010[]

21.参考答[]案:B参考解[]析:CD—R[]W是可擦写型[]光盘,用户可[]以多次对其进[]行读/写。C[]D-RW的全[]称是CD-R[]eWrita[]b1e。

22.参考答[]案:A参考解[]析:算法原则[]上能够精确地[]运行,而且人[]们用笔和纸做[]有限次运算后[]即可完成。有[]穷性是指算法[]程序的运行时[]间是有限的。[]

23.参考答[]案:C参考解[]析:扇人指的[]是调用一个给[]定模块的模块[]个数。题干系[]统中,第2层[]模块扇入均为[]1,第3层中[]功能模块3.[]1扇人为2,[]其余为1,故[]最大扇入为2[],C选项正确[]

24.参考答案:B参考解析:略

篇9:计算机二级考试C++上机考试试题

计算机二级考试C++上机考试试题

一、程序改错[]

使用VC++[]6.0打开考[]生文件夹下的[]源程序文件1[].cpp,该[]程序运行时有[]错误,请改正[]错误,使程序[]正常运行,并[]且要求最后一[]个catch[]必须抛出执行[]的任何异常。[]

程序异常,输[]出信息为

error

O

ERROR

注意:不要改[]动main函[]数,不能增加[]或删除行,也[]不能更改程序[]的结构,错误[]的语句在//[]******[]error*[]*****的[]下面。

试题程序:

#include

intmai[]n

{

try

{

throw([]“error[]”);

}

//****[]****er[]ror***[]*****

catch([]chars)[]

{

cout<

}

try

{

throw([](int)0[]);

}

//****[]****er[]ror***[]*****

catch([])

{

cout<

}

try

{

throw([]O);

throw([]“error[]”);

}

//****[]****er[]ror***[]*****

catch([])

{

cout<<“ERROR”<

}

return[]0;

}

二、简单应用[]题使用VC+[]+6.0打开[]考生文件夹下[]的源程序文件[]2.cpp。[]请补充完整程[]序fun(i[]nti),使[]其完成以下功[]能:如果i=[]5,则输出如[]下5行#号。[]

#

##

###

####

#####

注意:不要改[]动main函[]数,不得增行[]或删行,也不[]得更改程序的[]结构。

试题程序:

#inclu[]de

voidfu[]n(inti[])

{

}

intmai[]n()

{

fun(5)[]

return[]0;

}

三、综合应用[]题使用VC+[]+6.0打开[]考生文件夹下[]的源程序文件[]3.cpp。[]程序通过继承[]关系,实现对[]姓名的控制。[]类TC1实现[]对名字访问的[]接口,TC2[]实现对名字的[]设置和输出。[]

程序输出为

TC2Nam[]e

May

其中定义的类[]并不完整,按[]要求完成下列[]操作,将类的[]定义补充完整[]

(1)在类T[]Cl中定义接[]口函数Get[]Name为纯[]虚函数。请在[]注释1后添加[]适当的.语句[]

(2)函数G[]etName[]2用于获得名[]字的缓存,但[]只获得允许读[]操作这个缓存[],请在注释2[]后添加适当的[]语句。

(3)实现T[]C2的构造函[]数,请在注释[]3后添加适当[]的语句。

(4)完成T[]C2的构造函[]数,实现对名[]字的处理。请[]在注释4后添[]加适当的语句[]

注意:增加或[]者修改代码的[]位置已经用符[]号表示出来,[]请不要修改其[]他的程序代码[]

试题程序:

#inclu[]de

classT[]C1

{

public[]

//****[]****1*[]******[]*

};

classT[]C2:pub[]licTCl[]

{

public[]

voidGe[]tName([])

{

cout<<“TC2Name”<

}

//****[]****2*[]******[]*

{

return[]m_str;[]

}

//****[]****3*[]******[]*

{

inti:

for(i=[]0;str[[]i]!=0;[]i++)

m_str[[]i]=str[][i];

//****[]****4*[]******[]*

}

privat[]e:

charm_[]str[32[]];

};

voidma[]in()

{

TCl*P;[]

TC20bj[]1(“May[]”);

p=&[];objl;[]

p->[]GetNam[]e();

cout<

return[]

}

一、程序改错[]题(1)应改[]为“catc[]h(char[]*s)”。

(2)应改为[]“cateh[](inti)[]”。

(3)应改为[]“catch[](…)”。

【解析】本题[]中第1个标识[]前的异常抛出[]语句为“th[]row(“e[]rror”)[];”,其中的[]类型为字符串[]。所以对应的[]异常捕捉语句[]catch中[]应该符合这个[]类型,而程序[]中给出的语句[]“catch[](chars[])”是字符型[]的,所以第1[]处的语句修改[]为“catc[]h(char[]*S)”。第[]2个标识前的[]异常抛出语句[]为“thro[]w((int[])0);”,[]其中的类型为[]int。对应[]的异常捕捉语[]句catch[]中应该符合这[]个类型,所以[]补充catc[]h子句中的类[]型,否则如果[]找不到匹配的[]catch块[],系统就会调[]用一个系统函[]数,使程序终[]止运行。即第[]2处的语句修[]改为“cat[]ch(int[]i)”。如果[]在catch[]子句中没有指[]定异常信息的[]类型,那么就[]用删节号“…[]”表示它可以[]捕捉任何类型[]的异常信息,[]即修改为“c[]atch(…[])”。

二、简单应用[]题for(i[]ntj=0;[]j(i;j+[]+)//行循[]

{

for(in[]tk=0;k[]<=j[];k++)/[]/列循环

cout&l[]t;<[]“#”;//[]输出“#”

cout<

}

【解析】本题[]首先利用fo[]r循环进行外[]层循环,输出[]对应的i行,[]然后利用fo[]r循环进行内[]层循环,输出[]对应i行的i[]列。

三、综合应用[]题(1)应添[]加“virt[]ualvoi[]dGetNa[]mt!()=[]0;”。

(2)应添加[]“const[]char*G[]etName[]2()”。

(3)应添加[]“TC2(c[]har*st[]r)”。

(4)应添加[]“m_str[][i]=0;[]”。

【解析】本题第1处要求“在类TC1中定义接口函数GetName,为纯虚函数”。在C++中,在基类中用virtual声明成员函数为虚函数。纯虚函数是在声明虚函数时被“初始化”为0的函数,即“virtualvoidGetName()=0;”。第2处要求“函数GetName2实现获得名字的缓存,但只获得读允许操作这个缓存”。只能引用数据成员,而不能修改,所以使用常成员函数,其一般形式为“const函数类型函数名”,即“constchar*GetName2()”。第3处要求“实现TC2的构造函数”。TC2的构造函数与类TC2的名称应该相同,而且第3处的大括弧中是对字符数组str的操作,所以类TC2的构造函数中的参数为str,即这里补全为“TC2(char*str)”。第4处要求“完成TC2的构造函数,实现对名字的处理”,补全类TC2的构造函数,构造函数中的名字变量str对应于类TC中的成员变量m_str,所以这里补全变量赋值操作“m_str[i]=0;”。

篇10:计算机二级考试《java》试题及答案

计算机二级考试《java》试题及答案

计算机二级考[]试《java[]》试题及答案[]

一、判断题

1. Java语言[]中的数组元素[]下标总是从0[]开始,下标可[]以是整数或整[]型表达式。 (√ )

2. 在Java中[]对象可以赋值[],只要使用赋[]值号(等号)[]即可,相当于[]生成了一个各[]属性与赋值对[]象相同的新对[]象。( × )

3. 所谓抽象类就[]是包含有抽象[]方法的类。([] ×)

4. Java系统[]的标准输入对[]象是Syst[]em.in,[]标准输出对象[]有两个,分别[]是标准输出S[]ystem.[]out和标准[]错误输出Sy[]stem.e[]rr。(√)[]

5. 如果p是父类[]Parent[]的对象,而c[]是子类Chi[]ld的对象,[]则语句c = p是正确的。[]( ×)

6. 当一个方法在[]运行过程中产[]生一个异常,[]则这个方法会[]终止,但是整[]个程序不一定[]终止运行。([]√ )

7. 用“+”可以[]实现字符串的[]拼接,用- 可以从一个字[]符串中去除一[]个字符子串。[]( × )

8. 一个容器中可[]以混合使用多[]种布局策略。[](×)

9. Java中,[]并非每个事件[]类都只对应一[]个事件。(√[] )

10. Java的源[]代码中定义几[]个类,编译结[]果就生成几个[]以.clas[]s为后缀的字[]节码文件。([]√)

11. Java Applet[]是由独立的解[]释器程序来运[]行的。(×)[]

12. Java的字[]符类型采用的[]是ASCII[]编码。( × )

13. Java的各[]种数据类型占[]用固定长度,[]与具体的软硬[]件平台环境无[]关。 (√)

14. System[]类不能实例化[],即不能创建[]System[]类的对象。([]×)

15. 用户自定义的[]图形界面元素[]也可以响应用[]户的动作,具[]有交互功能。[] (√ )

二、填空题

1java源[]程序编译命令[]是 (javac[])

2 java 应用程序中有[]一个main[]()方法,它[]前面有三个修[]饰符是 ( public[] , static[] , void )

3 java语言[]数据类型可分[]为两大类,一[]类称为 ( 基本数据类型[] ) ,另一类称为[] ( 引用数据类型[] )

4 在转向语句中[], ( contin[]ue ) 语句使得程序[]结束本次循环[],回到循环的[]条件测试部分[]继续执行。

5设x为fl[]oat型变量[], y为 double[]型变量, a为 int型变量[],已知 x=2.5f[], a=7 ,y=4.2[]2 则表达式x+[]a%3*(i[]nt)x%([]int)y的[]值为 ( 4.5 )

6设x为fl[]oat型变量[], y为 double[]型变量, a为 int型变量[],b 为long 型变量,c为[]char 型,则表达式[]x+y*a/[]x+b/y+[]c 的值为( double[] ) 类型 7设有数组定[]义:int MyIntA[]rray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几[]个语句后的输[]出结果是 ( 120 )

for ( int i = 0 i < MyIntA[]rray.l[]ength i + + ) if ( i % 2 = = 1 ) s += MyIntA[]rray[i[]] System[].out.p[]rintln[]( s )

for ( int i = 0 i < MyIntA[]rray.l[]ength i + + ) if ( i % 2 = = 1 ) s += MyIntA[]rray[i[]] System[].out.p[]rintln[]( s )

三、选择题

1.在浏览器[]中执行app[]let 程序,以下选[]项中的哪个方[]法将被最后执[]行( C )。

A、init[](  [])

B、star[]t(  [])

C、dest[]roy(  [])

D、stop[](  [])

2. Java applic[]ation中[]的主类需包含[]main方法[],main方[]法的返回类型[]是什么?( D )

A、int

B、floa[]t

C、doub[]le

D、void[]

3.设有下面[]两个类的定义[]

class Person[] {

class Studen[]t extend[]s Person[] {

{

long id; // 身份证号

int score;[] // 入学总分 String[] name; // 姓名

int getSco[]re(  []){

}

return[] score;[] }

}

则类Pers[]on和类St[]udent的[]关系是( B )。

A、包含关系[]

B、继承关系[]

C、关联关系[]

D、上述类定[]义有语法错误[]

4.在编写J[]ava Applet[]程序时,需要[]在程序的开头[]写上( B )语句。

A、impo[]rt java.a[]wt.*

B、impo[]rt java.a[]pplet.[]*

C、impo[]rt java.i[]o.*

D、impo[]rt java.a[]wt.eve[]nt.*

5.容器Pa[]nel和Ap[]plet缺省[]使用的布局编[]辑策略是( A )

A、Flow[]Layout[]

B、Bord[]erLayo[]ut

C、Grid[]Layout[]

D、Card[]Layout[]

6.有以下程[]序片段,下列[]哪个选项不能[]插入到行1。[]( A ) 1. 2.publ[]ic class A{ 3.//do[] sth 4. }

A、publ[]ic class MainCl[]ass{ }

B、pack[]age mine;

C、clas[]s ANothe[]rClass[]{ }

D、impo[]rt java.u[]til.*;[]

7.在使用i[]nterfa[]ce声明一个[]接口时,只可[]以使用( D )修饰符修饰[]该接口。

A、priv[]ate

B、prot[]ected

C、priv[]ate protec[]ted

D、publ[]ic

8.以下哪个[]不是Java[]的关键字?([] A )

A、FALS[]E

B、cons[]t

C、this[]

D、void[]

9.有程序如[]下,关于程序[]的描述哪个是[]正确的?( C )

public[] class Person[]{

static[] int arr[] = new int[5][];

public[] static[] void main(S[]tring a[])

{ System[].out.p[]rintln[](arr[0[]]); } }

A、编译将产[]生错误

B、编译时正[]确,但运行时[]将产生错误

C、正确,输[]出0

D、正确,输[]出 null

10.以下关[]于构造函数的[]描述错误的是[]( A )。

A、构造函数[]的返回类型只[]能是void[]型。

B、构造函数[]是类的一种特[]殊函数,它的[]方法名必须与[]类名相同。

C、构造函数[]的主要作用是[]完成对类的对[]象的初始化工[]作。

D、一般在创[]建新对象时,[]系统会自动调[]用构造函数。[]

11.假设A[]类有如下定义[],设a是A类[]的一个实例,[]下列语句调用[]哪个是错误的[]?( C)

class A { int i;

static[] String[] s; void method[]1(  []) { }

static[] void method[]2(  []) { } }

A、Syst[]em.out[].print[]ln(a.i[]);

B、a.me[]thod1([]  []);

C、A.me[]thod1([]  []);

D、A.me[]thod2([]  [])

12.有程序[]片段如下,以[]下哪个表示式[]的结果为tr[]ue?( B )

Float s=new Float([]0.1f);[]

Float t=new Float([]0.1f);[]

Double[] u=new Double[](0.1);[]

A、s==t[]

B、s.eq[]uals(t[])

C、u.eq[]uals(s[])

D、t.eq[]uals(u[])

13.pai[]nt(  [])方法使用哪[]种类型的参数[]? ( A )

A、Grap[]hics

B、Grap[]hics2D[]

C、Stri[]ng

D、Colo[]r

14.下面哪[]个方法与ap[]plet的显[]示无关?( A )

A、draw[](  [])

B、upda[]te(  [])

C、repa[]int(  [])

D、pain[]t(  [])

15.下面哪[]个函数是pu[]blic void aMetho[]d(  []){...}[]的重载函数?[]( D )

A、void[] aMetho[]d( ){...}[]

B、publ[]ic int aMetho[]d(  []){...}[]

C、publ[]ic void aMetho[]d ( ){...}[]

D、publ[]ic int aMetho[]d ( int m){...[]}

16 下列不可作为[]java语言[]标识符的是([] D )

A a1

B $1

C _1

D 11

17 有一段jav[]a 应用程序 ,它的主类名[]是a1,那么[]保存它的源文[]件名可以是([]A)

A a1.jav[]a

B a1.cla[]ss

C a1

D都对

18 下面说法正确[]的.是(C)[]

A java Applet[] 程序必须在浏[]览器中执行

B java 应用程序必须[]在浏览器里执[]

C java Applet[] 程序不一定在[]浏览器中执行[]

D java 应用程序可以[]在浏览器中执[]

19 在浏览器中执[]行apple[]t 程序的四个方[]法的最先执行[]的是(A)

A init(  [])

B start([]  [])

C destro[]y(  [])

D stop(  [])

20 整型数据类型[]中,需要内存[]空间最少的是[](D)

A short

B long

C int

D byte

21 java 类可以作为([]C)

A 类型定义机制[]

B 数据封装机制[]

C 类型定义机制[]和数据封装机[]

D 上述都不对

22 在创建对象时[],必须(C )

A 先声明对象,[]然后才能使用[]对象

B 先声明对象,[]为对象分配内[]存空间,然后[]才能使用对象[]

C 先声明对象,[]为对象分配内[]存空间,对对[]象初始化,然[]后才能使用对[]

D 上述说法都对[]

23 在调用方法时[],若要使方法[]改变实参的值[],可以(D)[]

A 用基本数据类[]型作为参数

B 用对象作为参[]

C (A)和(B[])都对

D (A)和(B[])都不对

24 JAVA 中( C )

A 一个子类可以[]有多个父类,[]一个父类也可[]以有多个子类[]

B 一个子类可以[]有多个父类,[]但一个父类只[]可以有一个子[]

C 一个子类可以[]有一个父类,[]但一个父类可[]以有多个子类[]

D 上述说法都不[]

25 paint([])方法使用哪[]种类型的参数[]? ( A )

A、Grap[]hics

B、Grap[]hics2D[]

C、Stri[]ng

D、Colo[]r

26在Jav[]a中,一个类[]可同时定义许[]多同名的方法[],这些方法的[]形式参数个数[]、类型或顺序[]各不相同,传[]回的值也可以[]不相同。这种[]特性称为 ( C )

A、隐藏

B、覆盖

C、重载

D、Java[]不支持此特性[]

27类Tes[]t1、Tes[]t2定义如下[]

1. public[] class Test1

2.{ public[] float aMetho[]d(floa[]t a,floa[]t b) throws[]

3. IOExce[]ption { }

4. }

5. public[] class Test2 extend[]s Test1{[] 6. 7.}

将以下哪种方[]法插入行4是[]不合法的。 ( A )

A、floa[]t aMetho[]d(floa[]t a,floa[]t b){ }

B、publ[]ic int aMetho[]d(int a,int b)thro[]ws Except[]ion{ }

C、publ[]ic float aMetho[]d(floa[]t p,floa[]t q){ }

D、publ[]ic int aMetho[]d(int a,int b)thro[]ws IOExce[]ption{[] }

28以下哪个[]接口的定义是[]正确的? (D )

A、inte[]rface B

{ void print([]) { } }

B、abst[]ract interf[]ace B

{ void print([]) }

C、abst[]ract interf[]ace B extend[]s A1,A2 //A1、A[]2为已定义的[]接口

{ abstra[]ct void print([]){ };}

D、inte[]rface B { void print([]);}

29 下列哪些语句[]关于Java[]内存回收的说[]明是正确的?[] ( B )

A、程序员必[]须创建一个线[]程来释放内存[]

B、内存回收[]程序负责释放[]无用内存

C、内存回收[]程序允许程序[]员直接释放内[]

D、内存回收[]程序可以在指[]定的时间释放[]内存对象

30 A派生出子类[]B ,B派生出子[]类C,并且在[]Java源代[]码中有如下声[]明:

1. A a0=new[] A();

2. A a1 =new B();

3. A a2=new[] C();

问以下哪个说[]法是正确的?[] ( D)

A、只有第1[]行能通过编译[]

B、第1、2[]行能通过编译[],但第3行编[]译出错

C、第1、2[]、3行能通过[]编译,但第2[]、3行运行时[]出错

D、第1行、[]第2行和第3[]行的声明都是[]正确的

四、程序阅读[]

1.写出以下[]程序的运行结[]果。

class First {

First([]  []) {

System[].out.p[]rintln[] (“in First”[]); } }

public[] class Second[] extend[]s First { Second[](  []) {

System[].out.p[]rintln[](“in Second[]”); } public[] static[] void main(S[]tring[[]] args) { Second[] mine= new Second[](  []); } }

程序运行的结[]果:

in First in Second[]

2.解释程序[]中语句的含义[]

纯文本文件f[]1.txt中[]的内容是 abcd

下面的程序将[]f1.txt[]文件中的内容[]写到f2.t[]xt文件中和[]屏幕上 import[] java.i[]o.*;

public[] class fileco[]py {

public[] static[] void main(S[]tring[[]] args) { try {

String[]Buffer[] str=ne[]w String[]Buffer[](  []);

FileIn[]putStr[]eam fin=ne[]w FileIn[]putStr[]eam(“f[]1.txt”[]);

意义

FileOu[]tputSt[]ream fout=n[]ew FileOu[]tputSt[]ream(“[]f2.txt[]”);

意义

int c;

while([](c=fin[].read([]  []))!=-1[]) {

fout.w[]rite(c[]); 意义

str.ap[]pend(([]char)c[]); 意义

}

fin.cl[]ose(  []); fout.c[]lose(  []);

String[] str2=s[]tr.toS[]tring([]  []);

System[].out.p[]rintln[](str2)[]; 显示的结果是[]

}catch[](Excep[]tion c) {

System[].out.p[]rintln[](c); } } }

实例化输入流[]对象,指定输[]入流来源文件[]为f1.tx[]t 实例化输出流[]对象,指定输[]出流目标文件[]为f2.tx[]t 将C写入到输[]出流对象中

将整数C转化为字符,并添加到字符串str的尾部 abcd

篇11:计算机基础二级考试试题及答案

1.[单选题] 程序调试的任务是(  ).

A.设计测试[]用例

B.验证程序[]的正确性

C.发现程序[]中的错误

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

参考答案:D[]

参考解析:程[]序调试的任务[]是诊断和改正[]程序中的错误[]

2[单选题][] 计算机指令由[]两部分组成,[]它们是(  [])。

A.运算符和[]运算数B.操[]作数和结果C[].操作码和操[]作数D.数据[]和字符

参考答案:C[]

参考解析:计[]算机指令通常[]由操作码和操[]作数两部分组[]成。

3[单选题][] 公司中有多个[]部门和多名职[]员,每个职员[]只能属于一个[]部门,一个部[]门可以有多名[]职员。则实体[]部门和职员问[]的联系是(  [])。

A.1:1联[]系B.m:1[]联系C.1:[]m联系D.m[]:n联系

参考答案:C[]

参考解析:两[]个实体集间的[]联系实际上是[]实体集间的函[]数关系,主要[]有一对一联系[]1:1.、一[]对多联系1:[]m.、多对一[]联系m:1.[]、多对多联系[]m:n.。对[]于每一个实体[]部门,都有多[]名职员,则其[]对应的联系为[]一对多联系1[]:m.,答案[]选C。

4[单选题][] 下列关于AS[]CⅡ编码的叙[]述中,正确的[]是(  []).

A.一个字符[]的标准ASC[]Ⅱ码占一个字[]节,其最高二[]进制位总为1[]

B.所有大写[]英文字母的A[]SCⅡ码值都[]小于小写英文[]字母‘a’的[]ASCⅡ码值[]

C.所有大写[]英文字母的A[]SCⅡ码值都[]大于小写英文[]字母‘a’的[]ASCⅡ码值[]

D.标准AS[]CⅡ码表有2[]56个不同的[]字符编码

参考答案:B[]

参考解析:国[]际通用的AS[]CIl码为7[]位,且最高位[]不总为l;所[]有大写字母的[]ASCIl码[]都小于小写字[]母a的ASC[]Il码;标准[]ASCIl码[]表有128个[]不同的字符编[]码。

5[单选题][] 在长度为n的[]有序线性表中[]进行二分查找[],最坏情况下[]需要比较的次[]数是(  [])。

A.O(n)[]B.O(n2[])C.O(1[]og2n)D[].O(n1o[]g2n)

参考答案:C[]

参考解析:当[]有序线性表为[]顺序存储时才[]能用二分法查[]找。可以证明[]的是对于长度[]为n的有序线[]性表,在最坏[]情况下,二分[]法查找只需要[]比较1og2[]n次,而顺序[]查找需要比较[]n次。

6[单选题][] 以下关于编译[]程序的说法正[]确的是(  []).

A.编译程序[]属于计算机应[]用软件,所有[]用户都需要编[]译程序

B.编译程序[]不会生成目标[]程序,而是直[]接执行源程序[]

C.编译程序[]完成高级语言[]程序到低级语[]言程序的等价[]翻译

D.编译程序[]构造比较复杂[],一般不进行[]出错处理

参考答案:C[]

参考解析:编[]译程序就是把[]高级语言变成[]计算机可以识[]别的二进制语[]言,即编译程[]序完成高级语[]言程序到低级[]语言程序的等[]价翻译。

7[单选题][] 数据字典(D[]D)所定义的[]对象都包含于[](  [])。

A.数据流图[](DFD图)[]B.程序流程[]图C.软件结[]构图D.方框[]

参考答案:A[]

参考解析:在[]数据流图中,[]对所有元素都[]进行了命名,[]所有名字的定[]义集中起来就[]构成了数据字[]典。因此选A[],而B,C,[]D都不符合。[]

8[单选题][] ( )拓扑结构是[]将网络的各个[]节点通过中继[]器连接成一个[]闭合环路.

A.星型B.[]树型C.总线[]型D.环型

参考答案:D[]

参考解析:环[]型拓扑结构是[]使用中继器组[]成一个封闭的[]环,各节点直[]接连到环上,[]信息沿着环按[]一定方向从一[]个节点传送到[]另一个节点的[]拓扑结构.

9[单选题][] 在CD光盘上[]标记有“CD[]-RW”字样[],“RW”标[]记表明该光盘[]

A.只能写入[]一次,可以反[]复读出的一次[]性写入光盘

B.可多次擦[]除型光盘

C.只能读出[],不能写入的[]只读光盘

D.其驱动器[]单倍速为13[]50KB/S[]的高街度呵读[]写光柱

参考答案:B[]

参考解析:C[]D-RW是可[]擦写型光盘,[]用户可以以多[]次对其进行读[]写。CD-R[]W的全称是C[]D-ReWr[]itab1e[]

单选题] 根据域名代码[]规定,表示政[]府部门网站的[]域名代码是([]  [])。

A..net[]B..com[]C..gov[]D..org[]

参考答案:C[]

2[单选题][] 数据库设计中[]反映用户对数[]据要求的模式[]是(  [])。

A.内模式B[].概念模式C[].外模式D.[]设计模式

参考答案:C[]

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

3[单选题][] 软件设计中模[]块划分应遵循[]的准则是(  [])。

A.低内聚低[]耦合B.高耦[]合高内聚C.[]高内聚低耦合[]D.以上说法[]均错误

参考答案:C[]

参考解析:根[]据软件设计原[]理提出如下优[]化准则:①划[]分模块时,尽[]量做到高内聚[]、低耦合,保[]持模块相对独[]立性,并以此[]原则优化初始[]的软件结构。[]②一个模块的[]作用范围应在[]其控制范围之[]内,且判定所[]在的模块应与[]受其影响的模[]块在层次上尽[]量靠近。③软[]件结构的深度[]、宽度、扇入[]、扇出应适当[]。④模块的大[]小要适中。C[]正确。

4[单选题][] 计算机软件包[]括( ).

A.算法和数[]据B.程序和[]数据C.程序[]和文档D.程[]序、数据及相[]关文档

参考答案:D[]

参考解析:计[]算机软件由两[]部分组成:一[]是机器可执行[]的程序和数据[];二是机器不[]可执行的,与[]软件开发、运[]行、维护、使[]用等有关的文[]档.故D选项[]正确.

5[单选题][] 数据库应用系[]统中的核心问[]题是(  [])。

A.数据库设[]计B.数据库[]系统设计C.[]数据库维护D[].数据库管理[]员培训

参考答案:A[]

参考解析:数[]据库应用系统[]中的核心问题[]是数据库的设[]计。

6[单选题][] 运算器的完整[]功能是进行([]  [])。

A.逻辑运算[]B.算术运算[]和逻辑运算C[].算术运算D[].逻辑运算和[]微积分运算

参考答案:B[]

参考解析:运[]算器是计算机[]处理数据形成[]信息的加工厂[],它的主要功[]能是对二进制[]数码进行算术[]运算或逻辑运[]算。

7[单选题][] CPU中,除[]了内部总线和[]必要的寄存器[]外,主要的两[]大部件分别是[]运算器和

A.控制器B[].存储器C.[]CacheD[].编辑器

参考答案:A[]

参考解析:C[]PU主要包括[]运算器和控制[]器。

8[单选题][] 下列与队列结[]构有关联的是[](  [])。

A.函数的递[]归调用B.数[]组元素的引用[]C.多重循环[]的执行D.先[]到先服务的作[]业调度

参考答案:D[]

参考解析:队[]列的修改是依[]先进先出的原[]则进行的,D[]正确。

9[单选题][] 在一个非零无[]符号二进制整[]数之后添加一[]个0,则此数[]的值为原数的[](  [])。

A.4倍B.[]2倍C.1/[]2倍D.1/[]4倍

参考答案:B[]

参考解析:最[]后位加0等于[]前面所有位都[]乘以2再相加[],所以是2倍[]

10[单选题[]] 上网需要在计[]算机上安装

A.数据库管[]理软件B.视[]频播放软件C[].浏览器软件[]D.网络游戏[]软件

参考答案:C[]

11[单选题[]] 十进制数18[]转换成二进制[]数是(  [])。

A.0101[]01B.10[]1000C.[]010010[]D.0010[]10

参考答案:C[]

参考解析:用[]2整除18,[]可以得到一个[]商和余数;再[]用2去除商,[]又会得到一个[]商和余数。如[]此进行,直到[]商为0时为止[],然后把先得[]到的余数作为[]二进制数的低[]位有效位,后[]得到的余数作[]为二进制数的[]高位有效位,[]依次排列起来[],即得010[]010。

12[单选题[]] 在CD光盘上[]标记有“CD[]-RW”字样[],“RW”标[]记表明该光盘[]是(  [])。

A.只能写入[]一次,可以反[]复读出的一次[]性写入光盘

B.可多次擦[]除型光盘

C.只能读出[],不能写入的[]只读光盘

D.其驱动器[]单倍速为13[]50KB/S[]的高密度可读[]写光盘

参考答案:B[]

参考解析:C[]D—RW是可[]擦写型光盘,[]用户可以多次[]对其进行读/[]写。CD-R[]W的全称是C[]D-ReWr[]itab1e[]

13[单选题[]] 算法的有穷性[]是指(  []).

A.算法程序[]的运行时间是[]有限的

B.算法程序[]所处理的数据[]量是有限的

C.算法程序[]的长度是有限[]

D.算法只能[]被有限的用户[]使用

参考答案:A[]

参考解析:算[]法原则上能够[]精确地运行,[]而且人们用笔[]和纸做有限次[]运算后即可完[]成。有穷性是[]指算法程序的[]运行时间是有[]限的。

14[单选题[]] 某系统结构图[]如下图所示

该系统结构图[]中最大扇入是[]( ).

A.0B.1[]C.2 D.3

参考答案:C[]

参考解析:扇[]人指的是调用[]一个给定模块[]的模块个数。[]题干系统中,[]第2层模块扇[]入均为1,第[]3层中功能模[]块3.1扇人[]为2,其余为[]1,故最大扇[]入为2,C选[]项正确。

15[单选题[]] 有三个关系R[]、S和T如下[]

其中关系T由[]关系R和S通[]过某种操作得[]到,该操作为[](  []).

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

参考答案:D[]

参考解析:关[]系T中包含了[]关系R与s中[]的所有元组,[]所以进行的是[]并的运算。

16[单选题[]] 在微机中,西[]文字符所采用[]的编码是(  []).

A.EBCD[]IC码B.A[]SCⅡ码C.[]国标码D.B[]CD码

参考答案:B

版权所有:重庆考试
文章标题:全国计算机等级考试真题及答案
除非注明,文章均为 重庆考试 原创,请勿用于任何商业用途,禁止转载
收藏

标签:


发表评论: