计算机软件-第三章-练习题(带答案)

计算机软件-第三章-练习题(带答案)
计算机软件-第三章-练习题(带答案)

判断题

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

汇编语言。T

2.操作系统的三个重要作用体现在:管理系统硬软件资源、为用户提供各种服务界面、为

应用程序开发提供平台。T

3.计算机应用最多的是数值计算。F

4.“引导程序”的功能是把操作系统的一部分程序从内存写入磁盘。F

5.C++语言是对C语言的扩充,是面向对象的程序设计语言。T

6.汇编语言程序的执行效率比机器语言高。F

7.当计算机完成加载过程之后,操作系统即被装入到内存中运行。T

8.计算机系统中最重要的应用软件是操作系统。F

9.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要

有相应的语言处理程序翻译成机器语言程序才能执行。T

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

上,以备多次执行。F

11.Windows桌面也是Windows系统中的一个文件夹。T

12.Windows系统中的图形用户界面(GUI)使用窗口显示正在运行的应用程序的状态。T

13.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。F

14.操作系统的加载是指将操作系统的全部程序安装到计算机的内存中。F

15.多任务处理指CPU可在同一时刻执行多个任务。F

16.Word、Excel、PowerPoint、Photoshop都是通用应用软件。T

17.在Windows系统中,一个磁盘上允许存在多个文件夹,在文件夹中保存的是若干个文件

的正文内容。F

18.用汇编语言编写的程序可以被计算机直接执行。F

19.软件不会失效。T

20.软件许可证是一种法律合同。T

21.系统软件是计算机系统中必不可少的部分F

22.按软件工程方法开发软件的过程分为三个阶段:计划期、开发期和运行期。其中开发期

所用时间最多。F

23.对新建或备份后又被修改过的文件,系统将自动设置为“存档”属性。T

24.一个文件目录实际上是用来记录文件的说明信息(各种属性)。因此它不是一个文件。F

25.一个“任务”(task)就是一个应用程序。F

26.操作系统的存储管理负责对存储器资源分配与管理。F

27.每片软盘或硬盘上都有一个独立的多级树状目录结构。T

28.CD-ROM 和 DVD及CD-RW的文件系统是FAT16或FAT32。F

29.目标程序可以由CPU直接执行。F

30.一个算法的复杂度体现在运行该算法时所需要的计算机资源的多少。T

31.在面向过程的程序设计语言中,数据类型反映了数据结构。T

32.数据的逻辑结构可以用不同的存储结构来实现。T

33.一种计算机程序设计语言只能有一种翻译方式。F

34.软件“移植”指软件复制。F

35.每一个逻辑硬盘的“根目录”即FDT,只能通过盘格式化或全盘复制产生。T

36.批处理操作系统着重考虑系统效率和资源的利用率。T

37.分时操作系统允许多个用户同时使用同一个计算机系统。T

38.Windows NT 是多用户、多任务的操作系统。T

39.机器语言和汇编语言都依赖于具体的计算机。T

40.索引存储结构有利于随机存取。T

41.完成从汇编语言到机器语言翻译过程的程序,称为编译程序。F

42.ISO对软件的定义是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档

的智力创作”,这里的相关文档专指用户使用指南。F

43.有一种计算机系统允许多个用户同时使用,每个用户都感觉好象自己在“独占”该计算

机一样,这样的系统称为“分时处理系统”。 T

44.BIOS,Windows操作系统,C语言编译器等都是系统软件。T

45.计算机系统必须对信息资源的访问进行控制和管理,即对系统内的信息规定各个用户对

它的操作权限,如是否可读、是否可写、是否可修改等,统称为“访问控制”。 T

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

47.通常将计算机软件分成系统软件和应用软件T

48.所谓系统软件就是购置计算机时,计算机供应商提供的软件F

49.Windows系列和Office系列都是目前流行的操作系统F

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

51.同一个程序在解释方式下的运行效率要比在编译方式下的运行效率低。T

52.PC机常用的操作系统有Windows、Unix、Linux等。T

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

执行一句。T

54.Windows操作系统中,磁盘碎片整理程序是一种应用软件。F

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

56.高级语言源程序通过编译处理可以产生高效运行的目标程序,并可保存在磁盘上,供多

次使用。T

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

58.完成从汇编语言到机器语言翻译过程的程序,称为编译程序。F

59.虚拟存储技术的基本思想是,在启动一个任务时,将当前要执行的程序和数据页面全放

在硬盘提供的虚拟内存中。F

60.所谓软件的生命期是指软件的有效时间周期。F

61.“软件工程”的概念出现在计算机软件发展的第三阶段。T

62.一般只有硬件、没有软件的计算机被称为“裸机”。T

63.操作系统的所有程序常驻内存。F

64.Linux操作系统是兼容UNIX标准的操作系统。T

66.机器语言程序是直接运行在裸机上的最基本的系统软件。F

67.数据结构一般包括三个方面的内容:即数据的逻辑结构、数据的存储结构及在这些数据

上定义的运算。T

68.程序语言中的条件选择结构可以直接描述重复的计算过程。F

69.语言处理程序就是编译程序。F

70.程序与算法不同,程序是问题求解规则的一种过程描述。T

71.程序设计语言可按级别分为机器语言、汇编语言和高级语言,其中高级语言比较接近自

然语言,而且易学、易用、程序易修改。T

72.为了适应软硬件环境的变化而对应用程序所做的适当修改称为完善性维护。T

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

74.算法一定要用“伪代码”来描述。F

75.对于同一个问题可采用不同的算法去解决,但不同的算法通常具有相同的效率。F

76.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。T

77.软件危机的产生与软件开发过程中使用的方法和技术有很大的关系。T

78.系统软件是为应用程序提供服务的程序集合。T

单选题

1.数据库管理系统是________。

A.应用软件 B. 操作系统 C.系统软件 D. 编译系统

2.下列关于操作系统任务管理的说法,错误的是________。

A.Windows操作系统支持多任务处理

B.分时系统是指将CPU时间划分成时间片,轮流为多个用户服务

C.并行处理可以让多个处理器同时工作,提高计算机系统的效率

D.分时处理要求计算机必须配有多个CPU

3.下列各种因素中,________不是引起“软件危机”的主要原因。

A.对软件需求分析的重要性认识不够

B.软件开发过程难于进行质量管理和进度控制

C.随着问题的复杂度增加,人们开发软件的效率下降

C.随着社会和生产的发展,软件无法存储和处理海量数据

4.高级语言的控制结构主要包含________。

①顺序结构②自顶向下结构③条件选择结构④重复结构

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

5.虚拟存储系统能够为用户程序提供一个容量很大的虚拟地址空间,但其大小有一定的范围,它受到________的限制。

A.内存容量大小

B.外存空间及主存的地址表示范围

C.交换信息量大小

D.CPU时钟频率

6 线性表的存储结构而言,以下叙述正确的是________。

A. 顺序结构比链接结构多占存储空间

B. 顺序结构与链接结构相比,更有利于对元素的插入、删除运算

C. 顺序结构比链接结构易于扩充表中元素的个数

D. 顺序结构占用连续存储空间而链接结构不要求占用连续存储空间

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

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

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

C.任何程序设计语言的语言处理系统都是相同的

D.操作系统是计算机必不可少的系统软件

8.下面关于虚拟存储器的说法中,正确的是________。

A.虚拟存储器是提高计算机运算速度的设备

B.虚拟存储器由RAM加上高速缓存组成

C.虚拟存储器的容量等于主存加上cache的存储器

D.虚拟存储器由物理内存、硬盘上的虚拟内存、及各种数据结构组成

9.在计算机加电启动过程中,1.POST程序、2. 操作系统、3.引导程序、4.自举程序的执行

顺序为________。

A.1、2、3、4

B.1、3、2、4

C.3、2、4、1

D.1、4、3、2

10.系统软件为应用软件提供服务,下面的叙述中错误的是________ 。

A.系统软件与计算机硬件有关。

B.在通用计算机系统中操作系统是必不可少的。

C.操作系统是系统软件之一。

D.IE浏览器是一种系统软件。

11.下列说法中错误的是________。

A.操作系统出现在高级语言及其编译系统之前

B.为解决软件危机,人们提出了结构程序设计方法和用工程方法开发软件的思想

C.数据库软件技术、软件工具环境技术都属于计算机软件技术

D.设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式

12.在在某高级程序设计语言中,象“if(条件)... else ...”这样的语句属于高级语言中的________成分。

A.数据

B.运算

C.控制

D.传输

13.高级语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的数据类型说明属于高级语言中的 ________成分。

A.数据

B.运算

C.控制

D.传输

14.程序设计语言的语言处理系统属于________。

A.系统软件

B.应用软件

C.专用软件

D.服务软件

15.能管理计算机的硬件和软件资源,为应用程序开发和运行提供高效率平台的是________。

A.操作系统

B.数据库管理系统

C.CPU

D.专用软件

16.针对不同应用问题而专门开发的软件属于________。

A.系统软件

B.应用软件

C.财务软件

D.文字处理软件

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

A.多用户

B.多任务

C.分布式

D.单用户

18.下列关于计算机软件说法中,正确的是________。

A.用计算机高级语言编写的程序都可直接在计算机上执行

B.“软件危机”的出现是因为计算机硬件发展严重滞后

C.利用“软件工程”的理念与方法,可以编制高效高质的软件

D.操作系统是上个世纪80年代产生的

19.理论上已经证明,有了________三种程序控制结构,就可以编写任何复杂的计算机程序。

A.转子(程序),返回,处理

B.输入,输出,处理

C.顺序,选择,重复

D.I/O,转移,循环

20.关于Windows操作系统的特点,以下说法错误的是。

A.Windows操作系统均是64位操作系统

B.Windows在设备管理方面可支持“即插即用”

C.Windows XP支持的内存容量可超过1GB

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

21.为了支持多任务处理,操作系统的处理器调度程序使用技术把CPU分配给各个任

务,使多个任务宏观上可以“同时”执行。

A.分时

B.并发

C.批处理

D.授权

22.分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是。

A.空间代价和时间代价

B.正确性和简明性

C.可读性和开放性

D.数据复杂性和程序复杂性

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

题是。

A. CPU必须有多个

B. CPU时间划分为“时间片”,轮流为不同的用户程序服务

C. 计算机必须配置磁带存储器

D. 系统需配置UPS电源

24.下列关于机器语言与高级语言的说法中,正确的是。

A. 机器语言程序比高级语言程序执行得慢

B. 机器语言程序比高级语言程序可移植性强

C. 机器语言程序比高级语言程序可移植性差

D. 有了高级语言,机器语言就无存在的必要了

25.下列关于UNIX操作系统的说法中,错误的是。

A.Unix系统是目前广泛使用的主流操作系统之一

B.Unix文件系统与Windows文件系统兼容

C.Unix大多作为服务器操作系统使用

D.Unix系统与Linux系统属于同一类操作系统

26.CPU能够直接执行的程序是用编写的。

A.命令语言

B.机器语言

C.汇编语言

D.高级语言

27. 操作系统中负责解决I/O设备速度慢、效率低、不可靠等问题的组成部分是_________

A.文件管理

B.存储管理

C.设备管理

D.处理器管理

28.关于操作系统设备管理的叙述中,错误的是。

A.设备管理程序负责对系统中的各种输入输出设备进行管理

B.设备管理程序负责处理用户和应用程序的输入输出请求

C.每类设备都有相应的驱动程序,它屏蔽了设备I/O操作的细节,使输入输出操作能方

便、有效、安全地完成

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

29.下列关于计算机机器语言的叙述中,错误的是________。

A.机器语言是指CPU能直接执行的指令集合

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

C.用机器语言编制的程序难以维护和修改

D.用机器语言编制的程序难以理解和记忆

30.算法和程序的区别在于:程序不一定能满足的特征是。

A.每一个运算有确切定义

B.具有0个或多个输入量

C.至少产生一个输出量(包括状态的改变)

D.在执行了有穷步的运算后自行终止(有穷性)

31.操作系统的作用之一是。

A.将源程序编译为目标程序

B.实现企业目标管理

C.控制和管理计算机系统的软硬件资源

D.实现软硬件的转换

32.在运行应用程序时,键盘上的F1~F12功能键的功能由定义。

A.操作系统

B.操作系统及应用程序

C.驱动程序

D.应用程序

33.下面所列功能中,哪个功能不是操作系统所具有的。

A.CPU管理

B.语言文字转换

C.文件管理

D.存储管理

34.下列关于操作系统任务管理的说法中,错误的是。

A.Windows操作系统支持多任务处理

B.分时是指将CPU时间划分成时间片,轮流为多个程序服务

C.并行处理技术可以让多个CPU同时工作,提高计算机系统的效率

D.分时处理要求计算机必须配有多个CPU

35.算法是问题求解规则的一种过程描述,必须满足(12)。

A. 无穷性

B. 一致性

C. 确定性

D. 可复用性

36.采用虚拟存储技术的操作系统中,用户程序被划分成一个个"页面",这种"页面"的划

分是由进行的.

A.程序员B.操作系统 C. 操作员D.系统管理员37.用汇编语言和高级语言编写的程序称之为。

A.源程序B.目标程序

C.语言处理程序D.可执行程序

38.下列不是计算机程序设计语言。

A. Ada B.PROLOG C.LISP D.WPS

39.程序设计语言分成3类,它们是机器语言、汇编语言和___ ___。

A.高级语言 B.自然语言

C.数学语言 D.置标语言

40.计算机软件的发展受到应用和硬件发展的推动和制约,大致经历了三个阶段,下面的叙述

中错误的是___ ___。

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

B.第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统。

C.20世纪80年代初期,出现了“软件”术语,软件技术走向成熟。

D.为适应开发大型软件的需要,第三阶段提出了“软件工程”的概念。

41.下列软件语言中不能用于数值计算的是________ 。

A. FORTRAN

B. C语言

C. HTML

D. MATLAB

42.当多个程序共享内存资源而内存不够用时,操作系统的存储管理程序将把内存与________

资源结合起来管理,提供一个容量比实际内存大得多的“虚拟存储器”

A.高速缓冲存储器

B.脱机缓冲存储器

C.物理外存储器

D.离线后备存储器

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

_______ 。

A. 连接程序

B. 汇编程序

C. 解释程序

D. 编译程序

44.高级程序设计语言的编译程序和解释程序属于下列哪一类程序?_________。

A. 语言编辑

B. 连接程序

C. 文本编辑

D. 语言处理

45.下面关于虚拟存储器的说明中,正确的是________。

A.是提高计算机运算速度的设备

B.由RAM加上高速缓存组成

C.其容量等于主存加上cache的存储器

D.由物理内存和硬盘上的虚拟内存组成

46.若同一单位的很多用户都需要安装使用同一软件时,则应购买该软件相应的________。

A.许可证

B.专利

C.著作权

D.多个拷贝

47.高级程序设计语言的编译程序和解释程序属于_________。

A. .通用应用软件

B. 定制应用软件

C. .中间件

D.系统软件

48.如果你购买了一个软件,通常就意味着得到了它的________。

A.修改权。

B. 拷贝权。

C. 使用权

D.版权

49.未获得版权所有者许可就能复制、修改、使用的软件被称为________软件。

A.共享

B.盗版

C.自由

D.授权

50.Windows 操作系统采用方式支持系统中多个任务的执行。

A.并行。

B. 实时。

C.并发

D.分时。

51.数据结构与具体的程序设计语言无关。数据结构不包含________方面的内容。

A.数据的存储结构

B.数据的逻辑结构

C. 定义在数据结构上的运算

D.数据的展现结构

52.下列关于Windows XP的说法中,错误的是________。

A.最大可以支持4GB内存

B.Windows XP的文件可以有共享属性

C.最多可以支持两个CPU

D.增加了防病毒功能

53.在语言处理程序中,按照不同的翻译处理对象和方法,可把翻译程序分为几类,而________

不属于翻译程序。

A.汇编程序

B.解释程序

C.编译程序

D.编辑程序

54.在操作系统支持下,用户按________存取文件。

A.扇区

B.簇

C.文件名

D.字节

55.数据逻辑结构抽象地描述了________。

A. 数据的成分及其相互关系。

B.数据的相互运算。

C.数据在内存中的存放次序。

D.数据的逻辑关系。

56.Windows XP操作系统中,实现虚拟内存的交换文件名是________。

A.Win386.swp

B.page

C. Win386.dll

D. page

57.下列关于文件的说法,比较恰当。

A. 记录在磁盘上按名存取的一组相关信息的集合

B. 记录在存储介质上按名存取的一组相关程序的集合

C.记录在磁盘上按名存取的一组相关程序的集合

D.记录在存储介质上按名存取的一组相关信息的集合

58.下列应用系统不需要采用实时处理是。

A. 航天飞机航道跟踪系统

B. 证券交易系统

C.锅炉温控系统D.电子邮件转发系统

59. 像“a+b-c;”这样的算术表达式,属于高级语言中的成分。

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

60. Fortran的应用领域主要是。

A. 科学计算 B.图像制作 C.影视剪辑 D.文字编辑

61.“数据结构+算法=程序”是由在上世纪70年代提出的。

A. 尼·沃特(Niklans Wirth) B.冯·诺依曼(J.Yon Neumann)

C.图灵(Turing) D.埃·狄克斯特拉(Edsgar Wybe Dijkstra) 62.下列操作系统产品中,是“自由软件”

A.DOS B.Windows C.UNIX D.Linux

63. PC机上运行的Windows2000操作系统属于

A. 单用户单任务系统

B. 单用户多任务系统

C. 多用户多任务系统

D. 实时系统

64.银行使用计算机实现通存通兑,属于计算机在______方面的应用。

A.辅助设计

B.科学计算

C.数据处理

D.自动控制

65.下列关于高级语言翻译处理方法的说法错误的是________。

A.解释程序的优点是实现算法简单

B.解释程序适合于交互方式工作的程序语言

C.运行效率高是解释程序的另一优点

D.编译方式适合于大型应用程序的翻译

66.比较算法和程序,以下说法中正确的是________。

A.算法可采用“伪代码”或流程图等方式来描述

B.程序中的指令和算法中的运算语句都必须用高级语言表示

C.算法和程序都必须满足有穷性

D.算法就是程序

填空题

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

2.20世纪60年代以来,随着软件需求日趋复杂,软件的生产和维护出现了很大的困难,人们称此为___软件危机_____。

3. 算法和__数据结构____的设计是程序设计的主要内容。

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

5.从资源管理的角度来看,操作系统的功能包括处理器管理、文件管理、存储管理、设备管理等几个方面。

6.Windows支持的虚拟存储器由物理内存和位于硬盘中的虚拟内存联合组成。7.翻译执行高级语言源程序的方式有编译和解释两种类型,其中解释方式是指逐句翻译,翻译一句执行一句,不产生目标程序。

8. 操作系统的主要作用是管理各种软硬件资源、提供有善的人机界面及为应用程序的开

发提供高效率的平台。

9.树状目录结构有利于文件的分类存储,方便文件查找,允许在不同的文件夹中使用相同的文件名字。

10.能够对计算机完成任务有严格的时间限制,对外部事件作出快速反应,具有很高的可靠性和安全性的操作系统称之为实时操作系统。

11. UNIX是一种通用的、多用户、交互式的分时操作系统。

12. 尽管计算机程序设计语言的差别很大,但无论那种语言(即使是机器语言也是如此)其

基本语言成分都可归纳为四大类:数据成分、运算成分、控制和传输成分。

13. 语言处理程序分为三大类:汇编程序、解释程序和编译程序。

14.理论上已证明了任何可计算问题的程序都可用顺序、选择、循环三种控制结构的组合来描述。

15.Java语言是一种面向对象的、用于网络环境的程序设计语言。

16. ISO对软件的定义是:包含与数据处理系统操作有关的程序、规程、规则及相关文档的

智力创作。

17. 软件的发展与计算机应用和硬件的发展相互促进与制约, 更多的是受到应用要求的影

响。其发展大致经历了三个阶段:程序阶段、软件阶段、软件工程阶段。

18. 数据结构是研究程序设计中计算机操作对象以及它们之间关系和运算的一个专门学科。

包含三个方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。

19. 在面向对象的程序设计语言中,一个类是将数据结构及对其操作的集合封装在一起的对

象。

20. 数据的存储结构是数据的逻辑结构在计算机存储器上的实现。在存储器中的存储映象应

包括:数据元素自身的值和数据元素之间的关系。

21. 链接存储结构的特点是:逻辑上连续,物理上不连续。

22.件是由_文件说明信息_和文件内容组成。

23 汇编语言用助记符代替机器指令的操作码和操作数地址。

24 算法是对问题求解过程的一种描述,“算法中描述的每个操作都是可以由计算机执行的,

且能够在有限时间内完成”,这句话所描述的性质被称为算法的__能行__性。

25 程序设计语言是一种人能使用并且计算机也能理解的语言。

26 程序设计语言的数据成分,用来描述程序所处理的数据对象。

27.据的存储结构是逻辑结构在计算机存储器上的实现。

28.为了给用户提供一个足够大的存储空间运行程序,操作系统一般采用虚拟存储技术进

行存储管理。

29. 在计算机中,GUI的中文意思是图形用户界面。

30.Windows系统中的文件系统是树型目录结构。

31. Linux是加入了GNU的操作系统,GNU是FSF(自由软件基金会)中的一个专门从事设

计与UNIX兼容、但同时又属于GPL(General Public License)的自由软件。

32. 用高级语言编写的源程序要变为目标程序,必须经过编译

33. 计算机软件指的是在计算机中运行的各种程序、相关的数据及文档资料。

34. 为了提高计算机的处理能力,一台计算机可以配置多个__CPU___,这种实现超高速计算的技

术称为"并行处理"。

35. 文档是软件开发、维护和使用所涉及的完整、规范化的资料,包括:设计报告、维护手

册、使用指南等。

36. 软件有若干特点:如不可见性、易复制性、不会老化,磨损,失效、依附性、通用性、

不断演变性、有限责任性及脆弱性。

37. 软件许可证是一种法律合同,它放宽了版权法给予用户的使用权利。

38. 共享使用的软件许可证仍然有版权,不能修改, 但这种许可证有时效性。

39. 按软件权益分类,软件有商品软件、共享软件、自由软件、免费软件。

40. 系统软件主要特征:与计算机硬件有很强的交互性、能对计算机资源进行统一的控制、

调度和管理、通用性、必要性。

41. 配置操作系统的基本目的有四个:一是为用户提供一个良好环境,二是扩展机器功能,

三是统一管理系统资源,四是合理组织计算机的工作流程。

42. 处理器管理调度CPU的单位是进程或线程

43. 文件的安全指:防止系统崩溃和非法操作文件时造成的文件破坏;

44. 文件共享指不同用户(程序)使用同一文件。实现文件共享的目的是:减少存储空间的

开销、复制、存取及传输的开销、也是满足不同用户协同完成同一任务

45. 磁盘文件存储空间以“簇”(Cluster)为单位分配。

46 嵌入式操作系统一般具有常规操作系统的功能,但有它的特殊性:专用性、实时性、可

靠性及可移植性。

计算机软件基础实验报告

计算机软件基础(二) 实验报告 实验一 DOS和WINDOWS95系统的基本操作 一、实验要求和目的 1.熟悉MS-DOS环境。 2.掌握常用DOS命令的基本操作。 二、软硬件环境 1.硬件环境:微机CPU 486以上,500MB以上硬盘,32M以上内存; 2.软件环境:装有MASM 5.0、DEBUG、LINK和EDIT等应用程序。 三、实验涉及的主要知识单元 ●DOS的功能和组成: DOS的主要功能是管理磁盘文件,管理显示器、键盘、磁盘驱动器、打印机等各种设备,负责监视计算机及执行的处理过程,以便有效地利用系统资源,方便用户使用。从内部来看,DOS是完成各种功能的一组程序。版本不同,程序的数日也不同,但组成DOS的最主要的程序有四个,即命令处理模块(COMMAND.COM)、磁盘操作管理模块(MS-DOS.SYS)、输入输出接口模块(10.SYS)和一个引导程序。存放DOS程序模块的磁盘称为DOS系统盘。 DOS提供了多条操作命令,对一般用户最常用的是有关文件操作、文件目录操作、磁盘操作和若干系统命令。 DOS的人机界面采用的是命令行方式。 ●DOS的启动:DOS的启动就是从系统盘上把DOS装入内存并执行的过程。 启动MS-DOS应用程序,有三种方法: 第一种方法:从“开始”菜单启动MS-DOS操作系统。步骤为: 1.在Windows XP界面状态,单击“开始”|“运行”命令,如图2-1-1所示。 图1-1 “运行”命令条 2.在“运行”对话框中键入“cmd”,如图2-1-2所示,单击“确定”按钮。 图1-2 “运行”对话框 3.操作系统界面随即进入MS-DOS模式。如图2-1-3所示。

第三章思考题及解答

第三章思考题及解答 1. 理想气体等温膨胀过程中△U = 0, 故有Q = -W , 即膨胀过程中系统所吸收的热全部变成了功,这是否违反了热力学第二定律?为什么? 答:不违反热力学第二定律。热力学第二定律的前提是“不发生其他变化”,应该理解为“系统和环境都完全复原”。也就是说热力学第二定律是产生在系统“工作了一个循环”这样的前提之下的结论。 2.理想气体等温膨胀过程2 1 Δln V S nR V =,因为V 2>V 1,所以ΔS >0。但是根据熵增原理,可逆过程0S ?=,这两个结论是否矛盾?为什么? 答:不矛盾。恒温过程只能用克劳修斯不等式判断过程是否可逆,只有绝热过程或隔离系统中发生的变化才能用熵增原理判断过程是否可逆。 3.理想气体自由膨胀过程△T = 0,Q = 0,因此△S = Q T = 0, 此结论对吗? 答: 不对。 因该过程为不可逆过程, 所以△S 不能由过程的热温商求算,而应通过设计可逆途径求算。 4.在恒定压力下,用酒精灯加热某物质,使其温度由T 1上升至T 2,此间,没有物质的相变化,则此过程的熵变为2 1 ,m d ΔT p T nC T S T =?,对吗?如果此间物质发生了相变化,过程熵 变应该怎样计算? 答:正确。如果有相变化,设计可逆过程进行计算。根据题目给出的相变温度不同,将有不同形式的计算公式。 5.“所有能发生过程一定是不可逆的,所以不可逆过程也一定是能发生过程。”这种说法是否正确?为什么? 答:正确。因为这是热力学第二定律的结论。 6.“自然界存在着温度降低但是熵值增加的过程。”的结论是否正确?为什么?举例说明。(绝热不可逆膨胀)。 答:正确。熵值不仅与温度一个变量有关,还与其它状态性质有关。如与体积、压力有关。如双变量系统,S = f (T,V )或S = f (T,p )系统经历某变化后,熵值的改变取决于这些变量的综合效应。一个典型的例子是绝热不可逆膨胀 7.“不可逆过程的熵不能减小”对吗?为什么? 答:不正确。该说法仅对绝热系统或隔离系统正确。本题说法忽略了前提条件。 8.“熵值不可能是负值”的结论对吗? 答:正确,根据玻尔兹曼定理 S =kln Ω,Ω(热力学概率)一定大于或等于1,故S ≥0。 9. “在绝热系统中发生一个从状态A→B 的不可逆过程,不论用什么方法,系统再也不能回到原来的状态。”结论对吗?为什么? 答:正确. 绝热系统中发生一个不可逆过程,从A →B ,△S >0,即S B >S A ,仍在绝热系统中从B 出发,无论经过什么过程系统的熵值有增无减,所以不能回到原态。 10.1mol 双原子理想气体经历下列不同过程,体积变为原来体积的2倍,其熵变相等

1.第一章课后习题及答案

第一章 1.(Q1) What is the difference between a host and an end system List the types of end systems. Is a Web server an end system Answer: There is no difference. Throughout this text, the words “host” and “end system” are used interchangeably. End systems inc lude PCs, workstations, Web servers, mail servers, Internet-connected PDAs, WebTVs, etc. 2.(Q2) The word protocol is often used to describe diplomatic relations. Give an example of a diplomatic protocol. Answer: Suppose Alice, an ambassador of country A wants to invite Bob, an ambassador of country B, over for dinner. Alice doesn’t simply just call Bob on the phone and say, come to our dinner table now”. Instead, she calls Bob and suggests a date and time. Bob may respond by saying he’s not available that particular date, but he is available another date. Alice and Bob continue to send “messages” back and forth until they agree on a date and time. Bob then shows up at the embassy on the agreed date, hopefully not more than 15 minutes before or after the agreed time. Diplomatic protocols also allow for either Alice or Bob to politely cancel the engagement if they have reasonable excuses. 3.(Q3) What is a client program What is a server program Does a server program request and receive services from a client program Answer: A networking program usually has two programs, each running on a different host, communicating with each other. The program that initiates the communication is the client. Typically, the client program requests and receives services from the server program.

第三章复习思考题答案

第三章复习思考题答案 一、名词解释 激励:是指管理者运用各种管理手段,利用人的需要的客观性和满足需要的规律性,激励 刺激被管理者的需要,激发其动机,使其朝向所期望的目标前进的心理过程。 优势动机:是指那种最强烈而又稳定的动机。 目标导向行为:目标导向行为是指为谋求实现目标而做准备的行为,也是指实现目标之前 所做的筹备工作。 需要层次论:美国心理学家马斯洛(Abrahan H.Maslow)在 1943 年发表的《人类动机理论》(A Theory of Human Motivation Psychological Review)一书中首次提出了“需求层次论”。在 1954 年他对这个理论作了进一步的发展和完善。马斯洛的需要层次论在西方各国广为流传,近些年来,在我国的心理学界和管理理论界,也都产生了极大的影响。 成就需要理论:美国哈佛大学教授戴维·麦克利兰(David.C.McClelland)从 20 世纪 40-50 年代开始对人的需要和动机进行集中研究,并得出了一系列重要的研究结论。麦克利兰将马斯洛和其他人的研究成果又向前推进了一步,他认为人的许多需要是非生理的, 而是社会性的(称学习性需要)。人的社会性需要不是先天的,而是得自于环境、经历和教 育等。 激励力:是指调动一个人的积极性,激发出人的潜力的强度。 目标效价:是指预期成果在个人心目中的相对价值 公平理论:公平理论又称社会比较理论,它是美国行为科学家亚当斯(J.S.Adams)于 20 世纪 60 年代中期在《工人关于工资不公平的内心冲突同其生产率的关系》、《工资不公 平对工作质量的影响》、《社会交换中的不公平》等著作中提出来的一种激励理论。该理论 侧重于研究工资报酬分配的合理性、公平性及其对员工产生积极性的影响。 挫折理论:有关挫折行为研究的理论叫做挫折理论。这类理论着重研究人受挫之后的心理状态和行为表现,目的是为了改造个体行为,使之有利于组织目标的实现。换言之,研究 挫折是为了个体将来更快更好地取得成就,因此,也可以将挫折理论视为成就理论的补充。 综合激励模式:是企图通过一个模式将上述几个方面的理论都包括进去的理论,主要包括 波特和劳勒(Porter&Lawler)的“综合激励模式”以及迪尔(Dill)的“综合激励模型”等。 二、选择题 1. B 2.A 3.A 4.D 5. C 6. B 7.C 8.C 三、简答题 1.什么是激励?激励对管理工作有什么意义? 答:“激励”一词译自英文单词“Motivation”,它含有激发、鼓励、动力的意义。我们认为,激励是指管理者运用各种管理手段,利用人的需要的客观性和满足需要的规律性,激 励刺激被管理者的需要,激发其动机,使其朝向所期望的目标前进的心理过程。激励是激 发人的内在动力,使人的行为建立在人的愿望的基础上的。这样,人的行为就不再是一种 外在的强制,而是一种自觉自愿的行为。因此,激励最显著的特点是内在驱动性和自觉自 愿性。 激励对管理工作的意义主要在以下几个方面: (1)有助于激发和调动员工的工作积极性;

第1章课后习题参考答案

第一章半导体器件基础 1.试求图所示电路的输出电压Uo,忽略二极管的正向压降和正向电阻。 解: (a)图分析: 1)若D1导通,忽略D1的正向压降和正向电阻,得等效电路如图所示,则U O=1V,U D2=1-4=-3V。即D1导通,D2截止。 2)若D2导通,忽略D2的正向压降和正向电阻,得等效电路如图所示,则U O=4V,在这种情况下,D1两端电压为U D1=4-1=3V,远超过二极管的导通电压,D1将因电流过大而烧毁,所以正常情况下,不因出现这种情况。 综上分析,正确的答案是U O= 1V。 (b)图分析: 1.由于输出端开路,所以D1、D2均受反向电压而截止,等效电路如图所示,所以U O=U I=10V。

2.图所示电路中, E

解: (a)图 当u I<E时,D截止,u O=E=5V; 当u I≥E时,D导通,u O=u I u O波形如图所示。 u I ωt 5V 10V uo ωt 5V 10V (b)图 当u I<-E=-5V时,D1导通D2截止,uo=E=5V; 当-E<u I<E时,D1导通D2截止,uo=E=5V; 当u I≥E=5V时,uo=u I 所以输出电压u o的波形与(a)图波形相同。 5.在图所示电路中,试求下列几种情况下输出端F的电位UF及各元件(R、DA、DB)中通过的电流:( 1 )UA=UB=0V;( 2 )UA= +3V,UB = 0 V。( 3 ) UA= UB = +3V。二极管的正向压降可忽略不计。 解:(1)U A=U B=0V时,D A、D B都导通,在忽略二极管正向管压降的情况下,有:U F=0V mA k R U I F R 08 .3 9.3 12 12 = = - =

第三章思考题及答案

第三章思考题 刚体一般是由n (n 是一个很大得数目)个质点组成。为什么刚体的独立变量却不是3n 而是6或者更少 何谓物体的重心他和重心是不是 总是重合在一起的 试讨论图形的几何中心,质心和重心重合在一起的条件。 简化中心改变时,主矢和主矩是不是也随着改变如果要改变,会不会影响刚体的运动 已知一匀质棒,当它绕过其一端并垂直于棒的轴转动时,转动惯量为23 1 ml ,m 为棒的质量,l 为棒长。 问此棒绕通过离棒端为l 41且与上述轴线平行的另一轴线转动时,转动惯量是不是等于2 24131?? ? ??+l m ml 为什么 如果两条平行线中没有一条是通过质心的,那么平行轴定理式(3.5.12)能否应用如不能,可否加以修改后再用 在平面平行运动中,基点既然可以任意选择,你觉得选择那些特殊点作为基点比较好好处在哪里又在(3.7.1)及()两式中,哪些量与基点有关哪些量与基点无关 转动瞬心在无穷远处,意味着什么 刚体做平面平行运动时,能否对转动瞬心应用动量矩定理写出它的动力学方程为什么 当圆柱体以匀加速度自斜面滚下时,为什么用机械能守恒定律不能求出圆柱体和斜面之间的反作用力此时摩擦阻力所做的功为什么不列入是不是我们必须假定没有摩擦力没有摩擦力,圆柱体能不能滚 圆柱体沿斜面无滑动滚下时,它的线加速度与圆柱体的转动惯量有关,这是为什么但圆柱体沿斜面既滚且滑向下运动时,它的线加速度则与转动惯量无关这又是为什么 刚体做怎样的运动时,刚体内任一点的线速度才可以写为r ω?这时r 是不是等于该质点到转动轴的垂直距离为什么 刚体绕固定点转动时,r ω ?dt d 为什么叫转动加速度而不叫切向加速度又()r ωω??为什么叫向轴加速度而不叫向心加速度 在欧勒动力学方程中,既然坐标轴是固定在刚体上,随着刚体一起转动,为什么我们还可以用这种坐标系来研究刚体的运动 欧勒动力学方程中的第二项()21I I -y x ωω等是怎样产生的它的物理意义又是什么 第三章思考题解答 答:确定一质点在空间中得位置需要3个独立变量,只要确定了不共线三点的位置刚体的位置也就确定了,故须九个独立变量,但刚体不变形,此三点中人二点的连线长度不变,即有三个约束方程,所以

计算机软件基础实验报告

《计算机软件基础》 实验报告 姓名:沈俊卫 学号:1145533129 班级:11电气1班 专业:电气工程及其自动化 学院:电气与信息工程学院 2013年12月

实验一线性表的插入和删除 一、实验目的 1.熟悉C++上机环境; 2.掌握线性表的基本操作:查找、插入、删除等运算在链接存储结构上的运算。 二、实验内容 【任务一】阅读理解 阅读后面的程序,并将其输入到计算机中,调试成功,运算出结果。这个程序中我们创建了一个整数类型的升序单,演示了单链表的创建、输出和删除操作。 【任务二】完善功能 构造函数node *insert (node *head,int num),实现把一个节点插入链表,仍保持链表上各节点的升序关系,并在主函数中完成对你所添加函数的测试。 三、算法描述 建立含有若干个元素的升序单链表,对其进行插入、删除等操作,并将结果在屏幕上输出。// 实验一线性表 #include "stdafx.h" const int SIZE0=2; const int STEP=1; struct List{ int *A,len,size; List(){ A=(int *)malloc(SIZE0*sizeof(int)); if(!A)exit(1); len=0; size=SIZE0; } ~List(){ delete[size]A; } int GetLen(); void Output(); int Insert(int loc,int x); int Delete(int loc,int &y); int Geti(int loc,int &y); List(int *p,int n); void StraightInsertSort(); void BinaryInsertSort(); void BubbleSort(); int Patation(int low,int up); void QuickSort(int low,int high); void SelectSort(); void Shift_down(int heapsize,int index); void DeleteNodeofHeap(int heapsize,int index); void createHeap();

第三章--教育目的-练习题含答案

第三章教育目的练习题含答案 一、选择题 1.国家把受教育者培养成为什么样人才的总要求,就是() A 教学目的 B 教育目的 C 培养目标 D 教学目标 2.衡量和评价教育实施效果的根本依据和标准是() A 教育目的 B 教育任务 C 教育规律 D 教育原则 3.教育目的是教育的根本性问题,对一切教育工作具有() A 控制作用 B 制约作用 C 促进作用 D 指导意义 4.教育与生产劳动相结合是实现人的全面发展的() A 主要方法 B 重要方法 C 唯一方法 D 特殊方法 5.根据各级各类学校任务确定的对所培养的人的特殊要求,我们习惯上称为() A 教育方针 B 教育目的 C 教学目标 D 培养目标 6.教育目的是社会需求的集中反映,它集中体现了() A 教育的性质 B 教育的任务 C 教育的内容 D 教育的规律 7.素质教育的重点是培养学生的() A 高水平的智力 B 实践能力 C 健康体魄 D 创新精神 8.现代教育与传统教育的根本区别在于重视() A 实践能力的培养 B 思维能力的培养 C 想象能力的培养 D 创新能力的培养 二、填空题 1.狭义的教育目的是国家对把受教育者培养成为什么样人才的____ 。 2.教育目的是一切教育工作的____ ,教育目的的实现则是教育活动的____ 3.培养目标是根据各级各类学校任务确定的对所培养的人的____ 。 4. ____ 是教育者在教育教学过程中,在完成某一阶段工作时,希望受教育者达到的要求或产生的变化结果。 5.教育目的具有历史性、时代性、____ ,在阶级社会具有鲜明的阶级性。 6.教育目的是____ 的集中反映,是教育性质的集中体现。 7.马克思主义关于____ 是确定我国教育目的的理论基础。 8.人的全面发展是与人的____ 相对而言的。 9.全面发展的人是____ 、个体性和社会性得到普遍、充分而自由发展的人。 10. ____ 相结合是实现人的全面发展的唯一方法。 11.智育是授予学生系统的科学文化知识、技能,发展他们的智力和与学习有关的____ 的教育。 12.体育是授予学生健康的知识、技能,发展他们的体力,增强他们的____ ,培养参加体育活动的需要和习惯,增强其意志力的教育。 13.美育是培养学生健康的审美观,发展他们____ 的能力,培养他们高尚情操与文明素养的教育。 14.劳动技术教育是引导学生掌握劳动技术知识和技能,形成____ 的教育。 15.创新能力不仅是一种智力特征,更是一种____ ,是一种精神状态。 三、简答题 1.教育目的对教育工作的指导意义是通过哪些作用实现的? 2.简述教育目的与培养目标之间的关系。 3.什么是教学目标?教学目标与教育目的、培养目标之间的关系如何? 4.制定教育目的的基本依据是什么?

计算机软件技术基础实验报告Word版

计算机软件基础实验报告 姓名学号实验目的 1. 掌握C语言程序设计方法,并学会上机调试。 2. 熟悉Huffman编码源程序,并构造Huffman树。 实验内容 1.试设计一算法,从包括n个元素的数组中,求最大和最小元素,并使得当n 个元素为有序排列时,元素之间的比较次数仅为n-1次。 2.在给出的Huffman编码源程序基础上,要求画出Huffman树,求出与等长编 码相比时的压缩比。 实验要求 1.根据实验内容编写算法,并用 C 语言进行程序设计。 2. 将所编程序在计算机上调试通过,并全面测试。 实验结果 1.以一个含有8个元素的一维数组{1,2,3,5,7,8,9,12}为例,设计程序如下: #include int maxArray(int x ,int y); int minArray(int x ,int y); int main(void) { int i = 0 ; int array[8]={ 1,2,3,5,7,8,9,12} ; printf; do { scanf("%d",&array[i]); i++; } while(i < 8); int maxTemp = array[0]; int minTemp = array[0]; int maxIndex = 0; int minIndex = 0; for(i=1;i<8;i++)

maxTemp = maxArray(array[i] , maxTemp); minTemp = minArray(array[i] , minTemp); } for(i=0;i<8;i++) { if (maxTemp == array[i]) { maxIndex = i; } if (minTemp == array[i]) { minIndex = i; } } printf; return 0; } 运行结果如下: 2.Huffman编码源程序 #include #include #include #include #include typedef struct {unsigned int weight; //结点权值 unsigned int parent,lchild,rchild; //结点的父指针,左右孩子指针 }HTNode,*HuffmanTree; //动态分配数组存储哈夫曼树 typedef char **HuffmanCode; //动态分配数组存储哈夫曼编码表 void CreateHuffmanTree(HuffmanTree &,unsigned int*,int ); //生成哈夫曼树 void HuffmanCoding(HuffmanTree,HuffmanCode &,int ); //对哈夫曼树

离散数学课后习题答案第三章

第六章部分课后习题参考答案5.确定下列命题是否为真: (1)? ?真 ? (2)? ?假 ∈ (3)} ?真 {? ? (4)} ?真 ∈ {? (5){a,b}?{a,b,c,{a,b,c}}真 (6){a,b}∈{a,b,c,{a,b}}真 (7){a,b}?{a,b,{{a,b}}}真 (8){a,b}∈{a,b,{{a,b}}}假 6.设a,b,c各不相同,判断下述等式中哪个等式为真: (1){{a,b},c,?}={{a,b},c}假 (2){a ,b,a}={a,b}真 (3){{a},{b}}={{a,b}}假 (4){?,{?},a,b}={{?,{?}},a,b}假 8.求下列集合的幂集: (1){a,b,c}P(A)={ ?,{a},{b},{c},{a,b},{a,c},{b,c},{a,b,c}} (2){1,{2,3}}P(A)={ ?, {1}, {{2,3}}, {1,{2,3}} } (3){?}P(A)={ ?, {?} } (4){?,{?}}P(A)={ ?, {1}, {{2,3}}, {1,{2,3}} } 14.化简下列集合表达式: (1)(A B) B )-(A B) (2)((A B C)-(B C)) A 解: (1)(A B) B )-(A B)=(A B) B ) ~(A B) =(A B) ~(A B)) B=? B=? (2)((A B C)-(B C)) A=((A B C) ~(B C)) A =(A ~(B C)) ((B C ) ~(B C)) A =(A ~(B C)) ? A=(A ~(B C)) A=A

信号与系统课后习题答案—第1章

第1章 习题答案 1-1 题1-1图所示信号中,哪些是连续信号?哪些是离散信号?哪些是周期信号?哪些是非周期信号?哪些是有始信号? 解: ① 连续信号:图(a )、(c )、(d ); ② 离散信号:图(b ); ③ 周期信号:图(d ); ④ 非周期信号:图(a )、(b )、(c ); ⑤有始信号:图(a )、(b )、(c )。 1-2 已知某系统的输入f(t)与输出y(t)的关系为y(t)=|f(t)|,试判定该系统是否为线性时不变系统。 解: 设T 为此系统的运算子,由已知条件可知: y(t)=T[f(t)]=|f(t)|,以下分别判定此系统的线性和时不变性。 ① 线性 1)可加性 不失一般性,设f(t)=f 1(t)+f 2(t),则 y 1(t)=T[f 1(t)]=|f 1(t)|,y 2(t)=T[f 2(t)]=|f 2(t)|,y(t)=T[f(t)]=T[f 1(t)+f 2(t)]=|f 1(t)+f 2(t)|,而 |f 1(t)|+|f 2(t)|≠|f 1(t)+f 2(t)| 即在f 1(t)→y 1(t)、f 2(t)→y 2(t)前提下,不存在f 1(t)+f 2(t)→y 1(t)+y 2(t),因此系统不具备可加性。 由此,即足以判定此系统为一非线性系统,而不需在判定系统是否具备齐次性特性。 2)齐次性 由已知条件,y(t)=T[f(t)]=|f(t)|,则T[af(t)]=|af(t)|≠a|f(t)|=ay(t) (其中a 为任一常数) 即在f(t)→y(t)前提下,不存在af(t)→ay(t),此系统不具备齐次性,由此亦可判定此系统为一非线性系统。 ② 时不变特性 由已知条件y(t)=T[f(t)]=|f(t)|,则y(t-t 0)=T[f(t-t 0)]=|f(t-t 0)|, 即由f(t)→y(t),可推出f(t-t 0)→y(t-t 0),因此,此系统具备时不变特性。 依据上述①、②两点,可判定此系统为一非线性时不变系统。 1-3 判定下列方程所表示系统的性质: )()()]([)()(3)(2)(2)()()2()()(3)(2)()()()()() (2''''''''0t f t y t y d t f t y t ty t y c t f t f t y t y t y b dx x f dt t df t y a t =+=++-+=+++=? 解:(a )① 线性 1)可加性 由 ?+=t dx x f dt t df t y 0)()()(可得?????→+=→+=??t t t y t f dx x f dt t df t y t y t f dx x f dt t df t y 01122011111)()()()()()()()()()(即即 则 ???+++=+++=+t t t dx x f x f t f t f dt d dx x f dt t df dx x f dt t df t y t y 0212102201121)]()([)]()([)()()()()()( 即在)()()()()()()()(21212211t y t y t f t f t y t f t y t f ++前提下,有、→→→,因此系统具备可加性。 2)齐次性 由)()(t y t f →即?+=t dx x f dt t df t y 0)()()(,设a 为任一常数,可得 )(])()([)()()]([)]([000t ay dx x f dt t df a dx x f a dt t df a dx x af t af dt d t t t =+=+=+??? 即)()(t ay t af →,因此,此系统亦具备齐次性。 由上述1)、2)两点,可判定此系统为一线性系统。

第三章习题和思考题参考答案

第三章习题和思考题 一、填空题 1、对于指令XCHG BX, [BP+SI],如果指令执行前,(BX)=6F30H,(BP)=0200H,(SI)=0046H,(SS)=2F00H,(2F246H)=154H,(2F247H)=41 H,则执行指令后:(BX)=__4154H__,(2F246H)=___30H______,(2F247H)=___6FH____。 2、指令LOOPZ/LOOPE是结果_为零_且_相等发生转移的指令;而指令LOOPNZ/LOOPNE则是结果__不为零__且____不相等___发生转移的指令。 3、串操作指令规定源串在____数据_____段中,用__SI___来寻址源操作数;目的串在__附加__段中,用__DI__来寻址目的操作数。 4.、中断返回指令IRET后,从堆栈顺序弹出3个字分别送到___IP____、__CS_____、____标志寄存器FR____。 5、设(SS)=0FFA0H,(SP)=00B0H,(AX)=8057H,(BX)=0F79H,执行指令PUSH AX 后,(SP)=__00AEH________;若再执行指令: PUSH BX POP AX 后,(SP)=__00AEH________,(AX)=____0F79H________,(BX)=___0F79H_____。 6、设(SS)=2250H,(SP)=0140H,若在堆栈中存入5个数据,则栈顶的物理地址为___22636H________,如果再从堆栈中取出3个数据,则栈顶的物理地址为_____2263CH____。 7、M OV AL, ‘A’指令的源操作数的寻址方式为__立即寻址方式________。 8、指出下列指令源操作数的寻址方式: (1).MOV AX, BLOCK[SI] 寄存器相对寻址方式 (2).MOV AX, [SI] 寄存器间接寻址方式 (3).MOV AX, [6000H] 直接寻址 (4).MOV AX, [BX+SI] 基址变址寻址 (5).MOV AX, BX 寄存器寻址 (6).MOV AX, 1500H 立即寻址 (7).MOV AX, 80[BX+DI] 相对基址变址 (8).MOV AX, [DI+60] 寄存器相对寻址 9、以CX寄存器内容为计数对象的指令有循环控制指令和串操作重复指令。

计算机软件基础实验报告

实验一选择结构程序设计 一、实验目的 1、掌握关系运算符和逻辑运算符的使用方法及其表达式的应用。 2、掌握分支语句的使用。 3、结合程序掌握一些简单的算法。 二、实验内容 1、在VC6.0中,实现输入3个整数,按大小顺序输出。 2、在VC6.0中,编写程序,当输入字符A时,输出America;输入字符B时,输出Britain;输入字符C时,输出China;输入其它字符时,输出France(要求使用switch语句实现)。 3、给出一百分制成绩,要求输出成绩等级’A’,’B’,’C’,’D’,’E’.90分以上为’A’,80~89分为’B’, 70~79分为’C’,60~69分为’D’,60分以下为’E’。 三、实验环境 1、一台能正常启动的个人计算机 2、安装有VC6.0软件 四、实验步骤 1、启动VC6.0,创建一个新的C程序文件。 2、在创建的C程序文件中输入相应的代码。 3、保存程序 4、运行程序 输入3个整数,按大小顺序输出的问题,程序代码如下: #include main() { int a,b,c,t; printf("请输入三个整数:") ; scanf("%d%d%d",&a,&b,&c) ; if(a main() { char x; printf("请输入一个字符:");

第三章思考题及答案培训资料

第三章思考题 3.1刚体一般是由n (n 是一个很大得数目)个质点组成。为什么刚体的独立变量却不是3n 而是6或者更少? 3.2何谓物体的重心?他和重心是不是 总是重合在一起的? 3.3试讨论图形的几何中心,质心和重心重合在一起的条件。 3.4简化中心改变时,主矢和主矩是不是也随着改变?如果要改变,会不会影响刚体的运动? 3.5已知一匀质棒,当它绕过其一端并垂直于棒的轴转动时,转动惯量为23 1ml ,m 为棒的质量,l 为棒长。问此棒绕通过离棒端为 l 4 1且与上述轴线平行的另一轴线转动时,转动惯量是不是等于2 24131?? ? ??+l m ml ?为什么? 3.6如果两条平行线中没有一条是通过质心的,那么平行轴定理式(3.5.12)能否应用?如不能,可否加以修改后再用? 3.7在平面平行运动中,基点既然可以任意选择,你觉得选择那些特殊点作为基点比较好?好处在哪里?又在(3.7.1)及(3.7.4)两式中,哪些量与基点有关?哪些量与基点无关? 3.8转动瞬心在无穷远处,意味着什么? 3.9刚体做平面平行运动时,能否对转动瞬心应用动量矩定理写出它的动力学方程?为什么? 3.10当圆柱体以匀加速度自斜面滚下时,为什么用机械能守恒定律不能求出圆柱体和斜面之间的反作用力?此时摩擦阻力所做的功为什么不列入?是不是我们必须假定没有摩擦力?没有摩擦力,圆柱体能不能滚? 3.11圆柱体沿斜面无滑动滚下时,它的线加速度与圆柱体的转动惯量有关,这是为什么?但圆柱体沿斜面既滚且滑向下运动时,它的线加速度则与转动惯量无关?这又是为什么? 3.12刚体做怎样的运动时,刚体内任一点的线速度才可以写为r ω??这时r 是不是等于该质点到转动轴的垂直距离?为什么? 3.13刚体绕固定点转动时,r ω ?dt d 为什么叫转动加速度而不叫切向加速度?又()r ωω??为什么叫向轴加速度而不叫向心加速度? 3.14在欧勒动力学方程中,既然坐标轴是固定在刚体上,随着刚体一起转动,为什么我们还可以用这种坐标系来研究刚体的运动? 3.15欧勒动力学方程中的第二项()21I I -y x ωω等是怎样产生的?它的物理意义又是什么? 第三章思考题解答

第1章思考题及参考答案

第一章思考题及参考答案 1. 无多余约束几何不变体系简单组成规则间有何关系? 答:最基本的三角形规则,其间关系可用下图说明: 图a 为三刚片三铰不共线情况。图b 为III 刚片改成链杆,两刚片一铰一杆不共线情况。图c 为I 、II 刚片间的铰改成两链杆(虚铰),两刚片三杆不全部平行、不交于一点的情况。图d 为三个实铰均改成两链杆(虚铰),变成三刚片每两刚片间用一虚铰相连、三虚铰不共线的情况。图e 为将I 、III 看成二元体,减二元体所成的情况。 2.实铰与虚铰有何差别? 答:从瞬间转动效应来说,实铰和虚铰是一样的。但是实铰的转动中心是不变的,而虚铰转动中心为瞬间的链杆交点,产生转动后瞬时转动中心是要变化的,也即“铰”的位置实铰不变,虚铰要发生变化。 3.试举例说明瞬变体系不能作为结构的原因。接近瞬变的体系是否可作为结构? 答:如图所示AC 、CB 与大地三刚片由A 、B 、C 三铰彼此相连,因为三铰共线,体系瞬变。设该 体系受图示荷载P F 作用,体系C 点发生微小位移 δ,AC 、CB 分别转过微小角度α和β。微小位移 后三铰不再共线变成几何不变体系,在变形后的位置体系能平衡外荷P F ,取隔离体如图所 示,则列投影平衡方程可得 210 cos cos 0x F T T βα=?=∑,21P 0 sin sin y F T T F βα=+=∑ 由于位移δ非常小,因此cos cos 1βα≈≈,sin , sin ββαα≈≈,将此代入上式可得 21T T T ≈=,()P P F T F T βαβα +==?∞+, 由此可见,瞬变体系受荷作用后将产生巨大的内力,没有材料可以经受巨大内力而不破坏,因而瞬变体系不能作为结构。由上分析可见,虽三铰不共线,但当体系接近瞬变时,一样将产生巨大内力,因此也不能作为结构使用。 4.平面体系几何组成特征与其静力特征间关系如何? 答:无多余约束几何不变体系?静定结构(仅用平衡条件就能分析受力) 有多余约束几何不变体系?超静定结构(仅用平衡条件不能全部解决受力分析) 瞬变体系?受小的外力作用,瞬时可导致某些杆无穷大的内力 常变体系?除特定外力作用外,不能平衡 5. 系计算自由度有何作用? 答:当W >0时,可确定体系一定可变;当W <0且不可变时,可确定第4章超静定次数;W =0又不能用简单规则分析时,可用第2章零载法分析体系可变性。 6.作平面体系组成分析的基本思路、步骤如何? 答:分析的基本思路是先设法化简,找刚片看能用什么规则分析。

计算机软件基础实验报告

课程名称:计算机软件基础实验项目: 1.最简单的C程序 2.C程序的选择结构 3.C程序的循环结构 4.C程序的函数 5.C程序的指针 6.数据结构初步 实验一、最简单的C程序 一、实验目的 (1)理解常用运算符的意义。 (2)掌握c 语言表达是的运算规则。 二、实际设备及器材 计算机 三、实验内容 (1)整数除的危险性 分析三个表达式的值,再设计程序测试,进行比较和分析。 int a=5,b=7,c=100,d,e,f; d=a/b*c; e=a*c/b; f=c/b*a; d=0,e=71,f=70. 程序测试: #include int main() { int a=5,b=7,c=100,d,e,f; d=a/b*c; e=a*c/b; f=c/b*a; printf("% d,% d,%d\n",d,e,f); } 结果:

(1)分析下面程序 是比较x++与++x之间的区别。 例如: #include int main() { int a=5,b=8; printf("a++=%d\n",a++); printf("a=%d\n",a); printf("++b=%d\n",++b); printf("b=%d\ny",b); } 运行结果: 由上述程序可以看出,x++是先使用x在使x+1,而++x是先使x+1在使用x。 (2)分析下列表达式的值 测试程序: #include int main() { int a,b,c,d,e,f; scanf("a=%d,b=%d\n",a,b); c=b+a+++a; d=b+(a++)+a; e=b+a+(++a); f=b+a+++a++; printf("c=%,d=%d,e=%d,f=%d\n",c,d,e,f); } 四、思考题 1.整数除的危险性 2.C语言的运算规则 实验二、C语言选择结构 一、实验目的 (1)掌握分支程序的基本结构。 (2)掌握分支程序的测试与调试方法。 二、实际设备及器材

第三章思考题习题答案(新)

第二章思考题习题答案(新) 第3章酸碱滴定法 思考题 1.根据酸碱质子理论,什么是酸?什么是碱?什么是两性物质?各举例说明。 答:酸碱质子理论认为:凡能给出质子(H +)的物质都是酸;如HAc、HCI、NH4+凡能接受质子的物质都是碱。如,NH3、F-、CO3 2_, 可以给出质子,又可以接受质子的物质称为两性物质。例如HCO3-、H2PO4-。 2.质子理论和电离理论的不同点主要是什么? 答:质子理论和电离理论对酸碱的定义不同;电离理论只适用于水溶液,不适用于非水溶液,而质子理论适用于水溶液和非水溶液。

3?判断下面各对物质哪个是酸?哪个是碱?试 按强弱顺序排列起来。 HAc , Ac「;NH3 , NH4+;HCN, CN「;HF, F-; H3PO4, CO3 2" 答:酸:H3PO4 HF HAc HCN NH4+ 碱:CO3 2- NH3 CN- Ac- F- 4 ?在下列各组酸碱物质中,哪些属于共轭酸碱对? (1) H3PO4—Na2HPO4; (2) H2SO4-SO42-; (3) H2CO3-CO32-;( 4)HAc-Ac- 答:属于共轭酸碱对是(4) HAc-Ac - 5.写出下列酸的共轭碱:H2PO4一,NH 4+, HPO42-, HCO3-, H2O,苯酚。 答: HPO42-, NH3 , PO43- , CO32- , OH - , C6H5O-6 .写出下列碱的共轭酸:H2PO4-, HC2O4-, HPO42-, HCO 3-, H2O, C2H5OH。 答:H3PO4, H2C2O4, H2PO4-, H2CO3, H3O+, C2H5OH2+

第一章思考题参考答案

参考答案 1.简述信息经济的主要标志。 答:信息经济是指以信息为经济活动之基础,以信息产业为国民经济之主导产业的一种社会经济形态。信息经济作为一种新型的社会经济结构,其主要标志有: (1)信息资源成为人类社会的主要经济资源;信息作为一种经济资源,其表现除了参与创造财富外,还表现在对质能资源的替代节约上,因此把信息当作资源来看待,不仅表现在对信息的重视上,还表现在对物质、能源的节约上。 (2)现代信息技术成为经济生活中的主要技术;信息技术是指开发和利用、采集、传输、控制、处理信息的技术手段。信息资源的开发,使信息量剧增,信息的经济功能骤显,如何把握瞬息万变的信息,为人们的经济生活服务,成为人类的一大难题。信息技术的适时出现,解决了人类的一大难题,信息技术的发展水平与应用程度,也就成为信息经济成熟与否的一个指标。 (3)产品中的信息成分大于质能成分;在信息经济社会,产品中的信息含量增加,信息成分大于质能成分。但并不是说每一种产品的信息成分均大于其质能成分,而是就整体而言的,除了增加物质产品中的信息含量外,信息产品日益丰富。也就是说,在信息经济社会中,产品结构以信息密集型物质产品和信息产品为主。 (4)产业部门中信息劳动者人数占总从业人数的比例大于物质劳动者所占比例;就信息劳动者人数而言,将其限制在产业部门,即农业、工业、服务业和信息产业部门的劳动者,不包括非产业部门的信息劳动者,其中信息劳动者人数占总从业人数的比例大于农业、工业、服务业中任何一个部门物质劳动者所占的比例。 (5)信息部门的产值占国民生产总值的比重大于物质部门产值所占的比重;信息部门的产值一般是指产业化了的信息部门的产值,信息部门产值占国民生产总值的比重大于农业、工业、服务业中任何一个部门产值所占比重。 2.简要叙述信息经济形成的时代背景。 答:(1)人类需求的渐进。随着社会的进步,生产力的发展,质能经济的产品已经不能完全满足人类的需要,只有靠增加物质产品中的信息含量,采用现代信息技术,发展信息产业,才有可能较好地满足人们的需要。这就促使质能经济向信息经济转化。 (2)物质经济的滞胀。二战后的经济危机使得资本主义发达国家不得不寻求对策,一方面实行大量资本输出,一方面按照“需求决定论”调整产业结构,使其向着知识、技术、信息密集型方向发展。 (3)质能资源的短缺。随着质能经济的发展,加之世界人口的急剧增长和资源的挥霍浪费,使质能资源频频告急,从1973年起,人类开始自觉主动地利用信息发展经济。

相关文档
最新文档