江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答

更新时间:2024-04-27 18:43:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第三章计算机软件

一、判断题

1.“软件使用手册”不属于软件的范畴。

2.BIOS,Windows操作系统,C语言编译器等都是系统软件。 3.Linux和Word都是文字处理软件

4.P3是世界著名的项目管理软件,使用它能统一管理工程项目中的人力、物力。按照软件分类原则,它是一种系统软件。

5.PC计算机常用的操作系统有Windows、Unix、Linux等。 6.Photoshop、ACDsee32和Frontpage都是图像处理软件。

7.Windows系列和Office系列软件都是目前流行的操作系统软件。

8.按照ISO的定义,软件是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档的智力创作”,这里的相关文档专指用户使用指南。

9.程序是软件的主体,单独的数据和文档一般不认为是软件。

10.程序是用某种计算机程序语言编写的指令、命令和语句的集合。

11.计算机软件通常指的是用于指示计算机完成特定任务的,以电子格式存储的程序、数据和相关的文档。

12.计算机软件也包括软件开发所涉及的资料。 13.计算机系统中最重要的应用软件是操作系统。

14.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。 15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。 16.软件使用说明是软件产品不可缺少的一部分。 17.软件虽然不是物理产品而是一种逻辑产品,但通常必须使用物理载体进行存储和传输。 18.系统软件是给其它程序提供服务的程序集合,它们不是专为某个具体的应用而设计的。 19.一般而言,计算机信息系统中数据管理层的数据库管理系统可直接与硬件设备进行交互。

20.“虚拟内存”是计算机物理内存中划分出来的一部分。 21.Windows桌面也是Windows系统中的一个文件夹。

22.把主存和辅存结合起来管理,为用户提供比实际主存大得多的“虚拟存储器”是操作系统中存储管理采用的一种主要方法。

23.编译程序是一种把高级语言程序翻译成机器语言程序的翻译程序。

24.不论前台任务还是后台任务均能分配到CPU使用权,称这种方式为并发多任务方式。 25.操作系统三个重要作用体现在:管理系统硬软件资源、为用户提供各种服务界面、为应用程序开发提供平台。

26.操作系统是现代计算机系统必须配置的核心应用软件。

27.操作系统中的图形用户界面IGUI 使用窗口显示正在运行的用程序的状态

28.当操作系统采用多用户多任务分时方式管理CPU时,每个用户都独占计算机的全部资源。

29.当计算机完成加载过程之后,操作系统即被装入到内存中运行。 30.多任务处理就是CPU可在同一时刻执行多个任务的程序。

- 1 -

31.计算机安装操作系统后,操作系统即驻留在内存储器中,加电启动计算机工作时,CPU首先执行0S中的BIOS程序。

32.实时操作系统的主要特点是允许多个用户同时联机使用计算机。

33.数据库管理系统、操作系统和应用软件中.最靠近计算机硬件的是操作系统。

34.为了提高CPU访问硬盘的工作效率,硬盘通过将数据存储存一个比其速度快得多的缓冲区来提高与CPU交换的速度,这个区就是高速缓冲区,它是由DRAM芯片构成的。

35.为了提高硬盘的工作效率,硬盘通过将数据存储在一个比其速度快得多的缓冲区中来提高数据交换的速度。这个缓冲区就是硬盘Cache、它是由DRAM芯片构成的。 36.一旦计算机系统安装了操作系统,它将一直驻留在计算机的内存中。

37.有一种计算机系统允许多个用户同时使用,每个用户都感觉好象自己在“独占”该计算机一样.这样的系统称为“分时处理系统”。

38.存Windows操作系统中,磁盘碎片整理程序的主要作用是删除磁盘中无用的文件,增加磁盘可用字间,

39.在Windows系统工作状态下,因为错误操作造成的死机,可以按主机上的“RESET”键重新启动,不必关闭主机电源后再开机。

40.在Windows资源管理器中双击软盘图标后,操作系统负责把软盘上的数据调入硬盘。 41.支持多任务处理和图形用户界面是windows的两个特点。 42.C++是一种面向对象的计算机程序设计语言。 43.C++语言是对C语言的扩充。

44.FORTRAN是一种主要用于数值计算面向对象的程序设计语言。

45.Java语言适用于网络环境编程,在Internel上有很多用Java语言编写的应用程序。 46.MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。 47.MATLAB也是一种能用子数值计算的高级程序设计语言。

48.程序设计语言按其级别可以分为硬件描述语言汇编语言和高级语言三大类。

49.程序设计语言可按级别分为机器语言、汇编语言和高级语言,其中高级语言比较接近自然语言,而且易学、易用、程序易修改。

50.程序语言中的条件选择结构可以直接描述重复的计算过程。 51.汇编语言比机器语言高级,但一般程序员用它编程仍感困难。 52.汇编语言程序的执行效率比机器语言高。

53.汇编语言是面向机器指令系统的,因此汇编语言程穿可以由计算机直接执行。

54.解释程序的执行过程是:对源程序的语句从头到尾逐句扫描,逐句翻译并且翻译一句执行一句.

55.任何高级程序设计语言编写的程序都必须经过转换后才能由计算机执行。 56.同一个程序在解释方式下的运行效率要比在编译方式下的运行效率低。 57完成从汇编语言到机器语言翻译过程的程序.称为编译程序。

58.为了方便人们记忆、阅读和编程,对机器指令用符号表示,相应形成的计算机语言称为汇编语言。

59.一般将用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。

60.源程序通过编译处理可以一次性地产生高效运行的目标程序,并把它保存在磁盘上,可供多次执行。

- 2 -

61.指针是数据对象的地址,指针变量是存放某个数据对象地址的变量。 62.“伪代码”就是含义不真实的计算机程序代码。 63.程序就是算法,算法就是程序。

64.对于同一个问题可采用不同的算法去解决,但不同的算法通常具有相同的效率。 65.数据结构一般包括三个方面的内容:即数据的逻辑结构、数据的存储结构及在这些数据上定义的运算。

66.算法一定要用“伪代码”(一种介于自然语言和程序设计语言之间的文字和符号表达工具)来描述。

67.算法与程序不同,算法是问题求解规则的一种过程描述。 68.一个算法可以不满足能行性。 69.一个完整的算法必须有输出。

二、填空题

1.计算机软件指的是在计算机中运行的各种程序和相关的数据及______。

2.按下锻机主机箱上的Reset(复位)按钮或加电启动计算机时,计算机首先执行______程序。

3.C++语言运行性能高,且兼容C语言,己成为当前主流的面向______的程序设计语言之一。

4.Java语言是一种面向______的程序设计语言,特别适用于网络环境的软件开发。 5.程序语言中的控制成分包括顺序结构、______选择结构和重复结构。

6.高级语言种类繁多,但其基本成分可归纳为数据成分、控制成分等四种,其中算术表达式属于______成分。

7.分析一个算法的好坏,主要考虑算法的时间代价和______代价。

8.解决某一问题的算法也许有多种,但它们都必须满足确定性、有穷性、能行性、输入和输出。其中输出的个数n应大于等于______。 (填一个数字)

9.若求解某个问题的程序要反复多次执行,则在设计求解算法时,应重点从______代价上考虑。

10.算法和______的设计是程序设计的主要内容。

11.算法是对问题求解过程的一种描述,“算法中描述的操作都是可以通过已经实现的基本操作在限定的时间内执行有限次来实现的”,这句话所描述的性质被称为算法的______。

12.算法是对问题求解过程的一种描述,“算法中描述的每个操作都是可以由计算机执行的,且能够在有限时间内完成”,这句话所描述的性质被称为算法的______性。

三、选择题

1.①Windows ME ②Windows XP ③Windows NT ④Frontpage ⑤Access97 ⑥Unix ⑦ Linux ⑧MS—DOS 对于以上列出的8个软件,______均为操作系统软件 A. ①②③④ B. ①②③⑤⑦ C. ①③⑤⑥⑧ D.①②③⑥⑦⑧ 2. Excel属于______软件:

A. 电子表格 B.文字处理 C.图形图像 D.网络通信

- 3 -

3. 从应用的角度看软件可分为两类”一是管理系统资源、提供常用基本操作的软件称为 ______, 二是为用户完成某项特定任务的软件称为应用软件。

A. 系统软件 B.通用软件 C.定制软件 D. 普通软件 4. 当一个PowerPoint程序运行时,它与Windows操作系统之间的关系是______。 A. 前者(PowerPoint)调用后者(Windows)的功能 B.后者调用前者的功能

C. 两者互相调用 D.不能互相调用,各自独立运行 5. 计算机软件的发展受到应用和硬件发展的推动和制约,大致经历了三个阶段.下面的叙述中错误的是______ 。

A. 中心第一阶段主要是科学与工程计算,使用低级语言编制程序。

B. 第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统。 C. 20世纪80年代初期,出现了“软件”术语,软件技术走向成熟。 D. 为适应开发大型软件的需要,第三阶段提出了“软件工程”的概念。

6. 计算机完成最基本操作任务的软件和协助用户完成某项特定任务的软件分别是______。

A. 系统软件和系统软件 B.系统软件和应用软件 C. 应用软件和系统软件 D.应用软件和应用软件 7. 如果你购买了一个商品软件,通常就意味着得到了它的______ 。 A. 修改权 B.拷贝权 C.使用权 D.版权

8. 若同一单位的很多用户都需要安装使用同一软件时。则应购买该软件相应的______。 A. 许可证 B.专利 C.著作权 D.多个拷贝 9. 若网络中很多用户都需要安装使用同一软件时,则应购买该软件的______。 A. 许可证 B.专利 C.著作权 D.多个拷贝 10. 微软Office软件包中不包含软件______。

A.Photoshop B.PowerPoint C.Excel D.Word 11.下列不属于计算机软件技术的是______。

A. 数据库技术 B.系统软件技术 C.程序设计技术 D.单片机接口技术 12. 下列软件全都属于应用软件的是______。

A. WPS、Excel、AutoCAD B.Windows XP、SPSS、Word C. Photoshop、DOS、Word D.UNIX、WPS、PowerPoint 13. 下列软件中不属于网络应用软件的是______。

A. PowerPoint B. MSN Messenger C.Internet Explorer D.Outlook ExDress

14. 下列软件属于系统软件的是______。①金山词霸 ②SQL Server ③FrontPage ④CorelDraw⑤编译器⑥Linux⑦银行会计软件⑧Oracle⑨Sybase⑩民航售票软件

A.①③④⑦⑩. B.②⑤⑥⑧⑨ C.①③⑧⑨ D.①③⑥⑨⑩ 15.选项______中所列软件都属于操作系统。

A. Flash和Linux B.Unix和FoxPro C.Word和OS/2 D.Windows XP和Unix 16.以下所列全都属于系统软件的是______。

A.Windows 2000、编译系统、Linux B.Excel、操作系统、软件开发工具 C.财务管理软件、编译系统、操作系统 D.Windows98、FTP、Offlice 2000 17.以下所列软件全都属于应用软件的是______。

A.AutoCAD、PowerPoint、Outlook B.DOS、Unix、SPSS.Word

- 4 -

C. Access、WPS、PhotoShop、Linux D.DVF(FORTRAN编译器)、AutoCAD、Word 18.以下所列软件中,______是操作系统。

A.WPS B.EXCEL C.POWERPOINT D.UNIX

19.用于解决各种不同具体应用问题的专门软件,称为应用软件.应用软件又分为通用应用软件和定制应用软件两类。下列软件中全部属于通用应用软件的是______。 A.WPS、Windows、Word B.Powerpoint、SPSS.UNIX C.ALGOL、Photoshop、FORTRAN D.Powerpoint、Excel、Word 20.针对不同的应用问题而专门开发的软件属于______。

A.系统软件 B.应用软件 C.财务软件 D.文字处理软件 21.______直接运行在裸机上并负责实现计算机各类资源管理的功能。 A.操作系统 B.应用软件 C.绘图软件 D.数据库系统 22.PC机上运行的Windows98操作系统属于______ 。

A.单用户单任务系统 B.单用户多任务系统: C.多用户多任务系统 D.实时系统 23.PC机上运行的WindowsXP操作系统属于______ 。

A.单任务操作系统 B.多任务操作系统 C.嵌入式操作系统 D.实时操作系统

24.UNIX和Linux是使用较为广泛的多用户交互式分时操作系统。下列叙述中。错误的是______ 。

A.TCP/IP网络协议是在UNIX系统上并发成功的 B.UNIX系统的大部分代码是用C语言编写的

C.它们是目前互联网服务器使用得很多的操作系统 D.它们适用于大中型机或网络服务器,不能用于便携机 25.Windows 2000和Windows XP属于______操作系统。

A.单任务 B.多任务 C.批处理 D.多用户分时 26.操作系统的设备管理采用缓冲技术提高CPU和I/O设备的______ 。 A.效率 B.可靠性 C.稳定性 D.兼容 27.操作系统的作用之一是______。

A.将源程序编译为目标程序 B.实现企业目标管理 C.控制和管理计算机系统的软硬件资源 D.实现软硬件的转换

28.操作系统具有存储器管理功能,当内存不够用时,其存储管理程序可以自动“扩充”内存,为用户提供一个容量比实际内存大得多的______。

A.虚拟存储器 B.脱机缓冲存储器 C.高速缓冲存储器(Cache) D.离线后备存储器

29. 操作系统中负责解决I/O设备速度慢、效率低、不可靠等问题的软件模块是______程序。

A.文件管理 B.存储管理 C.设备管理 D.处理器管理

30.当多个程序共享内存资源时,操作系统的存储管理程序将把内存与______结合起来,提供一个容量比实际内存大得多的“虚拟存储器”。

A.高速缓冲存储器 B.光盘存储器 C.硬盘存储器 D.离线后备存储器 31.负责管理计算机的硬件和软件资源,为应用程序开发和运行提供高效率平台的软件是 ______。

A.操作系统 B.数据库管理系统 C.编译系统 D.专用软件

- 5 -

32.关于WINDOWS操作系统的特点,以下说法错误的是______ 。 A.Windows操作系统均是64位操作系统

B.Windows在设备管理方面可支持“即插即用” C.Windows XP支持的内存容量可超过IGB

D.Windows 2000分成工作站版本和服务器版本

33.关于操作系统设备管理的叙述中,错误的是______。 A.设备管理程序负责对系统中的各种输入输出设备进行管理 B.设备管理程序负责处理用户和应用程序的输入输出请求

C.每个设备都有自己的驱动程序,它屏蔽了设备I/O操作的细节,使输入输出操作能方便、有效、安全地完成

D.设备管理程序负责尽量提供各种不同的I/O硬件接口

34.计算机启动时,引导程序在对计算机系统进行初始化后,把______程序装入主存储器。 A.编译系统 B.系统功能调用 C.操作系统核心部分 D.服务性程序 35.如果多用户分时系统的时间片固定,那么在下列哪种情况下,CPU响应时问越长? A.用户数越少 B.用户数越多 C.内存容量越小 D.内存容量越大

36.使用Windows2000或Windows XP,如果要查看当前正在运行哪些应用程序,可以使用的系统工具是______。

A.资源管理器 B.系统监视器 C.任务管理器 D.网络监视器 37.适合安装在服务器上使用的操作系统是______。

A.WINDOWS ME B.WINDOWS NT Server C.WINDOWS 98 SE D.WINDOWS 3.2 38.为解决I/O设备低效率的问题,操作系统的设备管理引入______。

A.总线技术 B.通道技术 C.缓冲技术 D.加密技术

39.为了支持多任务处理,操作系统的处理器调度程序使用______技术把CPU分配给各个任务,使多个任务宏观上可以“同对”执行。

A.分时 B.并发 C.批处理 D.授权 40.未获得版权所有者许可就使用的软件被称为______软件。

A.共享 B. 盗版 C.自由 D.授权

41.系统软件是给其他软件提供服务的程序集合,下面的叙述中错误的是______。 A.系统软件与计算机硬件有关。 B.在通用计算机系统中系统软件几乎是必不可少的。 C.操作系统是系统软件之一。 D.IE浏览器是一种系统软件。

42.下列操作系统产品中,______是一种“共享软件”,其源代码向世人公开。 A.DOS B.Windows C.UNIX D.Linux

43.下列操作系统都具有网络通信功能,但其中不能作为网络服务器操作系统的是______ 。

A.Windows 98 B.Windows NT Setvel C.Windows 2000 Server D.Unix 44下列关于UNIX操作系统的说法中 错误的是______ A.Unix系统是目前广泛使用的主流操作系统之一 B.Unix文件系统与Windows文件系统兼容

C.在“客户/服务器”结构中,Unix大多作为服务器操作系统使用 D.Unix系统与Linux系统属于同一类操作系统

45.下列关于Windows操作系统的说法中,错误的是______。

- 6 -

A.Windows提供图形用户界面(GUI) B.Windows支持“即插即用”的系统配置方法 C.Windows具有支持多种协议的通信软件D.Windows的各个版本都可作为服务器使用 46.下列关于操作系统任务管理的说法,错误的是______。 A.进程管理的主要目的是提高CPU的使用效率。

B.“分时”是指将CPU时间划分成时间片,轮流为多个用户程序服务。 C.并行处理操作系统可以让多个CPU同时工作,提高计算机系统的效率。 D.分时和并行处理都要求计算机必须有多个CPU。 47.下列叙述中,______是错误的。 A.操作系统具有管理计算机资源的功能

B.存储容量要求大于实际主存储器容量的程序在采用虚拟存储技术的操作系统上同样不能运行

C.操作系统在读写磁盘上的一个文件中的数据时,需要用到该文件的说明信息 D.多任务操作系统允许同时运行多个应用程序

48.下面关于虚拟存储器的说明中.正确的是______。

A.虚拟存储器是提高计算机运算速度的设备 B.虚拟存储器由RAM加上高速缓存组成

C.虚拟存储器的容量等于主存加上cache的容量 D.虚拟存储器由物理内存和硬盘上的虚拟内存组成

49.下面所列功能中,哪个功能不是操作系统所具有的______。 A.CPU管理 B.语言文字转换 C.文件管理 D.存储管理

50.虚拟存储系统能够为用户程序提供一个容量很大的虚拟地址空间,其大小受到______ 的限制。

A.内存实际容量大小 B.外存空间及CPU地址表示范围 C.交换信息量大小 D.CPU时钟频率

51.一个用户若需在一台计算机上同时运行多个程序,必须使用具有______功能的操作系 统。

A.多用户 B.多任务 C.分布式 D.单用户 52.以下关于操作系统中处理器管理的说法中,错误的是:______。

A.将CPU时间划分戒许多小片,轮流为多个程序服务。这些小片称为’时间片’

B.由于CPU是计算机系统中最宝贵的硬件资源,为了提高CPU的利用率,一般采用多任务处理

C.正在CPU中运行的程序称为前台任务,处于等待状态的任务称为后台任务

D.在单CPU环境下,多个程序在计算机中同时运行时,意味着它们宏观上同时运行,微观上由CPU轮流执行

53.银行业务处理之类的多用户分时系统允许各个用户同时联机使用计算机。分时系统所追求的最主要目标是______。

A.高吞吐率 B.充分利用内存 C.快速响应 D.减少系统各项开销 54.在windows操作系统中,系统约定的第一硬盘的盘符是______ 。 A.A: B.B: C.C D.D. 55.在多任务处理系统中,一般而言,______,CPU响应越慢。

A.任务数越少 B.任务数越多 C.硬盘容量越小 D.内存容量越大

- 7 -

56. 在客户机/服务器(C/S)结构中,安装在服务器上作为网络操作系统的, 一般不选用______ 。

A. Unix B.Windows ME C.Windows NT D.Linux

57.在同一Windows平台上的两个应用程序之间交换数据时.最方便使用的工具是______ 。

A.邮箱 B.读/写文件 C.滚动条 D.剪贴板

58.在银行金融信息处理系统中,为使多个用户能够同时与系统交互,需要解决的主要技术问题是______。

A.CPU必须有多个 B.CPU时间划分为“时间片”,轮流为不同的用户程序服务 C.计算机必须配置磁带存储器 D.系统需配置UPS电源 59.______不是程序设计语言。

A.FORTRAN B.C++ C.Java D.FIash 60. ______语言内置面向对象的机制,支持数据抽象,已成为当前面向对象的程序设计的主流语言之一。

A.FORTRAN B.ALGOL C.C D.C++ 61.程序设计语言的语言处理程序属于______。

A.系统软件 B.应用软件 C.实时系统 D.分布式系统 62.程序设计语言分成3类,它们是机器语言、汇编语言和______。

A. 高级语言 B.自然语言 C.数学语言 D.置标语言

63. 对C语言中语句’while(P)S:’的含义,下述解释正确的是______。 A.先执行语句S,然后根据P的值决定是否再执行语句S

B.若条件P的值为真,则执行语句S,如此反复,直到P的值为假

C.语句S至少会被执行一次 D.语句S不会被执行两次以上 64. 高级程序设计语言的编译程序和解释程序属于下列哪一类程序? ______。 A.语言编辑 B.程序连接 C.文本编辑 D.语言处理 65.高级程序设计语言的基本组成成分有:______。

A.数据,运算,控制,传输 B.外部,内部,转移,返回 C.子程序,函数,执行,注解 D.基本,派生,定义,执行 66.高级程序设计语言中的______成分用来描述程序中对数据的处理。 A.数据 B.运算 C.控制 D.传输

67. 高级程序设计语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的类型说明属于高级语言中的______成分。

A.数据 B.运算 C.控制 D.传输 68. 高级语言的控制结构主要包含______,①顺序结构②自顶向下结构③条件选择结构④重复结构

A.①②③ B.①③④ C.①②④ D.②③④

69.很长时间以来,在求解科学与工程计算问题时,人们往往首选______作为程序设计语言。

A.FORTRAN B.PASCAL C.JAVA D. C++ 70.计算机能够直接执行的程序是______程序

A.汇编语言 B.源 C.机器语言 D. 高级语言

- 8 -

71.解释程序和编译程序是两种不同的语言处理程序,下面关于它们的叙述中正确的是______。

A.只有解释程序产生并保存目标程序 B.只有编译程序产生并保存目标程序 C.两者均产生并保存目标程序 D.两者均不产生目标程序

72.理论上已经证明.有了______三种控制结构,就可以编写任何复杂的计算机程序。 A.转子(程序,返回,处理 B.输入,输出,处理 C.顺序.选择,重复 D.I/O,转移,循环

73.能把高级语言编写的源程序进行转换,并生成机器语言形式的目标程序的系统软件称为______

A.连接程序 B.汇编程序 C.解释程序 D. 编译程序 74.求解数值计算问题选择程序设计语言时, 一般不会选用______。 A.FORTRAN B.C语言 C.FOXPRO D. MATLAB 75.下列关于高级语言翻译处理方法的说法错误的是______。

A.解释程序的优点是实现算法简单 B.解释程序适合于交互方式工作的程序语言 C.运行效率高是解释程序的另一优点 D.编译方式适合子大型应用程序的翻译 76.下列关于机器语言与高级语言的说法中,正确的是______。

A.机器语言程序比高级语言程序执行得慢 B.机器语言程序比高级语言程序可移植性强 C.机器语言程序比高级语言程序可移植性差 D.有了高级语言,机器语言就无存在的必要了

77.下列关于计算机机器语言的叙述中,错误的是______。 A.机器语言是指二进制编码表示的指令集合

B.用机器语言编写的程序,可以在各种不同类型的计算机上直接执行

C.用机器语言编制的程序难以维护和修改 D.用机器语言编制的程序难以理解和记忆

78.下面的程序设计语言中,主要用于科学计算的是______。 A.FORTRAN B.PASCAL C.JAVA D. C++ 79.下面关于程序设计语言的说法错误的是______

A.FORTRAN语言是一种用于数值计算的面向过程的程序设计语言 B.Jaya是面向对象用于网络环境的程序设计语言 C.C语言与运行支撑环境分离,可移植性好 D.C++是面向过程的语言。VC++是面向对象的语言

80.一个程序中的算术表达式,如X+Y—Z.属于高级程序语言中的______成分。

A.数据 B.运算 C.控制 D. 传输

81.以下关于高级程序设计语言中的数据成分的说法中,错误的是______。

A.数据的名称用标识符来命名 B.数组是一组相同类型数据元素的有序集合 C.指针变量中存放的是某个数据对象的地址 D.程序员不能自己定义新的数据类型 82.以下关于高级程序设计语言中的数据成分的说法中正确的是______。 A.数据名称命名说明数据需占用存储单元的多少和存放形式 B.数组是一组相同类型数据元素的有序集合

C.指针变量中存放的是某个数据对象的值

- 9 -

D.用户不可以自己定义新的数据类型 83.在C语言,’if...else?’属于高级语言中的______ 成分。 A.数据 B.运算别 C.控制 D.传输

84.在各类程序设计语言中,相比较而言,______程序的执行效率最高。

A.机器语言 B.汇编语言: C.面向过程的语言 D.面向对象的语言 85.在语言处理程序中,按照不同的翻译处理对象和方法,可把翻译程序分为几类,而______不属于翻译程序。

A.汇编程序 B.解释程序 C.编译程序 D.编辑程序 86.比较算法和程序,以下说法中正确的是______。 A.算法可采用“伪代码”或流程图等方式来描述

B.程序中的指令和算法中的运算语句都必须用高级语言表示 C.算法和程序都必须满足有穷性 D.算法就是程序

87分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是______。 A.空间代价和时间代价 B.正确性和简明性

C.可读性和开放性 D.数据复杂性和程序复杂性 88.分析算法的好坏不必考虑______ 。

A.正确性 B.易理解 C.需要占用的计算机资源 D.编程人员的爱好 89.数据结构包括三方面的内容,它们是______。 A.数据的存储结构,数据的一致性和完备性约束 B.数据的逻辑结构,数据问的联系和它们的表示 C.数据的逻辑结构,数据间的联系和它们的存储结构 D.数据的逻辑结构,数据的存储结构和数据的运算

90.算法和程序的区别在于:程序不一定能满足的特征是______。 A.每一个运算有确切定义 B.具有0个或多个输入量

C.至少产生一个输出量(包括状态的改变) D.在执行了有穷步的运算后自行终止(有穷性) 91.算法是问题求解规则的一种过程描述,下列关于算法性质的叙述中,正确的是______。 A.算法一定要用高级语言描述

B.可采用类似自然语言的“伪代码”或流程图来描述算法

C.条件选择结构由条件和选择的两种操作组成,因此算法中允许有二义性 D.算法要求在若干或无限步骤内得到所求闯题的解答 92.下列关于计算机算法的叙述中,错误的是______ 。

A.算法与程序不同,它是问题求解规则的一种过程描述,总在执行有穷步的运算后终止 B.算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法

C.算法的每一个运算必须有确切的定义.即每一个运算应该执行何种操作必须是清楚明确的、无二义性

D.分析一个算法好坏.要考虑其占用的计算机资源(如时问和空间)、算法是否易理解、易调试和易测试

93. 以下关于计算机软件的叙述中,错误的是______。

A.数学是计算机软件的理论基础之一

B.数据结构研究程序设计中操作对象以及它们之间的关系和运算

- 10 -

C.任何程序设计语言的语言处理系统都是相同的 D.操作系统是计算机必不可少的系统软件

94.著名的计算机科学家尼.沃思提出了______。

A.数据结构+算法=程序 B.存储控制结构 C.信息熵 D.控制论

第三章 计算机软件

一、判断题 1.F 11.T 21.T 31.F 41.T 51.T 61.T 2.T 12.T 22.T 32.F 42.T 52.F 62.F 3.F 13.F 23.T 33.T 43.T 53.F 63.F 4.F 14.F 24.T 34.F 44.F 54.T 64.T 5.T 15.T 25.T 35.F 45.T 55.T 65.T 6.F 16.T 26.F 36.F 46.T 56.T 66.F 7.F 17.T 27.F 37.T 47.T 57.F 67.T 8.F 18.T 28.F 38.F 48.F 58.T 68.F 9.T 19.F 29.T 39.T 49.T 59.T 69.T 10.T 20.F 30.F 40.F 50.F 60.T 二、填空题 1.文档 2.自检 3.对象 4.对象 5.条件 6.运算 7.空间 8.1 9.时间

10.数据结构 11.有穷性 12.能行 三、选择题 1.D 11.D 21.A 31.A 41.D 51.C 61.A 71.B 81.D 91.B

- 11 -

2.A 12.A 22.B 32.A 42.D 52.C 62.A 72.C 82.B 92.B 3.A 13.A 23.B 33.D 43.A 53.C 63.B 73.D 83.C 93.C 4.A 14.B 24.D 34.C 44.D 54.C 64.D 74.C 84.A 94.A 5.C 15.D 25.B 35.B 45.D 55.B 65.A 75.C 85.D 6.B 16.A 26.A 36.C 46.D 56.B 66.B 76.C 86.A 7.C 17.A 27.C 37.B 47.B 57.D 67.A 77.B 87.A 8.A 18.D 28.A 38.C 48.D 58.B 68.B 78.A 88.D 9.A 19.D 29.C 39.B 49.B 59.D 69.A 79.D 89.D 10.A 20.B 30.C 40.B 50.B 60.D 70.C 80.B 90.D

C.任何程序设计语言的语言处理系统都是相同的 D.操作系统是计算机必不可少的系统软件

94.著名的计算机科学家尼.沃思提出了______。

A.数据结构+算法=程序 B.存储控制结构 C.信息熵 D.控制论

第三章 计算机软件

一、判断题 1.F 11.T 21.T 31.F 41.T 51.T 61.T 2.T 12.T 22.T 32.F 42.T 52.F 62.F 3.F 13.F 23.T 33.T 43.T 53.F 63.F 4.F 14.F 24.T 34.F 44.F 54.T 64.T 5.T 15.T 25.T 35.F 45.T 55.T 65.T 6.F 16.T 26.F 36.F 46.T 56.T 66.F 7.F 17.T 27.F 37.T 47.T 57.F 67.T 8.F 18.T 28.F 38.F 48.F 58.T 68.F 9.T 19.F 29.T 39.T 49.T 59.T 69.T 10.T 20.F 30.F 40.F 50.F 60.T 二、填空题 1.文档 2.自检 3.对象 4.对象 5.条件 6.运算 7.空间 8.1 9.时间

10.数据结构 11.有穷性 12.能行 三、选择题 1.D 11.D 21.A 31.A 41.D 51.C 61.A 71.B 81.D 91.B

- 11 -

2.A 12.A 22.B 32.A 42.D 52.C 62.A 72.C 82.B 92.B 3.A 13.A 23.B 33.D 43.A 53.C 63.B 73.D 83.C 93.C 4.A 14.B 24.D 34.C 44.D 54.C 64.D 74.C 84.A 94.A 5.C 15.D 25.B 35.B 45.D 55.B 65.A 75.C 85.D 6.B 16.A 26.A 36.C 46.D 56.B 66.B 76.C 86.A 7.C 17.A 27.C 37.B 47.B 57.D 67.A 77.B 87.A 8.A 18.D 28.A 38.C 48.D 58.B 68.B 78.A 88.D 9.A 19.D 29.C 39.B 49.B 59.D 69.A 79.D 89.D 10.A 20.B 30.C 40.B 50.B 60.D 70.C 80.B 90.D

本文来源:https://www.bwwdw.com/article/v2cg.html

Top