高级软件工程师月考试试题A卷带答案
2022~2023高级软考考试题库及满分答案331
2022~2023高级软考考试题库及答案1. 软件工程的目标有( )。
A.易于维护B. 低的开发成C.高性能D.短的开发期正确答案:ABC2. 某信息系统项目最终完成的可行性研究报告的主要内容包括以下部分 : ①项目背景和概述②市场前景分析③运行环境可行性分析④项目技术方案分析⑤项目投资及成本分析⑥项目组织及投入资源分析⑦可行性研究报告结论A.风险分析、项目计划B.风险分析、项目评估方法C.市场需求预测、项目计划D.市场需求预测、项目评估方法正确答案:A3. 以下 IP 地址中,属于 B类地址的是( )A.112.213.12.23B.210.123.23.12C.23.123.213.23D.156.123.32.12正确答案:D4. 结构化分析方法是一种面向( )的需求分析方法A.对象B.数据结构C. 数据流D.控制流正确答案:B5. 某教授于 2016年6月1日自行将《俏息网络传播权保护条例》译成英文,投递给某国家的核尤朝刊,并于 2016年11月1日发表。
国家相关部门认为该教授的译文质 i 很高,经与该教授协商,于2017年1月5日发文将该译文定为官方正式译文。
下列说法,()是正确的。
A.由于该教授未经相关部门同意而自行翻译官方条例,因此对其译文不挛有著作权B.该教授对其译文自 2016 年 5 月 1 日起一直享有著作权C.该教授对其译文自 2016 年 5 月 1 日至 2017 年 1 月 4 日期间享有著作权D.该教授对其译文自 2016 年 11 月 1 日至 2017 年 1 月 4 日期间莩有著作权正确答案:C6. 网桥作为局域网上的互连设备,主要作用于( )。
A.物理层B.数据链路层C.网络层D.高层正确答案:B7. 需求管理是 CMM 可重复级中的 6 个关键过程域之一,其主要目标是 ______。
A.对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致B.客观地验证需求管理活动符合规定的标准、程序和要求C.策划软件需求管理的活动,识别和控制已获取的软件需求D.跟踪软件需求管理的过程、实际结果和执行情况正确答案:A8. 项目的成本管理中, () 将总的成本估算分配到各项活动和工作包上,来建立一个成本的基线。
2022~2023高级软考考试题库及满分答案256
2022~2023高级软考考试题库及答案1. 某网络中在对某网站进行域名解析时,只有客户机 PC1得到的解析结果一直错误,造成该现象的原因是 () 。
A.PCl 的 hosts 文件存在错误记录B.主域名服务器解析出错C.PC1本地缓存出现错误记录D.该网站授权域名服务器出现错误记录正确答案:A2. TCP/IP 体系结构中的 TCP和 IP 所提供的服务分别为( )A.链路层服务和网络层服务B.网络层服务和传输层服务C.传输层服务和应用层服务D.传输层服务和网络层服务正确答案:D3. 某公司拟为某种新型可编程机器人开发相应的编译器。
该编译过程包括词法分析、语法分析、语义分析和代码生成四个阶段,每个阶段产生的结果作为下一个阶段的输入,且需独立存储。
针对上述描述,该集成开发环境应采用( )架构风格最为合适。
A.管道-过滤器B.数据仓储C.主程序 -子程序D.解释器正确答案:A4. 国家电子政务总体框架主要包括 : 服务与应用 ; 信息资源 ;(); 法规、法则与标准化 ;管理体制A.基础设施B.过程管理C.信息完全D.信息共享正确答案:A5. 按照标准 GB/T 16260.1《软件过程产品质量第 1 部分质量模型》规定 , 软件产品的“安全性”属性属于 () 评价内容A.外部质量B.内部质量C.过程质量D.使用质量正确答案:D6. ()不属于可修改性考虑的内容。
A.可维护性B.可扩展性C.结构重构D.可变性正确答案:D7. () 属于 QA的主要职责A.组织对概要设计同行评审B.检查工作产品及过程与规划的符合性C.组织对软件过程的改进D.文件版本管理正确答案:B8. 常用的数据传输速率单位有 kbps,mbps,gbps。
1gbps 等于()A.1*10^3mbpsB.1*10^3kbpsC.1*10^6mbpsD.1*10^9kbps正确答案:A9. 应用于通用化约束的方式有( )。
A.完整B.不相交C. 不完整D.覆盖正确答案:ABCD10. UML2.0中共包括 14 种图,其中()属于交互图。
2022~2023高级软考考试题库及满分答案120
2022~2023高级软考考试题库及答案1. 在网状结构中任何两个模块都是平等的,没有从属关系,所以在软件开发过程中常常被使用。
正确答案:错误2. 局域网具有低误码率的特点,其误码率一般在( )A.10-6 ~10-8B.10-7 ~10-10C.10-8 ~10-11D.10-9 ~10-12正确答案:D3. 在分层中继系统中,数据链路层接收或发送信息的基本单位是( )。
A.比特B.字节C.帧D.数据报正确答案:C4. 软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。
以下关于软件架构设计活动的描述,错误的是 ______。
A.在建立软件架构的初期,一般需要选择一个合适的架构风格B.将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系C.软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件D.一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审正确答案:C5. 甲公司从市场上购买乙公司生产的软件,作为甲公司计算机产品的部件。
丙公司已经取得该软件的发明权,并许可乙公司生产销售该软件。
下列说法中正确的是()A.甲公司的行为构成对丙公司权利的侵犯B.甲公司的行为不构成对丙公司权利的侵犯C.甲公司的行为不侵犯丙公司的权利,乙公司侵犯了丙公司的权利D.甲公司的行为与乙公司的行为共同构成对丙公司权利的侵犯正确答案:B6. 质量成本包括预防不符合要求,为评价产品或服务是符合要求,以及因未达到要求而发生的所有成本,对于质量保证人员而言,其职业生涯过程中往往处于因不产生效益而尴尬的境地,从质量成本角度来看,其原因是因为质量保证工作发生的成本属于()。
A.预防成本B.外部失败成本C.内部时报成本D.评价成本正确答案:D7. 项目经理小李对一个小项目的工期进行估算时 , 发现开发人员的熟练程度对工期有较大的影响 , 如果都是经验丰富的开发人员 , 预计 20 天可以完成 ; 如果都是新手 , 预计需要 38 天; 按照公司的平均开发速度, 一般 26 天可以完成。
高级软件工程师月考试试题A卷带答案
⾼级软件⼯程师⽉考试试题A卷带答案⾼级软件⼯程师考试试题(A卷)1、下哪种命名空间中的类型⽤于创建Windows GUI应⽤程序。
(选择1项)D、System.ServiceProcess2、判断这PL/SQL代码块:(选择1项)BEGINFOR i IN 1..6 LOOPIF i = 2 OR i = 3 THENn ull;ELSEINSERT INTO example(o ne)VALUES (i);END IF;ROLLBACK;END LOOP;COMMIT;END;有多少⾏被插⼊到表EXAMPLE ?A、0B、1C、2D 33、链表具有的特点是:(选择3项)A、不必事先估计存储空间B、可随机访问任⼀元素C、插⼊删除不需要移动元素D、所需空间与线性表长度成正⽐4、序列图描述对象是如何交互的并且将重点放在消息序列上。
(选择1项)A、正确 B 、不正确5、⼀个XML必须有DTD或Schemas (选择1项)A、正确B、不正确6、动态⽹站需要的技术为。
(选择3项)A 、CGIB、HTTPC、ASP7、Linux⽂件名的长度不得超过()个字符?(选择1项)。
A、64B、128C、256D 5128、在Struts中实现页⾯跳转主要通过什么⽅法来实现?(选择1项)A server.transferB response.redirectC mapping.findForwardD response.sendRedirect9、EJB的优点有哪些?(选择2项)A、技术领先B价格低廉C性能优越D强⼤的容器⽀持10、在使⽤匿名登录ftp时,⽤户名为()?(选择1项)A log in usersB、a nonymousC、r ootD guest11、你判断下⾯语句,有什么作⽤?(选择1项)GRANT update ON inven tory TO joe WITH GRANT OPTION;A、⼀个系统权限被授予⽤户JOEB、⼀个对象权限被授予⽤户JOEC、⽤户JOE被授予在这个对象上的所有权限D —个系统权限和⼀个对象权限被授予⽤户JOE12、String 类的IndexOf()⽅法返回的类型是?(选择2项)A、Int16B、Int32C、intD long13、表CLASSES和⼝表SCHEDULE结构如下:CLASSESID NUMBER(9)CLASS_NAME VARCHAR2(20)TEACHER_ID NUMBER(9)SCHEDULECLASS_TIME DATECLASS_ID NUMBER(9)你建⼀个视图显⽰每⼀课的课名、课时,并按教师ID排序,判断下⾯语句将返回何种结果?CREATE VIEW class_schedule ASSELECT C.class_ name, s.class_time FROM classes c, schedule s WHERE C.id = s.class_id;A句创建视图CLASS_SCHEDULEt可产⽣预期结果.B、语句创建视图CLASS_SCHEDULE!不能产⽣预期结果.C、语法错误,因为视图不可基于连接查询D 语法错,因为语句未包含ORDER BY⼦句.14、下列不是常见的模型元素间的关系有。
2022~2023高级软考考试题库及满分答案603
2022~2023高级软考考试题库及答案1. 数据封装的正确顺序是 () 。
A.数据、帧、分组、段、比特B.段、数据、分组、帧、比特C.数据、段、分组、帧、比特D.数据、段、帧、分组、比特正确答案:C2. 耦合度描述了( )。
A.模块内各种元素结合的程度B.模块内多个功能之间的接口C. 模块之间公共数据的数量D.模块之间相互关联的程度正确答案:D3. 分辨率为 640*480的真彩色图象,象素分辨率为 24bit ,如果以每秒 25帧动态显示,则需要的通信带宽是( )A.1.54MbpsB.2.048MbpsC.18.4MbpsD.184Mbps正确答案:D4. 良好的程序设计风格简单说就是高的编程技巧。
正确答案:正确5. 在网络中分配 IP 地址可以采用静态地址或动态地址方案。
以下关于两种地址分配方案的叙述中,正确的是 () 。
A.WLAN中的终端设备采用静态地址分配B.路由器、交换机等连网设备适合采用动态 IP 地址C.各种服务器设备适合采用静态 IP 地址分配方案D.学生客户机采用静态印地址正确答案:C6. 下列属于面向对象的要素有( )。
A.分类性B.抽象C.共享D. 封装正确答案:BCD7. 质量成本包括预防不符合要求,为评价产品或服务是符合要求,以及因未达到要求而发生的所有成本,对于质量保证人员而言,其职业生涯过程中往往处于因不产生效益而尴尬的境地,从质量成本角度来看,其原因是因为质量保证工作发生的成本属于()。
A.预防成本B.外部失败成本C.内部时报成本D.评价成本正确答案:D8. 在编制沟通计划时,干系人登记册是沟通计划编制的输入, ()不是干系然登记册的内容。
A.主要沟通对象B.关键影响人C.次要沟通对象D.组织结构与干系人的责任关系正确答案:D9. 对于结构化设计思想的描述哪一项是错误的( )。
A. 在结构化设计中,模块的功能应当简单明确,易于理解B.自顶向下,逐步求精C.设计者应先设计顶层模块D.越下层模块,其功能越具体,越复杂正确答案:C10. 局域网参考模型将数据链路层划分为 MAC子层与( )A.100 BASE-TXB.PHDC.LLCD.ATM正确答案:C11. 过程组和项目阶段的关系是A.过程组就是项目阶段。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高级软件工程师考试试题(A卷)1、下哪种命名空间中的类型用于创建Windows GUI应用程序。
(选择1项)D、System.ServiceProcess2、判断这PL/SQL代码块:(选择1项)BEGINFOR i IN 1..6 LOOPIF i = 2 OR i = 3 THENn ull;ELSEINSERT INTO example(o ne)VALUES (i);END IF;ROLLBACK;END LOOP;COMMIT;END;有多少行被插入到表EXAMPLE ?A、0B、1C、2D 33、链表具有的特点是:(选择3项)A、不必事先估计存储空间B、可随机访问任一元素C、插入删除不需要移动元素D、所需空间与线性表长度成正比4、序列图描述对象是如何交互的并且将重点放在消息序列上。
(选择1项)A、正确 B 、不正确5、一个XML必须有DTD或Schemas (选择1项)A、正确B、不正确6、动态网站需要的技术为。
(选择3项)A 、CGIB、HTTPC、ASPD PHP7、Linux文件名的长度不得超过()个字符?(选择1项)。
A、64B、128C、256D 5128、在Struts中实现页面跳转主要通过什么方法来实现?(选择1项)A server.transferB response.redirectC mapping.findForwardD response.sendRedirect9、EJB的优点有哪些?(选择2项)A、技术领先B价格低廉C性能优越D强大的容器支持10、在使用匿名登录ftp时,用户名为()?(选择1项)A log in usersB、a nonymousC、r ootD guest11、你判断下面语句,有什么作用?(选择1项)GRANT update ON inven tory TO joe WITH GRANT OPTION;A、一个系统权限被授予用户JOEB、一个对象权限被授予用户JOEC、用户JOE被授予在这个对象上的所有权限D —个系统权限和一个对象权限被授予用户JOE12、String 类的IndexOf()方法返回的类型是?(选择2项)A、Int16B、Int32C、intD long13、表CLASSES和口表SCHEDULE结构如下:CLASSESID NUMBER(9)CLASS_NAME VARCHAR2(20)TEACHER_ID NUMBER(9)SCHEDULECLASS_TIME DATECLASS_ID NUMBER(9)你建一个视图显示每一课的课名、课时,并按教师ID排序,判断下面语句将返回何种结果?(选择1 项)CREATE VIEW class_schedule ASSELECT C.class_ name, s.class_time FROM classes c, schedule s WHERE C.id = s.class_id;A句创建视图CLASS_SCHEDULEt可产生预期结果.B、语句创建视图CLASS_SCHEDULE!不能产生预期结果.C、语法错误,因为视图不可基于连接查询D 语法错,因为语句未包含ORDER BY子句.14、下列不是常见的模型元素间的关系有。
(选择1项)A、并联B聚合C依赖D笔记15、代码执行的结果是______ 。
(选择1项)static void Main(string[] args)Stri ng s ="abcdef:Con sole.WriteLi ne(s.Substri ng(4,2));}A、不能通过编译B、能编译,但运行时会抛岀异常C、“ ef ”D、以上都不对16、以下哪些接口能够实现对Web访问者的身份认证?(选择1项)A Http Servlet RequestB Http Servlet ResponseC Http SessionD Http Servlet17、无状态会话Bean、有状态会话Bean、CMP与BMP中,哪一种Bean不需要自己书写连接数据库的代码? (选择1项)。
A、无状态会话Bea nB有状态会话Bea nC CMPD BMP18、下列哪个集合操作符返回两个查询都有的行。
(选择1项)A UnionB、U nion allC、U nion onlyD In tersect19、假设web应用的文档根目录为MyApp,那么可以从哪里找到database.jar 文件。
(选择1项)A. MyApp目录下B. MyApp'images 目录下C. MyApp\WEB-INF 目录下D、MyApp\WEB-INF\lib 目录下20、当用命令ls - al查看文件和目录时,欲观看卷过屏幕的内容,应使用组合键()?(选择1项)A、Shift+HomeB、Ctrl+ PgUpC、Alt+ PgDnD Shift+ PgUp21、以下关于面向对象概念的描述中,不正确的一项是()。
(选择1项)A)在现实生活中,对象是指客观世界的实体B )程序中的对象就是现实生活中的对象C)在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class)D )在程序中,对象是一组变量和相关方法的集合22、从以下哪一个选项中可以获得Servlet的初始化参数。
(选择1项)A. ServletB. ServletC on textC. ServletCo nfigD. Gen ericServlet23、哪一个对象可以用于获得浏览器发送的请求。
(选择1项)A. HttpServletRequestB. HttpServletRespo nseC. HttpServletD. Http24你需要将理科教师的工资上浮8%理科教师的SUBJECT_ID是011,你需用哪一句实现选择1项A. UPDATE teacher SET salary = salary * 1.08 WHERE subject_description LIKESCIENCE'B. UPDATEeacher SETsalary = salary * .08 WHEREubject_description LIKE 'SCIENCE' ANDsubject_id=011C. UPDATE teacher SET salary = salary * 1.08 WHERE subject_id = 011;D. UPDATE teacher SET salary = salary + (salary * .08) WHERE subject_description LIKE 'SCIENCE'OR subject_id = 01125、运行需要安装________ W eb服务器。
(选择1项)A)Resi nB)tomcatC)WebLogicD)IIS26、下面哪些项目是 平台所使用的核心技术:(选择2项)A. Web ServiceB. XMLC. SOAPD. In ternet 协议套件27、如何取得数据源。
(选择1项)A.通过HttpB.通过ftpC. JNDID.通过Conn ection对象28、试选择比较合理的计算机软件计算方案的演变顺序:(选择1项)A. 单片机一一小型机一一网络计算一一大型机B. 哑终端客户机/服务器分布式计算in ternet 计算C. 算盘计算器PC 深蓝D. PCB/S ——C/S29、下列哪一个接口定义了用于查找、创建和删除EJB实例(选择1项)A. HomeB. RemoteC. LocalD. Message30、仔细观察如下的一小段代码,判断正确的编译输岀结果:int n um,rult;n um=5;rult=25* num;con sole.WriteLi ne(rult+ 100 ”);(选择1项)A. 编译错误B. 225C. 125+” 100”D. 12510031、关于下列代码执行的结果是()。
(选择1项)struct Poi nt{public int x, y;public Poin t(i nt x, int y) {this.x = x;this.y = y;}}Poi nt p = new Poi nt(10, 10);object box = p;p.x = 20;Co nsole.Write(((Poi nt)box).x);A) 编译错误B) 运行时异常C) 10D) 2032、客户端状态管理的解决方案有。
(选择3项)A. URL重写B. 隐藏域C. CookieD. 以上都不是33、定义游标如下:DECLARECURSOR query_cursor(v_salary) ISSELECT last_ name, salary, dept_ noFROM employeeWHERE salary>v_salary;这条语句为什么会错误?(选择1项)A. 在游标定义中不允许岀现where子句B. select 语句中缺少into 子句C. 参数未指定为标量数据类型D. 定义cursor的语法写错了34、与HttpSessionListener 接口有关的方法是。
(选择2项)A. Sessi onln itialized()B. Sessi on Created()C. Sessi onFini alized()D. Sessi on Destroyed()35、针对 基类库中的一些常用命名空间,选择表述正确的项目:(选择A. 命名空间System.Threading 可以在程序中实现多线程B. 命名空间System.Array 提供用于操纵数组的类和方法C. 命名空间System.IO提供了大量用于执行数学函数的类及方法D. 以上的所有命名空间均可以被、C# C++.NET等语言所共享36、属性的可见性有。
(选择3项)A. 公有的B. 私有的C. 私有保护的D. 保护的37、关于JSP生命周期的叙述,下列哪些为真?(选择2项)A. JSP会先解释成Servlet 源文件,然后编译成Servlet 类文件B. 每当用户端运行JSP 时,jsp In it()方法都会运行一次C. 每当用户端运行JSP 时, jspService()方法都会运行-次D. 每当用户端运行JSP 时, jspDestroy() 方法都会运行'次38、以下声明正确的是。
(选择2项)A. vxml-stylesheet type="txt/css" href="abc.css">B. <?xml-stylesheet type='txt/css' href='abc.css'?>C. <?xml-stylesheet type="txt/css" href="abc.css"?>D. <%xml-stylesheet type="txt/css" href="abc.css"%> 39、下列哪个为JSP的隐含对象。