《zzb03计算机软件.docx》由会员分享,可在线阅读,更多相关《zzb03计算机软件.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 3 章 计算机软件3.1 计算机软件及计算机软件技术1. 系统软件是给其他软件供给效劳的程序集合,下面的表达中错误的选项是。A 系统软件与计算机硬件有关B 在通用计算机系统中系统软件几乎是必不行少的C 操作系统是系统软件之一D IE 扫瞄器也是一种系统软件2. 数据库治理系统是。A. 应用软件B.操作系统C.系统软件 D.编译系统3. 程序设计语言的语言处理程序属于。A. 系统软件B. 应用软件C. 实时系统D. 分布式系统4. 以下应用软件中属于网络通信软件。A. WordB. ExcelC. Outlook ExpressD. Front5. 2008 年以下软件属于系统软件的是,。金
2、山词霸SQL ServerFrontCorelDraw编译器Linux银行会计软件OracleSybase民航售票软件ABCD6. 2010 以下软件中不属于系统软件的是。AAdobe AcrobatBBIOSCJava 编译器DORACLE7. 2010 软件的特性不包括。A不行见性B脆弱性C磨损性D有限责任性8. 2010 著名的计算机科学家尼 沃思提出了。A数据构造+算法=程序B存储掌握构造C信息熵D掌握论9. 2008 以下关于计算机软件的表达,错误的选项是。 A操作系统产生于高级语言及其编译系统之前 B为解决软件危机,人们提出了用工程方法开发软件的思想 C数据库软件技术、软件工具环境
3、技术都属于计算机软件技术 D设计和编制程序的工作方式是由个体进展到合作方式,再到现在的工程方式10. (2006)在计算机的软件分类中,应用软件和系统软件的相互关系是_。A前者以后者为根底B后者以前者为根底 C每一类都不以另一方为根底D每一类都以另一方为根底11. 2007应用软件分为通用应用软件和定制应用软件两类,以下软件中全部是通用应用软件的是。AWPS、Windows、WordBPowerPoint、MSN、UNIX CALGOL、Photoshop、FORTRANDPowerPoint、Photoshop、Word12. 提出和实施“软件工程”是为了解决。13. 计算机软件由程序、数据
4、和文档组成,其主体是。14. 依据 ISO 的定义,软件是“包含与数据处理系统操作有关的程序、规程、规章以及相关文档的智力创作”,这里的相关文档专指用户使用指南。15. “软件产品”是专指交付给用户的一整套特定程序。 16. 全部存储在软盘或光盘上的数字作品都是软件。 17. BIOS,Windows 操作系统,C 语言编译器等都是系统软件。 18. Photoshop、ACDsee32 和 Front 都是图像处理软件。 19. 为了便利人们记忆、阅读和编程,对机器指令用符号表示,相应形成的计算机语言称为汇编语言。 3.2 操作系统1. 2007在计算机系统中,对计算机各类资源进展统一治理和
5、调度的软件是 。A. 语言处理程序B应用软件1C操作系统D数据库治理系统2. 2007虚拟存储技术是将 上的一局部作为内存来使用。A. 硬盘B缓存C光盘D内存条3. (2006)计算机软件中操作系统的作用是 。 A治理系统资源,掌握程序的执行B实现软硬件功能的转换C把源程序翻译成目标程序D便于进展数据处理4. 操作系统的主要职责不包含。A. 治理计算机软硬件资源B.供给友善的用户界面C.去除计算机中的病毒D.为应用程序的开发和运行供给一个高效率的平台5. 2008 年以下关于操作系统多任务处理与处理器治理的表达,错误的选项是。AWindows 操作系统支持多任务处理B分时是指将CPU 时间划分
6、成时间片,轮番为多个任务效劳C并行处理操作系统可以让多个处理器同时工作,提高计算机系统的效率D分时处理要求计算机必需配有多个CPU6. 为了支持多任务处理,操作系统的处理器调度程序使用何种技术把CPU 安排给各个任务,使多个任务可以“同时”执行? A. 分时B.并发C.批处理D.授权7. (2007)在计算机系统中,对计算机各类资源进展统一治理和调度的软件是。A语言处理程序B应用软件C操作系统D数据库治理系统8. 下面有关WINDOWS 操作系统中多任务处理的表达中,正确的选项是: A. 用户假设只启动一个应用程序工作如使用WORD 写作,那么该程序就可以自始至终独占CPU B.由于计算机中有
7、多个处理器,所以操作系统才能同时执行多个任务的处理C.前台任务和后台任务都能得到CPU 的准时响应D.由于CPU 具有多个执行部件,可同时执行多条指令,所以操作系统才能同时进展多个任务的处理9. 在诸如银行金融处理系统之类的多用户分时操作系统中,为使多个用户能够同时与系统交互,需要解决的主要技术问题是。A.CPU 必需有足够的运行速度B.CPU 时间划分为“时间片”,轮番为用户程序效劳C.计算机的内存要足够大D.系统能同时接收多个用户输入10. 操作系统具有存储治理功能,当内存不够时,可以自动扩大内存,为用户供给一个容量比实际内存大得多的存储空间,所承受的技术是: A. 缓冲区技术B.CACH
8、E 技术C.虚拟存储器技术D.排队技术11. 2008虚拟存储系统能够为用户程序供给一个容量很大的虚拟地址空间,其大小受到的限制。A. 内存实际容量大小B外存容量及CPU 地址表示范围C交换信息量大小DCPU 时钟频率12. 当多个程序共享内存资源而内存不够用时,操作系统的存储治理程序将把内存与何种资源结合起来治理,供给一个容量比实际内存大得多的“虚拟存储器”? A. 高速缓冲存储器B.脱机缓冲存储器C.物理外存储器D.离线后备存储器13. 下面关于WINDOWS 操作系统中文件治理的一些表达中,错误的选项是: A. 名目中可以存放文件,也可以存放名目,从而构成树状的名目构造B. 根名目中只能
9、用来存放文件夹,不能存放文件C. 文件定位表FAT 能够反映出整个磁盘空间或磁盘分区的使用状况D. 文件定位表FAT 被病毒破坏以后,系统将无法正常工作14. 以下关于Windows 操作系统的说法中,错误的选项是。A. Windows 供给图形用户界面GUIB.Windows 支持“即插即用”的系统配置方法C. Windows 具有支持多种协议的通信软件D. Windows 的各个版本都可作为效劳器使用的操作系统15. 以下操作系统产品中, 是一种“共享软件”,其源代码向世人公开。A. DOSB. WindowsC. UNIXD. Linux16. 在客户机/效劳器C/S构造中,安装在效劳器
10、上作为网络操作系统的,一般不选用。A. UnixB. Windows MEC. WindowsNTD. Linux17. 选项中所列软件都属于操作系统。A. Flash 和 LinuxB.Unix 和 FoxProC.Word 和 OS/2D.Windows XP 和Unix18. 2007虚拟存储技术是将上的一局部作为内存来使用。A. 硬盘B缓存C光盘D内存条19. (2006)以下软件中, 是特地的网页制作软件。AFront 2000BVisual BASIC 6.0CExcel 2000DPowerPoint 200020. 通常称没有安装并运行任何程序的计算机为。21. 将内存和外存结
11、合起来为用户供给比实际内存容量大得多的“虚拟存储器”是操作系统扩大内存的一种方法。实现“虚拟存储器”的外存设备通常是。22. “引导程序”的功能是把操作系统的一局部程序从内存写入磁盘。23. 虚拟存储器的存储容量是无限的。 24. 并行处理系统能够把多项任务安排给不同的CPU 同时执行,且保持系统正常有效地工作。 3.3 程序设计语言及其处理系统1. 2010I/O 语句“printf“hello!”;”属于高级语言中的 成分。A传输B数据C运算D掌握2. 2007以下常用的高级程序设计语言中,主要用于数值计算的是。AFORTRANBBASICCJavaDC3. (2005)能将高级语言源程序
12、转换成目标程序。A. 编译程序B编辑程序C解释程序D调试程序4. 程序设计语言分成 3 类,它们是机器语言、汇编语言和。A.高级语言B.自然语言C.数学语言D.置标语言5. 理论上已经证明,求解问题的计算机程序三种掌握构造是。A. 转子程序,返回,处理B输入,输出,处理 C.挨次,选择,重复D.I/O,转移,循环6. 高级程序设计语言的根本组成成分有:。A. 数据,运算,掌握,传输B.外部,内部,转移,返回C.子程序,函数,执行,注解D.根本,派生,定义,执行7. 以下关于高级程序设计语言中的数据成分的说法中,正确的选项是。A. 数据名称命名说明数据需占用存储单元的多少和存放形式B.数组是一组
13、一样类型数据元素的有序集合C.指针变量中存放的是某个数据对象的值D.用户不行以自己定义的数据类型8. 在 C 语言中,“if . else .“属于高级语言中的成分。A.数据B.运算C.掌握D.传输9. 编译程序和解释程序同属于语言处理程序,以下关于它们的表达中正确的选项是:A. 只有解释程序产生目标程序B.只有编译程序产生目标程序C.两者均产生目标程序D.两者均不产生目标程序10. 高级程序设计语言的编译程序和解释程序属于以下哪一类程序?。A. 语言编辑B.程序连接C.文本编辑D.语言处理11. 以下语言一般不用于数值计算。A.COBOLB.CC.FORTRAND .MATLAB12. 不是
14、程序设计语言。A.FORTRANB.C+C.JavaD.Flash13. (2005)能将高级语言源程序转换成目标程序。A. 编译程序B编辑程序C解释程序D调试程序14. (2007)以下常用的高级程序设计语言中,主要用于数值计算的是。AFORTRANBBASICCJavaDC15. (2007)应用软件分为通用应用软件和定制应用软件两类,以下全部属于通用应用软件的是。AWPS、Windows、WordBPowerPoint、MSN、UNIXCALGOL、Photoshop、FORTRANDPowerPoint、Photoshop、Word25. 2007 多项选择以下关于机器语言程序与高级语
15、言程序的说法中,错误的选项是。 A机器语言程序比高级语言程序执行速度慢B机器语言程序比高级语言程序可移植性强C机器语言程序比高级语言程序可读性差D有了高级语言,机器语言就无存在的必要了16. 完成从汇编语言到机器语言翻译过程的程序,称为编译程序。17. 汇编语言是面对机器指令系统的,因此汇编语言程序可以由计算机直接执行。18. 可执行程序即可以由翻译程序对源程序进展翻译并由连接程序连接而自动产生,也可以直接用机器指令编写的程序。19. 同一个程序在解释方式下的运行效率要比在编译方式下的运行效率低。20. 源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备屡次执
16、行。21. (2006)程序设计语言划分为机器语言、汇编语言和高级语言三类,其中高级语言的运算速度最快。3.4 算法和计算机软件理论根底1. 假设有问题规模为m,n的算法,其主运算的空间代价为 g(m,n)=2mn+3m+4n,则该算法的空间简单性表示为O。2. 通常用 “O 函数” 表示算法分析的结果。例如,常数阶的算法简单性可写成O(1), 试写出线性对数阶的 O 函数。3. 算法是对问题求解过程的一种描述,“算法中描述的操作都是可以通过已经实现的根本操作在限定的时间内执行有限次来实现的”,这句话所描述的性质被称为算法的 。4. 算法和的设计是程序设计的主要内容。5. 假设统一单位的很多用
17、户都需要安装使用统一软件时,则应购置该软件的。6. 假设对一个数组An进展特定要求的处理,设计了四种算法,其时间简单性分别如下图,其中哪一个耗时最少? A.( a )B.( b )C.( c )D.( d )7. 算法是问题求解规章的一种过程描述。以下关于算法的表达,正确的选项是。2008 年A算法肯定要用高级语言描述 B可承受类似自然语言的“伪代码”或流程图来描述算法 C条件选择构造由条件和选择两种操作组成,因此算法允许有二义性 D算法要求在假设干或无限步骤内得到所求问题的解答8. 分析算法的好坏不必考虑 A.正确性B.易理解C.需要占用的计算机资源D.编程人员的爱好9. 程序与算法相比,可以不满足以下特性。2010A每一步操作都是可执行的(能行性)C在执行了有穷步的操作后终止有穷性B至少产出一个输出量包括参量状态的转变D每一步操作必需有精准的定义确定性10. 程序设计的核心是算法设计。11. 算法设计先于数据构造的定义。