2023年注册岩土工程师计算机应用基础

上传人:枕*** 文档编号:166195798 上传时间:2022-10-31 格式:DOC 页数:29 大小:51.50KB
收藏 版权申诉 举报 下载
2023年注册岩土工程师计算机应用基础_第1页
第1页 / 共29页
2023年注册岩土工程师计算机应用基础_第2页
第2页 / 共29页
2023年注册岩土工程师计算机应用基础_第3页
第3页 / 共29页
资源描述:

《2023年注册岩土工程师计算机应用基础》由会员分享,可在线阅读,更多相关《2023年注册岩土工程师计算机应用基础(29页珍藏版)》请在装配图网上搜索。

1、前言第二十一讲计算机应用基础一、内容提纲:本讲重要讲述计算机基础知识、Win98操作系统、FORTRAN的程序构成和基本规定二、重点难点:各种进制之间的转换、FORTRAN的程序构成和基本规定第一节计算机基础知识第一节计算机基础知识一个计算机系统可分为两部分:硬件和软件。一、硬件的组成和功能计算机的硬件由以下部分组成:中央解决器(即CPU)、内存储器、输入输出设备、外存储器。中央解决器涉及运算器和控制器。控制器的重要作用,是使计算机能自动地执行存放在内存储器的程序。运算器的作用则是进行加、减、乘、除等算术运算和与、或、非、比较、移位等逻辑运算。目前普遍使用的微型计算机,其中央解决器都集成在一块

2、芯片上,称为微解决器,芯片的型号代表了微机的型号。内存储器通常又简称为内存,它的功能是保存要解决的程序和数据等信息。内存提成一个个存储单元,每个单元存放一定位数的二进制数据,每个单元有惟一的地址。内存分为随机访问存储器(Random Access Memory,简称RAM)和只读存储器(Read Only Memory,简称ROM)。计算机内存中的大部分是由RAM组成,用户输入的信息都存放在RAM中。断电后,RAM中的信息所有丢失。内存中有少量的ROM组成,它里面固化了一个基本输入输出系统,称为BIOS。断电后,ROM中的信息仍保存。现代的内存储器通常由若干个集成电路芯片组成,内存的容量和访问

3、速度是衡量计算机性能的很重要指标。当需要永久保存信息时,一般使用外存储器。外存储器有很多形式,常见的有磁盘、光盘、磁带等。高速缓冲存储器(Cache)为解决高速的CPU与相对速度较低的RAM之间矛盾而引入的。Cache介于CPU与内存之间,它存取速度比内存快,但容量不大,重要存放当前内存中使用最多的程序块和数据块,并以接近CPU的速度向CPU提供程序指令和数据。输入输出设备涉及输入设备、输出设备和既能输入又能输出的设备。它们起着把各种信息(程序、数据、命令等)输入计算机以及把各种解决结果从计算机中输出的重要功能。常见的输入输出设备有键盘、扫描仪、显示器、打印机、绘图仪等;磁盘驱动器既是输入设备

4、又是输出设备。【例题1】一个计算机系统可分两部分为()。A. 主机和显视器B. 硬件和软件C. 输入和输出设备D. 内存和外存答案:B【例题2】下列各项中不属于计算机硬件的是()。A. 内存B. 显视器C. CPU D. Windows XP答案:D【例题3】磁盘驱动器属于()。A. 输入设备B. 输出设备C. 既是输入设备又是输出设备D. 既不是输入设备又不是输出设备答案:C【例题4】当断电以后,计算机内存中可以保存信息的部分为()。A. RAM B. ROM C. CPU D. Word 文档答案:B二、软件的组成及功能软件是指各种程序、文档和数据的总和。软件对于计算机的使用是必需的。软件

5、可分为系统软件和应用软件两大类。系统软件是指管理、控制和维护计算机及其外部设备、提供用户与计算机之间界面等方面的软件。它重要涉及操作系统、各种程序设计语言解决程序(编译程序和解释程序)、各种软件开发工具等。应用软件是专业人员为各种应用目的开发的程序。常见的应用软件有办公自动化软件、绘图软件、大型科学计算软件包等。操作系统的功能是用于管理和控制计算机硬件和软件资源的一组程序,是计算机硬件与其他软件的接口、用户和计算机的接口。常用的操作系统有:DOS、Windows、Unix、Linux、OS2等。程序设计语言可用来编写计算机程序,一般可分为机器语言、汇编语言、高级语言。计算机能直接接受的只是以二

6、进制形式的机器语言;汇编语言是机器语言的符号表达并且需要翻译成机器语言才干执行;用高级语言编写的程序更是必须通过编译程序或解释程序翻译成机器语言才干供机器执行,常用的高级语言有BASIC、FOTRAN、C等等。用机器语言或汇编语言编写的程序一般效率较高、执行速度较快;而用高级语程序则一般效率较低、执行速度较慢。但用高级语言编写程序要比用机器语言或汇编语言编写程序容易些,可读性、通用性强。【例题5】文档属于()。A. 软件B. 硬件C. 内存D. 外存答案:A【例题6】Auto CAD14属于()。A. 机器语言B. 系统软件C. 应用软件D. 高级语言答案:C【例题7】FOTRAN 77属于(

7、)。A. 机器语言B. 汇编语言C. 低档语言D. 高级语言答案:D【例题8】用下列哪种语言编制的程序执行速度较慢()。A. 机器语言B. 汇编语言C. 高级语言答案:D三、数制转换计算机中的数可有二进制、八进制、十六进制、十进制等不同的表现形式。平时人们使用十进制数;计算机内存放的是二进制数,为了表达方便,引入了八进制和十六进制数。由于同一个数可表达成不同进制的形式,故常有必要进行数制间的转换。(一)r进制转换成十进制我们可以一般地描述r进制,其中r是一个大于1的正整数。r进制有如下特点:(1)数的每一位只能取r个不同的数字,其符号集是0,1,r-l。(2)逢r进位。例如,对十进制数,r=1

8、0,符号集为0,1,2,3,4,5,6,7,8,9。对十六进制数,r=16,符号集为0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。r进制数从小数点开始向左的第i位数(i=0,1,m)的权是ri,从小数点开始向右的第i位数(I=1,2,n)的权是r-i我们用( )r表达,括号内的数是r进制数。因此,对r进制数(amam-la1a0a-1a-2a-n)r,按权展开的表达式为:(amam-la1a0a-1a-2a-n)r=amrm+ am-1rm-1a1r1a0r0a-1r-1+ a-2r-2 +a-nr-n (7-1-1) 式(7-1-1)就是将r进制转换成十进制的方法。【例题9

9、】把(1101011)2转换成十进制数。 【解】 (1101011)2=1 26+l25+024+123+022+121+120=(107)10(二)十进制转换成r进制整数部分与小数部分的转换方式不同。对于整数部分,采用除r取余法。例如,要将十进制的整数m转换成r进制数,则把m除以r并取余,再把所得的商除以r取余,直至商为零,所有的余数按从后到前的顺序依次从左到右排列就构成了所规定的r进制数。【例题10】把(107)10转换成二进制数。【解】 1072得53余1;532得26余1;262得13余0;132得6余1;62得3余0;32得1余1;12得0余1,把所有的余数按从后到前的顺序从左到右排

10、列得:(107)10=(1101011)2对于小数部分,可用乘以r取整法。例如,要将十进制数的小数m转换成r进制数时,把m乘r,取整数部分;又取上一步得数的小数部分再乘以r,再取整数部分;至完毕或达成规定的位数。然后把各整数按从前到后的顺序从左到右排列,即构成所求的小数部分。【例题11】把(0.375)10转换成二进制数。【解】 0.3752=0.75,整数为0,小数为0.75;0.752=1.50,整数为1,小数为0.5;0.52=1.0,整数为1,小数为0,停止。把所得的整数按从前到后的顺序从左到右排列,即得所求的二进制数(0011)2。即(0.375)10=(0.011)2第二节 Win

11、dows 98操作系统第二节Windows 98操作系统Window 98是一种图形界面的操作系统,是目前使用最广泛的操作系统之一,在台式计算机和便携式计算机中得到广泛的使用。使用Windows 98系统有两个基本的目的:(1)掌握操作系统的基本功能和它们的使用。(2)掌握图形界面软件的一般使用方法。使用Windows98需要一定的硬件环境。为使Windows98的功能能较好的发挥,计算机应当至少具有以下的硬件配置:Pentium100解决器、32MB内存、200MB以上磁盘空间、鼠标或其他点击设备、VGA或更高分辨率的显示器。Windows 98安装时,除了基本内核外,还涉及许多功能组件。假

12、如所有安装Windows 98系统及其所有组件,所需的硬盘空间要超过300MB。【例题12】使用Windows98需要一定的硬件环境,对于磁盘空间而言至少要在()以上。A. 100MBB. 200MBC. 1GBD. 10GB答案:B一、Windows 98操作系统的基本特点和新特性(一)Windows 98操作系统的基本特点Windows 98操作系统是微软公司Windows 95操作系统的一个升级版本。从操作系统的角度而言,它们具有基本相同的特性。1Windows 9895都是32位操作系统。2Windows 9895是多任务单用户操作系统。3Windows 9895都是图形界面操作系统。

13、4Windows 9895都支持虚拟内存管理。5采用支持长文献名的FAT文献管理系统。6Windows 9895都支持硬件的即插即用。【例题13】下列关于Windows 98/95操作系统的基本特点,叙述对的的是()。AWindows 9895都是32位操作系统BWindows 9895是多任务多用户操作系统CWindows 9895都是DOS操作系统DWindows 9895都不支持虚拟内存管理答案:A【例题14】Windows 9895都是()位操作系统。A. 8B. 16C. 32D. 64答案:C(二)Windows 98操作系统的新特性新特性是相对于Windows 95系统而言的。从

14、操作系统的角度来说,这些特性不是最主线的,使得使用Windows98使用Windows95没有什么主线的不同。但从用户使用的角度来说,这些新增长的特性则是很好用、很方便的。1Windows 98提供了更多的系统管理和优化工具,使系统的运营更稳定、更快速。2Windows 98有更先进的硬件管理功能,支持许多新的硬件和硬件接口。3集成了许多Web环境下使用的软件,更便于在Internet环境下的应用。4有更好的支持多媒体的性能。5Web风格和Windows风格。二、文献和文献夹计算机中的文献是一组相关信息按一定格式的有组织的集合。每个文献都有一个文献名,用户通过文献名就可以找到相应的文献,对文献

15、进行各种操作。为了适本地对文献进行组织,Windows 98中将文献放在不同的文献夹(Folder)中。在Windows 98的DOS窗口下,也将文献夹称为“directory”,也就是目录。但是从Windows 98的环境来说,文献夹就不仅仅是管理文献,而是可以管理系统中的各种资源。在Windows 98中,文献夹可以认为是分类管理各种不同资源的容器。Windows 98的文献和文献夹又可以放在不同的驱动器中。Windows 98中把驱动器、文献夹和文献都称为是“对象”。【例题15】Windows 98中将C盘、文献夹和文献都称为是()。A. 内存储器B. 外存储器C. “directory

16、”D. “对象”答案:D三、Windows 98的操作(一)Windows 98界面基本元素和基本操作学习Windows98界面基本元素和基本操作是学习Windows98系统的基础,也是学习其他窗口应用程序的基础。由于它们都有相同的基本元素和基本操作。1鼠标操作鼠标操作是窗口应用程序的最基本操作。鼠标是窗口应用程序使用最多的输入设备,用户通过鼠标向程序发出各种命令,控制应用程序的操作。鼠标的操作有:鼠标指向、单击左键、单击右键、双击左键、鼠标拖动。2窗口Windows 98窗口是在桌面上的大小可以变化的矩形框,用来显示应用程序、文档,或者显示文献夹的组成。3菜单条和菜单菜单条由菜单项组成。用鼠

17、标单击菜单项就可以打开一个菜单。用户通过菜单向窗口应用程序输入各种工作命令,也就不需要自己记忆和键入这些命令。4工具栏工具栏现在已是多数Windows窗口的组成部分,没有工具栏的窗口已经不多了。一般说来,工具栏是将各个菜单中的一些最常用的命令,用图标的形式排列在工具栏中。用户只要单击一个工具图标,就可以执行相应的菜单命令。5对话框对话框是执行命令过程中人机对话的一种界面。对话框总是和一个菜单命令相联系的。对话框也是一个矩形区域,也有类似窗口所有的“关闭”按钮等,也可以在屏幕上移动。它涉及:(1)文本框、列表框、下拉式列表框和命令按钮;(2)选项卡、选择框和单选按钮。(二)Windows 98的

18、启动和退出已经对的安装Windows 98的计算机,只要打开计算机的电源就可以启动Windows98。打开计算机电源的对的环节应当是“先外设,后主机”。关闭计算机电源的环节刚好相反,是“先主机,后外设”。1Windows 98启动Windows 98的启动实际是一个很复杂的过程。打开计算机的电源后,计算机一方面进行硬件的检测,并随时将检测的结果显示在屏幕上。硬件检测没有问题,就可以启动Windows 98。2Windows 98退出最普遍的做法是用鼠标单击屏幕右下角的“开始”按钮,再用鼠标单击菜单中的“关闭系统”选项。就会弹出“关闭Windows对话框,选择单选按钮“关闭计算机”,再单击“拟定

19、”按钮,就进入退出系统的过程。等到屏幕上出现“现在你可以安全的关闭计算机了”的提醒后,就可以关闭计算机电源。Windows 98在关机时,要保存更改后的所有Windows设立,并将当前存储在内存中的所有信息写入硬盘中。(三)Windows 98桌面启动Windows 98后,呈现在用户面前的整个屏幕区域称为桌面。Windows 98的桌面是可以由用户自己装饰的,桌面的内容也是可以自己安排的。Windows 98桌面是一个工作的平台。Windows 98桌面的底部是任务栏。1“开始”按钮和“开始”菜单在Windows 98环境中;几乎所有想做的工作都可以从“开始”按钮来开始。“开始”菜单的中间部

20、分的选项可用来对Windows98进行各种操作。它涉及:“程序”菜单、收藏夹、文档、设立、查找、帮助、运营。2任务栏任务栏上除了“开始”按钮外,可以分为三个区域:左边的工具栏,中间的程序按钮栏和右边是布告栏。(四)在Windows 98环境下运营程序Windows 98用户打开计算机后,最常做的事就是运营应用程序。Windows 98系统为用户运营程序设立了多种方式。Windows 98用户运营应用程序基本上有三种选择:在桌面运营程序、通过“开始”菜单运营程序以及在“资源管理器”或“我的电脑”中运营程序。1快捷方式及其新建通过快捷方式启动和运营应用程序是在Windows 98中最常用的方式。在

21、Windows 98桌面、“开始”菜单、“程序”菜单、任务栏、以及文献夹中都可以建立快捷方式。2运营应用程序在Windows 98运营应用程序的方法有多种。(1)通过桌面运营应用程序。(2)通过任务栏运营应用程序。(3)通过“程序”菜单运营程序。(4)通过“开始”菜单的上部运营程序。(5)通过“运营”对话框运营应用程序。(6)通过“启动”文献夹运营程序。(7)自动播放CD。(8)在“我的电脑”和“资源管理器”中运营应用程序。3运营程序的切换和退出Windows 98是一个多任务系统,同时可运营多个应用程序。所谓应用程序的切换就是把指定的程序切换为前台程序,也就是将这个程序的窗口切换为当前窗口。

22、(1)通过任务栏切换应用程序;(2)通过快捷键切换应用程序;(3)程序的正常退出;(4)程序的非正常退出。四、Windows98的中文环境(一)中文编码的基本知识西文字母和符号在计算机内部一般都采用ASC编码。但是目前的汉字编码并不统一,中国大陆、台湾地区等分别是用不同的汉字编码系统。涉及:汉字编码国家标准GB23121980、区位码国标码。(二)Windows 98的中文使用涉及:语言指示器、中文输入法工具栏、输入法的切换、常用中文标点及其按键。(三)Windows 98的中文输入法涉及:全拼输入法、双拼输入法、区位输入法、表形码输入法、郑码输入法、智能ABC输入法、微软拼音输入法。(四)智

23、能ABC输入法Windows 98的各种中文输入法各有特点,但相对来说,智能ABC输入法比较符合初学者的这种规定。他有以下特点:输入方式灵活、对于拼音输入的规定不高,以词输入为主,字输入为辅,造词功能灵活,输入效率比较高、最长输入字符串可达40个字符,并具有输入过程中自动分词和构词功能。(五)微软拼音输入法微软拼音输入法的基本输入单位为语句,这是它区别于其他输入法的显著特点,因此在输入语句时,发现有错别字不用忙于修正,最佳是在确认语句之前对整句一起修改。五、Windows 98的文献管理文献管理是任何操作系统的基本功能之一。计算机中的文献是一组相关信息按一定格式的有组织的集合。为了区别不同内容

24、、不同格式的文献,每个文献都有一个文献名。Windows 98对文献名的规定是相称宽松的。(一)文献系统的层次结构一般的操作系统都采用层次结构的文献系统来管理文献,Windows 98也不例外,Windows 98的文献系统也是层次结构的。1层次型文献系统的特点文献都是按磁盘存放的,磁盘可以是物理磁盘、也可以是逻辑磁盘,每个磁盘都有一个根文献夹,以前的操作系统称为根目录,在根文献夹下可以直接存放文献。根文献夹下有若干文献夹,这些文献夹可以是系统安装时自动生成的、也可以是用户自己新建的,每个文献夹下可以再建立文献夹、也可以直接存放文献,文献是层次结构文献系统的末端,不管是哪个层次的文献,都不会再

25、有分支了。2层次型文献系统的优点用户可以合理的组织和管理自己的文献、可以允许文献重名,便于多个用户使用同一台计算机。3途径和文献标示在层次结构的文献系统中,文献不是只靠文献名来区别的。在这种系统中,具体定位一个文献要靠三个因素:磁盘、文献夹和文献名。(二)Windows 98的文献夹在Windows 98的文献系统中,文献夹用来存放文献和文献夹。除此以外,Windows98还用文献夹管理其他资源,这些文献夹统称为系统文献夹。Windows 98文献夹的显示和操作有两种基本的方式:传统方式和Web方式。Windows 98还允许用户自定义文献夹的外观。这种定义是对于每个文献夹单独进行的。通过文献

26、夹窗口“查看”菜单,还可以对窗口进行多种设立,改变文献夹窗口的外观。(三)我的电脑及资源管理器Windows 98通过“我的电脑”和资源管理器通过的两种途径对系统中的文献和文献夹进行管理。1我的电脑第一个特点是Windows 98安装后,在桌面就会有一个“我的电脑”图标。第二个特点是“我的电脑”图标的快捷菜单与众不同。2资源管理器及其启动Windows资源管理器是Windows 98环境下的一个固有的应用程序,其文献名是“Explorerexe”,一般位于C盘Windows文献夹下。由于资源管理器是最重要的应用程序,Windows 98提供了许多方法来启动这个应用程序:通过“开始”菜单中的“程

27、序”菜单启动资源管理器、通过“开始”按钮的快捷菜单启动资源管器、通过文献夹图标的快捷菜单启动资源管理器、同时用按键和鼠标启动资源管理器。(四)资源管理器的使用在Windows 98中,“我的电脑”的使用和资源管理器的使用是几乎完全相同的。1资源管理器窗口“资源管理器”窗口分为左、右两个窗格,左面显示文献系统的层次结构,称为“文献夹”窗口格,右边窗格显示文献夹的内容称为“内容”窗格。2“文献夹”窗格的展开、折叠和定位。(五)文献和文献夹操作文献和文献夹操作重要是在资源管理器和“我的电脑”窗口中进行。但在Windows98中,并不是只有在资源管理器和“我的电脑”中才干进行文献和文献夹操作。此外,W

28、indows 98文献夹窗口中有一个“标准按钮”工具栏。1观测和修改文献及文献夹属性。2新建文献夹和文档。Windows98可以用多种方法来新建文献夹和文档。3文献和文献夹得重命名。在Windows 98下,只能对单个文献和文献夹进行重命名,不能对一批文献或文献夹同时重命名。4文献和文献夹的删除。5文献和文献夹的复制。6文献和文献夹的移动。7文献和文献夹的查找。(六)回收站及其使用回收站在Windows 98中也是一个系统文献夹,所有从硬盘上删除的文献和文献夹都是先存入回收站,而不是直接删除。(七)磁盘操作磁盘操作涉及对软盘和硬盘的操作。六、Windows98的系统设立Windows 98除了

29、要对文献和程序进行管理外,还要对计算机上的各种硬件和其他资源进行管理。Windows 98的系统设立重要是通过“控制面板”来完毕的。(一)Windows 98的控制面板在Windows 98中,控制面板是一个系统文献夹。(二)添加删除程序在Windows 98环境下添加程序不仅仅是将程序复制到硬盘的文献夹,并且还会在Windows 98的系统文献中添加相应的参数。当删除这个程序时,也应当将系统中相应的参数也一起删除。1一般应用程序的安装或删除一般的Windows 98应用程序都可以从光盘或软盘上直接安装,执行安装程序“SetupExe”或者“Installexe”就可以开始安装过程。应用程序的

30、删除应当通过“控制面板”来进行,双击“控制面板”窗口中的“添加删除程序”图标,打开对话框。2添加删除Windows 98程序的组件Windows 98系统安装时,一般都会选择“典型安装”的方式来进行安装,这种安装方式所安装的Windows 98组件,不一定都是用户需要的,但系统默认是要安装的,也也许用户需要的组件并没有安装,这种情况下,也可以在“添加删除程序”对话框中来增长或删除Windows 98的组件。3创建启动盘当硬盘上安装的Windows 98系统出现问题而不能启动时,可以用启动盘来启动计算机,再运营相应的诊断程序来检查计算机的毛病。使用Windows 98启动盘将使计算机启动后进入命

31、令行模式。(三)定制Windows 98桌面注意Windows 98桌面的设立和文献夹的设立有密切的关系,桌面的风格和文献夹的风格是一致的。Windows 98提供了多种定制桌面的方法,使得Windows 98的桌面可以更加个性化。1桌面主题通过Windows 98的“桌面主题”可以最迅速、最全面的改变Windows 98桌面的外观。2活动桌面Windows 98的活动桌面(ActiveDesk)就是可以将一些不断变化的内容添加到桌面。3设立桌面的背景在Windows 98中也可以用传统的方法来设立桌面的背景,为桌面选择墙纸或图案。4定制桌面的外观定制桌面的外观涉及两个内容:桌面的背景色和桌面

32、上窗口元素的显示。5设立屏幕保护程序屏幕保护程序是一种活动图像程序。设立屏幕保护程序的初衷是为了防止显示器的老化,他也是个性化桌面设立的一个方面,还可以提高机器的安全性。(四)设立显示器属性显示器的属性重要涉及显示器的分辨率和显示颜色的树木。1设立显示器的分辨率和颜色用鼠标拖曳屏幕区域的游标,就可以改变分辨率。用“颜色”列表框设立显示其所显示的颜色数目。2多显示器的设立Windows 98增长了支持多显示器的新性能。(五)鼠标设立和键盘设立鼠标和键盘是最常用的输入设备,一般在Windows 98安装后就可以使用。(六)输入法的设立Windows 98的输入法的设立和两个对话框有关,一个双击控制

33、面板中“输入法”图标后的对话框,另一个是双击控制面板中“键盘”图标后对话框中的“语言”选项卡。(七)添加和设立打印机一般在Windows 98的安装过程中就可以安装和设立打印机,也可以在以后使用的过程中来添加和设立打印机。七、Windows 98网络特性及其他应用Windows 98不是一种网络操作系统,但具有良好的网络特性。Windows 9598计算机的桌面上都有一个“网上邻居”的图标。在和其他计算机联网的情况下,双击这个图标,就可以看到网络上的其他计算机,假如其他计算机批准,还可以共享它们的资源。Windows 98的网络特性当然不止这些。它还提供“Internet接入”、“直接电缆连接

34、”、“Internet共享连接”等服务。(一)Windows 98对等网络Windows 98虽然不是一种网络操作系统,但安装了Windows 9598的计算机也可以互相连接成为一种计算机网络,这种网络称为对等网络。1对等网络的连接对等网络的连接和一般局域网中计算机的连接基本相同,需要的设备和器材涉及网卡、基线器和双绞线。2对等网络的设立在Windows 98计算机中配置对等网络是在“控制面板”窗口的“网络”对话框中进行。涉及:安装Microsoft网络客户、安装NetBERUI协议、设立本机的网络“标记”、设立文献共享、设立主浏览器。3对等网络的应用:(1)设立共享资源的访问方式、(2)共享

35、文献夹和共享打印机的设立、(3)浏览网络、(4)共享打印机(二)Windows 98辅助选项Windows 98新增长了两个辅助工具:辅助工具向导和放大程序。(三)Windows 98中的DOSwindows 98是不依赖于DOS的独立的操作系统。但在Windows 98环境下,仍然支持本来的多数DOS命令,支持本来的DOS应用程序。Windows 98中的DOS是Windows 98的一部分,而不是本来的DOS操作系统。1MS-DOS方式为了在Windows 98环境下使用DOS命令,运营DOS应用程序,一方面应进入MS-DOS方式。对Windows 98来说,这个窗口和其他的应用程序窗口没

36、有什么两样。2MS-DOS窗口的工具栏它涉及:全屏幕和窗口的切换、显示汉字、字体设立、复制和粘贴。3DOS基本命令在Windows 98中,DOS的外部命令文献都放在WindowsCommand文献夹中。它涉及:(1)显示目录命令DIR(2)复制文献命令COPY(3)文献重命名命令REN(4)文献显示命令TYPE(5)改变当前文献目录命令CD(6)删除文献命令DEL4DOS方式下输入中文进入Windows 98的MS-DOS方式,虽然可以显示汉字,但不能输入和编辑汉字。【例题16】关于Windows 98中的DOS,下列叙述对的的是()。A.Windows 98和DOS是互相独立存在的两个操作

37、系统B.Windows 98的存在是依赖于DOS的基础之上C.Windows 98中的DOS是Windows 98的一部分,而不是本来的DOS操作系统D.在Windows 98环境下,支持本来的多数DOS命令,支持本来的DOS应用程序;同样DOS环境下也支持Windows 98的各种命令答案:C【例题17】进入Windows 98的MS-DOS方式后,下列各项对的的是()。A.不能显示中文,同样也不能输入和编辑中文B.不能显示中文,但能输入和编辑中文C.能显示中文,同样也能输入和编辑中文D.能显示中文,但不能输入和编辑中文答案:D【例题18】在Windows 98中,DOS的外部命令文献都放在

38、下列哪个文献夹中()。A. WindowsCommandB. “Explorerexe”C. MS-DOSD. ActiveDesk答案:A【例题19】下列各项命令中,不属于Windows 98中DOS的基本命令的是()。A. DIR B. COPY C. DEL D. Install 答案:D第三节 计算机程序设计语言(之一)第三节计算机程序设计语言(之一)一、程序设计语言计算机程序设计语言又称算法语言。目前国内外比较通用的算法语言有多种,象BASCI;FORTRAN、PASCAL、C等。随着算法语言自身的发展和完善,同一语言中尚有不同的标准版本问世。每种语言都有其自身的规则和特点,但也有共

39、性的地方。在目前通用的算法语言中,FORTRAN语言特别合用于科学计算,又是为我国广大结构工程技术人员较为普遍掌握的一种语言,因此,本次注册结构工程师考试的内容选为FORTRAN语言。FORTRAN语言于50年代出现于美国。1966年,美国国家标准化协会(ANSl)公布了标准FORTRAN(ANSIX3.91966),相称于FORTRAN 66;1977年对其进行了修订,1978年,将其定为国家标准,称为FORTRAN77(ANSIX3.91978);1991年又推出功能更强的新标准FORTRAN90(ANSIX3.1981991)。考虑使用普遍性,本书重要参照FORTRAN77的标准进行说明

40、。二、FORTRAN的程序构成和基本规定(一)程序构成一个完整的FORTRAN程序由一个主程序或一个主程序和若干个子程序组成。主程序与每个子程序都是一个独立的程序单位,称为一个程序模块。【例题20】关于一个完整的FORTRAN程序的组成,下列叙述对的的是()。A. 只能由一个主程序组成B. 只能由一个主程序和若干个子程序组成C. 由若干个子程序组成D. 可由一个主程序或一个主程序和若干个子程序组成答案:D关于程序的构成,有如下一些基本规定。1程序由若干行组成。2在FORTRAN中,程序行分为语句行和注释行。(1)语句行由FORTRAN语句组成,涉及执行语句和非执行语句。执行语句使计算机在运营时

41、产生某些操作,如赋值语句、输入输出语句等。非执行语句为计算机在编译或运营时提供某种信息,自身不产生操作,如说明语句、格式语句等。(2)注释行又称为非语句行,在程序中起注释作用,便于程序的编写、修改和维护。3FORTRAN规定,每个语句行只能写一个语句;但当语句长度超过规定的一行范围、或者为表达清楚起见需要将一个语句分行书写时,可以采用连续行。连续行的第一行称为始行,以后各行称为续行。4FORTRAN语句可以有标号。标号作为一个语句被其他语句引用的标志。在同一个程序单位中,不能出现相同的语句标号。5程序单位的最后一行语句,必须是END语句。假如一个FORTRAN语句行与注释行的集合,最末没有EN

42、D,可称其为一个语句块或程序段,但不能作为一个程序单位。【例题21】在下列各项中不符合FORTRAN程序规定的是()。A. 程序由若干行组成B. 在FORTRAN中,程序行分为语句行和注释行C. 每个语句行只能写一个语句D. 程序单位的最后一行语句,必须是输出语句答案:D(二)书写规则1FORTRAN77的字符集由26个英文字母、10个数字和其他13个专用字符组成。2一个程序行有80列,每列写一个字符。3程序行的第1列如写上C或*,表达该行为注释行。注释内容可写在该行中除第1列外的任何位置。4在语句行中,程序行的第1列至第5列为语句标号区,标号区内是最多为5位的无符号整数;程序行的第6列为续行

43、区,若某行为续行,则标号区必须空白,且第6列为非0的任一FORTRAN77字符(不能为空格);第7列至第72列为语句区。【例题22】FORTRAN程序行的第1列如写上C或*,表达该行为()。A. 注释行B. 语句行C. 执行语句D. 非执行语句答案:A【例题23】在边长为B的正方形中挖一个半径为R的圆,计算剩余的面积;若B2R,则给出相关信息。该问题的FORTRAN程序可编写如下。C Computation Of area。READ *,B,RIF(BLT2.*R)THENWRITE(*,10)10 FORMAT(/Errormessage:Blessthan 2 * R/)ELSEWRITE

44、(*,/(/AREA=/,F10.2)/)$ B*B3.4159*R*RENDIFEND执行语句的前面,而IMPLICT语句又必须在所有的类型说明语句的前面。拟定变量类型的三种方法中,类型说明语句的优先级最高,I-N规则的优先级最低。(三)数组有些互相关联的数据,作为单个变量解决并不方便。程序设计语言通常把这种互相关联的数据按一定的顺序关系组成一个集合,该集合称为数组;组成数组的基本单元称为数组元素,每一个数组元素相应一个数据。在FORTRAN中,使用数组前必须对数组进行定义,涉及对数组命名;拟定数组的类型;拟定数组的维数及大小;指出数组各维下标的下限与上限。数组的命名规则与变量的命名规则相同

45、。拟定数组类型、维数及其大小的方法有以下两种。(1)用类型说明语句定义数组。例如:INTEGER X(-2:30),XYZ(1:20,0:15)定义了两个整型数组。其中X称为一维数组,下标的下限与上限分别为-2与30,即这个一维数组共有30-(-2)+1=33个元素,它们分别为:X(-2),X(-1),X(0),X(1),X(30);XYZ称为二维数组,第一个下标的下限与上限分别为1与20,第二个下标的下限与上限分别为0与15,即这个二维数组共有(20-1+1)(15-0+1)=2016=320个整型元素,它们分别为:XYZ(1,0),XYZ(1,1),XYZ(1,15)XYZ(20,0),X

46、YZ(20,1),XYZ(20,15)字符型数组必须用类型说明语句定义。例如:CHARACTER*8 OUT(10)数组OUT每个元素的长度都是8,即每个元素都可以存放8个字符。(2)用DIMENSION语句定义数组。这时,数组的类型按隐含规则拟定,或者可以用类型说明语句再次说明其类型。例如:DIMENSION IM(-1:10),IA(0:100,-2:0),X(1:5)REAL IA INTEGER X其中,IM为一维整型数组,IA为2维实型数组,X为一维整型数组。当数组的下标下限为1时,可以省略说明下标下限。例如,下列数组说明DIMENSIONA(100),B(5,5)等价与DIMENS

47、IONA(1:100),B(1:5,1:5)目前在许多微机上使用的FORTRAN 77子集中,数组的下标下限只允许为1,并且也只允许本例中,第1行为注释行,第5行为带标号的语句,第78行为连续行,符号$为续行标志。(四)常量与变量1常量指程序中其值固定不变的一些量,涉及以下6种类型。(1)整形常量,也称整数。一个整数可采用正、负号和数字字符表达,正号可以省略。(2)实型常量,也称实数。可以用小数形式或指数形式表达。用指数形式表达的实数,如11.3E5,+11.3E+5,1.E-12,-.23E12等。(3)双精度实型常量,或称双精度实数。双精度实数也是实数。但在一般的微型计算机中,实数的有效位

48、数为7位,双精度实数的有效位数可以达成1517位。双精度实数的表达方法,除在指数形式的表达中用字符D代替E以外,其余和实数相同。(4)复型常量,简称复数。在FORTRAN中,用一对圆括弧括起来的两个实数表达。如(12.0,-6.E2)表达复数12.0-600.0i(5)逻辑型常量。FORTRAN中的逻辑型常量有两个值:.TRUE与.FALSE.。(6)字符型常量,也称为字符串。计算机系统使用的若干个字符,用一对单引号括起来后,就作为字符串。【例题24】在FORTRAN中,.TRUE与.FALSE.属于()。A. 复型常量B.整型常量C.逻辑型常量D.字符型常量答案:C2变量指在程序运营期间可以

49、改变的量。(1)变量的类型与常量相相应,分为整型变量、实型变量、双精度实型变量、复型变量、逻辑型变量与字符串变量。(2)变量名按一定的规则命名。在FORTRAN77中,变量名采用1至6个字符(数字或字母),其中第一个字符必须是字母,变量名书写时不区别字母的大写与小写,例如ABc与aBC都指同一个变量。(3)变量类型的说明方法。1)I-N隐含规则。在程序单位中没有其他说明时,以字母I,J,K,L,M,N中的任一个字母打头命名的变量都是整型变量。2)用类型说明语句规定变量类型。例如:INTEGER A,COUNTREAL ICOUNTDOUBLE PRECISION XINGCOMPLEX DUP

50、LOGICAL JUGCHARACTER*10 FILENM分别表达变量A,COUNT为整型,ICOUNT为实型,XING为双精度实型,DUP为复型,JUG为逻辑型,FILENM为字符型变量,其长度为10个字符。3)用隐含说明语句IMPLICIT语句,可以将程序中以某一字母开头的所有变量指定为所需类型。例如:IMPLICITINTEGER(A,C),REAL(I-K)指定了以A与c字母开头的所有变量都是整型变量,以字母I至K开头的所有变量为实型变量。类型说明语句和隐含说明语句只在本程序单位中有效;他们必须放在程序单位所有g用省略下限的数组说明。数组说明语句必须放在所有可执行语句与DATA语句之

51、前。【例题25】在FORTRAN中的I-N隐含规则是指以字母I,J,K,L,M,N中的任一个字母打头命名的变量都是()变量。A. 实型B. 双精度实型C. 复型D. 字符型答案:A3数组在内存中的存储形式在FORTRAN中,数组的各元素是按顺序存储在计算机内存单元中的。特别需要注意的是,2维和2维以上的多维数组中,各元素是以列为主存储的。例如,有一个二维数组I(1:2,1:3),该数组可以写成数表的形式I (1,1) I (1,2) I (1,3)I (2,1) I (2,2) I (2,3)若各元素的值为I(1,1)=1,I(1,2)=2,I(1,3)=-1,I(2,1)=20,I(2,2)

52、=40,I(2,3)=50,在内存中存放的顺序是I(1,1),I(2,1),I(1,2),I(2,2),I(1,3),I(2,3),假如按内存存放顺序将这个数组的元素打印出来,数据66顺序将是:l,20,2,40,-1,50其他多维数组中的元素也是按同样规则存储的,即先存储第1列,再存储第2列,以此类推,最后存储数组中的最后一列。(五)各种运算符及其运算的优先级1算术运算符。FORTRAN有五个算术运算符,它们是:加法运算符+减法运算符-乘法运算符*除法运算符乘幂运算符*这五个算术运算符的运算顺序是:(1)乘幂运算符*优先级最高;(2)乘法与除法运算符*,优先级次之;(3)加法与减法运算符+,

53、-优先级最低。对于同一优先级的两个运算符,按“先左后右”的原则进行计算。2关系运算符。FORTRAN有六个关系运算符,用于比较两个表达式相等或不等,其优先级相同。它们是:大于.GT.大于或等于.GE.小于.LT小于或等于.LE等于.EQ不等于.NE通过关系运算符比较后,得到一个逻辑型的值。例如,整型变量I的值为10,J的值为12,则I.LT.J的结果为“真”(.TRUE.),而I.EQ.J的结果为“假”(.FALSE)。3逻辑运算符。FORTRAN有五个逻辑运算符,它们是:逻辑与.AND两个逻辑型量都为“真”时,其值为“真”,否则为“假”;逻辑或.OR. 两个逻辑型量都为“假”时,其值为“假”

54、,否则为“真”;逻辑非.NOT一个逻辑型量为“真”时,其值为“假”,否则为“真”;逻辑等.EQV. 两个逻辑型量等值时,其值为“真”,否则为“假”;逻辑不等.NEQV. 两个逻辑型量不等值时,其值为“真”,否则为“假”。逻辑运算符中,除了逻辑非运算符.NOT只有一个运算对象外,其余四个逻辑运算符均有两个运算对象。逻辑运算符的优先级如下:(1).NOT(2).AND(3).OR(4).EQV.与.NEQV这两个运算符按“先左后右”的原则进行计算。【例题26】按照FORTRAN的逻辑运算符的优先级规则,下列运算符最优先的是()。A. .ANDB. .NOTC. .OR. D. .EQV. 答案:B

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!