2020年软考《程序员》考试模拟练习题及答案

合集下载

最新版精编2020年JAVA程序员笔试模拟考核题库300题(含标准答案)

最新版精编2020年JAVA程序员笔试模拟考核题库300题(含标准答案)

2020年JAVA程序员笔试面试题库300题[含答案]一、简答题1."对下面的语句序列正确的说法是:int c=’A’/3;c+=’1’%5;System.out.println(c);A. 输出结果:25B. 运行时错误C. 产生编译错误D. 输出结果2答案:A2."定义字符串:String s1=”hello”:对下面程序描述正确的是:If(s1==”hello”) {System.out.println(“s1=\”hello\””);} else {Syst em.out.println(“s1 != hello”);}A. 输出 s1!=helloB. 输出 s1=”helloC. 产生编译错误D. 编译正确运行错误答案:B3.软件设计阶段的输出主要是:A. 伪代码B. 程序C. 模块D. 设计规格说明书答案:D4.不同级别的用户对同一对象拥有不同的访问权限或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最好使用什么模式?A. Fasade模式B. Bridge模式C. Adapter模式D. Proxy模式答案:D5.栈和队列的共同特点是:A. 都是先进后出B. 只允许在端点处插入和删除元素C. 都是先进先出D. 没有共同点答案:B6.Oracle中数值1234567.89如果放入Number(9,3)类型的变量中,存储的值是:A. 1234567.890B. 1234567.9C. 1234567.89D. 会报Numberic error答案:7.PL/SQL中用来判断FETCH语句是否成功,并且在FETCH语句失败时返回逻辑真的属性是:A. %NOTFOUNDB. %FOUNDC. %ISOPEND. %ROWCOUNT答案:A8."Given the following fragment of code;Double d1=newDouble(1.0);Double d2=newDouble(1.0);Float f=new Float(1.0F);Which results of the following expressions are true?A. d1==d2B. d1.equals(d2)C. d1=fD. f.equals(d1)答案:B9.已知二叉树后序遍历序列是dabec,中序遍历序列是debac,他的前序遍历序列是:A. decabB. deabcC. acbedD. cedba答案:10.在oracle中,语句select ‘test’ || null from dual;的查询结果为:A. 结果是testB. 结果是testnullC. 结果是空D. 结果是NULL答案:A11.如果从流中读取一个大数据量的XML文件并进行解析,最好使用哪种解析器?A. 两种都不可以B. 两种都可以,没有太大区别C. SAXParserD. DOMParser答案:C12.如果你设计了一个类,并且覆盖率equals()方法,哪些方法你还会考虑覆盖?A. clone()B. toString()C. wait()D. finalize()E. hashCode()答案:E13."假设test类运行于多线程环境下,那么关于A处的同步下面描述正确的是?public class Test {List list = new java.util.ArrayList();public void test() {synchronized(list) { // --Alist.add( String.valueOf(System.currentTimeMillis()));}}}A. Test 类为singleton时也没有必要增加synchronizedB. Test方法中必须增加synchronizedC. Test类为singleton时有必要增加synchronizedD. Test 方法中没有必要增加synchronized答案:C14.关于final下面哪些是错误的?A. final可以用来声明抽象类中的方法B. final可以用来声明接口中的方法C. 以上都不对D. final method不能被覆盖E. final class不能被继承答案:B15.类的实例方法表示的是什么?( )A. 类的行为B. 父类对象的行为C. 类的属性D. 类对象的行为答案:D16."类A定义如下:class A {private int x=10;int getX() {return x;}}class B extends A {private int x=15;//需要覆盖getx()方法}在”//需要覆盖getx()方法”后应加上的函数是:A. int getX(float f) {…}B. double getx(float f){…}C. float getx(){…};D. int getx(){…}答案:D17.面向对象的特征答案:(抽象、继承、多态、封装)18.在ORACLE中,关于同义词说法错误的是:A. 可以为存储过程创建同义词B. 同义词可以和表重名C. 共有同义词和私有同义词创建的权限不同D. 同义词只能由创建同义词的用户使用答案:D19.释放SessionBean使用的某些资源或者刷新Entity Bean的缓存的代码一般实现在哪个方法中?A. ejbLoadB. ejbPassivateC. ejbStoreD. ejbRemoveE. ejbActivate答案:B20.JSP内置对象有哪些" A.applicationB.requestC.reponseD.sessionE.OOXX答案:ABCD21.Which modifier should be used to define a constant member variable?A. staticB. finalC. abstractD. No modifier can be used答案:B22.下面哪一个primitive type 和对应的wrapper class 是错误的?ng.IntegerB.g ng.LongC.short ng.ShortD.void ng.V oidE.char[] ng.String答案:E23.下面哪个声明是错误?A. int i=0xFFFFFFFF;B. byte b=01;C. char c=\u0000;D. long l=1234567890LE. int i=’a’;答案:C24."转发HTTP 请求一般有两种方法,response.sendRedirect 和RequestDispatcher.forward,哪种方法可以保存request.setAttribute()中设置的值不丢BA. sendRedirectssB. forwardC. 两个都不能D. 两个都可以答案:25.下列关于Java语言的叙述中,正确的是:A. 源文件名其扩展名为.jarB. Java是不区分大小写的C. 源文件中public类的数据不限D. 源文件名必须与public类型的类名相同答案:D26."下面语句片段的输出结果是什么?()int score=9;switch(score){case 0: System.out.println();default: System.out.println(“Error”);case 1: System.out.println(“Good”); break;case 2: System.out.println(“Best”);}A. ErrorB. 没有输出C. Error,Good,BestD. Error,Good答案:D27."下面程序执行代码到第5行时j的值是:1. public class test {2. public static void main(String args[]) {3. int i = OxFFFFFFF1;4. int j = -i;5.6. }7. }A. 14B. 15C. 0D. 1答案:B28.如果你设计了一个类,并且覆盖了equals()方法,哪些方法你还会考虑覆盖?A. hashCode()B. wait()C. finalize()D. toString()E. clone()答案:A29.下面哪些赋值语句是错误的。

最新2020年JAVA程序员笔试面试模拟考试题库300题(含参考答案)

最新2020年JAVA程序员笔试面试模拟考试题库300题(含参考答案)

2020年JAVA程序员笔试面试题库300题[含答案]一、简答题1.String s1=”Hello”表达式s1==”Hello”返回true or false答案:TRUE2."关于以下程序代码的说明正确的是:1. public class HasStatic {2. private static int x=100;3. public static void main(String args[]) {4. HasStatic hs1=new HasStatic();5. hs1.x++;6. HasStatic hs2=new HasStatic();7. hs2.x++;8. hs1=new HasStatic();9. hs1.x++;10. HasStatic.x--;11. System.out.println(“x=”+x);12. }13. }A. 10行不能通过编译,因为x是私有静态变量B. 5行不能通过编译,因为引用了私有静态变量C. 程序通过编译,输出结果为:x=102D. 程序通过编译,输出结果为:x=103答案:C3."下面程序段输出的结果是:StringBuffer buf1;String str = “北京2008”;buf1 = new StringBuffer(str);System.out.println(buf1.charAt(2));A. 输出是:京B. 输出是:2C. 输出是:0D. 输出是:null答案:B4.如果你被要求写一段代码读取一个图片文件,那么一般使用哪种Stream?A. ObjectInputStreamB. FileInputStreamC. FileReaderD. DataInputStream答案:D5.下面哪些声明是错误的?A. char c = ‘\u0000’;B. int i=’a’;C. byte b=01;D. long l=1234567890L;E. int i=0xFFFFFFFF;答案:6."类A定义如下:class A {private int x=10;int getX() {return x;}}class B extends A {private int x=15;//需要覆盖getx()方法}在”//需要覆盖getx()方法”后应加上的函数是:A. int getX(float f) {…}B. double getx(float f){…}C. float getx(){…};D. int getx(){…}答案:D7."int k=0;for(int i=5;i>0&k<10;i--){k+=i;}最后k的值是多少?答案://k=128."对于下列代码:1)class Person {2)public void printValue(int i,int j) {//..}3)public void printValue(int i){//…}4 )}5)public class Teacher extends Person{6)public void printValue(){//…}7)public void printValue(int i){//…}8)public static void main(String [] args){9)Person t=new Teacher();10)t.printValue(10);11)}12)}第10 行语句将调用哪行语句?A. line 2B. line 3C. line 6D. line 7答案:D9.方法中的局部变量何时分配内存答案:在方法被调用时、静态变量在类被加载时分配内存10.不同级别的用户对同一对象拥有不同的访问权限或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最好使用什么模式?A. Fasade模式B. Bridge模式C. Adapter模式D. Proxy模式答案:D11.将两个表连接在一起时,下面那一项通常是另外一个表的主键A. 外键B. 总控键C. 重复的组D. 主键答案:A12.转发HTTP请求的两个方法 respsonse.sendDirect 和 RequestDispatcher.forward 的区别答案:RequestDispatcher.forward()方法和HttpServletResponse.sendRedirect()方法的区别是:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。

2020软考程序员考前模拟题练习及答案

2020软考程序员考前模拟题练习及答案

2020软考程序员考前模拟题练习及答案1.若已定义 x和 y为double类型,则表达式: x=l, y=x+3/2结果是( )A.lB.2C.2.0D.2.5【解析】因为变量x和y都是double类型,表达式 x=l,y=x+3/2是先计算 x=1,因为 1是整型的,x是double类型的,该计算先将整数1转换成double类型的1.0,并将1.0赋给变量x。

计算y=X+3/2是先求 3/2的值,因是两整数相除,结果是整型值 1,然后在计算 X+1时,也先将 1转换成 1.0,然后求得 X+l的值为2.0,最后将该值赋给变量 y,并得到整个表达式的值为2.0.所以解答是C。

【参考答案】C2.设a为整型变量,下列C表达式中,不能表达数学关系式:A.10B.a==11||a==12|| a==13|| a==14C.a>10&&a=15)【解析】数学关系式 1010&& a=15),或a==11||a==12 ||a==13||a==14等。

若写成10【参考答案】A3.下列表达式中,准确的C赋值表达式是( )A.a=7+b+C=a+7B. C=7+b++=a+7C.a=(7+b, b++, a+7)D. a= 7+b, c=a+7【解析】赋值运算符是运算符之一,赋值运算也能够出现在一般表达式中。

赋值运算时,出现在赋值运算符左边的表达式应该是引用一个存储对象,例如变量。

不能够是一个数值计算表达式。

如表达式a=7+b+c=a+7因算术运算符比赋值运算符的优先级高,要把a+7的结果赋给7+b+c,这是错误的。

同样理由,表达式a= 7+b++=a+7也是错误的。

而表达式a=(7+b,b++,a+7)就是准确的赋值表达式,它是先计算赋值号左边的括号内的表达式,括号表达式内是一个逗号表达式,远号表达式要求顺序逐一计算各子表达式,并以最后一个子表达式的值作为远号表达式的结果,最后将该结果赋给变量a。

2020年计算机程序员考试试题及答案

2020年计算机程序员考试试题及答案

2020年计算机程序员考试试题及答案一、选择题(每题2分,共40分)1. 下列哪个不是Python中的基本数据类型?A. 整型B. 浮点型C. 字节型D. 字符串答案:C2. 在C++中,下列哪个操作符用于取模?A. %B. /C.D. &答案:A3. 下列哪个算法的平均时间复杂度是O(n^2)?A. 冒泡排序B. 快速排序C. 插入排序D. 堆排序答案:A4. 在HTML中,下列哪个标签用于定义标题?A. <h1>B. <header>C. <title>D. <head>答案:A5. 下列哪个数据库管理系统不属于关系型数据库?A. MySQLB. OracleC. MongoDBD. SQL Server答案:C6. 在CSS中,下列哪个属性用于设置字体大小?A. font-sizeB. font-styleC. font-weightD. font-family7. 下列哪个排序算法是不稳定的?A. 冒泡排序B. 快速排序C. 插入排序D. 归并排序答案:B8. 在Java中,下列哪个关键字用于定义接口?A. classB. interfaceC. extendsD. implements答案:B9. 在Linux操作系统中,下列哪个命令用于查看文件内容?A. catB. viC. moreD. mkdir10. 下列哪个编程范式主要关注函数和不可变数据?A. 面向对象编程B. 函数式编程C. 过程式编程D. 面向过程编程答案:B二、填空题(每题2分,共20分)1. 在Python中,使用______关键字定义函数。

答案:def2. 在C++中,使用______关键字定义常量。

答案:const3. 在HTML中,使用______标签定义超链接。

答案:<a>4. 在CSS中,使用______属性设置元素的内边距。

答案:padding5. 在Java中,使用______关键字定义抽象类。

2020年软考程序员精选练习题及答案

2020年软考程序员精选练习题及答案

2020年软考程序员精选练习题及答案1、计算机中数据的表示形式是CA、八进制B、十进制C、二进制D、十六进制2、硬盘工作时应特别注意避免BA、噪声B、震动C、潮湿D、日光3、针式打印机术语中,24针是指DA、24x24点阵B、信号线插头有24针C、打印头内有24x24根针D、打印头内有24根针4、下面列出的四种存储器中,易失性存储器是AA、RAMB、ROMC、PROMD、CD-ROM5、办公自动化是计算机的一项应用,按计算机应用的分类,它属于CA、科学计算B、实时控制C、数据处理D、辅助设计6、I/O接口位于AA、总线和设备之间B、CPU和I/O设备之间C、主机和总线之间D、CPU和主存储器之间7、计算机硬件能直接识别和执行的只有DA、高级语言B、符号语言C、汇编语言D、机器语言8、具有多媒体功能的微型计算机系统中,常用的CD-ROM是BA、只读型大容量软盘B、只读型光盘C、只读型硬盘D、半导体只读存储器9、微机中1K字节表示的二进制位数是DA、1000B、8x1000C、1024D、8x102410、下列字符中,ASCII码值最小的是BA、aB、AC、xD、Y11、Windows 98操作系统是一个AA、单用户多任务操作系统B、单用户单任务操作系统C、多用户单任务操作系统D、多用户多任务操作系统12、把Windows 98的窗口和对话框作一比较,窗口能够移动和改变大小,而对话框BA、既不能移动,也不能改变大小B、仅能够移动,不能改变大小C、仅能够改变大小,不能移动D、既能移动,也能改变大小13、在Windows 98中,"任务栏"的作用是DA、显示系统的所有功能B、只显示当前活动窗口名C、只显示正在后台工作的窗口名D、实现窗口之间的切换14、在Word的编辑状态,执行编辑菜单中"复制"命令后BA、被选择的内容被复制到插入点处B、被选择的内容被复制到剪贴板C、插入点所在的段落内容被复制到剪贴板D、光标所在的段落内容被复制到剪贴板15、在Word中"打开"文档的作用是CA、将指定的文档从内存中读入,并显示出来B、为指走的文档打开一个空白窗口C、将指定的文档从外存中读入,并显示出来D、显示并打印指走文档的内容16、Word的"文件"命令菜单底部显示的文件名所对应的文件是CA、当前被操作的文件B、当前已经打开的所有文件C、最近被操作过的文件D、扩展名是.doc的所有文件17、在Word的编辑状态,执行编辑命令"粘贴"后DA、将文档中被选择的内容复制到当前插入点处B、将文档中被选择的内容移到剪贴板C、将剪贴板中的内容移到当前插入点处D、将剪贴板中的内容拷贝到当前插入点处18、在Word的编辑状态,实行字体设置操作后,按新设置的字体显示的文字是BA、插入点所在段落中的文字B、文档中被选择的文字C、插入点所在行中的文字D、文档的全部文字19、OSI(开放系统互联)参考模型的最低层是CA、传输层B、网络层C、物理层D、应用层20、存储400个24x24点阵汉字字形所需的存储容量是DA、255KBB、75KBC、37.5KBD、28.125KB。

软考模拟考试题库及答案

软考模拟考试题库及答案

软考模拟考试题库及答案一、单项选择题(每题2分,共50分)1. 在软件工程中,需求分析阶段的主要任务是什么?A. 编写代码B. 设计数据库C. 确定软件需求D. 测试软件答案:C2. 以下哪项不是敏捷开发的特点?A. 迭代开发B. 重视文档C. 客户合作D. 响应变化答案:B3. 软件测试的主要目的是什么?A. 修复所有软件缺陷B. 证明软件无缺陷C. 发现软件缺陷D. 提高软件性能答案:C4. 面向对象编程中,封装的主要优点是什么?A. 提高代码的运行速度B. 增加代码的可读性C. 隐藏对象的实现细节D. 减少代码的可维护性答案:C5. 在数据库设计中,规范化的主要目的是什么?A. 提高查询速度B. 减少数据冗余C. 增加数据存储量D. 降低数据库成本答案:B二、多项选择题(每题3分,共30分)1. 以下哪些是软件项目管理的关键活动?A. 需求管理B. 风险管理C. 进度控制D. 质量保证答案:ABCD2. 软件测试的类型包括哪些?A. 单元测试B. 集成测试C. 系统测试D. 性能测试答案:ABCD3. 以下哪些是软件开发过程中的文档?A. 需求规格说明书B. 设计文档C. 用户手册D. 测试报告答案:ABCD4. 以下哪些是软件工程中的风险?A. 技术风险B. 市场风险C. 法律风险D. 管理风险答案:ABCD5. 以下哪些是面向对象编程的基本概念?A. 类B. 对象C. 继承D. 多态答案:ABCD三、简答题(每题5分,共20分)1. 简述软件需求分析的重要性。

答:软件需求分析是软件开发过程中的关键步骤,它确定了软件系统必须完成的功能和性能。

需求分析的准确性直接影响到软件项目的成功与否。

如果需求分析不准确,可能会导致软件项目失败,浪费资源,并且可能导致用户不满意。

2. 描述软件测试的基本原则。

答:软件测试的基本原则包括测试显示存在缺陷的原则、穷尽测试的不可能性原则、早期测试原则、缺陷聚集原则和杀虫剂悖论。

2020计算机软考程序员考试训练模拟题及答案

2020计算机软考程序员考试训练模拟题及答案1.阅读以下程序说明和C程序,将应填入__(n)__ 处的字句,写在答卷的对应栏内。

[程序说明]本程序中的函数factor( m,fac,cp )用来计算正整 m ( m > 2 )的除自身以外的所有不同因子的和。

该函数返回因子和,并把各因子从小到大依次存放在数组 fac 中,其因子个数存入在 cp 所指的变量中。

例如 m=16,求得的因子为(1,2,4,8)提示:因子和为15,因子个数为4。

程序假定正整数 m 的不同因子个数不会超过100个。

[程序]# include# define N 100long factor (int m,int fac[],int *cp){int c1, c2 , i, k;long s;fac[0] = 1;for(c1 = s = 1,c2 = N-1,____(1)____;;){k = m/i;if (____(2)____) if (____(3)____) { fac[c1++] = i; fac[c2--] = k;s + = i+k;}else {fac[c1++] = i;s + = i;}i++;if(i >=k) brdak; }for (c2++;c2 100) break;}(2)for (;;);(3)int k=1000;do{++k;}while (k >=10000);(4) int s=36;while (s);--s;7.假定a和b为int型变量,则执行下述语句组后,b的值为( )。

a=1;b=10;do{b-=a;a++;} while (b-- 100)break;}(2)for (;;);(3)int k=1000;do{++k;}while (k >=10000);(4) int s=36;while (s);--s;17.已知x=–109/128,若采用8位机器码表示,则[x]补=(1)。

程序员模拟考试题目和答案

程序员模拟考试题目和答案一、选择题 (每题5分)1.下列哪个不是Java的关键字?A. ifB. elseC. intD. Student答案:D2.下列哪种数据结构是线性结构?A. 栈B. 树C. 队列D. 图答案:C3.下列哪个函数可以实现字符串的截取?A. substring(int start, int end)B. substring(int start, int length)C. substring(int index)D. substring(int index, int length)答案:A4.在Java中,下列哪种情况会发生数组越界异常?A. int[] arr = new int[5]; int i = 0; arr[i] = 5;B. int[] arr = new int[5]; int i = 5; arr[i] = 5;C. int[] arr = new int[5]; int i = -1; arr[i] = 5;D. int[] arr = new int[5]; int i = 10; arr[i] = 5;答案:D二、填空题 (每题5分)1.在Java中,定义一个整型变量需要使用______关键字。

答案:int2.在Java中,定义一个字符串变量需要使用______关键字。

答案:String3.一个______大小的数组,其元素个数为______。

答案:10 104.下列代码的输出结果为______。

public class Test {public static void main(String[] args) {int[] arr = {1, 2, 3, 4, 5};for (int i = 0; i < arr.length; i++) {System.out.print(arr[i] + " ");}}}答案:1 2 3 4 5三、编程题 (每题10分)1.编写一个Java程序,实现以下功能:- 定义一个学生类,包含学生的姓名、年龄、成绩;- 定义一个学生管理类,实现添加学生、删除学生、显示所有学生信息的功能;- 编写一个主类,实现学生管理类的实例化,并调用其方法进行测试。

2020年软考程序员考试模拟试题及答案

2020年软考程序员考试模拟试题及答案2020年软考程序员考试模拟试题及答案1.与十六进制数值CD等值的十进制数是A.204B.205C.206D.2032.在微型计算机内存储器中,不能用指令修改其存储内容的部分是A.RAMB.DRAMC.ROMD.SRAM3.下列四条叙述中,准确的一条是A.假若CPU向外输出20位地址,则它能直接访问的存储空间可达1MBB.PC机在使用过程中突然断电,SRAM中存储的信息不会丢失C.PC机在使用过程中突然断电,DRAM中存储的信息不会丢失D.外存储器中的信息能够直接被CPU处理4.在WINDOW98中为了重新排列桌面上的图标,首先应实行的操作是A.用鼠标右键单击桌面空白处B.用鼠标右键单击"任务栏"空白处C.用鼠标右键单击已打开窗口空白处D.用鼠标右键单击"开始"空白处5.在WINDOW98中,若在某一文档中连续实行了多次剪切操作,当关闭该文档后,"剪贴板"中存放的是A.空白B.所有剪切过的内容C.最后一次剪切的内容D.第一次剪切的内容参考答案:1-5 BCAAC6.在WINDOW98的"资源管理器"窗口中,其左部窗口中显示的是A.当前打开的文件夹的内容B.系统的文件夹树C.当前打开的文件夹名称及其内容D.当前打开的文件夹名称7.在WINDOW98的“我的电脑”窗口中,若已选定硬盘上的文件或文件夹,并按了DEL键和"确定"按钮,则该文件或文件夹将A.被删除并放入"回收站"B.不被删除也不放入"回收站"C.被删除但不放入回收站D.不被删除但放入"回收站"8.在WINDOW98的资源管理器窗口中,为了将选定的硬盘上的文件或文件夹复制到软盘,应实行的操作是A.先将它们删除并放入"回收站",再从"回收站"中恢复B.用鼠标左键将它们从硬盘拖动到软盘C.先用执行"编辑"菜单下的"剪切"命令,再执行"编辑"菜单下的"粘贴"命令D.用鼠标右键将它们从硬盘拖动到软盘,并从弹出的快捷菜单中选择"移动到当前位置"9.在WINDOW98中,要安装一个应用程序,准确的操作应该是A.打开"资源管理器"窗口,使用鼠标拖动B.打开"控制面板"窗口,双击"添加/删除程序"图标C.打开MS-DOS窗口,使用copy命令D.打开"开始"菜单,选中"运行"项,在弹出的"运行"对话框中copy命令10.在WINDOW98中,用"创建快捷方式"创建的图标A.能够是任何文件或文件夹B.只能是可执行程序或程序组C.只能是单个文件D.只能是程序文件和文档文件参考答案:6-10 BABBA11.在Window98的"资源管理器"左部窗口中,若显示的文件夹图标前带有加号(+),意味着该文件夹A.含有下级文件夹件夹B.仅含有文件C.是空文件夹D.不含下级文12.在Window98的窗口中,选中末尾带有省略号(…)的菜单意味着A.将弹出下一级菜单B.将执行该菜单命令C.表明该菜单项已被选用D.将弹出一个对话框13.在中文Window98中,为了实现中文与西文输入方式的切换,应按的键是A.Shift+空格B.Shift+TabC.Ctrl+空格D.Alt+F614.在WORD的编辑状态,利用下列哪个菜单中的命令能够选定单元格?A."表格"菜单B."工具"菜单C."格式"菜单D."插入"菜单15.在WORD的编辑状态,能够显示页面四角的视图方式是A.普通视图方式B.页面视图方式C.大纲视图方式D.各种视图方式参考答案:11-15 ADCAB16.在WORD的编辑状态,要在文档中添加符号"☆",应该使用哪个菜单中命令?A."文件"菜单B."编辑"菜单C."格式"菜单D."插入"菜单17.在WORD的编辑状态,实行"替换"操作时,理应使用哪个菜单中的命令A."工具"菜单中的命令B."视图"菜单中的命令C."格式"菜单中的命令D."编辑"菜单中的命令18.在WORD的编辑状态,按先后顺序依次打开了d1.doc、d2.doc、d3.doc、d4.doc四个文档,当前的活动窗口是哪个文档的窗口?A.d1.doc的窗口B.d2.doc的窗口C.d3.doc的窗口D.d4.doc的窗口19.进入WORD的编辑状态后,实行中文标点符号与英文标点符号之间切换的快捷键是A.Shift+空格B.Shift+CtrlC.Shift+.D.Ctrl+.20.OSI参考模型中的第二层是A.网络层B.数据链路层C.传输层D.物理层参考答案:16-20 DDDDB。

2020年软考考试模拟试题及答案(7)完整篇.doc

2015年软考考试模拟试题及答案(7)1.在Word的编辑状态打开了一个文档,对文档没作任何修改,随后单击Word主窗口标题栏右侧的“关闭”按钮或者单击“文件”菜单中的“退出”命令,则A.仅文档窗口被关闭B.文档和Word主窗口全被关闭C.Word主窗口被关闭D.仅文档和Word主窗口全未被关闭2.在Word的编辑状态,文档窗口显示出水平标尺,拖动水平标尺上沿的“首行缩进”滑块,则A.文档中各段落的首行起始位置都重新确定B.文档中被选择的各段落首行起始位置都重新确定C.文档中各行的起始位置都重新确定D.插入点所在行的起始位置被重新确定3.在Word的编辑状态,打开了“wl.doc”文档,若要将经过编辑后的文档以“w2.doc”为名存盘,应当执行“文件”菜单中的命令是B.另存为HTMLC.另存为D.版本4.在word的编辑状态,被编辑文档中的文字有“四号”、“五号”、“16”磅、“18”磅四种,下列关于所设定字号大小的比较中,正确的是A.“四号”大于“五号”B.“四号”小于“五号”C.“16”磅大于“18”磅D.字的大小一样,字体不同5.OSI(开放系统互连)参考模型的层是A.表示层B.网络层C.应用层D.会话层6.微型计算机中使用最普遍的字符编码是A.EBCDIC码C.BCD码D.ASCII码7.微型计算机中的内存储器,通常采用A.光存储器B.磁表面存储器C.半导体存储器D.磁芯存储器8.微型计算机键盘上的Tab键是A.退格键B.控制键C.交替换档键D.制表定位键9.下列四种软件中,属于系统软件的是A.WPSB.WordC.DOSD.Excel310.“计算机辅助制造”的常用英文缩写是A.CADB.CAIC.CATD.CAM11.Window98具有“复制软盘”功能,复制软盘要求A.源盘和目的盘必须规格相同B.系统必须具有两个软盘驱动器C.目的盘必须先经过格式化D.目的盘上的全部内容必须先清除12.在Window98中,对同时打开的多个窗口进行层叠式排列,这些窗口的显著特点是A.每个窗口的内容全部可见B.每个窗口的标题栏全部可见C.部分窗口的标题栏不可见D.每个窗口的部分标题栏可见13.在Window98的“资源管理器”窗口左部,单击文件夹图标左侧的加号(+)后,屏幕上显示结果的变化是A.窗口左部显示的该文件夹的下级文件夹消失B.该文件夹的下级文件夹显示在窗口右部C.该文件夹的下级文件夹显示在窗口左部D.窗口右部显示的该文件夹的下级文件夹消失14.在Window98中,当一个窗口已经化后,下列叙述中错误的是A.该窗口可以被关闭B.该窗口可以移动C.该窗口可以最小化D.该窗口可以还原15.下列关于Window98“回收站”的叙述中,错误的是A.“回收站”可以暂时或永久存放硬盘上被删除的信息B.放入“回收站”的信息可以恢复C.“回收站”所占据的空间是可以调整的D.“回收站”可以存放软盘上被删除的信息16.在Window98中,可以由用户设置的文件属性为A.存档、系统和隐藏B.只读、系统和隐藏C.只读、存档和隐藏D.系统、只读和存档17.在Window98中,为了将软盘上选定的文件移动到硬盘上,正确的操作是A.用鼠标左键拖动后,再选择“移动到当前位置”B.用鼠标右键拖动后,再选择“移动到当前位置”C.按住Ctrl键,再用鼠标左键拖动D.按住Alt键,再用鼠标右键拖动18.在Window98的“资源管理器”窗口右部,若已单击了第一个文件,又按住Ctrl键并单击了第五个文件,则A.有0个文件被选中B.有5个文件被选中C.有1个文件被选中D.有2个文件被选中19.在中文Window98的输入中文标点符号状态下,按下列哪个键可以输入中文标点符号顿号(、)?A.~B.&C.\D./20.在Word编辑状态,可以使插入点快速移到文档首部的组合键是A.Ctrl+HomeB.Alt+HomeC.HomeD.PageUp参考答案:1-5 BBCAC 6-10 DCDCD 11-15 ABCBD 16-20 CBDCA2015年软考考试模拟试题及答案(8)1、简述synchronized和java.util.concurrent.locks.Lock的异同?主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。

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

2020年软考《程序员》考试模拟练习题及答案
1.在Word的编辑状态,选择了一个段落并设置段落的“首行缩进”设置为1厘米,则
A.该段落的首行起始位置距页面的左边距1厘米
B.文档中各段落的首行只由“首行缩进”确定位置
C.该段落的首行起始位置距段落的“左缩进”位置的右边1厘米
D.该段落的首行起始位置在段落“左缩进”位置的左边1厘米
2.在Word的编辑状态,打开了“w1.doc”文档,把当前文档以“w.doc”为名实行“另存为”操作,则
A.当前文档是w1.doc
B.当前文档是w.doc
C.当前文档是w1.doc与w.doc
D.w1.doc与w.doc全被关闭
3.在Word的编辑状态,选择了文档全文,若在“段落”对话框中
设置行距为0磅的格式,理应选择“行距”
列表框中的
A.单倍行距
B.1.5倍行距
C.固定值
D.多倍行距
4.下列设备中,多媒体计算机所特有的设备是
A.打印机
B.视频卡
C.鼠标器
D.键盘
5.下列四项中不属于微型计算机主要性能指标的是
A.字长
B.内存容量
C.重量
D.时钟脉冲
6.当前各部门广泛使用的人事档案管理.财务管理等软件,按计算机应用分类,应属于
A.实时控制
B.科学计算
C.计算机辅助工程
D.数据处理
7.下列关于计算机病毒的四条叙述中,有错误的一条是
A.计算机病毒是一个标记或一个命令
B.计算机病毒是人为制造的一种程序
C.计算机病毒是一种通过磁盘.网络等媒介传播.扩散,并能传染其它程序的程序
D.计算机病毒是能够实现自身复制,并借助一定的媒体存的具有潜伏性.传染性和破坏性
8.计算机硬件能直接识别并执行的语言是
A.高级语言
B.算法语言
C.机器语言
D.符号语言
9.按照操作方式,Windows98系统相当于
A.实时系统
B.批处理系统
C.分布式系统
D.分时系统
10.在Windows98中,不能设置磁盘卷标的操作为
A.“快速”格式化
B.“完全”格式化
C.“只复制系统文件”格式化
D.磁盘“属性”对话框
11.在Windows98中,对同时打开的多个窗口实行平铺式排列后,参加排列的窗口为
A.所有已打开的窗口
B.用户指定的窗口
C.当前窗口。

相关文档
最新文档