




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题(每题1分,共40题,共40分)1.以下陈述是正确的()。A.如果一个算法有很大的空间复杂度,它的时间复杂度一定很大如果一个算法的空间复杂度很大,它的时间复杂度必须很小如果一个算法有很大的时间复杂度,它的空间复杂度必须很小D.以上三种说法都不正确。d .分析算法的时间复杂度和空间复杂度从不同角度衡量算法的执行情况,两者之间没有内在联系。2.软件开发对于提高开发人员的工作效率至关重要()。A.操作系统的资源管理功能B.高级软件开发工具和环境C.程序员人数D.计算机的并行处理能力b .分析先进的软件开发工具和环境对于提高开发人员的工作效率至关重要。3.编程语言的基本组件是数据组件、操作组件、控制组件和()。A.目标组件B.可变组件C.句子成分D.传输组件d .分析编程语言的基本组件是:数据组件,用于描述程序中涉及的数据;操作组件用于描述程序中包含的操作;控制部件,用于描述包含在程序中的控制;传输组件用于表示程序中的数据传输。4.要按顺序找到长度为n的线性表,最坏情况下要比较的次数是()。A.125B.n/2注意D.n lc .分辨率当顺序搜索线性表时,从表中的第一个元素开始,将给定的值与表中每个元素的关键字进行比较,直到两者匹配并且找到要找到的元素。在最坏的情况下接下来,要搜索的元素是表的最后一个元素,否则搜索失败。在这两种情况下,都需要将该元素与表中的所有元素进行比较,因此比较次数为n。5.有以下二叉树。这种二叉树前序遍历的结果是()。A.XZCYABB.XYZABCC.XYABCZD.XYAZBCd .解析二叉树的前序遍历是指先访问根节点,然后是左子树,最后是右子树。访问左右子树时,首先访问根节点,然后依次访问左右子树。6.以下陈述是正确的()。在面向对象编程中,对象之间有着密切的关系在面向对象编程中,所有的对象都是通用的在面向对象编程中,每个对象都是相对独立和相互依赖的D.以上三种说法都不正确。c .分析面向对象编程使用对象来模拟问题域中的实体。每个对象都是相对独立的,彼此之间几乎没有依赖。它通过消息实现对象之间的相互联系。7.软件工程的理论和技术研究主要包括软件开发技术和()。A.消除软件危机B.软件工程管理C.编程自动化D.实现软件复用b .分析基于软件工程的目标,软件工程的理论和技术研究内容主要包括软件开发技术和软件工程管理。8.在object方法中,一个对象通过发送()请求另一个对象为其服务。A.调用语句B.命令海关命令D.新闻d .解析在面向对象的方法中,对象通过消息进行通信。该消息仅包含发送者的请求,但不指示接收者应该如何完成这些过程。9.在以下选项中,软件调试技术是()。A.错误的推论B.集成测试C.追溯方法D.边界值分析c .分析软件调试技术包括强制调试、回溯和原因消除。边界值分析和误差推断都是黑盒测试方法。10.数据库数据库、数据库系统数据库和数据库管理系统数据库之间的关系是()。A.数据库包括数据库系统和数据库管理系统B.数据库管理系统包括数据库和数据库系统C.数据库系统包括数据库和数据库管理系统。D.没有关系c .解析数据库系统由五部分组成:数据库、数据库管理系统、数据库管理员、硬件平台和软件平台。因此,数据库和数据库管理系统都是数据库系统的组成部分。11.以下()不是高级编程语言。A.fortran语言B.爪哇岛C.CD.视觉ASMd .分析高级语言是一种人工设计的语言,也叫算法语言,因为它描述特定的算法。它是一种独立于计算机硬件的面向程序的设计。目前,计算机常用的高级语言包括:BASIC、FORTRAN、COBOL、PASCAL、C、PROLOG,而目前流行的面向对象编程语言包括网络环境下使用的C和Java。12.16地址总线的寻址范围是()。A.531KBB.64KBC.640KBD.1MBb .分辨率假设有N条地址总线,存储器的地址范围是2n。13.在大学里,每个系都有自己的局域网,它连接着每个系的校园网()。A.广域网路B.局域网C.区域网络D.这些局域网不能互相连接b .决议广域网指的是一个长距离的计算机互连网络,其分布范围为几千千米,甚至数万公里,甚至跨越国界、国界和整个世界。局域网是指靠近计算机网络的一个局部区域,通常由电线连接,分布范围从几百米到几公里。例如,建筑物内或相邻建筑物之间的互联网。一个单位或学校的大多数网络都是局域网。14.以下关于信息加密的描述,正确的是()。A.加密是通过加密算法实现的B.加密前的文件称为密文加密文件被称为明文D.将明文转换成密文的过程称为解密。a .解析一般来说,人们在加密明文之前称文件为密文,而加密文件称为密文,所以加密的目的是将明文转换成密文。将密文转换成明文的过程称为解密。15.以下关于域名和IP地址的陈述不正确()。访问互联网中的主机必须使用其主机名B.03是c I P类地址。c.ip地址采用分层结构。D.主机名一个接一个地对应于I P地址。a .决议每台直接连接到互联网的计算机和路由器必须有一个唯一的IP地址。IP地址是互联网工作的基础。互联网中计算机和路由器的IP地址采用分层结构,由网络地址和主机地址组成。对于C类地址,网络地址空间长度为21位,主机地址空间长度为8位,C类I/P地址范围从L 到55。主机名与其I P地址一一对应,因此访问互联网上的主机可以使用其主机名或IP地址。16.用java语言。负责并发管理的机制是()。A.碎片帐集B.虚拟机C.代码安全性D.多线程d .解析多线程是Java程序的并发机制。它可以共享数据并同步处理不同的事件。17.在下面的描述中,错误是()。A.java要求程序员管理内存B.Java的安全性体现在多个层面上C.小程序需要在支持Java的浏览器上运行D.java具有多线程机制a .解析为了充分利用资源,Java有一个系统级线程来跟踪内存使用情况。当系统空闲时,它可以回收未使用的内存空间,从而将程序员从繁忙的内存管理中解放出来。18.移动设备的Java平台是()。A.J2MEJ2SEC.J2EEJDK 5.0a .解析 Java 2平台包括J2ME平台、J2SE平台和J2EE平台。其中,J2ME是嵌入式和移动设备的Java平台。J2SE是企业应用和服务的综合标准开发平台。J2EE是大型企业集装箱管理专业组件的应用平台。JDK 5.0是一个Java开发软件包。19.JDK提供的文档生成器是()。A.javadoc.exeB.javap.exeC.java.exeD.javaprof.exea .决议在JDK:javadoc.exe是一个文档生成器,用MML格式的Java源代码和包生成AP文档;是一个Java解释器;是一个Java反汇编程序;Exe是一个提供解释器分析信息的Java分析工具。20.以下不属于Swing的组件是()。A.JPanelB.JTableC.菜单D.JFramec .决议JPanel是Swing的中间容器;JTable是Swing中可编辑信息的一个组件;JFrame是Swing的顶级容器。21.阅读以下程序import Java . io . *;公共类类型转换公共静态空主要(字符串参数)char a= hint i=100int J=97int aa=a I;system . out . println( aa= aa);char bb=(char)j;System.out.println(bb= bb):如果输出结果的第二个行为bb=a,则第一行的输出结果是()。答:1B.aa=204C.aa=vD.aa=156b .解析本主题研究了Java的基本数据类型及其操作。程序开始生成一个字符变量A和三个整数变量I,J和aa。整数变量aa的初始值是I,其中a是一个字符。类型2变量。如何添加?Java语言规定字符类型数据可以自动转换为整型,转换的结果是字符的ASCIl码值。因此,整数变量aa的初始值是字符“h”加上l00的ASCIl代码值。如果您记得h的ASCIl代码值是104,您可以直接确定aa的初始值是204,选项b是正确的答案。如果您不记得H的ASCIl码,系统会在标题中提示您。标题是“输出结果bb=a的第二个行为”,也就是说,字符bb的值是字符a,生成的bb语句是char bb=(char)j,它强制将整数变量j的值转换为字符类型。类似地,对应于ASCIl代码值j(97)的字符被分配给bb。显然,字符a的ASCIl代码值是97,字符b的ASCIl代码值是98,依此类推,字符h的ASCIl代码是l04。因此,这个问题的正确答案是b。22.阅读以下程序公共类运算符和表达式(void等于Methodl()Stringsl-newstring(“你好”);字符串2=新字符串(“你好”);系统输出打印输入(s1=s2):公共静态空主要(字符串参数)运算符和表达式运算符和表达式=新运算符-变元和表达式();/复合类型数据的运算符“=”operandexp . equals method 1();程序的结果是()。A.=b .正确c .假d .平等c .本主题研究操作符在Java语言中的特殊用法。等式比较运算符“=”不仅可用于基本数据类型之间的比较,还可用于复合数据类型之间的比较。但是,对于复合类型数据的“=”操作,比较的目标是这两个操作数是否是同一个对象。如果需要比较两个对象的值是否相同,可以调用equals()方法。标题中函数equalsMethodl()的代码非常简单。第一个教师形成两个字符串对象S1和s2,然后输出表达式“sl=s2”的结果。根据上述等式比较运算符的用法,字符串对象S1和s2是复合类型数据,因此表达式“sl=s2”比较S1和s2是否是同一对象。显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论