2021年江苏省计算机二级考试基础知识-2017年计算机二级考试基础知识模拟试题及答案4

副标题:2017年计算机二级考试基础知识模拟试题及答案4

时间:2023-11-29 06:03:01 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


  61.关系表中的每一横行称为一个______。

  A、元组

  B、字段

  C、属性

  D、码

  在关系数据库中,关系模型采用二维表来表示,简称"表"。二维表是由表框架及表元组组成。在表框架中,按行可以存放数据,每行数据称为元组。本题答案是A。

  62.下面对对象概念描述错误的是______。

  A、任何对象都必须有继承性

  B、对象是属性和方法的封装体

  C、对象间的通讯靠消息传递

  D、操作是对象的动态性属性

  对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。本题答案为A。

  63.栈底至栈顶依次存放元素A、 B、 C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。 

  A、ABCED

  B、DBCEA

  C、CDABE

  D、DCBE

  栈操作原则是"后进先出",栈底至栈顶依次存放元素A、 B、 C、D,则表明这4个元素中D是最后进栈, B、C处于中间,A最早进栈。所以出栈时一定是先出D,再出C,最后出A。 本题答案为D。

  64.下列工具中不属于需求分析常用工具的是______。

  A、PAD

  B、PFD

  C、N-S

  D、DFD

  常见的需求分析方法有:结构化分析方法和面向对象的分析方法。结构化分析的常用工具有:数据流图(DFD)、数据字典(DD)、判定树和判定表等。 本题答案为D。

  65.数据的存储结构是指______。 注:要牢记

  A、数据所占的存储空间量

  B、数据的逻辑结构在计算机中的表示

  C、数据在计算机中的顺序存储方式

  D、存储在外存中的数据

  数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。本题答案为B。

  66.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。

  注:数据模型采用关系模型(二维表)

  A、数据无冗余

  B、数据可共享

  C、专门的数据管理软件

  D、特定的数据模型

  在文件系统中,相互独立的记录其内部结构的最简单形式是等长同格式记录的集合,易造成存储空间大量浪费,不方便使用。而在数据库系统中,数据是结构化的,这种结构化要求在描述数据时不仅描述数据本身,还要描述数据间的关系,这正是通过采用特定的数据模型来实现的。 本题答案为D。

  67.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为______。

  A、PAD图

  B、N-S图

  C、结构图

  D、数据流图

  常见的过程设计工具有:程序流程图、N-S图、PAD图和HIPO图。其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为N-S图。 本题答案为B。`

  68.下列关于队列的叙述中正确的是______。

  A、在队列中只能插入数据

  B、在队列中只能删除数据

  C、队列是先进先出的线性表

  D、队列是先进后出的线性表

  队列是指允许在一端进行插入、而在另一端进行删除的线性表。它又称为"先进先出"或"后进后出"的线性表,体现了"先来先服务"的原则。 本题答案为C。

  69.下面不属于软件工程的3个要素的是______。

  A、工具

  B、过程

  C、方法

  D、环境

  70.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性的阶段是______。

  A、数据库系统

  B、文件系统

  C、人工管理

  D、数据项管理

  在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性的阶段是数据库系统。 本题答案为A。

  71.分布式数据库系统不具有的特点是______。

  A、分布式

  B、数据冗余

  C、数据分布性和逻辑整体性

  D、位置透明性和复制透明性

  分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的;但分布式数据库系统中数据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段分配到多个场地存放,则是冗余的数据库,否则是非冗余的数据库。 本题答案为B。

  72.信息隐蔽的概念与下述哪一种概念直接相关______。

  A、软件结构定义

  B、模块独立性

  C、模块类型划分

  D、模拟耦合度

  信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。

  模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。

  衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩长。 本题答案为B。

  73.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。

  A、控制流

  B、加工

  C、数据存储

  D、源和潭

  数据流图从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。数据流图中的主要图形元素有:加工(转换)、数据流、存储文件(数据源)、源和潭。

  本题答案为A。

  74.线性表的顺序存储结构和线性表的链式存储结构分别是______。

  A、顺序存取的存储结构、顺序存取的存储结构

  B、随机存取的存储结构、顺序存取的存储结构

  C、随机存取的存储结构、随机存取的存储结构

  D、任意存取的存储结构、任意存取的存储结构

  顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。 本题答案为B。

  75.算法分析的目的是______。 注:书中没有总结,但要牢记

  A、找出数据结构的合理性

  B、找出算法中输入和输出之间的关系

  C、分析算法的易懂性和可靠性

  D、分析算法的效率以求改进

  算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的目的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。本题答案为D。

  76.对建立良好的程序设计风格,下面描述正确的是______。

  A、程序应简单、清晰、可读性好

  B、符号名的命名要符合语法

  C、充分考虑程序的执行效率

  D、程序的注释可有可无

  要形成良好的程序设计风格,主要应注重和考虑下述一些因素:符号名的命名应具有一定的实际含义,以便于对程序功能的理解;正确的注释能够帮助读者理解程序;程序编写应优先考虑清晰性,除非对效率有特殊要求,程序编写要做到清晰第一,效率第二。 本题答案为A。

  77.在设计程序时,应采纳的原则之一是______。 注:和设计风格有关

  A、程序结构应有助于读者理解

  B、不限制goto语句的使用

  C、减少或取消注解行

  D、程序越短越好

  滥用goto语句将使程序流程无规律,可读性差;添加的注解行有利于对程序的理解,不应减少或取消;程序的长短要依照实际需要而定,并不是越短越好。 本题答案为A。

  78.关系数据库管理系统能实现的专门关系运算包括______。

  A、排序、索引、统计

  B、选择、投影、连接

  C、关联、更新、排序

  D、显示、打印、制表

  关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。 本题答案为B。

  79.设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为______。

  注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出

  A、349

  B、350

  C、255

  D、351

  所谓完全二叉树是指除最后一层外,每一层上的结点数均达到值;在最后一层上只缺少右边的若干结点。具有n个结点的完全二叉树,其父结点数为int(n/2),而叶子结点数等于总结点数减去父结点数。本题n=699,故父结点数等于int(699/2)=349,叶子结点数等于699-349=350。本题答案是B。

  80.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。

  A、模块间的关系

  B、系统结构部件转换成软件的过程描述

  C、软件层次结构

  D、软件开发过程

  软件设计包括软件结构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。本题答案为B。

2017年计算机二级考试基础知识模拟试题及答案4.doc

本文来源:https://www.wddqw.com/6GvO.html