首页 > 全部 > 软件评测师上午基础知识考试 > 中级软件评测师上午基础知识(选择题)模拟试卷4

中级软件评测师上午基础知识(选择题)模拟试卷4

本单篇文档共7644字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类软考中级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
软件评测师上午基础知识考试 章节练习 3781人下载
价格: 免费 原价:¥7.00
收藏

中级软件评测师上午基础知识(选择题)模拟试卷4

中文选择题

1.软件评测师考试分为( )个科目(C)

A. 4

B. 3

C. 2

D. 1

解析:软件评测师考试分为基础知识和应用技术 2个科目,分为上午场和下午场,上午场为软件工程与软件测试基础知识,一共75道选择题:下午场为软件测试应用技术,5道问答题。

2.在计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA等。其中,采用( )方式时不需要CPU控制数据的传输过程。(C)

A. 中断

B. 程序查询

C. DMA

D. 无条件传送

解析:无条件传送:不查询外设状态而直接进行输入输出的一种方式,简单、经济,但可靠性差。中断:中断就是打断中央处理器正在执行的工作,去处理其他更重要或者紧急的任务。程序查询:首先查询外设状态,满足条件时才进行数据的传送,简单,可靠性高,但CPU效率低。DMA:Direct memory access,直接存储器存取方式,特点是数据从输入/输出模块到主存传输过程中,无需CPU中转。数据在内存与I/O设备间的直接成块传送,不需要CPU的任何干涉。

3.浮点数能够表示的数的范围是由其( )的位数决定的。(B)

A. 尾数

B. 阶码

C. 数符

D. 阶符

解析:

4.假设系统有n(n≥6)个并发进程共享资源R,且资源R的可用数为3。若采用PV操作,则相应的信号量S的取值范围应为( )。(A)

A. -(n-3)~3

B. -6~3

C. -(n-1)~1

D. -1~n-1

解析:当所有进程运行完成/未开始时,S的取值为3,当所有进程同时并发时,S=3-n,其它的时候处于该范围(3-n~3)内变化

将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:

GRANT (1) TABLE Students TO UserA(2)

5.(2)(D)

A. UPDATE

B. UPDATE ON

C. INSERT

D. INSERTON

解析:

6.(2)(D)

A. FORALL

B. PUBLIC

C. WITH CHECK OPTION

D. WITH GRANT OPTION

解析:本题考查关系代数运算与SQL查询方面的基础知识。授权语句的格式如下:GRANT(权限)[,(权限)]…[ON(对象类型) (对象名)] TO (用户)[,(用户])]…[WITH GRANT OPTION];若在授权语句中指定了“WITH GRANT OPTION”子句,那么,获得了权限的用户还可以将该权限赋给其他用户。

7.防火墙不具备( )功能。(B)

A. 包过滤

B. 查毒

C. 记录访问过程

D. 代理

解析:本题考查防火墙基础知识。

防火墙是一种放置在网络边界上,用于保护内部网络安全的网络设备。它通过对流经数据流进行分析和检查,可实现对数据包的过滤、保存用户访问网络的记录和服务器代理功能。防火墙不具备检査病毒的功能。

8.编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。(D)

A. 是否进行语法分析

B. 是否生成中间代码文件

C. 是否进行语义分析

D. 是否生成目标程序文件

解析:本题考查程序设计语言中编译和解释的基础知识。编译是将源程序翻译成可执行的目标代码,翻译与执行是分开的;而解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码,这只是表象,二者背后的最大区别是:对解释执行而言,程序运行时的控制权在解释器而不在用户程序;对编译执行而言,运行时的控制权在用户程序。所以编译和解释区别在于是否生成目标程序文件。

9.若要求对大小为n的数组进行排序的时间复杂度为O(n㏒2n) 且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是( )(B)

A. 快速排序

B. 归并排序

C. 堆排序

D. 冒泡排序

解析:常见的排序方法的基本情况如图所示,满足时间复杂度且是稳定的方法只有归并排序最符合

10.Java虚拟机采用( )软件体系结构。(D)

A. 管道—过滤器

B. 分层

C. 黑板

D. 解释器

解析:Java虚拟机(Java Virtual Machine,JM)是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。

Garlan和Shaw将通用软件体系结构风格总结为五个大类:数据流风格、调用/返回风格、独立构件风格、虚拟机风格仓库风格。数据流风格有:批处理序列、管道/过滤器;调用/返回风格有:主程序/子程序、面向对象风格、层次结构;独立构件风格有:进程通讯、事件系统;虚拟机风格有:解释器、基于规则的系统;仓库风格有:数据库系统、超文本系统、黑板系统。而JAVA虚拟机采用解释器软件体系结构。

11.软件系统的安全性是信息安全的一个重要组成部分,针对程序和数据的安全性测试与评估是软件安全性测试的重要内容,( )不属于安全性测试与评估的基本内容。(C)

A. 用户认证机制

B. 加密机制

C. 系统能承受的并发用户量

D. 数据备份与恢复手段

解析:本题考查安全性测试与评估的基本内容。

安全性测试与评估是软件安全性测试的重要内容,其测试与评估的基本内容包括用户认证机制、加密机制、安全防护策略、数据备份与恢复手段、防病毒系统等,而系统能承受的并发用户量属于基本的应用负载压力测试内容。

12.以下关于信息和信息化的论述中,不正确的是( )。(B)

A. 信息化就是开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程

B. 信息、材料和能源共同构成经济和社会发展的3大战略资源,这三者之间不可以相互转化

C. 信息是“用以消除随机不确定的东西”

D. 信息资源是重要的生产要素

解析:本题考査信息和信息化的基本概念。信息指接收者事先不知道的消息,与不确定性紧密相关。在有效的通信中信源将要发送的信号是不确定的(对于接收者而言)。接收者在接收到信号后不确定性减小或消失,那么接收者从不知到知,从而获得信息。1948 年信息论奠基人香农在《通信的数学原理》一文中把信息理解为“用以消除随机不确定的内容”。信息化是人类社会发展的一个高级进程,其核心是要通过全体社会成员的共同努力,在经济和社会各个领域充分应用基于现代信息技术的先进社会生产工具,创建信息时代社会生产力。推动生产关系和上层建筑的改革,使国家的综合实力、社会的文明素质和人民的生活质量全面达到现代化水平。信息化是当今世界发展的大趋势,是推动经济社会变革的重要力量。信息化是充分利用信息技术开发利用信息资源,促进信息交流和知识共享

本文档预览:3600字符,共7644字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
中级软件评测师上午基础知识(选择题)模拟试卷4

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号