一起答

软件水平考试(初级)程序员上午(基础知识)模拟试卷38

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. A query is used to search through the database to locate a particular record or records, which conform. to specified (75) .

    • A.criteria
    • B.standards
    • C.methods
    • D.conditions
  2. A Web (73) is one of many software applications that function as the interface between a user and the Internet

    • A.display
    • B.browser
    • C.window
    • D.view
  3. Files can be lost or destroyed accidentally.Keep (74) copies of all data on removable storage media.

    • A.backup
    • B.back
    • C.black
    • D.backdown
  4. The (72) is a collection of modules serving as interface between hardware and software to provide a software platform.

    • A.computer
    • B.processor
    • C.application software
    • D.operating system
  5. Each program module is compiled separately and the resulting (71) files are linked together to make an executable application.

    • A.assembler
    • B.source
    • C.library
    • D.object
  6. (55)

    • A.程序计数器
    • B.标志寄存器(PSW)
    • C.堆栈指示器
    • D.指令寄存器
  7. (53)

    • A.功能规格说明
    • B.需求说明
    • C.内部结构和逻辑
    • D.数据流图
  8. CPU中,保存当前正在执行的指令的寄存器是(59)。表征指令执行结果的寄存器是(60)。

    • A.程序计数器
    • B.标志寄存器(PSW)
    • C.堆栈指示器
    • D.指令寄存器
  9. (51)

    • A.6
    • B.7
    • C.12
    • D.14
  10. 软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的(55)设计测试用例,白盒测试根据软件的(56)设计测试用例。

    • A.功能规格说明
    • B.需求说明
    • C.内部结构和逻辑
    • D.数据流图
  11. 一棵二叉树如下图所示,若采用顺序存储结构,即用一维数组元素存储该二叉树中的结点(根结点的下标为1,若某结点的下标为i,则其左孩子位于下标2i处、右孩子位于下标2i+1处),则该数组的大小至少为(37);若采用二叉链表存储该二叉树(各个结点包括结点的数据、左孩子指针、右孩子指针),则该链表中空指针的数目为(38)。

    • A.6
    • B.10
    • C.12
    • D.15
  12. 在Windows文件系统中,(23)是不合法的文件名,一个完整的文件名由(24)组成。

    • A.Mytemp—books
    • B.Waves.bmp*.arj
    • C.Blue Rivets.bmp.rar
    • D.JAUTOEXP.Pro 7.0
  13. (49)

    • A.路径、文件名、文件属性
    • B.驱动器号、文件名和文件的属性
    • C.驱动器号、路径、文件名和文件的扩展名
    • D.文件名、文件的属性和文件的扩展名
  14. (47)

    • A.散列算法
    • B.时间戳
    • C.数字信封
    • D.加密算法
  15. 为增强访问网页的安全性,可以采用(15)协议;为证明数据发送者的身份与数据的真实性需使用(16)。

    • A.Telnet
    • B.POP3
    • C.HTTPS
    • D.DNS
  16. (45)

    • A.数据总线
    • B.地址总线
    • C.控制总线
    • D.通信总线
  17. CPU执行程序时,为了从内存中读取指令,需要先将(13)的内容输送到(14)上。

    • A.指令寄存器
    • B.程序计数器
    • C.标志寄存器
    • D.变址寄存器
  18. 设任意多面体的顶点数为V,边数为E,面数为F。请根据实例判断并选出正确反映这三者之间关系的公式(65)。

    • A.V+E=F+2
    • B.V+F=E+2
    • C.E*F=V+10
    • D.E+F=V+10
  19. 当网络出现连接故障时,一般应首先检查(64)。

    • A.系统病毒
    • B.路由配置
    • C.物理连通性
    • D.主机故障
  20. 浏览器与WWW服务器之间传输信息时使用的协议是(63)。

    • A.HTTP
    • B.HTML
    • C.FTP
    • D.SNMP
  21. 在Windows操作系统中可以通过安装(62)组件创建FTP站点。

    • A.IIS
    • B.IE
    • C.WWW
    • D.DNS
  22. 1000BaseLX使用的传输介质是(61)。

    • A.UTP
    • B.STP
    • C.同轴电缆
    • D.光纤
  23. 若n表示问题的规模、O(f(n))表示算法的时间复杂度随n变化的增长趋势,则算法时间复杂度最小的是()。

    • A.O(n2)
    • B.O(n)
    • C.O(log2n)
    • D.O(nlog2n)
  24. 从5本不同的书中任意取出两本,结果有(60)种。

    • A.10
    • B.14
    • C.20
    • D.25
  25. 软件测试是保证软件质量的关键活动,实施软件测试的可行目标是()。

    • A.证明软件不存在错误和缺陷
    • B.验证程序的数据表示方式是否正确
    • C.找出软件中的所有错误和缺陷
    • D.尽量多地发现软件中的错误和缺陷
  26. 某软件在应用初期,运行在Windows NT环境中。现因某种原因,该软件需要在UNIX环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(53)。

    • A.可扩充性
    • B.可靠性
    • C.复用性
    • D.可移植性
  27. 数据流图的作用是(50)。

    • A.描述数据对象之间的关系
    • B.描述对数据的处理流程
    • C.说明将要出现的逻辑判定
    • D.指明系统对外部事件的反应
  28. 关于数据流图中加工的命名规则,正确的是(48)。

    • A.加工的名字要说明对数据进行的处理和算法
    • B.加工的名字要说明被加工的数据以及产生的结果
    • C.加工的名字既要说明被加工的数据,又要说明对数据的处理
    • D.加工的名字应该与输出结果一致
  29. 以下关于编程风格的叙述中,不应提倡的是(49)。

    • A.使用括号以改善表达式的清晰性
    • B.用计数方法而不是文件结束符来判断文件的结束
    • C.一般情况下,不要直接进行浮点数的相等比较
    • D.使用有清晰含义的标识符
  30. 面向对象中的(47)机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。

    • A.封装
    • B.多态
    • C.继承
    • D.变异
  31. 下列关于面向对象程序设计的叙述,正确的是(46)。

    • A.对象是类的模板
    • B.“封装”就是生成类库的标准
    • C.一个类至少有一个实例
    • D.一个类可以继承其父类的属性和方法
  32. 下面关于类、对象和实例的叙述中,错误的是(45)。

    • A.类是创建对象的模板
    • B.对象是类的实例
    • C.类是对象的实例
    • D.类是一组具有共同特征的对象集合
  33. 所有在函数中定义的变量都称为(44)。

    • A.全局变量
    • B.局部变量
    • C.简单变量
    • D.寄存器变量
  34. 对象之间通过消息机制实现相互作用和通信,(41)不是消息的组成部分。

    • A.接受消息的对象
    • B.待执行的函数的名字
    • C.待执行的函数的内部结构
    • D.待执行的函数需要的参数
  35. 数组是一种数据结构,对数组通常进行的两种基本操作是(40)。

    • A.插入和删除
    • B.插入和赋值
    • C.查找和修改
    • D.查找和删除
  36. 如果要根的层次为1,具有61个结点的完全二叉树的高度为(38)。

    • A.5
    • B.6
    • C.7
    • D.8
  37. 若某二叉树的先序遍历序列和中序遍历序列分别为PBECD、BEPCD,则该二叉树的后序遍历序列为(39)。

    • A.PBCDE
    • B.DECBP
    • C.EBDCP
    • D.EBPDC
  38. 具有n(n>0)个顶点的无向图最多含有(37)条边。

    • A.n(n-1)
    • B.n(n+1)
    • C.n(n-1)
    • D.n(n+1)
  39. 元素3、1、2依次全部进入一个栈后,陆续执行出栈操作,得到的出栈序列为(36)。

    • A.3、2、1
    • B.3、1、2
    • C.1、2、3
    • D.2、1、3
  40. 数据结构主要研究数据的(35)。

    • A.逻辑结构
    • B.存储结构
    • C.逻辑结构和存储结构
    • D.逻辑结构和存储结构及其运算的实现
  41. 面向对象程序设计语言中提供的继承机制可将类组织成一个(34)结构,以支持可重用性和可扩充性。

    • A.栈
    • B.星型
    • C.层次
    • D.总线
  42. 可视化编程是指(33)。

    • A.在开发阶段就可看到应用系统的运行界面
    • B.无须编写程序代码就可完成应用系统的开发
    • C.在开发阶段可跟踪程序代码的执行全过程
    • D.在运行阶段可跟踪程序代码的执行程
  43. 使用FTP协议进行文件下载时,(30)。

    • A.包括用户名和口令在内,所有传输的数据都不会被自动加密
    • B.包括用户名和口令在内,所有传输的数据都会被自动加密
    • C.用户名和口令是加密传输的,而其他数据则以文明方式传输
    • D.用户名和口令是不加密传输的,其他数据则以加密方式传输的
  44. 以下关于程序语言的叙述,正确的是(29)。

    • A.Java语言不能用于编写实时控制程序
    • B.Lisp语言只能用于开发专家系统
    • C.编译程序可以用汇编语言编写
    • D.XML主要用于编写操作系统内核
  45. (28)不能减少用户计算机被攻击的可能性。

    • A.选用比较长和复杂的用户登录口令
    • B.使用防病毒软件
    • C.尽量避免开放过多的网络服务
    • D.定期扫描系统硬盘碎片
  46. UNIX操作系统的shell不能完成(27)的功能。

    • A.解释并执行来自终端的命令
    • B.解释并执行shell脚本
    • C.解释并执行来自外存的命令
    • D.执行系统功能调用
  47. 在操作系统的进程管理中,若某资源的信号量S的初值为2,当前值为-1,则表示系统中有(25)个正在等待该资源的进程。

    • A.0
    • B.1
    • C.2
    • D.3
  48. 我国知识产权具有法定的保护期限,但(26)受法律保护的期限是不确定的。

    • A.发明专利权
    • B.商标权
    • C.商业秘密
    • D.作品发表权
  49. 在关系代数运算中,(23)运算结果的关系模式与原关系模式相同。

    • A.并
    • B.笛卡儿积
    • C.投影
    • D.自然连接
  50. 学生关系模式为S(Sno, Sname, SD, Sage),其中:Sno表示学生学号,Sname表示学生姓名,SD表示学生所在系,Sage表示学生年龄。试将下面的SQL语句空缺部分补充完整,使其可以查询计算机系学生的学号、姓名和年龄。  SELECT Sno, Sname, Sage  FROM S  WHERE (24);

    • A.SD=计算机
    • B.SD='计算机'
    • C.'SD'=计算机
    • D.'SD=计算机'
  51. 在关中断的状态下,不能响应(22)。

    • A.软件中断
    • B.CPU内部产生的中断
    • C.非屏蔽中断
    • D.可屏蔽中断
  52. 无符号二进制数11001000所表示的十进制数为()。

    • A.104
    • B.148
    • C.172
    • D.200
  53. 存储一个24×24点阵的汉字(每个点占用1bit),需用(20)个字节。

    • A.24
    • B.48
    • C.72
    • D.144
  54. 在选择多媒体数据压缩算法时需要综合考虑(19)。

    • A.数据质量和存储要求
    • B.数据的用途和计算要求
    • C.数据质量、数据量和计算的复杂度
    • D.数据质量和计算要求
  55. 著作权法中,计算机软件著作权保护的对象是(18)。

    • A.硬件设备驱动程序
    • B.计算机程序及其开发文档
    • C.操作系统软件
    • D.源程序代码
  56. 在获取与处理音频信号的过程中,正确的处理顺序是(14)。

    • A.采样、量化、编码、存储、解码、D/A变换
    • B.量化、采样、编码、存储、解码、A/D变换
    • C.编码、采样、量化、存储、解码、A/D变换
    • D.采样、编码、存储、解码、量化、D/A变换
  57. (15)技术是在主存中同时存放若干个程序,并使这些程序列交替运行,以提高系统资源的利用率。

    • A.多道程序设计
    • B.Spooling
    • C.缓冲
    • D.虚拟设备
  58. Flash动画中使用(13)作为基本的图形存储形式。

    • A.矢量图
    • B.灰度图
    • C.伪彩色图
    • D.真彩色图
  59. 某种部件使用在10000台计算机中,运行工作1000小时后,其中20台计算机的这种部件失效,则该部件千小时可靠度R为(10)。

    • A.0.990
    • B.0.992
    • C.0.996
    • D.0.998
  60. 存取速度最快的是(7)。

    • A.CPU内部寄存器
    • B.计算机的高速缓存Cache
    • C.计算机的主存
    • D.大容量磁盘