计算机软件基础(一)2011-2012年真题和答案 及重点解析

合集下载

2011计算机一级试卷及答案

2011计算机一级试卷及答案
4.为页面设置3磅绿色方框;
5.参考样张,在正文适当位置以四周型环绕方式插入图片"垃圾填埋.jpg",图片的高度、宽度缩放比例均为90%;
6.参考样张,在正文适当位置插入"十字形"自选图形,设置其环绕方式为四周型,填充浅绿色,并在其中添加文字"垃圾填埋技术",设置其字体格式为四号字;
7.设置奇数页页眉为"垃圾填埋",偶数页页眉为"卫生处理",均居中对齐,所有页页脚为页码,右侧对齐;
网络中的路由器应分配两个以上的IP地址
网络中的路由器只能分配一个IP地址
[16].不同的文档格式有不同的特点,大多数Web网页使用的格式是___B____。
RTF格式HTML格式DOC格式TXT格式
[17].下列关于操作系统任务管理的说法中,错误的是___D____。
Windows操作系统支持多任务处理
只要加密技术的强度足够高,就能保证数据不被非法窃取
访问控制的任务是对每个(类)文件或信息资源规定不同用户对它们的操作权限
数字签名的效力法律上还不明确,所以尚未推广使用
根据人的生理特征(如指纹、人脸)进行身份鉴别在单机环境下还无法使用
[20].一幅图像若其像素深度是8位,则它能表示的不同颜色的数目为__256___。
1.打开站点"Web",编辑网页Index.htm,设置上框架高度为200像素,设置下框架的初始网页为main.htm,框架网页标题为"地下铁道",不显示边框;
2.设置main.htm背景色为Hex={BB,DD,DD},网页过渡效果为盒状收缩,周期为2秒,离开网页时发生;
3.为top.htm中的图片设置DHTML效果:当鼠标单击时该图片飞出到右下部;

2012年上半年 软考初级程序员 答案详解

2012年上半年 软考初级程序员 答案详解

Word 2003中的水平标尺如下图所示,图中①和②分别表示(1):图中③和④分别表示(2)。

(1)A.首行缩进和左缩进 B.悬挂缩进和左缩进C.首行缩进和右缩进D.悬挂缩进和右缩进(2)A.首行缩进和左缩进 B.悬挂缩进和左缩进C.首行缩进和右缩进D.悬挂缩进和右缩进【答案】B C【解析】段落缩进是指段落与左、右页边距的距离。

在Word中,编辑窗口中的水平标尺上分别显示了段落的缩进标记,包括首行缩进、悬挂缩进、左缩进和右缩进。

各类缩进的含义如下:•首行缩进:指段落的第一行相对于左页边距向右缩进的距离,如首行空两个字符。

图中③表示首行缩进。

•悬挂缩进:指段落的除第一行外,其余各行相对于左边界向右缩进的距离。

图中①表示悬挂缩进。

•左缩进:指整个段落的左边界向右缩进的距离。

图中②表示左缩进。

•右缩进:指整个段落的右边界向左缩进的距离。

图中④表示右缩进。

在Excel中,设A1单元格的值为23, A2单元格的值为36,若在A3单元格中输入A1-A2,则A3单元格中的内容为(3);若在A3单元格输入公式“=TEXT(A2, "Y0.00")”,则A3单元格的值为(4)。

(3)A.-13 B.13 C.###### D.A1-A2 (4) A.¥36 B.Y36.00 C.36.00 D.#VALUE 【答案】D B【解析】本题考査Excel应用知识。

(3)根据题意,在A3单元格中输入A1-A2,意味着在A3单元格中输入的是字符串。

(4)函数TEXT的功能是根据指定格式将数值转.换为文本,公式“=TEXT(A1,"Y0.00”)”转换的结果为Y36.00,因此试题(4)正确的答案为选项B。

/index.html中的http表示(5)。

(5)A.域名 B.所使用的协议 C.访问的主机 D.请求查看的文档名【答案】B【解析】本题考查网络地址方面的基础知识。

统一资源地址(URL)用来在Internet上唯一确定位置的地址,通常用来指明所使用的计算机资源位置及查询信息的类型。

《计算机软件技术基础》习题及参考答案

《计算机软件技术基础》习题及参考答案
A. 存储结构 B. 物理结构 C. 逻辑结构 D. 物理和存储结构
4.以下数据结构中不属于线性数据结构的是______。
A. 队列 B. 线性表 C . 二叉树 D. 栈
5.在计算机中,算法是指______。
A. 查询方法 B. 加工方法 C. 解题方案的准确而完整的描述 D. 排序方法
6.在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
B. 随机存取的存储结构、顺序存取的存储结构
C. 随机存取的存储结构、随机存取的存储结构
D. 任意存取的存储结构、任意存取的存储结构
14.下列关于栈的描述中错误的是。
A.栈是先进后出的线性表B.栈只能顺序存储
C.栈具有记忆作用D.对栈的插入和删除操作中,不需要改变栈底指针
15.栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
A. 程序的规模 B. 程序的易读性 C. 程序的执行效率 D. 程序的可移植性
30.对建立良好的程序设计风格,下面描述正确的是______。
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
31.下面对对象概念描述错误的是______。
A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体
C. 对象间的通讯靠消息传递 D. 操作是对象的动态性属性
32.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
A. 调用语句 B. 命令 C. 口令 D. 消息
33.面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。

计算机软件技术基础考试答案

计算机软件技术基础考试答案

1数据库的三级模式和两级映像体系结构中,模式/内模式映像存在于概念级和内部级之间,用于定义概念模式和内模式间的对应性,其主要作用是什么。

答:作用是保证了数据与程序的物理独立性,模式/内模式之间的映像是数据的全局逻辑结构和数据的存储结构之间的映像,当数据库的存储结构发生了变化,由于模式/内模式之间的映像使数据的逻辑结构可以保持不变,因此应用程序可以不必修改。

2简述逻辑数据的独立性答:逻辑数据独立性是指应用程序与数据库的逻辑结构之间的相互独立性。

当数据的逻辑结构改变时,通过修改外模式——模式映像,保持数据的局部逻辑结构不变,应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必修改。

即模式变,应用程序不变。

3何谓算法?它与程序有何区别?答:算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。

算法可以理解为有基本运算及规定的运算顺序所构成的完整的解题步骤。

它与程序的区别⑴一个程序不一定满足有穷性,但算法是有穷性的。

⑵程序中指令必须是机器可以执行的,而算法中的指令则无此限制。

⑶算法代表了对问题的解,而程序是算法在机器上的特定实现。

4试说明栈和队列的异同。

答:相同:从数据结构的角度看,都是线性结构,都可以通过顺序表,列表实现。

不同点:⑴队列先进先出,栈先进后出。

⑵对插入和删除操作的"限定"。

栈是限定只能在表的一端进行插入和删除操作的线性表。

队列是限定只能在表的一端进行插入和在另一端进行删除操作的线性表。

⑶遍历数据速度不同。

栈只能从头部取数据也就最先放入的需要遍历整个栈最后才能取出来,而且在遍历数据的时候还得为数据开辟临时空间,保持数据在遍历前的一致性队列怎不同,他基于地址指针进行遍历,而且可以从头或尾部开始遍历,但不能同时遍历,无需开辟临时空间,因为在遍历的过程中不影像数据结构,速度要快的多。

5何谓进程?请图示具有基本进程状态的状态转移图,并指出转移原因。

2011年下半年软件水平考试(初级)程序员上午(基础知识)真题试

2011年下半年软件水平考试(初级)程序员上午(基础知识)真题试

2011年下半年软件水平考试(初级)程序员上午(基础知识)真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1.在Excel中,若在A1单元格输入“=88>=85”,则A1单元格的值为_____________。

A.真B.假C.88>=85D.真正确答案:A解析:本题考查Excel的公式。

在Excel中,公式必须以“=”开头,系统会将“=”后面的表达式识别为公式。

由于88>=85为真,因此A1单元格的值为TRUE。

2.在Excel中,若A1、A2、A3、A4、A5、A6单元格的值分别为90、70、95、55、80、60,在B1单元格中输入“=MIN(A1:A6)—MAX(A1:A6)”,B2单元格输入“=A VERAGE(A1:A6)”,则B1和B2单元格的值分别为_____________。

A.40和75B.40和65C.一40和75D.一40和65正确答案:C解析:本题考查Excel的函数及表达式。

MIN(A1:A6)函数返回A1~A6中的最小值,为55;MAX(A1:A6)函数返回A1~A6中的最大值,为95。

因此,B1单元格的值为55—95=-40。

A VERAGE(A1:A6)函数返回A1~A6中的平均值,因此,B2单元格的值为(90+70+95+55+80+60)/6=75。

3.网址http://www.tsinghua.edu.cn表示其对应的网站属于_____________。

A.教育部门,国家域名是eduB.政府部门,国家域名是cnC.教育部门,国家域名是cnD.政府部门,国家域名是edu正确答案:C解析:一台主机的主机名由它所属各级域的域名和分配给该主机的名字共同组成。

书写的时候,按照由小到大的顺序,顶级域名放在最右面,分配给主机的名字放在最左面,各级名字之间用“.”隔开。

软件技术基础2011-2012考题(精)

软件技术基础2011-2012考题(精)

软件技术基础去年考题——师兄回忆版之师弟整理版!1.评价程序的方法2.软件设计中,需求分析阶段所用方法3.设计算法实现哈希排序4.设计算法输出图中节点的入度和出度5.设计算法将十进制数以八进制数输出6.求二叉树的叶节点数1.需求分析阶段:综述:说明问题,明确软件的功能,明确做什么,建立数据流图,数据字典任务:确定软件开发的主要任务;功能:确定主要功能——输入/处理/输出性能:确定主要性能,速度,响应时间,数据转换/传输时间,数据刷新时间接口:与外设,与软件,与人的界面产生:需求规格说明书,数据流程图,数据字典2.概要设计阶段:设计:如何解决问题,可能的解决方案,数据的处理方式,存储方式,模块的划分、调用关系参考:与系统相关的资料,需求规格说明书,程序设计手册,设备技术手册,支持软件文档综述:设计程序的基本流程,组织结构,输入输出,接口设计及数据结构设计任务:1概要结构设计——程序结构,给出程序的分层结构2功能划分——划分程序与模块的功能3程序的控制流程和数据流4系统间接口,与其他系统的接口5内部接口6算法上列举可能的求解算法产生:概要设计说明,用户手册3.详细设计阶段:综述:对模块进行过程描述,设计模块内部细节任务:1结构设计:模块细化,形成程序单元2资源分析及余量——大于20%的余量3参数化:设计参数,增加软件的柔性4算法的具体化产生:星系设计说明书4.编码调试阶段综述:根据详细设计说明书,编程实现,并进行调试编程标准:语言—结构化,编程格式—缩进等,控制结构—三种控制结构,插入或复制程序时要完整—从入口,出口处,出/入口结构—唯一,禁止自行修改,程序单元的规模不多于200行,程序中平均单元的长不大于60行,注意转移,重定位能力,命名统一,数值约定一致,有效数字,注释行不少于20%。

调试后要进行单元测试,先逐步审查代码,后测试,通过测试用例保证每条源代码至少执行一次5.测试阶段:综述:由专门的测试人员对软件进行测试结果:测试报告1测试计划2测试:条件:编译、连接成功,完成单元测试测试:模块测试:单元问题;联合测试:接口问题系统测试:系统问题正确的依据:每条语句执行一次,每个通道执行一次,每个功能正确6.运行与维护阶段:综述:记录运行状况,为下一版本升级奠定基础算法特征:入口、出口、有穷次结束、序列化、后继唯一程序设计的思维方法:抽象法、枚举法、归纳法、回溯法、子问题法解决时间的关键是算法,解决空间的关键是数据结构。

2011年考研计算机专业基础统考考试真题及答案详解

2011年考研计算机专业基础统考考试真题及答案详解

28.在缺页处理过程中,操作系统执行的操作可能是 I.修改页表 II.磁盘 I/O III.分配页框
您所下载的资料来源于 考研资料下载中心 获取更多考研资料,请访问
A.仅 I、II
B.仅 II
C.仅 III
D.I、II 和 III
34.若某通信链路的数据传输速率为 2400 bps,采用 4 相位调制,则该链路的波特率是 A.600 波特 B.1200 波特 C.4800 波特 D.9600 波特
35.数据链路层采用选择重传协议(SR)传输数据,发送方已发送了 0 ~ 3 号数据帧,现已 收到 1 号帧的确认,而 0、2 号帧依次超时,则此时需要重传的帧数是 A.1 B.2 C.3 D.4
25.在支持多线程的系统中,进程 P 创建的若干个线程不 能共享的是 . A.进程 P 的代码段 B.进程 P 中打开的文件 C.进程 P 的全局变量 D.进程 P 中某线程的栈指针 26.用户程序发出磁盘 I/O 请求后,系统的正确处理流程是 A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序 B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序 C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序 D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序 27.某时刻进程的资源使用情况如下表所示。
将 IP 分组正确地路由到图中所有子网,则在 R1 中需要增加的一条路由(目的网络,子 网掩码,下一跳)是
R1 192.168.1.1 192.168.1.0/24 192.168.1.0/24
R2 192.168.2.0/25 192.168.2.0/25 192.168.2.1
192.168.1.2 192.168.2.128/25 192.168.2.128/25 192.168.2.130

2011-2012(1)计算机基础理科试卷(A)参考答案

2011-2012(1)计算机基础理科试卷(A)参考答案

计算机基础A卷参考答案一、选择题(每题1分,共30分)1-5:BBCCA 6-10:DDBDD 11-15:CBCDA 16-20:BABBC21-25:ABCCC 26-30:AAABC二、填空题(每题1分,共20分)1. 文件传输协议2.选择3. =4. 相对5. 机内码6. 主关键字7. 18. 七9. 局域网 10. 混合地址 11. 网络地址 12. 观众自行浏览13. 关系 14. 任意个字符 15. 10000000 16.电路交换17. 高级筛选 18. 光纤 19. POP3 20.交互性三、简答题(每题5分,共30分)1. 具有破坏作用,且能够自我复制的程序代码或一组计算机指令。

2.操作系统的主要功能:处理机管理、内存管理、设备管理、文件管理、作业管理3.将文字、图形、图像、音频、视频、动画所构成的复合体称为多媒体。

4.常用的网络拓扑结构有总线型、星型、环形、树型等。

(答出一种类型得1分,共4分。

)树型5.单元格:工作表中的每个格子称为单元格,单元格是工作表的最小单位,也是Excel用于保存数据的最小单位。

工作表:工作簿中的每一张表称为工作表。

在一个工作簿中,可以最多拥有255个工作表。

工作簿:所谓工作簿就是指在Excel中用来保存并处理工作数据的文件,它的扩展名是. xls。

6.数据通信、资源共享、实现分布式处理、提高计算机系统的可靠性和可用性。

四、计算题( 第1题各4分,第2题6分,共10分 )1.(1) 主机IP地址:192.168.3.10 子网掩码:255.255.255.0 与运算结果:192.168.3.0(2) 目的IP地址:192.168.33.61 子网掩码:255.255.255.0 与运算结果:192.168.33.0(3) IP地址的网络号不相同,主机与目的的IP地址不在同一子网内。

2. (178.75)10=(10110010.11)2=(262.6)8=(B2.C)163. 居中、楷体、分段、分栏、插入分割线、着重号、斜体、行间距、首字下沉、底纹、上标。

2012年计算机软考软件设计师经典真题及答案

2012年计算机软考软件设计师经典真题及答案

2012年计算机软考软件设计师经典真题及答案1.通常在软件的( )活动中无需用户参与。

A. 需求分析B. 维护C. 编码D. 测试参考答案:C2.( )详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。

A. 概要设计说明书B. 详细设计说明书计C. 用户手册D. 用户需求说明书参考答案:C3.下述任务中,不属于软件工程需求分析阶段的是( )。

A.分析软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运行平台参考答案:D4.在开发信息系统时,用于系统开发人员与项目管理人员沟通的主要文档是( )。

A. 系统开发合同B. 系统设计说明书C. 系统开发计划D. 系统测试报告参考答案:B5.系统测试人员与系统开发人员需要通过文档进行沟通,系统测试人员应根据一系列文档对系统进行测试,然后将工作结果撰写成( ),交给系统开发人员。

A. 系统开发合同B. 系统设计说明书C. 测试计划D. 系统测试报告参考答案:D6.常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。

其中( )模型适用于需求明确或很少变更的项目,( )模型主要用来描述面向对象的软件开发过程。

A.瀑布模型B.演化模型C.螺旋模型D.喷泉模型参考答案:A、D7.在开发一个系统时,如果用户对系统的目标是不很清楚,难以定义需求,这时最好使用( )。

A.原型法瀑布模型 C.V-模型 D.螺旋模型参考答案:A8.采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。

以下关于产生这些文档的描述中,正确的是( )。

A.外部设计评审报告在概要设计阶段产生。

B.集成测评计划在程序设计阶段产生。

C.系统计划和需求说明在详细设计阶段产生。

D.在进行编码的同时,独立的设计单元测试计划参考答案:D9.( )是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。

A.结构化开发方法B.Jackson系统开发方法C.Booch方法D.UML(统一建模语言)参考答案:A10.软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是( )。

02243--2011年自考计算机软件基础(一)练习题和答案

02243--2011年自考计算机软件基础(一)练习题和答案

全国2011年7月高等教育自学考试考前练习题计算机软件基础(一)(课程代码:02243)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1.能正确表示逻辑关系“a≥10或a≤O”的C语言表达式是 ( )A. a>=10 0r a<=0 B.a>=0|a<=10C.a>=10&&a<=O D.a>=10||a<=O2.请读程序如下,若运行时从键盘上输入9876543210↙(↙表示回车),则下列程序的输出结果是( )# include<stdio.h>main( ){ int a;float b,c;scanf(“%2d%3f%4f”,&a,&b, &e);printf(“\na=%d,b=%f,c=%f\n”,a,b,c);}A. a=98, b=765, c=4321B.a=10, b=432, c=8765C.a=98, b=765.000000, c=4321.000000D.a=98, b=765.0, c=4321.03.有如下程序:main( ){ float x=2.0,y;if(x<0.0)y=0.0;else if(x<10. 0)y=l.0/x;else y=l.0;printf(“% f\n”,y);}该程序输出结果是 ( )A.O. 000000 B.0.250000C.0.500000 D.1.0000004.有如下程序:main( ){int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=O;for(i=1;i<3;i++)for(j=0;j<=i;j++)s+ =a[i][j];printf(“% d\n”, s);}该程序的输出结果是 ( )A. 18 B.19C.20 D.215.下列程序的输出结果是 ( )int f( ){ static int i = 0 ;int s=1:s+=i;i++:return s;}main( ){int i,a=O;for(i=O;i<5;i+ +)a+ = f( );printf(“% d\n” ,a);}A.20 B.24C.25 D.156.设有定义:int n1=O,n2,*p=&n2,*q=&n1;,则以下赋值语句中与n2=n1;语句等价的是( ) A.*p=*q; B.p=q;C.*p=&n1;D.p=*q;7.若有以下程序:# include<stdio.h>void f(int n);main( ){void f(int n);f(5);}void f(int n){ printf(“%d\n”,n);}则以下说法中不正确的是 ( )A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数fB.若在主函数前对函数f进行说明,则在主函数和其后的其他函数中都可以正确调用函数fC.对于以上函数程序,编译时系统会提示出错信息;提示对f函数重复说明D.函数f无返回值,所以可用void将其类型定义为无值型8.有如下程序:main( ){int a[ ]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x<3;x++)y+=p[x];printf(“% d\n”,y);}则程序运行后的输出结果是( )A. 10B. 11C. 14D. 159.非空的循环单链表head的尾节点(由p所指向)满足 ( )A. p→next = NULLB. p=NULLC. p→next=headD.p=head10.数组A中,每个元素的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA 开始连续存放在存储器内,该数组按行存放时,元素A[8][5]的起始地址为 ( )A.SA+141 B.SA+144C.SA+222 D.SA+22511.具有5层节点的完全二叉树至少有个节点。

2012年计算机统考真题及答案解析(套题版)

2012年计算机统考真题及答案解析(套题版)

王道论坛()原创并友情分享!~
R1 P0 P1 P2 P3 P4 A. P0, P2, P4, P1, P3 C. P2, P1, P0, P3, P4 正确的是 。 3 4 4 2 3
R2 2 0 0 0 1
R3 3 3 5 4 4
R1 5 5 4 4 4
R2 5 3 0 2 2
18 .某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有 33 个微命令,构成 5 个互斥类,分别包含 7 、 3 、 12 、 5 和 6 个微命令,则操作控制字段至少有 A. 5 位 B. 6 位 C. 15 位 D. 33 位
19 .某同步总线的时钟频率为 100MHz,宽度为 32 位,地址 /数据线复用,每传输一个地址或数据 占用一个时钟周期。若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输 128 位数据 所需要的时间至少是 A. 20ns 。 B. 40ns C. 50ns 。 D.80ns
R3 10 6 11 5 4
B. P1, P0, P3, P4, P2 D. P3, P4, P2, P1, P0
28 .若一个用户进程通过 read 系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中, Ⅰ.若该文件的数据不在内存,则该进程进入睡眠等待状态 Ⅱ.请求 read 系统调用会导致 CPU 从用户态切换到核心态 Ⅲ. read 系统调用的参数应包含文件的名称 A. 仅Ⅰ、Ⅱ 顺序如下: P1 :计算 60ms, I/O 80ms ,计算 20ms P2 :计算 120ms, I/O 40ms ,计算 40ms 若不考虑调度和切换时间,则完成两个作业需要的时间最少是 A. 240ms 是 。 A.在进程结束时能进行处理机调度 B.创建新进程后能进行处理机调度 C.在进程处于临界区时不能进行处理机调度 D.在系统调用完成并返中,正确的是 。 A.不管系统是否支持线程,进程都是资源分配的基本单位 B.线程是资源分配的基本单位,进程是调度的基本单位 C.系统级线程和用户级线程的切换都需要内核的支持 D.同一进程中的各个线程拥有各自不同的地址空间 32 .下列选项中,不能改善磁盘设备 I/O 性能的是 A.重排 I/O 请求次序 C.预读和滞后写 A. PPP A.机械特性 B. IP B.功能特性 。 B.在一个磁盘上设置多个分区 D.优化文件物理块的分布 。 D. TCP 。 D.电气特性 C. UDP C.过程特性 。 B.无连接可靠服务 D.有连接可靠服务 B. 260ms C. 340ms 。 D. 360ms B. 仅Ⅰ、Ⅲ C. 仅Ⅱ、Ⅲ D. Ⅰ、Ⅱ和Ⅲ 29 .一个多道批处理系统中仅有 P1 和 P2 两个作业, P2 比 P1 晚 5ms 到达,它们的计算和 I/O 操作

计算机一级考试基础理论题及参考解(2011版)——学习指导

计算机一级考试基础理论题及参考解(2011版)——学习指导

第一章信息技术基础知识一、单选题1.一般认为,信息(information)是________。

CA.数据 B.人们关心的事情的消息C.反映物质及其运动属性及特征的原始事实 D.记录下来的可鉴别的符号2.信息资源的开发和利用已经成为独立的产业,即________。

CA.第二产业 B.第三产业 C.信息产业 D.房地产业3.信息技术是指在信息处理中所采取的技术和方法,也可看作是________的一种技术。

B A.信息存储功能 B.扩展人的感觉和记忆功能 C.信息采集功能 D.信息传递功能4.所谓3C技术是指_______。

CA.新材料和新能量 B.电子技术、微电子技术、激光技术C.计算机技术、通信技术、控制技术 D.信息技术在人类生产和生活中的各种具体应用5.目前应用越来越广泛的U盘属于________技术。

BA.刻录 B.移动存储 C.网络存储 D.直接连接存储6.信息安全的四大隐患是:计算机犯罪、计算机病毒、____和计算机设备的物理性破坏。

C A.自然灾害 B.网络盗窃 C.误操作 D.软件盗版7.“蠕虫”往往是通过________进入其他计算机系统。

CA.网关 B.系统 C.网络 D.防火墙8.在如下四种病毒中,计算机一开始启动操作系统就可能起破坏作用的是________。

DA.良性病毒 B.文件型病毒 C.宏病毒 D.系统引导型9.计算机要执行一条指令,CPU首先所涉及的操作应该是_____。

BA.指令译码 B.取指令 C.存放结果 D.执行指令10.计算机中能直接被CPU存取的信息是存放在________中。

DA.软盘 B.硬盘 C.光盘 D.内存11.计算机断电或重新启动后,________中的信息丢失。

BA.ROM B.RAM C.光盘 D.已存放在硬盘12.计算机系统的内部总线,主要可分为________、数据总线和地址总线。

BA.DMA总线 B.控制总线 C.PCI总线 D.RS-23213.数据通信的系统模型由________三部分组成。

2011 年计算机专业基础综合考试真题精析

2011 年计算机专业基础综合考试真题精析

2011 年计算机专业基础综合考试真题精析王道论坛()- 1 -王道考研系列计算机专业基础综合考试真题精析(书稿试读版)王道论坛组编2011 年计算机专业基础综合考试真题精析王道论坛()- 2 -本书是《指导全书》的后续辅导书,是为了满足需要更多精选真题来练习的朋友。

本书的题源:四科主要精选自名校历年真题。

其中数据结构95%以上,计算机组成原理75%以上,操作系统80%以上,计算机网络约50%以上。

和其他同类计算机专业考研习题书的区别与优势:1、在选题上,我们优先精选名校1999-2008年(未统考前10年)考研真题。

名校历年考研真题,毕竟是最正规的考试,一般都由本校学科带头人负责出题,无论是从题目的严谨性和质量上都是其他普通习题集所无法媲美的。

之前很多同学都想有一份这样的真题集,精选四科的名校考研真题,但在统考之前很多学校计算机考研基本都只考数据结构(除名校),因此市面上关于其他科目的真题集几乎没有,仅有数据结构这一科。

很多同学甚至不得不在网上下载一些历年真题(其他三科)的试卷来练习,但面临诸多困难:(1)做题时,难以区别是否是统考的考点;(2)题目往往没有给出答案,做错了可能就一直错误下去;(3)很多题型不是统考题型,弃之可惜、食之无味。

2、数据结构部分。

和网络上1800题的区别。

网络上盛传的1800题的一些典型代表真题(统考题型)我们已收录进指导全书。

1800题很厚,题量相对较大,但很多都是不考题型、不考知识点,题目太老,甚至还有很多Pascal的题,只有答案没有解析,错了也不知其所以然。

而我们这本真题集的数据结构部分,则完全只含统考题型、我们更多的题是选自统考前10年的名校真题,而不是重复的再去从1800题中选,这样势必会和指导全书形成太大的重复,而事实情况是形成了互补。

可以说两书加起来,在数据结构部分,排除非考点非统考题型和Pascal题型,其真实的题量已经事实上超越了1800题。

3、计算机组成原理、操作系统、计算机网络部分。

2011年上半年 软考初级程序员 答案详解

2011年上半年 软考初级程序员 答案详解

在Word中建立新“文档1”,再选择“保存”命令,将⑴;若单击标题栏右边显示的按钮,“文档1”的窗口将(2)。

(1)A.关闭“文档1” B.弹出“另存为”对话框C.“文档1”保存在当前文件夹D.“文档1”保存在Documents文件夹(2)A.被关闭 B.向下还原 C.最大化 D.最小化【答案】B D【详解】本题考查Word方面的操作能力。

(1)在Word中建立新“文档1”,再选择“保存”命令,系统将弹出“另存为”对话框;(2)标题栏右边显示的“”为最小化按钮,“”为最大化按钮,“”为向下还原按钮,“”为关闭按钮。

某单位的员工工资表如下图所示。

当员工基本工资小于2000元时,绩效工资=基本工资X9%X业绩点;当员工基本工资大于等于2000元时,绩效工资=基本工资X8%X 业绩点。

若要计算绩效工资,可先在F3单元格中输入(3),并向垂直方向拖动填充柄至F9单元格,则可自动算出每个员工的绩效工资;若要计算各项平均值,则先在C10 单元格中输入(4)拖动填充柄至F10单元格。

(3)A.IF(C3<2000,C3*9%*E3,C3*8%*E3) B.IF(C3<2000, C3*8%*E3,C3*9%*E3)C.=IF(C3<2000,C3*9%*E3,C3*8%*E3)D.=IF(C3<2000, C3*8%*E3,C3*9%*E3)(4)A.=AVERAGE(C3:C9),然后向水平方向 B.=AVERAGE(C3:G3),然后向垂直方向C.AVERAGE(C3:C9),然后向水平方向D.AVERAGE(C3:G3),然后向垂直方向【答案】C A【详解】本题考查Excel方面的操作能力。

试题(3)的正确选项为C。

因为IF函数的语法格式如下:IF(logical—test,value—if_true,value一if一false)参数Logical_test表示计算结果为TRUE或FALSE的任意值或表达式。

全国自考计算机软件基础-试卷1_真题(含答案与解析)-交互

全国自考计算机软件基础-试卷1_真题(含答案与解析)-交互

全国自考(计算机软件基础)-试卷1(总分70, 做题时间90分钟)1. 单项选择题1.一个完整的C程序由【】构成。

SSS_SINGLE_SELA 一个主程序和一个子程序B 一个主函数和若干个子函数C 一个主函数和一个其他函数D 一个主函数和若干个子程序分值: 2答案:B解析:一个完整的C程序是由一个主函数和若干个子函数构成的,并且程序的执行总是从主函数开始。

2.下列叙述中错误的是【】SSS_SINGLE_SELA 一个C程序至少包含一个函数B 一个C程序可以包含一个主函数和若干个其他函数C 主函数和其他函数之间可以相互调用D C程序的基本单位是函数分值: 2答案:C解析:主函数可以调用其他函数,但是其他函数不能调用主函数。

3.有以下程序: #include int fun(int a,int b) {if(b==0) return a; else return(fun(--a,--b)); } main() {printf("%d\n",fun(4,2)); } 程序的运行结果是【】SSS_SINGLE_SELA 1B 2C 3D 4分值: 2答案:B解析:因为题中实参为4和2,所以在函数fun中,形参a=4,形参b=2,不满足if语句的判定条件,所以执行else子句,继续调用函数fun,在此过程中a、b的值总是每调用一次函数则都减1,直至a=2,b=0为止,所以程序最后的结果为2。

4.局部变量的作用域是【】SSS_SINGLE_SELA 该变量所在的程序B 该变量所在的文件C 主函数D 该变量所在的函数分值: 2答案:D解析:在函数内部定义的变量称为局部变量,局部变量的作用城就是其所在的函数。

5.下列程序的输出结果是【】 #include fun(int x) {int p; if(x==0||x==1)return(3); p=x—fun(x一2); return p; } main() {printf("%d\n",fun(9)); }SSS_SINGLE_SELA 7B 2C 0D 3分值: 2答案:A6.下列关于C语言程序的叙述,正确的是【】SSS_SINGLE_SELA main()所在行的末尾必须有“;”B 主函数的函数体不一定用花括号({})括起来C 一个完整的C程序可以没有任何函数D C语言程序的简单语句必须用分号(;)作为语句的结束符分值: 2答案:D解析:一个完整的C程序可由一个主函数main组成,或由一个主函数和若干个子函数构成,main()所在行的末尾没有“;”,主函数的函数体必须用花括号括起来。

计算机软件专业技术基础习题一解答

计算机软件专业技术基础习题一解答

计算机软件技术基础-习题一解答————————————————————————————————作者:————————————————————————————————日期:∑∑∑====n 1i n 1j 3n 1k n 162)1)(n n(n 21)n(n 2161)1)(2n n(n 21 i 21i 2121)i(i j 1n1i n 1i n 1i 2n 1i i 1j n 1i i 1j j 1k ++=++++==+=⎪⎭⎫ ⎝⎛+==∑∑∑∑∑∑∑∑========习题解答3.设n 为正整数, 分析下列各程序段中加下划线的语句的执行次数。

(1) for (int i = 1; i <= n; i++)for (int j = 1; j <= n; j++) {c[i][j] = 0.0;for (int k = 1; k <= n; k++)c[i][j] = c[i][j] + a[i][k] * b[k][j];}(2) x = 0; y = 0;for (int i = 1; i <= n; i++)for (int j = 1; j <= i; j++)for (int k = 1; k <= j; k++)x = x + y;(3) int i = 1, j = 1;while (i<=n && j<=n) {i = i + 1; j = j + i;}(4)* int i =1;do{for (int j = 1; j <= n; j++)i = i + j;}while(i<100 + n);【解答】(1)(2)(3)i = 1时,i = 2,j = j + i = 1 + 2 = 2 + 1,i = 2时,i = 3,j = j + i = ( 2 + 1 ) + 3 = 3 + 1 + 2,i = 3时,i = 4,j = j + i = ( 3 + 1 + 2 ) + 4 = 4 + 1 + 2 + 3,i = 4时,i = 5,j = j + i = ( 4 + 1 + 2 + 3 ) + 5 = 5 + 1 + 2 + 3 + 4, ……i = k 时,i = k + 1,j = j + i = ( k + 1 ) + ( 1 + 2 + 3 + 4 + … + k ),解出满足上述不等式的k 值,即为语句i = i + 1的程序步数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三、解答题(本大题共4小题j每小题4分,共16分) 26-用N-S图描述下列函数的程序流程。
28. 已知有向图如下:
请写出该图的全部拓扑排序序列。 29.已知序列(20, 15, 18, 30, 25, 70, 80, 65),按给定顺序构造一棵二叉排 序树,并给出 成功查找时的平均查找长度。 30.请写出下列程序的输出结果。
A.3 4 4 B.3 4 5 6.已知: struct date { int year; int month; int day; )d,*p=&d;
C.5 7 5
D.5 7 7
下列引用结构成员的表达式中,错误的是 【 】 A.*p->year B.d.day C.p->month D.*p).year 7.在下列时间复杂度中,最大的是【 】 A.O(n) B.O(n log2 n) C.O() D. O( ) 8.在长度为n的链表的第i个节点后插入一个新节点,需要移动的节点 数是【 】 A.O B.i C.n-i D.n-i+1 9.下列关于循环队列的叙述中,正确的是【 】 A.队头指针固定不变,队尾指针随队列长度变化 B.队尾指针固定不变,队头指针随队列长度变化 C.队头指针可以大于队尾指针,也可以小于队尾指针 D.队头指针只能小于等于队尾指针,两者的差值为队长 10.下列关于哈夫曼树的叙述中,错误的是【 】 A.哈夫曼树中没有度为1的节点 B.哈夫曼树是带权路径长度最小的二叉树 c.一组互不相同的权值可唯一确定一棵哈夫曼树 D.哈夫曼树的节点总数等于叶节点数的2倍减l 1 1.下图中不同的最小生成树的个数是【 】 A.2 B.3 C.4 D.5
27.在c语言中,二维数组在内存中的排列顺序是按 行 存入。 28.一个完整的c程序可由1个主函数或由1个主函数和 若干个 子函数 组成。 29.在c语言中,变量的使用一般遵守 “先定义,而使用 ”的原则。 30.c语言中有两个专门的指针运算符*和&,它们都是 单 目运算符。 31.在计算机的数据处理中,将字符、声音、 光 、图形和图像均称为 数据。 32.在线性表的顺序存储结构中,其相邻的数据节点在物理位置上也是 相邻 的。 33.若在数据处理中,需要经常对数据进行插入、删除运算,则宜将该 数据设置为 链式 存储。 34.二叉树的遍历方法有:先序遍历、后序遍历和 中序遍历 。 35.单链表表示法的基本思想是用指针 表示结点间的逻辑关系。 36.C语言规定,数组元素的下标从 0 开始,最大值为长度减1。 37.在C语言中,引用数组元素时,其数组下标的数据类型允许是整型 常量或整型 表达式。 38.一个变量的作用域是指该变量在程序中的有效范围,局部变量的作 用域就是其所在的 函数 。 39.C语言中访问地址的方式有两种即直接存取方式和 间接存取 方 式。 40.运行下列语句:int*p,*q,x[5];p=x;q=p+3;则q指向数值元素 x[3] 。 41.若某问题的空间复杂度为o(1),则认为该问题所耗空间与问题的 规模 无关。 42.在线性表的链式存储结构中,单链表中每个节点是一个 结构类型 。 43.在三对角阵的压缩存储中,已知Aij=Bk,试建立k与i,j之间的关系 为: k=2i+j 。 44.在软件的开发模型中,螺旋模型是一种 风险驱动 模型,它将瀑布 模型和原型模型结合起来。 45.设有100个元素,用折半查找法进行查找时,最大比较次数是7 。
2012年4月一、单项选
1.在绘制程序流程图时,表示“条件判断”的符号是【 】 A. B. C. D. 2.下列运算符中优先级别最高的是【 】 A.< B.! C.!= D.&& 3.if语句的格式如下 if(表达式)语句 其中的“表达式” 【 】A.必须是逻辑表达式 B.必须是关系表达式 C.可以是逻辑表达式或关泵表达式 D.可以是任意合法的表达式 4.C语言中数组名作为函数参数时,其数据传递方式是 【 】 A.地址传递 B.单向值传递 C.返回值传递 D.全局变量传递 5.下面程序的运行结果是 【 】
} 【参考答案2】 (1) 栈空的判断条件是:s.top==0; (2) void pop(s,x) { if( s.top—O)下溢; else {s.top一; x= s.data[s.top]; } } 28.序列1:a b c d e f 序列2:a b c e d f 序列3:a c b d e f 序列4:a c bedf 29.
2 1.对以下二叉树进行后序遍历,得到的序列是 _________________________。
题21图 22.具有n个顶点的完全无向图,其顶点的度之和是 _________________________。 23.直接选择排序的时间复杂度为____________________。 24.在软件工程中,软件=呈序+数据+_________________。 25.如果不考虑程序的内部实现细节,只从功能上对程序进行检测,考 察其是否能够达 到预期的要求,这种测试方法称为______________________。
31.请写出下列程序的输出结果。
32. 下列程序的功能是输出高度为h的三角形。下图是h等于4时的输 出。
33.
五、程序设计题(本大题共2小题,每小题9分,共1 8分) 34.编写程序:从键盘输入一个浮点数a(a≥o),利用迭代公式计算对值小于是迭代结束,输出结果。 35.35.设二叉树以二叉链表进行存储,节点结构如F:
计算机软件基础(一)重点解析
一、填空题
1.程序设计的关键在于设计出一个好的算法 。 2.数据、数据节点和数据项构成了数据组织的三个层次。其中数据项 是具有独立含义的最小标识单位。 3.数据的逻辑结构和物理结构之间的相互运算是通过算法 来实现的。 4.所有节点按1对1的邻接关系构成的整体就是线性 结构。 5.表长为0的线性表称为 空 表。 6.直接插入排序最好情况的时间复杂度为 O(n) 。 7.程序段“i=l;while(i<=n)i=i*2”的时间复杂度为 O(log2n) 。 8.c语言属于计算机高级语言,既可以用来写系统软件,也可以用来写 应用软件 。 9.算法是有穷的,而程序可以是 无穷的 。 10.实型常量在一般微型机中占用 4 个字节。 11.char型和int型的运算结果为int 型。 12.Getchar()和putchar()函数只能输入、输出 1 个字符。 13.源程序必须翻译成机器指令即机器语言,这一工作由编译系统 来 完成。 14.字符串的长度为串中字符的个数,但在内存中所占的字节数应比长 度多1 。 15.执行:a=3,b=4,a=a+b,b=a+b后,则a和b的值分别为 7 和11。 16.对于scanf(“%2d%3d%4d”,&a,&b,&c)语句,若键入:l 23456789,则变量b的值为345 。 17.设intx=10,y,z;执行y=z=x;x=y=-Z后,变量x的结果是 1 。 18.若有说明:Int a[][5]={1,2,3,4,5,6,7,8,9,10),则数组第一维的大小 为2 。 19.在函数定义中,若没有返回值,其类型定义为 空类型 。 20.c语言规定不能嵌套定义函数,但可以嵌套调用 函数。 21.程序中出现的/*…...*/表示注释,可以出现在程序的任何 地方。 22.c语言的数据结构是以 数据类型 的形式描述出来的。 23.%运算符的运算对象就为 整数 。 24.getchar()函数只能出现在 表达式 的位置,接收该函数的值时可以 用字符型或整型变量。 25.请将│x│≤a,写成一个逻辑表达式: x<=a&&x>=-a 。 26.在结构化程序的三种基本结构是指 顺序结构 、选择结构和循环结 构。
其中data的数据类型为int ,要求: (1)请给出该二叉树节点类型的C语言描述; (2)编写一个递归函数count2计算给定二叉树中度为2的节点。
2012年4月答案一、单项选择题(本大题共15小题,每小题2分,
共30分) 1.D 2.B 3.D 4.A 5.C 6.A 7.D 8.A 9.C 10.C 11.A 12.B 13.B 14.B 15.C 二、填空题(本大题共10小题,每小题2分,共20分) 16.0 17. break(或goto) 18.D 19.9 20.p!=head(或p—head) 21. d b e g f c a 22. n(n-1) 23. O(n2) 24.文档 25.黑盒测试(或黑盒法,或功能测试) 三、解答题(本大题共4小题,每小题4分,共16分) 【评分参考】正确画出while循环给1分;正确画出if语句给1分;正确 画出do-while 循环给1分;其他部分正确给1分? 27.【参考答案1】 (1)栈空的判断条件是:stop==-1; (2)void pop(s,x) { if( s.top==-1)下溢; else x=s.data[s.top--];
二、选择题
1.下列是C语言正确的标识符的是【 D 】 A.? a B.a=2 C.a.3 D.a_3 2.下列表达式中,值为1的表达式是 【 D 】 A.3%5 B.3/5.0 C.3/5 D.3<5 3.设变量a,b,c,d依次为字符型、整型、单精度型、双精度型,则表达
式“a+b/c*d”的数据类型为【 D 】 A.整型 B.字符型 C.单精度型 D.双精度型 4.能正确表达“0≤a≤10”的表达式是【 A 】 A.10>=a&&a>=0 B. (10>=a)ll(a>=0) C.0<=a<=10 D.(!a<0)&&(!a>10) 5.在C语言中,main()函数的位置 【 C 】 A.必须作为第一个函数 B.必须作为最后一个函数 C.可以任意,但必须要在函数之外 D.必须放在它所调用的函数 之后 6.对于输入语句“scanf(“%d,%d”,&a,&b)”,下面正确的输入方法是【 A】 A.1,2回车 B.12回车 C.1回车2回车 D.1;2回车 7.下列程序段“int i=j=10;printf(“&d,%d\n”,--I,j--);”的输出结果是【 B】 A.11,10 B.9,10 C.11,9 D.10,9 8.下面有关for循环正确的描述是【 D 】 A.for循环只能用语句循环次数已经确定的情况 B.for循环是先执行循环体语句,后判定表达式 C.在for循环中,不能用break语句跳出循环体 D.for语句的循环体中,可以包含多条语句,但要用花括号括起来 9.设有定义“int x[5]={l,2,3);”,则数组x占用的内存字节数是【 D 】 A.3 B.5 C.6 D.10 10.若有定义语句“int m, n=2, *p=&m;”,则能完成m=n功能的语句为 【B】 A.m=*p; B.*p=*&n; C.m=&n D.m=&p 11.数据在计算机存储器内表示时,物理地址与逻辑地址不相同的,称 之为【 C 】 A.存储结构 B.逻辑结构 C.链式存储结构 D.顺序存储结 构 12.单链表的一个存储结点包含 【 D 】 A.数据域或指针域 B.指针域或链域 C.指针域和链域 D.数据域和链域 13.循环队列的队满条件为【 C 】 A.sq.rear+1)%maxsize==(sq.front+1)%maxsize B.(sq.rear+1)%maxsize==sq.front+l C.(sq.rear+1)%maxsize==sq.front D.sq.rear==sq.front
相关文档
最新文档