第一篇:软考程序员考试练习题及答案(六)
软考程序员资讯
http:// 软考程序员考试练习题及答案
(六)下面是希赛小编为大家整理的软考程序员考试练习题及答案,希望能帮助学友们,祝所有考生们复习顺利,安然通过考试。
练习题
51.下面哪一个是有效的命令?(E)
A、SELECT*FROM books FOR UPDATE USING book_profit_idx WHERE(retail-cost)>10;
B、CREATE
INDEX
book_profit_idx ON(retail-cost)WHERE(retail-cost)>10 C、CREATE FUNCTION INDEX book_profit_idx ON books WHERE(retail-cost)>10;
D、a和c E、以上命令都不是
52.下面哪一项表示一个表中的一行?(D)A、一个属性 B、一个特征 C、一个字段 D、一个记录
53.下面哪一项“不是”有效的SELECT语句?(D)
软考程序员资讯
http:// A、SELECT Cost-Retail FROM books;B、SELECT Retail+Cost FROM books;C、SELECT retail*retail*retail FROM books;D、SELECT retail^3 from books;^操作不支持
54.使用UPDATE命令最多可以修改多少个记录?(D)A、1 B、2 C、3 D、无限制
55.当一个用户修改了表的数据,那么(D)A、第二个用户立即能够看到数据的变化
B、第二个用户必须执行ROLLBACK命令后才能看到数据的变化 C、第二个用户必须执行COMMIT命令后才能看到数据的变化 D、第二个用户因为会话不同,暂时不能看到数据的变化
56.表的主键特点中,说法错误的是:(B)A、一个表只能定义一个主键 B、主键可以定义在表级或列级 C、主键的每一列都必须非空 D、主键的每一列都必须惟一
软考程序员资讯
http:// 57.删除emp表的全部数据,但不提交,以下正确的语句是:(B)A、DELETE*FROM.EMP B、DELETE FROM EMP C、TRUNCATE TABLE EMP D、DELETE TABLE EMP
58.下面哪一个运算符与在一个多行子查询中使用IN运算符是等价的?(A)A、=ANY B、=ALL C、>ANY D、ANY
59.关于索引,说法错误的是:(A)A、索引总是可以提高检索的效率 B、索引由系统自动管理和使用 C、创建表的主键会自创建索引
D、删除索引对拥有索引的表的数据没有影响
60.下面哪一个SQL语句将删除DEPT表中的所有数据,并永久删除DEPT表的整个结构?(A)
A、DROP TABLE dept;B、DELETE TABLE dept;
软考程序员资讯
http:// C、TRUNCATE TABLE dept;D、)DELETE*.*FROM dept;[END CODE] 如需了解更多习题资讯请到希赛网进行查看。
第二篇:软考程序员考试练习题及答案(三)
软考程序员资讯
http:// 软考程序员考试练习题及答案
(三)下面是希赛小编为大家整理的软考程序员考试练习题及答案,希望能帮助学友们,祝所有考生们复习顺利,安然通过考试。
练习题
21.如果你被要求写一段代码读取一个图片文档,那么一般使用哪种Stream(A)。
A、FileInputStream B、FileReader C、DataInputStream D、ObjectInputStream
22.下面关于缺省构造方法的描述中正确的是(D)。A、缺省构造方法可以初始化其它方法中定义的变量 B、java编译器会为所有的类创建缺省构造方法
C、如果在一个类中定义的构造方法都声明了参数,java编译器将为这个类创建一个缺省构造方法
D、当类中没有定义任何构造方法时,java编译器将为这个类创建缺省构造方法
23.消息类型web服务适合下面哪些情况(BD)。A、调用web服务的客户机要求立即响应 B、web服务功能在异步环境中
软考程序员资讯
http:// C、web服务是面向过程的 D、web服务是数据驱动的
24.给出下面的不完整的方法 {success=connect();If(success==-1){ Throw new TimedOutException();} } TimedOutException不是一个RuntimeException。下面的哪些声明可以被加入第一行完成此方法的声明(BC)。
A、public void method()B、public void method()throws Exception C、public void method()throws TimedOutException D、public void method()throw TimedOutException
25.以下说法错误的是(ABD)。
A、类及其属性、方法可以同时有一个以上的修饰符来修饰 B、一个java类可以由多个父类 C、一个java类可以有多个子类
D、如果p是父类parent的对象,而c是子类child的对象,则语句c=p是正确的
软考程序员资讯
http://
26.一个正在执行的线程在遇到下列情况会暂时停止执行(ABD)。A、休眠
B、执行suspend被挂起 C、执行输入输出操作 D、执行wait()方法
27.下列关于线程的说法正确的是(AB).A、java支持多线程机制。
B、一个线程创建并启动后,它将执行自己的run()方法,如果通过派生Thread类实行多线程,则需要在子类中重新定义run()方法。把需要执行的代码写入run()方法中。如果实行Runnable接口实现多线程,则要编写接口中的抽象方法run()方法的方法体
C、要在程序中实现多线程,必须倒入Thread类import java.lang.Thread.D、一个程序中的主类不是Thread的子类,该类也没有实现Runnable接口,则这个主类运行不能控制主线程的休眠。
28.对于java.util.TreeSet类,下面哪些描述是正确的(AC)。A、这个集合中的元素是有序的 B、这个集合是保证不可变的 C、集合中的元素保证是唯一的 D、集合中元素使用唯一的key访问
软考程序员资讯
http:// E、集合中的元素保证是同步的
29.关于版本控制以下描述不正确的是(D)。A、自动跟踪每个文件和目录的变更情况 B、支持并行开发
C、ClearCase提供版本管理功能 D、能够提高软件可移植性
30.ClearCase用户通过(C)的方式获取VOB中存储的数据。A、资源管理器 B、视图(VIEW)
C、版本树(Version tree)
如需了解更多习题资讯请到希赛网进行查看。
第三篇:网络程序员考试练习题及答案(推荐)
网络程序员考试练习题
1.2.3.4.5.6.7.8.9.10.11.交换机的交换方式有两种,采用_____方式对线路的利用率较大。基带传输中,基带的意义是______ 100Base-Fx 的意思是_____ 一般的局域网中,有一个负责网络用户登录,网络文件使用权限,供网上资源共享的服务器,称为______服务器。连接局域网的两个不同网段应该选用____,当有不同网络层地址的两个局域网相连是用____。计算机网络可分为两个子网,即_____和______子网。Internet的网络拓扑结构是一种______结构。SLIP协议和PPP协议都是属于_____通信方式。ISDN的BRI服务中,一个B通道的速率是______。.TCP/IP的第四层有两个协议,分别是TCP和UDP,TCP协议的特点是______,UDP协议的特点是______。计算机网络中对等实体间通信时必须遵循约定的标准协议。不同的协议有不同的功能,如:____是广泛使用的网管协议,______用于域名到IP地址转换,______是网络层的一个控制报文协议,_____是超文本传输协议。
使用域名的好处是______。
在NT和unix、的linux系统中,要查询机器的路由表情况,要使用_____命令。如果DNS配置错误,则在浏览器中的URL中输入WEB服务器的IP地址,则____访问到对方主页,输入WEB服务器的域名,则____访问到对方主页。
采用镜像服务器的方式,连接两个服务器的链路速度只有比LAN的速度_____才有意义。
在防火墙系统中,路由器可以起到_______作用,放火墙解决不了网络_____部分的安全问题。
在10Base-T 标准中,Hub通过RJ-45接口与计算机连线距离不超过____。
一个单位分配到的网络地址是217.14.8.0 掩码是255.255.255.224。单位管理员将本单位的网络又分成了4个子网,则每个子网的掩码是______,最大号的子网地址是_______。客户机/服务器模式的优点之一是减少了网络的流量,原因是_________。
在BWD模式中_____是客户,_____是服务器,____是应用服务器。
电子邮件中的两个协议中,_____协议是运行在传输程序与远程邮件服务器之间的协议,____协议是运行在本地客户端与邮件服务器之间的协议。
网络协议的3个关键成分是语法、语义和定时,如果一个协议说明发送者的地址必须占用一个信息的前4个字节,这是一个____问题。如果一个协议说明发送者的地址表示最近的发送者而不是最初的源地址,这是一个____问题。
PCM编码方式中,采样速率是8000次/秒,采用TDM传输方式,线路若要传输24路信号共193比特,则线路的传输速率是________。
两台机器通过RS-232口来交换数据,在不用调制解调器的情况下,两边最主要的接线要求是____。
多个数据字符组成的数据块之前,以一个或多个同步字符SYN作为开始,帧尾是另一个控制字符,这种传输方案称为______
电路交换方式与虚电路交换方式的主要区别是_______。
奇偶校验可以检查出____位出错的情况。12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.物理层协议可以通过4个特性来表示,即_____ _______ ______和________ 影响局域网络的三种主要技术是____ _______和________。局域网络标准对应OSI模型的_____层。对100Mbps的传输速率来讲,若采用曼彻斯特编码方式,则要求需要_____频率的器件实现,若采用4B/5B编码方式,则需要____频率的器件实现。
网络程序员考试练习题
1.2.3.4.5.6.7.8.9.10.11.交换机的交换方式有两种,采用_____方式对线路的利用率较大。基带传输中,基带的意义是______ 100Base-Fx 的意思是_____ 一般的局域网中,有一个负责网络用户登录,网络文件使用权限,供网上资源共享的服务器,称为______服务器。连接局域网的两个不同网段应该选用____,当有不同网络层地址的两个局域网相连是用____。计算机网络可分为两个子网,即_____和______子网。Internet的网络拓扑结构是一种______结构。SLIP协议和PPP协议都是属于_____通信方式。ISDN的BRI服务中,一个B通道的速率是______。.TCP/IP的第四层有两个协议,分别是TCP和UDP,TCP协议的特点是______,UDP协议的特点是______。计算机网络中对等实体间通信时必须遵循约定的标准协议。不同的协议有不同的功能,如:____是广泛使用的网管协议,______用于域名到IP地址转换,______是网络层的一个控制报文协议,_____是超文本传输协议。
使用域名的好处是______。
在NT和unix、的linux系统中,要查询机器的路由表情况,要使用_____命令。如果DNS配置错误,则在浏览器中的URL中输入WEB服务器的IP地址,则____访问到对方主页,输入WEB服务器的域名,则____访问到对方主页。
采用镜像服务器的方式,连接两个服务器的链路速度只有比LAN的速度_____才有意义。
在防火墙系统中,路由器可以起到_______作用,放火墙解决不了网络_____部分的安全问题。
在10Base-T 标准中,Hub通过RJ-45接口与计算机连线距离不超过____。
一个单位分配到的网络地址是217.14.8.0 掩码是255.255.255.224。单位管理员将本单位的网络又分成了4个子网,则每个子网的掩码是______,最大号的子网地址是_______。客户机/服务器模式的优点之一是减少了网络的流量,原因是_________。
在BWD模式中_____是客户,_____是服务器,____是应用服务器。
电子邮件中的两个协议中,_____协议是运行在传输程序与远程邮件服务器之间的协议,____协议是运行在本地客户端与邮件服务器之间的协议。
网络协议的3个关键成分是语法、语义和定时,如果一个协议说明发送者的地址必须占用一个信息的前4个字节,这是一个____问题。如果一个协议说明发送者的地址表示最近的发送者而不是最初的源地址,这是一个____问题。
PCM编码方式中,采样速率是8000次/秒,采用TDM传输方式,线路若要传输24路信号共193比特,则线路的传输速率是________。
两台机器通过RS-232口来交换数据,在不用调制解调器的情况下,两边最主要的接线要求是____。
多个数据字符组成的数据块之前,以一个或多个同步字符SYN作为开始,帧尾是另一个控制字符,这种传输方案称为______
电路交换方式与虚电路交换方式的主要区别是_______。
奇偶校验可以检查出____位出错的情况。12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.
第四篇:2016年软考程序员试题及答案解析
程序员考试:http:// 2016年软考程序员试题及答案解析
一、选题题
1.二进制语言是属于()A.面向机器语言 B.面向问题语言 C.面向过程语言 D.面向汇编语言
【解析】人们研制了许许多多计算机程序设计语言,其中二进制语言直接来自计算机的指令系统,与具体计算机紧密相关,所以是一种面向机器语言。面向问题语言是为了易于描述和求解某类特定领域的问题而专门设计的一种非过程语言。面向过程语言是一种能方便描述算法过程的计算机程序设计语言。有汇编语言,但没有面向汇编语言。汇编语言也是一种面向机器的语言,与机器语言比较,汇编语言用有助于记忆的符号来代表二进制代码。所以解答是A。
【答案】A 2.下列语言中不属于面向过程的语言是()A.高级语言 B.低级语言 C.C语言 D.PASCAL语言
【解析】C语言和PASCAL等程序设计语言都是高级语言,它们用于描述复杂加工的处理过程,所以也称它们是面向过程语言。低级语言是指机器语言和汇编语言,低级语言是面向机器的语言,而不是面向问题的语言。所以解答是B。【答案】B 3.下列字符中属于键盘符号的是()A.B.n C.t D.b 【解析】键盘符号是指键盘上有标记,并能在显示器上直接以其标记字样显示的字符。有许多键盘上有标记的符号,它们不是用于直接显示的,键入这种字符用于表示特定的意义,如常用的回车符。为了能让C程序标记这种符号,程序采用转义字符的方式书写这种字符。如'n'、't'、'b'都不是键盘字符,在C语言中,它们都得用转义字符来表达。只有字符才是键盘字符。所以解答是A。但在C
程序员考试:http:// 程序中,反斜杠字符已特别用作转义字符的引导符,它也得用转义字符的表达形式书写,将它写成’’。【答案】A 4.下列字符列中,不是用来表达转义字符是()A.B.' C.074 D. 【解析】转义字符有三种书写形式:反斜社字符后接上某个规定的字符;反斜杠字符后接上13个八进制数字符;反斜社字符和字符X之后接上1至2个十六进制数字符。后两种分别八进制数和十六进制数直接给出字符的ASCll代码值。而074是八进制整数,不是转义字.所以解答是C。【答案】C 5.不是C语言提供的合法关键字是()A.switch B.begin C.case D.default 【解析】因C语言的关键字表中没有begin,它不是C语言的关键字。所以解答是B。【答案】B
6.下列字符列中,能作为单个标识符是()l A.?a B.a=2 C.a.3 D.a___3 【解析】在C语言中,规定标识符是这样一种字符序列,由英文字母或下线字符开始,后接任1个英文字母、下线字符和数字符组成。所以问题所列的字符列只有a_3是标识符,其余都l是标识符,一个是由字符’?’开头、一个中间有字符’=’,另一个有字符’.’。所以解答是D。【答案】D 7.在C语言中,下列说法中错误的是()A.函数定义可以分为两个部分:函数说明部分和函数体 B.主函数可以调用任何非主函数
程序员考试:http:// C.任何非主函数可以调用其它任何非主函数 D.程序可以从任何函数开始执行
【解析】每个C函数的定义分两部分,函数说明部分和函数体,所以叙述A.是正确的叙述。C语言中,函数可以递归调用,主函数可以调用程序中的任何函数,当然可以调用任何非主教的其它函数,所以叙述B.是一个正确的叙述。同样理由,叙述C.也是正确的。C语言规,C程序只有一个主函数,并总是从主函数开始执行,不能从非主函数开始执行。所以,说程可以从任何函数开始执行是错误的。所以解答是D。【答案】D 8.下列字符列中,可以作为“字符串常量”的是()A.ABC B.ABC” C.’abc’ D.’a’
【解析】C程序中,一个字符率常量是表示一个字符序列,书写时,用双引号字符前后括住这个字符序列。所以只有”ABC”是一个正确的字符率常量,其余都不是。其中,ABC可作为标识符,字符列’abc’不能出现在C程序中,’a’是一个字符常量。所以解答是B。【答案】B 9.在以字节存储字符的系统中,’n’在内存占用的字节数是()A.1 B.2 C.3 D.4 【解析】一般来说,一个字符在内存中只占1个字节,’n’是转义字符,其意义是换行符,它作为一个字符存储,在内存也只占五个字节。所以解答是A。【答案】A 10.字符串”XyZ”在内存占用的字节数是()A.3 B.4 C.6 D.8
程序员考试:http:// 【解析】字符串中的每个字符占1个字节,但C程序在存储字符串时,要在最后一个有效字符后面接上1个字符串结束的标记符' '。这样,存储字符串常量”xyZ”需要4个字节。所以解答是B。【答案】B
第五篇:软考网络管理员练习题及答案(一)
网络管理员 http:// 软考网络管理员练习题及答案
(一)离2017年上半年软考网络管理员考试只有一个多月时间了,多做练习题壁能巩固知识也能检测自己的学习度,希赛小编特意为大家整理了一些网络管理员试题练习,供大家学习与参考。
选择题:
1.在OSI参考模型中,各功能层之间的统一接口称为边界层。边界层使得网络模型能与上下层交流和共享相关的信息,这些头信息包含有供接收栈的对等层阅读和处理的控制信息。
A.正确B.错误 正确答案:B
2.下面哪种说法适用于客户机/服务器(或者基于服务器)的网络,但是不适用于对等网络? A.客户机/服务器网络通常实施起来更便宜。B.客户机/服务器网络提供集中的数据存储,备份起来更加简便。
C.客户机/服务器网络通常提供专用的网络管理员。D.客户机/服务器网络提供更好的安全性。正确答案:BCD
3.下面哪个术语在Microsoft的客户机/服务器网络中用来标识登录身份验证服务器? A.守护程序 网络管理员 http:// B.安全帐户管理程序 C.域控制器 D.群集服务器 正确答案:C
4.下面哪些选项不是Windows 2000 Server所能完成的角色? A.域控制器 B.成员服务器 C.主控制器 D.单机服务器 正确答案:C
5.您有一个Windows NT域,您决定把它升级为Windows 2000。当您把Windows NT域升级为Windows 2000时,下面哪些选项必须最先进行升级? A.主域控制器 B.备份域控制器 C.成员服务器 D.单机服务器 正确答案:A
6.您将把网络中现有的Windows NT服务器升级为Windows 2000 Server。下面哪些选项不是从Windows NTServer到Windows 2000 Server的正确途径? 网络管理员 http:// A.从Windows NT域到Windows 2000域控制器 B.从Windows NT成员服务器到Windows 2000域控制器
C.从Windows NT成员服务器到Windows 2000成员服务器
D.从Windows NT单机服务器到Windows 2000成员服务器
正确答案:B
7.您有一个Windows 2000 Server,它是一个成员服务器。您的域正在不断变大,您需要添加另外一台域控制器。下面哪个程序可以用于把成员服务器升级为域控制器? A.PROMOTE.EXE B.DCPROMO.EXE C.DCUPGRADE.EXE D.您不能把成员服务器升级为域控制器 正确答案:B
8.您的计算机正在运行Windows 2000。您已经安装了最新的服务包。在安装完服务包之后,您又添加一个Windows组件。在添加完组件之后,您必须进行下列哪些操作,才能保持服务包文件是最新的? A.重新安装Windows 2000 B.将服务包添加到Windows 2000分布映像中,然后 网络管理员 http:// 重新安装Windows 2000 C.重新安装服务包 D.您无需进行任何操作 正确答案:D
9.在安装Windows 2000 Server的过程中,您正在努力加入一域。您会接到一个“Setup无法找到域控制器”的错误消息。您不必进行下面哪些操作? A.检查您是否输入了正确的域名 B.核实是否能够访问域控制器 C.核实WINS服务器是否正在运行 D.核实DNS服务器是否正在运行 正确答案:C
10.您正在努力把Windows 2000安装在一个比较老的计算机中。您发现CD-ROM驱动器不能得到Windows 2000的支持。您可以进行下列哪些操作来解决这个问题,以使自己能够安装Windows 2000 Server,选择所有合适的选项。
A.用一个Windows 2000支持的CD-ROM驱动器来替换它
B.使用不同的Windows 2000的CD-ROM C.从网络上分布式服务器中安装Windows 2000 D.从Windows 2000 Server的CD-ROM中启动计算机 正确答案:AC 网络管理员 http://
11.NetBEUI和NetBIOS都是传输协议。A.正确B.错误 正确答案:B