2017年软件评测师上午真题 + 答案(一)

  1. 在Excel中,设单元格F1的值为38,若在单元格F2中输入公式“=IF(and(38<F1,F1<100)“输入正确”,“输入错误”)”,则单元格F2显示的内容为( )。
    A.输入正确 B.输入错误 C.TRUE D.FALSE

答案:B
解析:在Excel中,设单元格F1的值为38,若在单元格F2中输入公式“=IF(and(38<F1,F1<100)“输入正确”,“输入错误”)”,则单元格F2显示的内容为( )。

2.采用IE浏览器访间清华大学校园网主页时,正确的地址格式为( )。
A.Smtp://www.tsinghua.edu.cn B.http://www.tsinghua.edu.cn
C.Smtp:\www.tsinghua.edu.cn D.http:\www.tsinghua.edu.cn

答案:B

3.CPU中设置了多个寄存器,其中,( )用于保存待执行指令的地址。
A. 通用寄存器 B.程序计数器丁C.指令寄存器 D.地址寄存器

答案:B

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

答案:C
解析:DMA是数据在内存与I/O设备间的直接成块传送,不需要CPU的任何干涉。

5.CPU是一块超大规模的集成电路,其中主要部件有( )。
A.运算器、控制器和系统总线 B.运算器、寄存器组和内存储器
C.控制器、存储器和寄存器组 D.运算器、寄存器和寄存器组

答案:C

6.对计算机评价的主要性能指标有时钟频率、( )、运算精度、内存容量等。
A.丢包率 B.端口吞吐量 c.可移植性 D.数据处理速率
答案:D

7.在字长为16位、32位、 64位或 128位的计算机中,字长为( )位的计算机数据运算精度最高。
A.16 B.32 C.64 D.128
答案:D

8.以下关于防火墙功能特性的说法中,错误的是( )。
A.控制进出网络的数据包和数据流向 B.提供流量信息的日志和审计
C.隐藏内部IP以及网络结构细节 D.提供漏洞扫描功能
答案:D

9.计算机软件著作权的保护对象是指( )
A.软件开发思想与设计方案 B. 计算机程序及其文档
C. 计算机程序及算法 D. 软件著作权权利人
答案:D

10.某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。此情形下,该软件文档著作权应由( )享有。
A.程序员 B.公司与项目组共同 C.公司 D.项目组全体人员
答案:C

  1. 将二进制序列1011011表示为十六进制,为( )。
    A. B3 B. 5B C. BB D. 3B
    答案:B

12.采用模2除法进行校验码计算的是( )。
A. CRC 码 B. ASCII码 C. BCD 码 D.海明码
答案:A

13.当一个双处理器的计算机系统中同时存在 3 个并发进程时,同一时刻允许占用处理器的进程数( )。
A.至少为 2 个 B.最多为2 个 C.至少为 3个 D.最多为3 个
答案:B

14.假设系统有n(n≧5)个并发进程共享资源R,且资源R的可用数为2。若采用PV操作,则相应的信号量S的取值范围为( )。
A.-1~n-1 B.-5~2 C.-(n-1)~1 D.-(n-2)~2
答案:D

15.编译和解释是实现高级程序设计语言的两种方式,其区别主要在于( )。
A.是否进行语法分析 B.是否生成中间代码文件
C.是否进行语义分析 D.是否生成目标程序文件
答案:D

16.下图所示的非确定有限自动机(so 为初态, S3 为终态)可识别字符串( )。

A. bbaa B.aabb C. abab D. baba
答案:B

17.表示"以字符a开头且仅由字符 a、b构成的所有字符串"的正规式为( )。
A. ab B. (a|b)a C. a(a|b) D. (ab)*
答案:C

18.在单入口单出口的do…while循环结构中, ( )。
A.循环体的执行次数等于循环条件的判断次数
B. 循环体的执行次数多于循环条件的判断次数
C. 循环体的执行次数少于循环条件的判断次数
D. 循环体的执行次数与循环条件的判断次数无关
答案:A

19.将源程序中多处使用的同一个常数定义为常量并命名,( )。
A.提高了编译效率 B.缩短了源程序代码长度
C. 提高了源程序的可维护性 D.提高了程序的运行效率
答案:C

20.函数main(),f()的定义如下所示。调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,main()执行后输出的值为( )。

A.2 B.4 C.5 D.8
答案:D
解析:f(int x, int&a)函数中,x=2*2+1=5; a=5+3=8,且a是引用,对应main()函数中x,所以x的值为8。
21. 对于初始为空的栈S,入栈序列为a、b、c、d,且每个元素进栈、出栈各1次。若出栈序列的第一个元素为d,则合法的出栈序列为( )。
A.d c b a B.d a b c C.d c a b D.d b c a
答案:A

试题22-23
对于下面的有向图,其邻接矩阵是一个(22)的矩阵。采用邻接链表存储时,顶点0的表结点个数为2,顶点3的表结点个数为0,顶点1的表结点个数为(23)

  1. A.34 B.43 C.66 D.77
    答案:D

  2. A.0 B.1 C.2 D.3
    答案:C

24.行为型设计模式描述类或对象如何交互和如何分配职责。( )模式是行为型设计模式。
A. 装饰器(Decorator) B.构建器(Builder)
C.组合(Composite) D.解释器(Interpreter)
答案:D

试题25-26
在结构化分析方法中,用于行为建模的模型是(25 ),其要素包括(26 )。
25. A.数据流图 B.实体联系图 C.状态·迁移图 D.用例图
答案:A

  1. A.加工 B.实体 C.状态 D .用例
    答案:A

27.有两个NN的矩阵A 和B,想要在微机(PC机)上按矩阵乘法基本算法编程实现计算 AB。假设N 较大,本机内存也足够大,可以存下A、B和结果矩阵。那么,为了加快计算速度, A和 B在内存中的存储方式应选择( )。
A. A按行存储, B按行存储 B. A按行存储, B按列存储
C. A按列存储, B按行存储 D. A按列存储, B按列存储
答案:B
解析:矩阵相乘最重要的方法是一般矩阵乘积。它只有在第一个矩阵的列数(column)和第二个矩阵的行数(row)相同时才有意义。当矩阵A的列数等于矩阵B的行数时,A与B可以相乘。乘积C的第m行第n列的元素等于矩阵A的第m行的元素与矩阵B的第n列对应元素乘积之和。

试题28-30
某企业职工关系EMP(E_no ,E_name,DEPT,E_addr,E_tel 中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no, E_limit, E_used) 中的属性分别表示职工号、总经费金额和己花费金额。若要查询部门为"开发部"且职工号 为"03015 "的职工姓名及其经费余额,则相应的SQL 语句应为:
SELECT (28)
FROM ( 29)
WHERE (30)
28. A. EMP.E_no,E_limit-E_used B. EMP.E_name,E_used-E_1imit
C. EMP.E_no,E_used-E_limit D. EMP.E_name, E_limit-E_used
答案:D

  1. A. EMP B. FUNDS C. EMP, FUNDS D. IN[EMP, FUNDS]
    答案:D

A. DEPT=’开发部’, AND EMP.E no=FUNDS.E_no OR EMP.E_no=‘03015’
B.DEPT=’开发部’, OR EMP.E_no=FUNDS.E_no OR EMP.E_no=‘03015’
C.DEPT=’开发部’ ANDEMP.E_no=FUNDS.E_no AND EMP.E_no=‘03015’
D.DEPT=’开发部’ OREMP.E_no=FUNDS.E_no AND EMP.E_no=‘03015’
答案:B

猜你喜欢

转载自blog.csdn.net/qq_29234631/article/details/83622669