出自:西安科技大学-测绘工程-大学计算机基础

【填空题】操作系统是___________(软件、硬件)。
【判断题】 有了操作系统,用户可以更方便高效的使用计算机。
【判断题】 操作系统的功能是是控制和管理计算机系统内各种硬件和软件资源、有效的组织多道程序运行的系统软件或程序的集合,同时提供用户接口,使用户获得良好的工作环境。
【判断题】 只有个人计算机才安装操作系统,手机和家用电器等设备上不能安装操作系统。
【判断题】 没有操作系统,用户就不能使用计算机。
【单选题】进程从运行状态进入就绪状态的原因可能是(  )。 A、被选中占有处理机 B、 等待某一事件 C、等待的事件已发生 D、时间片用完
【单选题】 操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机(  )。 A、使用方便 B、高效工作 C、合理使用资源 D、使用方便并高效工作
【填空题】操作系统的资源管理功能有:处理机管理、______________ 、设备管理、文件管理。
【判断题】 存储保护的目的是限制内存的分配
【判断题】所谓最近最少使用(LRU)页面调度算法是指将驻留在内存中使用次数最少的页面淘汰掉。
【单选题】批处理操作系统提高了计算机系统的工作效率,但( )。 A、不能自动选择作业执行 B、无法协调资源分配 C、不能缩短作业执行时间 D、在作业执行时用户不能直接干预
【填空题】分时系统具有同时性、独立性、及时性和 __________ 的特点。
【填空题】若一个操作系统具有很强的交互性,可同时供多个用户使用,则是_________操作系统。
【填空题】在分时系统中,每个终端用户每次可以使用一个由__________ 规定的CPU时间。
【填空题】实时系统应具有两个基本特征: 及时性和 _______________ 。
【单选题】算法的时间复杂度是指( ) A、执行算法程序所需要的时间 B、算法程序的长度 C、算法执行过程中所需要的基本运算次数 D、算法程序中的指令条数
【单选题】 算法的有穷性是指( )。 A、算法程序的运行时间是有限的 B、算法程序所处理的数据量是有限的 C、算法程序的长度是有限的 D、算法只能被有限的用户使用
【单选题】以下不属于算法基本设计方法的是( )。 A、列举法 B、归纳法 C、回溯法 D、流程图法
【单选题】下面叙述正确的是( )。 A、算法的执行效率与数据的存储结构无关 B、算法的空间复杂度是指算法程序中指令(或语句)的条数 C、算法的有穷性是指算法必须能在执行有限个步骤之后终止 D、以上三种描述都不对
【单选题】空间复杂度是指( )。 A、算法程序的长度      B、 算法程序中的指令条数 C、 算法程序所占的存储空间 D、 执行过程中所需要的存储空间
【单选题】在计算机中,算法是指( )。 A、 查询方法 B、 加工方法 C、 解题方案的准确而完整的描述 D、 排序方法
【单选题】算法分析的目的是( )。 A、找出数据结构的合理性 B、 找出算法中输入和输出之间的关系 C、 分析算法的易懂性和可靠性 D、 分析算法的效率以求改进
【单选题】在下列选项中,哪个不是一个算法一般应该具有的基本特征( )。 A、 确定性 B、 可行性 C、 无穷性 D、 拥有足够的情报
【单选题】算法一般都可以用哪几种控制结构组合而成( )。 A、循环、分支、递归 B、顺序、循环、嵌套 C、循环、递归、选择 D、顺序、选择、循环
【单选题】 下列叙述中正确的是( )。 A、 算法的效率只与问题的规模有关,而与数据的存储结构无关 B、 算法的时间复杂度是指执行算法所需要的计算工作量 C、数据的逻辑结构与存储结构是一一对应的 D、 算法的时间复杂度与空间复杂度一定相关
【单选题】对建立良好的程序设计风格,下面描述正确的是______。 A、 程序应简单、清晰、可读性好 B、 符号名的命名要符合语法 C、 充分考虑程序的执行效率 D、 程序的注释可有可无
【单选题】汇编程序的任务是_____。 A、 将汇编语言编写的程序转换成为目标程序 B、 将汇编语言编写的程序转换成为可执行程序 C、 将高级语言编写的程序转换成为汇编程序 D、 将高级语言编写的程序转换成为可执行程序
【单选题】C语言是_______。 A、 机器语言 B、 高级语言 C、 目标语言 D、 汇编语言
【单选题】下列选项中不属于结构化程序设计方法的是______。 A、自顶向下 B、逐步求精 C、模块化 D、可复用
【单选题】下面不属于软件设计原则的是______。 A、抽象 B、模块化 C、自底向上 D、信息隐蔽
【填空题】高级程序设计语言又分为面向过程的程序设计语言和_____的程序设计语言。
【填空题】 在面向对象的方法中,类的实例称为_____。
【填空题】高级程序设计语言要翻译称为机器语言才能被执行,其翻译方式有两种:解释方式和_____。
【填空题】面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个______。
【填空题】结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、和限制使用goto语句。
【填空题】计算机系统中的软件包括:所有的软件和。
【填空题】如果在程序设计采用面向对象的程序设计方法,则相应的应该选择的程序设计语言。
【填空题】 计算机程序设计语言可以分为三类:机器语言、汇编语言和_____。
【填空题】9.要编写高质量的程序,判断程序质量的首要标准是程序的正确性,要保证在多次反复使用中不发生错误,应该保证程序的_____。
【填空题】一个计算机系统能执行的所有指令的集合,称为该计算机的______。
【单选题】以下数据结构中不属于线性数据结构的是______。 A、队列 B、线性表 C、二叉树 D、栈
【单选题】数据结构中,与所使用的计算机无关的是数据的( ) A、存储结构 B、物理结构 C、逻辑结构 D、物理和存储结构
【单选题】数据的存储结构是指( ) A、数据所占的存储空间量 B、数据的逻辑结构在计算机中的表示 C、数据在计算机中的顺序存储方式 D、存储在外存中的数据
【单选题】对各种数据结构进行的运算,以及( )。 A、数据的存储结构 B、计算方法 C、数据映象 D、逻辑存储
【填空题】 线性结构的特点是:每个结点有且仅有一个前件,每个结点有且仅有一个后件;只有一个______没有前件。
【填空题】 数据的逻辑结构有线性结构和______ 两大类。
【填空题】 数据结构研究的三个方面:数据的逻辑结构、______和各种运算。
【填空题】 数据集合中各数据元素之间所固有的逻辑关系,即______。
【填空题】 数据结构研究的三个方面:数据的逻辑结构、_____和各种运算。
【单选题】下列关于栈的叙述中正确的是( )。 A、在栈中只能插入数据 B、在栈中只能删除数据 C、栈是先进先出的线性表 D、栈是先进后出的线性表