江苏省计算机等级考试一级历年真题0612第三章计算机软件附答案.docx
《江苏省计算机等级考试一级历年真题0612第三章计算机软件附答案.docx》由会员分享,可在线阅读,更多相关《江苏省计算机等级考试一级历年真题0612第三章计算机软件附答案.docx(17页珍藏版)》请在冰豆网上搜索。
江苏省计算机等级考试一级历年真题0612第三章计算机软件附答案
第三章计算机软件
一、判断题
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可在同一时刻执行多个任务的程序。
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.源程序通过编译处理可以一次性地产生高效运行的目标程序,并把它保存在磁盘上,可供多次执行。
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.①WindowsME②WindowsXP③WindowsNT④Frontpage⑤Access97⑥Unix
⑦Linux⑧MS—DOS对于以上列出的8个软件,______均为操作系统软件
A.①②③④B.①②③⑤⑦C.①③⑤⑥⑧D.①②③⑥⑦⑧
2.Excel属于______软件:
A.电子表格B.文字处理C.图形图像D.网络通信
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.PhotoshopB.PowerPointC.ExcelD.Word
11.下列不属于计算机软件技术的是______。
A.数据库技术B.系统软件技术C.程序设计技术D.单片机接口技术
12.下列软件全都属于应用软件的是______。
A.WPS、Excel、AutoCADB.WindowsXP、SPSS、Word
C.Photoshop、DOS、WordD.UNIX、WPS、PowerPoint
13.下列软件中不属于网络应用软件的是______。
A.PowerPointB.MSNMessengerC.InternetExplorerD.OutlookExDress
14.下列软件属于系统软件的是______。
①金山词霸②SQLServer③FrontPage④CorelDraw⑤编译器⑥Linux⑦银行会计软件⑧Oracle⑨Sybase⑩民航售票软件
A.①③④⑦⑩.B.②⑤⑥⑧⑨C.①③⑧⑨D.①③⑥⑨⑩
15.选项______中所列软件都属于操作系统。
A.Flash和LinuxB.Unix和FoxProC.Word和OS/2D.WindowsXP和Unix
16.以下所列全都属于系统软件的是______。
A.Windows2000、编译系统、LinuxB.Excel、操作系统、软件开发工具
C.财务管理软件、编译系统、操作系统D.Windows98、FTP、Offlice2000
17.以下所列软件全都属于应用软件的是______。
A.AutoCAD、PowerPoint、OutlookB.DOS、Unix、SPSS.Word
C.Access、WPS、PhotoShop、LinuxD.DVF(FORTRAN编译器)、AutoCAD、Word
18.以下所列软件中,______是操作系统。
A.WPSB.EXCELC.POWERPOINTD.UNIX
19.用于解决各种不同具体应用问题的专门软件,称为应用软件.应用软件又分为通用应用软件和定制应用软件两类。
下列软件中全部属于通用应用软件的是______。
A.WPS、Windows、WordB.Powerpoint、SPSS.UNIX
C.ALGOL、Photoshop、FORTRAND.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.Windows2000和WindowsXP属于______操作系统。
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.专用软件
32.关于WINDOWS操作系统的特点,以下说法错误的是______。
A.Windows操作系统均是64位操作系统
B.Windows在设备管理方面可支持“即插即用”
C.WindowsXP支持的内存容量可超过IGB
D.Windows2000分成工作站版本和服务器版本
33.关于操作系统设备管理的叙述中,错误的是______。
A.设备管理程序负责对系统中的各种输入输出设备进行管理
B.设备管理程序负责处理用户和应用程序的输入输出请求
C.每个设备都有自己的驱动程序,它屏蔽了设备I/O操作的细节,使输入输出操作能方便、有效、安全地完成
D.设备管理程序负责尽量提供各种不同的I/O硬件接口
34.计算机启动时,引导程序在对计算机系统进行初始化后,把______程序装入主存储器。
A.编译系统B.系统功能调用C.操作系统核心部分D.服务性程序
35.如果多用户分时系统的时间片固定,那么在下列哪种情况下,CPU响应时问越长?
A.用户数越少B.用户数越多C.内存容量越小D.内存容量越大
36.使用Windows2000或WindowsXP,如果要查看当前正在运行哪些应用程序,可以使用的系统工具是______。
A.资源管理器B.系统监视器C.任务管理器D.网络监视器
37.适合安装在服务器上使用的操作系统是______。
A.WINDOWSMEB.WINDOWSNTServerC.WINDOWS98SED.WINDOWS3.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.DOSB.WindowsC.UNIXD.Linux
43.下列操作系统都具有网络通信功能,但其中不能作为网络服务器操作系统的是______。
A.Windows98B.WindowsNTSetvelC.Windows2000ServerD.Unix
44下列关于UNIX操作系统的说法中错误的是______
A.Unix系统是目前广泛使用的主流操作系统之一
B.Unix文件系统与Windows文件系统兼容
C.在“客户/服务器”结构中,Unix大多作为服务器操作系统使用
D.Unix系统与Linux系统属于同一类操作系统
45.下列关于Windows操作系统的说法中,错误的是______。
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.CD.D.
55.在多任务处理系统中,一般而言,______,CPU响应越慢。
A.任务数越少B.任务数越多C.硬盘容量越小D.内存容量越大
56.在客户机/服务器(C/S)结构中,安装在服务器上作为网络操作系统的,一般不选用______。
A.UnixB.WindowsMEC.WindowsNTD.Linux
57.在同一Windows平台上的两个应用程序之间交换数据时.最方便使用的工具是______。
A.邮箱B.读/写文件C.滚动条D.剪贴板
58.在银行金融信息处理系统中,为使多个用户能够同时与系统交互,需要解决的主要技术问题是______。
A.CPU必须有多个B.CPU时间划分为“时间片”,轮流为不同的用户程序服务
C.计算机必须配置磁带存储器D.系统需配置UPS电源
59.______不是程序设计语言。
A.FORTRANB.C++C.JavaD.FIash
60.______语言内置面向对象的机制,支持数据抽象,已成为当前面向对象的程序设计的主流语言之一。
A.FORTRANB.ALGOLC.CD.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.程序