第三章判断题T1Linux操作系统的源代码是公开的,它是一种“自由软件”。(判断)T2MATLAB是一种能用于数值计算的高级程序设计语言。(判断)F3Windows系统中,不同文件夹中的文件不能同名(判断)F4Windows系统中,可以像删除子目录一样删除根目录。(判断)F5Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。(判断)T6操作系统三个重要作用体现在:管理系统硬软件资源、为用户提供操作界面、为应用程序开发提供平台。(判断)T7操作系统通过各种管理程序提供了“任务管理”、“存储管理”、“文件管理”、“设备管理”等多种功能。(判断)T8计算机软件通常指的是用于指示计算机完成特定任务的,以电子格式存储的程序、数据和相关的文档。(判断)T9软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。(判断)T10软件是以二进位表示,且通常以电、磁、光等形式存储和传输的,因而很容易被复制。T11为了延长软件的生命周期,常常要进行软件版本升级,其主要目的是减少错误、扩充功能、适应不断变化的环境。(判断)T12在Windows系统中,按下Alt+PrintScreen键可以将桌面上当前窗口的图像复制到剪贴板中。(判断)F[01].数据库管理系统是最接近计算机硬件的系统软件。(判断)T[05].用Pentium4的指令系统编写的可执行程序在PentiumⅢ中不一定能被执行;反之,用PentiumⅢ的指令系统编写的可执行程序在Pentium4中一定能被执行。(判断)F[07].所有存储在磁盘中的MP3音乐都是计算机软件。(判断)F[09].P3是世界著名的项目管理软件。由于使用P3能管理一个大型工程系统的有关资源,因此,它应属于系统软件。(判断)T[10].计算机软件包括软件开发和使用所涉及的资料。(判断)T[11].Windows系统中采用图标(icon)来形象地表示系统中的文件、程序和设备等对象。F[12].自由软件(freeware)不允许随意拷贝、修改其源代码,但允许自行销售。(判断)P111T[13].软件必须依附于一定的硬件和软件环境,否则它可能无法正常运行。(判断)F[14].对于同一个问题可采用不同的算法去解决,但不同的算法通常具有相同的效率。(判断)T[17].评价一个算法的效率应从空间代价和时间代价两方面进行考虑。(判断)T[18].操作系统三个重要作用体现在:管理系统硬软件资源、为用户提供各种服务界面、为应用程序开发提供平台。(判断)第三章填空题1所谓软件工程,是指用_工业化生产_______的方法组织软件的开发。或工业化第三章选择题1PC机开机后,计算机首先执行BIOS中的第一部分程序,其目的是_________。(单选)P113A.读出引导程序,装入操作系统B.测试PC机各部件的工作状态是否正常C.从硬盘中装入基本外围设备的驱动程序D.启动CMOS设置程序,对系统的硬件配置信息进行修改2操作系统具有存储器管理功能,它可以自动“扩充”内存容量,为用户提供一个容量比实际内存大得多的____。(单选)A.虚拟存储器B.脱机缓冲存储器C.高速缓冲存储器(Cache)D.离线后备存储器3目前流行的很多操作系统都具有网络通信功能,但不一定能作为网络服务器的操作系统使用。以下操作系统中一般不用作网络服务器操作系统的是________。(单选)A.Windows98B.WindowsNTServerC.Windows2000ServerD.UNIX5使用软件MSWord时,执行打开文件C:\ABC.doc操作,是将________。(单选)A.将内存中的文件输出到显示器B.将内存中的文件读至硬盘并输出到显示器C.硬盘上的文件读至内存,并输出到显示器D.硬盘上的文件读至显示器6微软Office软件包中不包含________。(单选)A.PhotoshopB.PowerPointC.ExcelD.Word7为了支持多任务处理,操作系统的处理器调度程序使用________技术把CPU分配给各个任务,使多个任务宏观上可以“同时”执行。(单选)A.时间片轮转B.虚拟C.批处理D.授权8未获得版权所有者许可就复制和散发商品软件的行为被称为软件________。(单选)A.共享B.盗版C.发行D.推广9下列操作系统都具有网络通信功能,但其中_________一般不作为网络服务器操作系统。(单选)A.Windows98B.WindowsNTServerC.Windows2000ServerD.Unix10下列关于操作系统任务管理的说法中,错误的是________。(单选)A.Windows操作系统支持多任务处理B.多任务处理通常是将CPU时间划分成时间片,轮流为多个任务服务C.并行处理技术可以让多个CPU同时工作,提高计算机系统的效率D.多任务处理要求计算机必须配有多个CPU11下列软件产品都属于数据库管理系统软件的是________。(单选)第六章A.FoxPro、SQLServer、FORTRANB.SQLServer、Access、ExcelC.ORACLE、SQLServer、FoxProD.UNIX、Access、SQLServer12下列软件中,能够用来阅读PDF文件的是_________。(单选)A.AcrobatReaderB.WordC.ExcelD.Frontpage13下列软件中,全都属于应用软件的是________。(单选)A.WPS、Excel、AutoCADB.WindowsXP、QQ、WordC.Photoshop、Linux、WordD.UNIX、WPS、PowerPoint16下列诸多软件中,全都属于系统软件的是________。(单选)A.Windows2000、编译系统、LinuxB.Excel、操作系统、浏览器C.财务管理软件、编译系统、操作系统D.Windows98、Google、Office200017下面关于虚拟存储器的说法中,正确的是________。(单选)A.虚拟存储器是提高计算机运算速度的设备B.虚拟存储器由RAM加上高速缓存组成C.虚拟存储器的容量等于主存加上Cache的容量D.虚拟存储器由物理内存和硬盘上的虚拟内存组成18一般来说,在多任务处理系统中,________,CPU响应越慢。(单选)A.任务数越少B.任务数越多C.硬盘容量越大D.内存容量越大19以下所列一般不作为服务器操作系统使用的是________。(单选)A.UnixB.WindowsXPC.WindowsNTServerD.Linux20应用软件是指专门用于解决各种不同具体应用问题的软件,可分为通用应用软件和定制应用软件两类。下列软件中全部属于通用应用软件的是________。(单选)A.WPS、Windows、WordB.PowerPoint、QQ、UNIXC.ALGOL编译器、Photoshop、FORTRAN编译器D.PowerPoint、Excel、Word21用户购买了一个商品软件,通常就意味着得到了它的________。(单选)A.修改权B.拷贝权C.使用权D.版权22在银行金融信息处理系统中,为使多个用户能够同时与系统交互,采取的主要技术措施是______。(单选)A.计算机必须有多台B.CPU时间划分为“时间片”,轮流为不同的用户程序服务C.计算机必须配置磁带存储器D.系统需配置UPS电源[01].下列计算机语言中不能用于数值计算的是________。A.FORTRANB.CC.HTMLD.MATLAB[02].已知X的补码为10011000,若它采用原码表示,则为________。第一章A.01101000B.01100111C.10011000D.11101000[03].下列对C语言中语句while(P)S;的解释中,正确的是________。A.先执行语句S,然后根据P的值决定是否再执行语句SB.若条件P的值为真,则重复执行语句S,直到P的值为假C.语句S至少会被执行一次D.语句S不会被执行两次以上[04].下列关于程序设计语言的说法中,正确的是________。A.高级语言程序的执行速度比低级语言程序快B.高级语言就是自然语言C.高级语言与机器无关D.计算机可以直接识别和执行用高级语言编写的源程序[05].以下所列结构中,___________属于高级程序设计语言的控制结构。①顺序结构②自顶向下结构③条件选择结构④重复结构A.①②③B.①③④C.①②④D.②③④[06].求解数值计算问题选择程序设计语言时,一般不会选用___________。A.FORTRANB.C语言C.VISUALFOXPROD.MATLAB[07].高级程序设计语言的4个基本组成成分有:_________。A.数据、运算、控制、传输B.外部、内部、转移、返回C.子程序、函数、执行、注解D.基本、派生、定义、执行[08].高级语言程序中的算术表达式(如X+Y-Z),属于高级程序语言中的________成分。A.数据B.运算C.控制D.传输[09].用高级语言和机器语言编写实现相同功能的程序时,下列说法中错误的是____________。A.前者比后者可移植性强B.前者比后者执行速度快C.前者比后者容易编写D.前者比后者容易修改[10].下列关于操作系统任务管理的说法中,错误的是________。A.Windows操作系统支持多任务处理B.多任务处理是指将CPU时间划分成时间片,轮流为多个任务服务C.并行处理技术可以让多个CPU同时工作,提高计算机系统的效率D.多任务处理要求计算机必须配有多个CPU[11].下列关于汇编语言的叙述中,错误的是____________。A.汇编语言属于低级程序设计语言B.汇编语言源程序可以直接运行C.不同型号CPU支持的汇编语言不一定相同D.汇编语言也是一种面向机器的编程语言[12].一个用户若需在一台计算机上同时运行多个程序,必须使用具有________处理功能的操作系统。A.多用户B.多任务C.分布式D.单用户[13].很长时间以来,在求解科学与工程计算问题时,人们往往首选________作为程序设计语言。A.FORTRANB.PASCALC.JAVAD.C++[14].关于整数补码表示方法的叙述中,________是错误的。第一章A.负数的补码其符号位是1B.负数的补码是该数绝对值的原码最末位加1C.负数的补码是该数绝对值的反码最末位加1D.负数的补码与该数的原码形式相同[15].以下关于操作系统中多任务处理的叙述中,错误的是:________。A.将CPU时间划分成许多小片,轮流为多个程序服务,这些小片称为时间片B.由于CPU是计算机系统中最宝贵的硬件资源,为了提高CPU的利用率,一般采用多任务处理C.正在CPU中运行的程序称为前台任务,处于等待状态的任务称为后台任务D.在单CPU环境下,多个程序在计算机中同时运行时,意味着它们宏观上同时运行,微观上由CPU轮流执行