2006年上半年程序员上午试题.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2006年上半年程序员上午试题

1.以下关于计算机硬件组成的描述,正确的是()。

A.计算机硬件由CPU、内存和I/O设备组成

B.计算机硬件由主机和外部设备组成

C.计算机硬件由控制器、运算器和存储器组成

D.计算机硬件由主板、CPU、内存和硬盘组成

答案:B。分析:计算机硬件系统通常由主机(包括CPU、内存等)和外部设备(如输入输出设备等)组成。A选项不全面;C选项控制器和运算器组成CPU,表述不完整;D选项不涵盖所有硬件组成。

2.操作系统的主要功能是()。

A.实现软、硬件转换

B.管理系统所有的软、硬件资源

C.把源程序转换为目标程序

D.进行数据处理

答案:B。分析:操作系统的核心功能是管理计算机系统的所有软硬件资源,包括CPU、内存、外设等。A选项不是其主要功能;C选项是编译器的功能;D选项不是操作系统的主要功能。

3.以下属于面向对象程序设计语言的是()。

A.C

B.Fortran

C.Java

D.Pascal

答案:C。分析:Java是典型的面向对象程序设计语言,具有封装、继承、多态等特性。C、Fortran、Pascal早期主要是面向过程的语言。

4.数据结构中,线性表的顺序存储结构和链式存储结构相比,优点是()。

A.能随机访问

B.插入和删除操作方便

C.不需要额外的存储空间

D.便于动态扩充

答案:A。分析:顺序存储结构可以通过下标直接访问元素,能随机访问。链式存储结构插入和删除操作更方便;顺序存储需要连续的存储空间,链式存储需要额外指针空间;链式存储便于动态扩充。

5.软件开发的瀑布模型将软件生命周期划分为八个阶段,其中需求分析阶段的主要任务是()。

A.确定软件系统的功能和性能要求

B.设计软件的总体结构

C.实现软件的具体功能

D.对软件进行测试

答案:A。分析:需求分析阶段主要是确定软件系统的功能和性能要求等。设计软件总体结构是设计阶段任务;实现具体功能是编码阶段任务;对软件进行测试是测试阶段任务。

6.数据库管理系统(DBMS)的主要功能不包括()。

A.数据定义

B.数据操纵

C.数据安全管理

D.数据编译

答案:D。分析:DBMS主要功能包括数据定义(定义数据库结构等)、数据操纵(增删改查等)、数据安全管理等。数据编译不是DBMS的主要功能。

7.以下关于计算机网络的描述,错误的是()。

A.计算机网络是将地理位置不同的计算机连接起来

B.计算机网络的主要目的是实现资源共享和信息传递

C.计算机网络按覆盖范围可分为局域网、城域网和广域网

D.计算机网络只能采用有线连接方式

答案:D。分析:计算机网络可以采用有线连接方式,也可以采用无线连接方式,如WiFi、蓝牙等。A、B、C选项描述均正确。

8.若一个栈的输入序列为1,2,3,…,n,输出序列的第一个元素是n,则输出序列的第i个元素是()。

A.ni+1

B.i

C.ni

D.不确定

答案:A。分析:栈是后进先出的数据结构,输入序列为1,2,3,…,n,输出序列第一个元素是n,说明是全部入栈后再出栈,那么第i个输出元素就是ni+1。

9.以下关于算法的描述,正确的是()。

A.算法必须有输入

B.算法必须有输出

C.算法的时间复杂度是指算法执行的时间

D.算法的空间复杂度是指算法占用的磁盘空间

答案:B。分析:算法可以没有输入,但必须有输出。算法的时间复杂度是指算法执行的基本运算次数,不是实际执行时间;空间复杂度是指算法执行过程中占用的存储空间,不是磁盘空间。

10.在结构化程序设计中,三种基本结构不包括()。

A.顺序结构

B.选择结构

C.循环结构

D.递归结构

答案:D。分析:结构化程序设计的三种基本结构是顺序结构、选择结构和循环结构。递归结构不是基本结构。

11.以下关于文件系统的描述,正确的是()。

A.文件系统是操作系统中负责管理文件的部分

B.文件系统只能管理磁盘文件

C.文件系统不负责文件的存储和检索

D.文件系统不需要对文件进行保护

答案:A。分析:文件系统是操作系统中负责管理文件的部分,它负责文件的存储、检索、保护等。文件系统可以管理多种存储介质上的文件,不只是磁盘文件。

12.若要在数据库中创建一个新表,应使用的SQL语句是()。

A.CREATETABLE

B.ALTERTABLE

C.DROPTABLE

D.SELECT

答案:A。分析:CREATETABLE用于创建新表;ALTERTABLE用于修改表结构;DROPTABLE用于删除表;SELECT用于查询数据。

13.以下关于计算机病毒的描述,错误的是(

文档评论(0)

一只懒羊羊 + 关注
实名认证
文档贡献者

不辜负

1亿VIP精品文档

相关文档