程序员考试练习题及答案第六套
程序员证书考试题及答案

程序员证书考试题及答案一、单选题(每题2分,共20分)1. 在编程中,以下哪个选项是用于定义类的关键字?A. structB. functionC. classD. enum答案:C2. 以下哪个数据结构可以存储有序的数据集合?A. 链表B. 队列C. 栈D. 哈希表3. 在JavaScript中,以下哪个函数用于将字符串转换为小写?A. toUpperCase()B. toLowerCase()C. toBinary()D. toExponential()答案:B4. 在数据库中,以下哪个操作用于添加新的数据行?A. SELECTB. INSERTC. UPDATED. DELETE答案:B5. 以下哪个选项是Python中的全局变量声明关键字?B. localC. publicD. private答案:A6. 在面向对象编程中,以下哪个概念允许一个类继承另一个类的属性和方法?A. 封装B. 继承C. 多态D. 抽象答案:B7. 在HTML中,以下哪个标签用于定义最重要的标题?A. <h1>C. <p>D. <div>答案:A8. 在C++中,以下哪个关键字用于创建一个空指针?A. nullptrB. nullC. zeroD. none答案:A9. 在Unix/Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cd答案:A10. 在编程中,以下哪个选项是用于处理异常的关键字?A. tryB. catchC. throwD. All of the above答案:D二、多选题(每题3分,共15分)11. 在Java中,以下哪些关键字用于控制流程?A. ifB. switchC. forD. while答案:A, B, C, D12. 在软件开发中,以下哪些是常见的版本控制系统?A. GitB. SVNC. CVSD. Mercurial答案:A, B, C, D13. 在Python中,以下哪些是合法的变量名?A. _my_varB. my-varC. 2myvarD. myVar答案:A, D14. 在SQL中,以下哪些聚合函数用于计算数据?A. COUNTB. SUMC. AVGD. MAX答案:A, B, C, D15. 在Web开发中,以下哪些技术用于客户端渲染?A. HTMLB. CSSC. JavaScriptD. PHP答案:A, B, C三、判断题(每题1分,共10分)16. 在编程中,数组的索引通常从0开始。
C语言程序设计 第六章 函数 试题及答案

B)形参可以是常量、变量或表达式
C)实参可以是任意类型
D)实参应与其对应的形参类型一致
参考答案:B
6.8以下正确的说法是。
A)定义函数时,形参的类型说明可以放在函数体内
B)return后面的值不能为表达式
C)如果函数的类型与返回值类型不一致,以函数类型为准
D)如果形参与实参的类型不一致,以实参类型为准
A)float型B)int型C)long型D)double型
参考答案:B
6.12 C语言规定,函数返回值的类型是由所决定。
A)return语句中的表达式类型
B)调用该函数时的主调函数类型
C)调用该函数是系统临时指定
D)在定义该函数时所指定的函数类型
参考答案:D
*6.13下面函数调用语句含有实参的个数为。
if(m!=-1) n=m;
}
printf("\nn=%d",n);
}
【1】A)k*10 B)k%10 C)k/10 D)k*10%10
【2】A)a2*10 B)a2 C)a2/10 D)a2%10
参考答案:【1】C【2】A
6.18以下是有关汉诺塔问题的程序段,若在main函数中有调用语句hanoi(3,'A','B','C');则符合程序段运行结果的选项是。
A-->C A-->C B-->C B-->C
A-->B A-->B A-->C A-->C
参考答案:C
6.19若用数组名作为函数调用的实参,传递给形参的是。
A)数组的首地址B)数组第一个元素的值
C)数组中全部元素的值D)数组元素的个数
JAVA程序设计课后习题及答案6

第6章1.Java的文件输入和输出需要用到流(stream)。
流是计算机的输入与输出之间的数据序列,是输入设备(数据来源)或输出设备(数据目标)的一种抽象表示。
可以把数据写入一个流,也可以从流中读出数据。
2.字节流主要操作byte类型的数据,主要的操作类包括InputStream和OutputStream。
它们定义了数据流读取和写入的基本方法。
而在程序中一个字符通常都是按照两个字节来处理的,所以Java 提供了Reader和Writer两个抽象类来专门操作字符流。
3.(1)int read( )。
该方法从相应的流中读取一个字节,并返回int型的值。
(2)int read(byte[] buffer)。
该方法从流中读取足够的字节到字节数组buffer中,直到流的结尾。
该方法返回int型的值,表示读取的字节个数。
(3)int read(byte[] buffer, int offset, int length)。
该方法从流中读取一定的字节到字节数组buffer从offset开始的数组缓冲区中,读取的字节数为length。
该方法返回int型的值,表示读取的字节个数。
4.流式输入和输出方法在一个操作中一般只允许把少量的数据写入或读出,如一些字节、字符或字符串,与物理设备之间传送数据的效率很低,所以,通常使用一个缓冲区来配合一个流的操作,这样的流称为缓冲流(buffered stream)。
缓冲流使内存与外部设备之间传送的实际数据以足够大的数据块形式传送,从而使输入和输出操作具有更高的效率。
当向一个缓冲流写入数据时,数据会被发送到这个缓冲区,而不是被发送到具体的外部设备。
缓冲区中的数据量由系统自动记录,只有当缓冲区满时,这些数据才会被发送到具体的外部设备。
缓冲输入流的工作方式与缓冲输出流相似,任何一个在缓冲输入流上进行的读操作都从该缓冲区读取数据。
当缓冲区空时,只要还有数据输入,系统就会从相关设备自动读取缓冲区容量大小的数据到缓冲区中。
计算机等级一级MS Office考试必做考题:第六套

一、选择题一、选择题1 [单选题] 操作系统是计算机的软件系统中( )。
A.最常用的应用软件B.最核心的系统软件C.最通用的专用软件D.最流行的通用软件参考答案:B参考解析:系统软件主要包括操作系统、语言处理系统、系统性能检测和实用工具软件等,其中最主要的是操作系统。
2 [单选题] 硬盘属于( )。
A.内部存储器B.外部存储器C.只读存储器D.输出设备参考答案:B参考解析:硬盘是外部存储器。
3 [单选题] 当前微机上运行的Windows属于( )。
A.批处理操作系统B.单任务操作系统C.多任务操作系统D.分时操作系统参考答案:C参考解析:Windows属于单用户多任务操作系统。
4 [单选题] 以太网的拓扑结构是( )。
A.星型B.总线型C.环型D.树型参考答案:B参考解析:总线型拓扑结构采用单根传输线作为传输介质,所有的站点都通过相应的硬件接口直接连到传输介质——总线上。
任何一个站点发送的信号都可以沿着介质传播,并且能被其他所有站点接收,以太网就是这种拓扑结构,因此答案选择B。
5 [单选题] 目前广泛使用的Internet,其前身可追溯到( )。
A.ARPANETB.CHINANETC.DECNTD.NOVELL参考答案:A参考解析:Internet的前身是l968年美国国防部的高级计划局(darpa)建立的全世界第一个分组交换网ARPANET。
因此答案选择A。
6 [单选题] 下列软件中,不是操作系统的是( )。
A.LinuxB.UNIXC.MS—DOSD.MS—Office参考答案:D7 [单选题] 为防止计算机病毒传染,应该做到( )。
A.无病毒的U盘不要与来历不明的U盘放在一起B.不要复制来历不明U盘中的程序C.长时间不用的u盘要经常格式化D.u盘中不要存放可执行程序参考答案:B参考解析:计算机病毒的预防措施主要有以下几条:专机专用,利用写保护,固定启动方式,慎用网上下载的软件,分类管理数据,定期备份重要的文件,在计算机上安装病毒卡或者防火墙预警软件,定期检查,不要复制来历不明的U盘中的程序等。
《JAVA》试题6及答案

一、选择题(每题2分,共20题,40分)1.关于Java中数据类型叙述正确的是:()A、整型数据在不同平台下长度不同B.boolean类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样2.以下叙述正确的是:()A.构造方法必须是public方法B.main方法必须是public方法C.Java应用程序的文件名可以是任意的D.构造方法应该声明为void类型3.下面哪个表达式可用得到x和y的最大值( )A.x>y?y:x B. x<y?y:x C. x>y?(x+y):(x-y) D. x==y?y:x;4.Java语言的类间的继承关系是( )。
A. 多重的B. 单重的C. 线程的D. 不能继承5.设有定义int i = 6 ;,则执行以下语句后,i 的值为( )。
i += i - 1;A. 10B. 121C. 11D. 1006.下列选项中,用于在定义子类时声明父类名的关键字是( )。
A.interfaceB. packageC. extendsD. class7.下列语句序列执行后,k 的值是( )。
int i=10, j=18, k=30;switch( j - i ){ case 8 : k++;case 9 : k+=2;case 10: k+=3;default : k/=j; }A. 31B. 32C. 2D. 338.以下由for 语句构成的循环执行的次数是( )。
for ( int i = 0; true ; i++) ;A. 有语法错,不能执行B. 无限次C. 执行1次D. 一次也不执行9.公有成员变量MAX_LENGTH是一个int型值,变量的值保持常数值100,定义这个变量的代码为? ( )A. public int MAX_LENGTH=100;B. final int MAX_LENGTH=100;C. public final MAX_LENGTH=100;D. public final int MAX_LENGTH=100;10.定义类头时能使用的修饰符是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序员考试练习题(六)
1.最大的10位无符号二进制整数转换成十进数是
A.511
B.512
C.1023
D.1024
2.在Word的编辑状态,对当前文档中的文字进行“字数统计”操作,
应当使用的菜单是
A.“编辑”菜单
B.“文件”菜单
C.“视图”菜单
D.“工具”菜单
3.在Word编辑状态,先后打开了d1.doc文档和d2.doc文档,则
A.可以使两个文档的窗口都显现出来
B.只能显现d2.doc文档的窗口
C.只能显现d1.doc文档的窗口
D.打开d2.doc后两个窗口自动并列显示
4.在Word的编辑状态,建立了4行4列的表格,除第4行与第4列相
交的单元格以外各单元格内均有数字,当插入点移到该单元格内后进行“公式”
操作,则
A.可以计算出列或行中数字的和
B.仅能计算出第4列中数字的和
C.仅能计算出第4行中数字的和
D.不能计算数字的和
5.下列四项内容中,不属于Internet(因特网)基本功能是
A.电子邮件
B.文件传输
C.远程登录
D.实时监测控制
6.完整的计算机硬件系统一般包括外部设备和
A.运算器和控制器
B.存贮器
C.主机
D.中央处理器
7.计算机能够自动工作,主要是因为采用了
A.二进制数制
B.高速电子元件
C.存储程序控制
D.程序设计语言
8.下面哪一组是系统软件
A.DOS和MIS
B.WPS和UNIX
C.DOS和UNIX
D.UNIX和Word
9.下列各组设备中,全部属于输入设备的一组是
A.键盘、磁盘和打印机
B.键盘、扫描仪和鼠标
C.键盘、鼠标和显示器
D.硬盘、打印机和键盘
10.6位无符号二进制数能表示的最大十进制整数是
A.64
B.63
C.32
D.31
11.在计算机中采用二进制,是因为
A.可降低硬件成本
B.两个状态的系统具有稳定性
C.二进制的运算法则简单
D.上述三个原因
12.下列叙述中,正确的一条是
A.存储在任何存储器中的信息,断电后都不会丢失
B.操作系统是只对硬盘进行管理的程序
C.硬盘装在主机箱内,因此硬盘属于主存
D.磁盘驱动器属于外部设备
13.将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式
是
A.编译和解释
B.编译和汇编
C.编译和链接
D.解释和汇编
14.为了避免混淆,十六进制数在书写时常在后面加字母
A.H
B.O
C.D
D.B
15.在WINDOWS98中,下列关于"任务栏"的叙述,哪一种是错误的
A.可以将任务栏设置为自动隐藏
B.任务栏可以移动
C.通过任务栏上的按钮,可实现窗口之间的切换
D.在任务栏上,只显示当前活动窗口名1
6.在WINDOWS98默认环境中,下列哪个组合键能将选定的文档放入剪贴
板中
A.Ctrl+V
B.Ctrl+Z
C.Ctrl+X
D.Ctrl+A
17.在WINDOWS98默认环境中,下列哪个是中英文输入切换键