文档库 最新最全的文档下载
当前位置:文档库 › Fortran95 简介-全文版

Fortran95 简介-全文版

Fortran95 简介-全文版
Fortran95 简介-全文版

Fortran95简介-全文版

By陈鲸太FORTRAN的演进

FORTRAN的起源,要追溯到1954年IBM公司的一项计划。由JOHN BACKUS 领导的一个小组,尝试着在IBM 704计算机上面发展一套程序,它可以把使用接近数学语言的文字,翻译成机械语言。这个计划在刚开始并不被大家看好,但他们在1957年交出了成果,也就是第一套FORTRAN编译器,FORTRAN语言也就因此诞生了。FORTRAN语言的执行效率普遍的令各界满意,它证明了这项计划的可行性,也成为第一个被广泛使用的高级语言。FORTRAN的名字来自于英文的FORMULA TRANSLATOR这两个字,而这两个字恰是数学公式翻译器的意思。

旧版的FORTRAN77是在1978年由美国国家标准局(ANSI)所正式公布的,之后改版有1992年提出的FORTRAN90以及1997年的FORTRAN95,本文是为了FORTRAN 95所撰写。

编译器简介

1、VISUAL FORTRAN

VISUAL FORTRAN一开始是起源于MICROSOFT的FORTRAN

POWERSTATION 4.0,这套工具后来卖给DIGITAL公司来继续发展,下一个版本称为DIGITAL VISUAL FORTRAN 5.0,DIGITAL后来被COMPAQ合并,所以接下来的6.0及6.5版就称为COMPAQ VISUAL FORTRAN。而COMPAQ目前又跟HP合并,也许下一个版本会称为HP VISUAL

FORTRAN。

VISUAL FORTRAN被整合在一个叫作MICROSOFT VISUAL STUDIO的图形接口开发环境中,VISUAL STUDIO提供一个统一的使用接口,这个接口包括文书编辑功能,PROJECT的管理、除错工具等等,所以在使用上其实跟上学期的VISUAL C++满类似的,同学们上课用过VISUAL C++,对

VISUAL FORTRAN应该不会陌生。

VISUAL FORTRAN 6.5除了完全支持FORTRAN 95的语法外,扩充功能方面提供完整的WINDOWS程序开发工具,专业版还内含IMSL数值链接库。

另外它还可以和VISUAL C++直接互相连结使用,也就是把FORTRAN和C 语言的程序代码混合编译成同一执行档案。

2、在工作站使用FORTRAN

学校计中工作站也提供FORTRAN COMPILER,使用方式很简单,只需要在存放FORTRAN档案的目录下面输入下面叙述即可:

ccsun33 [u8623033/fortran]% f77 filename.for

这个指令使用f77的compiler,其中filename.for就是我们所编写的

FORTRAN程序档案

ccsun33 [u8623033/fortran]% f90 filename.for

这个指令使用f90的compiler

而指令按下enter键之后,会把结果COMPILE到a.out这个档案里面,我们想要执行这个程序,只要在命令提示字符后打a.out就可以看到执行结果:ccsun33 [u8623033/fortran]% a.out

如果在compile的过程中想要把执行档改成别的档名,不要每次都变成

a.out,那我们可以输入下列指令

ccsun33 [u8623033/fortran]%f77 filename1.for –o filename2

或者

ccsun33 [u8623033/fortran]%f90 filename1.for –o filename2

则filename2会变成我们的执行档名字

在COMPILE FORTRAN的时候,我们必需登入学校计中ccsun26~ccsun35的机器才可以使用(学校规定),并且因为软件总数只有两套,同时间只有两个人能可compile。

FORTRAN基本事项

字符集

字符集是指使用FORTRAN的时候,所能使用的所有字符有符号。FORTRAN所能使用的字符集有

1、英文26个字母:大小写不分

2、数字:0到9

3、22个特殊符号:有冒号、等号、加号、减号、惊叹号…等等

书面格式

FORTRAN程序代码的写作格式有两种,FREE FORMAT(自由格式)以及FIXED FORMAT(固定格式)。简单来说,FIXED FORMAT是属于旧式的写法,它在写作版面上有很多限制。FREE FORMAT是FORTRAN90之后的新写法,取消了许多旧的限制。FORTRAN程序代码附加档名为*.F或*.FOR的档案,就是指以FIXED FORMAT来写作的程序,若以*.F90为附加档名的档案,就是以FREE FORMAT来写作的程序。建议现在都应该改用FREE FORMAT来写作程序。FIXED FORMAT

FIXED FORMAT是为了配合早期需要使用打洞卡来输入程序才发明出来的格式。现在都应该要使用FREE FORMAT来写作程序。早期的计算机,还没有使用显

示器作为输出装置,不能像现在一样直接利用键盘来修改程序。早期的程序是利用打洞卡片一张一张的记录下来,再拿给计算机执行。有着打洞卡的淘汰,FIXED FORMAT也没有必要再继续使用下去。不过同学们还是可以大概了解一下,因为仍有些旧程序是用这种格式来写作。

FREE FORMAT

FREE FORMAT基本上允许非常自由的写作格式,它没有再去规定每一行的第

几个字符有什么作用。需要注意的事项只有下面几点:

1、惊叹号「!」后面的文字都是批注。

2、每行可以写作132个字符。(注意! 并不是无限长)

3、行号放在每行程序的最前面。

4、一行程序代码的最后如果是符号&,代表下一行程序会和这一行连接。

输出、输入及宣告

输出基本范例

输出使用write指令,如下例

write(*,*) “hello”

stop

end

FORTRAN程序通常以PROGRAM叙述来开头,PROGRAM后面还要接一个自订的程序名称。这个名称可以完全自订,不需要和档名有任何的关系,这个名字表示「主程序」的名字。我在这里取名为MAIN,这个名字可以看个人喜好修改。FORTRAN程序最后还要有END这个叙述,表示程序代码写到这一行结束。WRITE指令就是作为输出用,WRITE(*,*)之中两个星号各有各自的意义,前面的星号表示输出的位置使用内定值,也就是屏幕,后面的星号表示不特别设定输出格式。另外,下面三种输出格式其实会得到一样的结果:

WRITE(*,*) “HELLO”

WRITE(6,*) “HELLO”

WRITE(UNIT=6, FMT=*) “HELLO”

关于WRITE还有几点要注意

1、每一次执行write指令之后,会自动换到下一行来准备做下一次的输出。

2、因为双引号是用来包装字符串用的,所以想要印出双引号的时候,要连用两

个双引号。

例:想要印出MY NAME IS “CASTER”.

就要下达 WRITE(*,*) “ MY NAME IS “”CASTER””. ” 这个叙述

3、FORTRAN90可以使用双引号或单引号来包装字符串,FORTRAN77标准中

只能使用单引号,不过大部份的FORTRAN77还是可以接受双引号。

范例中还有另一个指令STOP,STOP是终止程序的意思,它可以出现在程序的任何地方,程序执行到这个指令就会中止。除非必要,不要把STOP指令使用在主程序结束之外的其它地方。因为一个程序如果有太多的终止点会容易出错。STOP指令在这个地方可以省略,因为主程序的程序代码执行完毕后,程序会

自动终止。加上这个指令只是为了更明确表示程序到此结束而已。

END是用来包装程序代码使用的,说明程序代码已经写作完毕。FORTRAN 90标准中,可以使用下面三种方法来表示程序代码写作结束,FORTRAN77只能使用第一种方法。

END

END PROGRAM

END PROGRAM MAIN ! MAIN是主程序的名字

PRINT指令用法大致上和WRITE相同,只是专门针对屏幕作输出,因此少了

指定输出的能力,它也具有限定输出格式的功能,其语法如下:

PRINT *,”输出字符串”

宣告

1、整数

整数的宣告法很简单,如下:

integer a !宣告a为一个整数,内定范围为2^32~ -2^32

2、浮点数

real a !宣告a为一个浮点数,默认值为单精度浮点数

real*4 a !宣告a为一个单精度浮点数,大小为4byte

real*8 a !宣告a为一个双精确度浮点数,大小为8byte

单精度可记录的数值最大为3.4*10^38,最小为-3.4*10^38 3、复数

FORTRAN是少数有提供复数型态的程序语言,宣告方法如下complex a

设定复数的方法如下:

a=(x,y) !x为实部,y为虚部

例如我们设a=(3,8)就表示a是3+8i

则执行结果如下

a+b= (4.0,5.3)

a-b= (-2.0,-3.3000001)

a*b= (-1.3000002,7.3)

a/b= (0.2655511,-0.047289926)

4、字符及字符串

宣告一个字符的方法如下

CHARACTER a

宣告字符串的方法如下

CHARACTER(10) A !宣告A这个字符串的最大长度为10

另外使用下面几种宣告语法也是相同的结果

CHARACTER*10

CHARACTER(LEN=10)

CHARACTER*(10)

宣告好之后,我们要给予这个变量一个初始值的方法如下:

A=”字符串内容” !双引号在FORTRAN90适用

A=’字符串内容’ !单引号在部份FORTRAN77及所有FORTRAN 90都适用

输入指令

输入指令的基本语法如下:

INTEGER A

READ (*,*) A !读入一个整数,并存到A内

READ (5,*) A !同上

READ(UNIT=5, FMT=*) A !同上

第一个星号表示输入的来源使用内定的装置,第二颗星号来源表示不指定输出格式。键盘的输入位置是5,也就是预设位置,所以可以用星号代替键盘代码。

格式化输出

格式化输出入的控制字符非常丰富,但是常用的并不多,在这里我们只示范几个比较常用的部份。

A.关于I

WRITE(*,”(I5)”) 100 !用5个字符的字段来输出一个整数

OUTPUT : _ _ 1 0 0

WRITE(*,”(I3)”) 100000

OUTPUT: * * *

输出10000需要5个字段,但是输出格式只给三个字的字段,因此印出三颗星号作为警告

WRITE(*,”(I5.4)”) 3 !输出五个字符字段,至少输出4位,不足补0

OUTPUT: _ 0 0 0 3

B.关于F

WRITE(*,”(F9.3)”) 123.45 !输出9个字符字段,包括小数部份3个位数

OUTPUT: _ _ 1 2 3 . 4 5 0

C.关于E

WRITE(*,”(E15.7)”) 123.45

! 用科学计号表示法,输出15个字符字段,小数部份占7位

OUTPUT : _ _ 0 . 1 2 3 4 5 0 0 E + 0 3

D.关于A

WRITE (*,”(A10)”) “HELLO” !用10个字符宽度输出字符串

OUTPUT: _ _ _ _ _ H E L L O

WRITE (*,”(A3)”) “HELLO”

OUTPUT : H E L

E.关于B

WRITE (*,”(B6.5)”) 3 !把3变成二进制输出,字6个字符宽,至少输出5位OUTPUT : _ 0 0 0 1 1

F.关于X

WRITE (*,”(3X)”) 20 !输出前先填3个空格符

OUTPUT: _ _ _ 2 0

变量名称的取名原则

变量名称的长度限制随着各家编译器而有所不同。FORTRAN 77规定至少要支持到6个字符,FORTRAN 90则规定最少要支持到31个字符。变量的名字最好是取成一个有意义的英文单字,这样可以减少程序写作时出错的机会。

IMPLICIT指令

FORTRAN标准中有一项不太好的功能,它的变量并不一定要经过宣告之后才能使用,编译器会依变量名称的第一个字母来自动决定这个变量的型态。第1个字母若为I, J, K, L, M, N的变量会被视为整数型态,其它的变量则会被当成浮点

程序执行结果会得到

11+22=0

这个结果当然是错误的,错误是出在程序的第3行,原本应该是要输出变量I,却不小心打成J,而J仍未设定任何数值,所以会输出0来。打错字是写程序的过程当中最容易发生的错误,这一类的错误通常很难查觉出来,尤其是在写作大程序的时候。所以建议在FORTRAN程序中,开始作宣告之前,都加入下面这个叙述:

IMPLICIT NONE

加入这个叙述之后,会把内定型态的功能关闭,因此这个范例程序若加入这一

行,那么在COMPILE的过程中就会发生错误,我们必需事先宣告所有会使用的变量才可以。

IMPLICIT指令要马上接在PROGRAM指令的下一行,不能把它放在其它位置。

常数的宣告

常数的宣告有下列两种方式

A.REAL PI

PARAMETER(PI=3.14159)

这个方式先宣告PI是一个浮点数,再宣告它是一个常数,也就是我们所说的圆周率

B.REAL, PARAMETER ::PI=3.14159

这个方式同时宣告PI为浮点数及常数

程序结构

FORTRAN的程序结构应该如下

其中宣告区不可与程序主体交错。

FLOW CONTROL IF…THEN…ELSE

逻辑表达式

FORTRAN 90的逻辑运算符号共有下列几种:

= = 相等

/ = 不相等

> 大于

> = 大于等于

< 小于

< = 小于等于

.AND. 如果两边式子都成立,整个条件就成立

.OR.两边的式子只要有一个成立,整个条件就成立

.NOT.如果后面的式子不成立,整个式子就算成立

.EQV.两边式子的逻辑运算结果相同时,整个式子就成立

.NEQV.两边式子的逻辑运算结果不同时,整个式子就成立

FORTRAN 77要用缩写来作判断,不能使用逻辑符号

.EQ. 等于

.NE. 不等于

.GT. 大于

.GE. 大于等于

.LT. 小于

.LE. 小于等于

DO循环

在这个程序中,我们设定初始值是I这个变量为10,然后每次减1,一直到I=5为止,因此程序会印出:

10

9

8

7

6

5

DO WHILE …

因为跟同学们上学期学过的C语言几乎一样,因此在这里不再多描述。

数组的宣告与使用

宣告数组

宣告数组有下列几种方法:

integer a(10) !宣告a这个数组有10个元素

integer , dimension(10) :: a ! 同上,另一种作法

而在FORTRAN 77当中,我们必需用下面这种方法

integer a

dimension a(10)

请记住在FORTRAN当中的数组是从1开始算,也就是a(1), a(2)一直到a(10)

使用数组

我们要使用已经宣告出来的数组,直接利用其index即可,例如:

a(1)=18

也可以利用DATA 这个叙述

INTEGER A(3)

DATA A /36, 24, 36/

在FORTRAN 90中,还可以省略DATA这个叙述

INTEGER :: A(3) = (/36, 26, 36/)

使用这个方式必需注意,括号跟除号之间不能有空格,并且冒号不能省略。

函式

子程序(SUBROUTINE)的使用

写程序时,可以把某一段常常被使用、具备特定功能的程序代码独立出来,包装成子程序,以后只要经由呼叫的CALL指令就可以执行这一段程序代码。

如下:

END

SUBROUTINE SUB1()

程序代码

END SUBROUTINE

SUBROUTINE SUB2()

程序代码

END SUBROUTINE

主程序不一定要放在程序的最开头,它可以安排在程序中的任意位置,可以先写子程序再写主程序也无妨。子程序的最后一个指令通常是RETURN,表示程序要返回原来呼叫它的地方来继续执行程序。在主程序内呼叫SUBROUTINE就使用CALL这个指令。

FORTRAN在传递参数的时候是使用传址呼叫(CALL BY REFERENCE),这个意思是说呼叫时所传递出去的参数,和子程序中接收的参数,它们会使用相同的内存地址来记录数据。

这个程序的输出会是

A的初始值是1

A后来的值是2

很明显的看到A的值被SUBROUTINE所改变了!!

自订函数FUNCTION

自订函数的运作基本上跟SUBROUTINE非常类似,它也是要经由呼叫才能执行,也可以独立宣告变量,参数传递的方法也如同子程序一样,它和子程序只

有两点不同:

1、呼叫自订函数之前必需先宣告。

2、自订函数执行后会传回一个数值。

函数的宣告方法如下:

REAL , EXTERNAL :: ADD

其中EXTERNAL这个字表示我们宣告的东西是个函数。

FORTRAN 77使用分开的宣告方式:

REAL ADD

EXTERNAL ADD

程序的执行结果如下:

A的初始值是1.38

呼叫函数 4.14

A后来的值是1.38

我们可以发现,使用了function,让我们A这个变量不产生改变,而得到我们

想要的输出,而这个也是使用函数的不成文规定:传递给函数的参数,只要读

取它的数值就好了,不要去更变它的资料。传入函数中的参数就是所谓的自变量,而函数传回的值是应变量。自变量是自由变化的,它的值应该不会在使用函数的过程中被改变,如果想要改变传入的参数时,最好使用子程序,而不是使用函

数来完成工作。这个是写作函数及子程序时的不成文规定。

(完整版)鲁滨逊漂流记每章概括

1.第一次航行 鲁滨逊的父亲原来指望儿子学法律,但是鲁滨逊却一心想去航海。有一天,鲁滨逊去赫尔时,他的一位同伴正要坐其父亲的船到伦敦去,他动心了,于是,他跟着去——这是1651年的8月,当时他十九岁。船刚驶出海口,便碰到了可怕的风浪,使他感到全身有说不出的难过,心里十分恐惧。他在痛苦的心情中发了誓,假如上帝在这次航行中留下他的命,在登上陆地后,就一直待在他慈爱的父母身边,从此一定听从他们的忠告办事。可是第二天风停了,浪也歇了。太阳西沉,继之而来的是一个美丽可爱的黄昏,这时,又喝了同伴酿的一碗甜酒后,他就把这次航行后便回家的决心丢到九霄云外去了。 2.第二次航行。 第二次出海到非洲经商,赚了一笔钱。 3.第三次航行。 在去非洲的几内亚做生意时,鲁滨逊被一艘土耳其的海盗船俘虏,被卖为奴隶,后来他划了主人的小船逃跑,途中被一艘葡萄牙货船救起,逃到了巴西,在那里独自经营一个甘蔗种植园,当起了庄园主。生活过得很顺遂。 4.第四次航行触碓 巴西因为人工不足,有几个种植园主知道鲁滨逊曾为做生意而到过非洲的一些奴隶市场口岸,他们竭力哄诱他作一次航行,到那一带去为他们的种植园买些黑奴回来。想不到,他们的船在南美洲北岸一个无名岛上触了礁,所有的水手及乘客全都淹死了,只有他一个人被高高的海浪卷到了岸上,保住了一条命 5.第一次种大麦和稻子失败 要想确保他能在这个岛上生存下来,还有许多事情要做。鲁滨逊尽可能地相继办了几件他非办不可的事。但是他的努力并非总是交上好运道。他在第一次播下大麦和稻子的种子时,这些宝贵的存货就浪费了一半,原因是播种得不是时候。 6.挖地窖、造个捣小麦的石臼, 鲁滨逊辛辛苦苦花了几个月工夫,挖了几个地窖以备贮存淡水。花了四十二天时间,才把一棵大树砍劈成第一块长木板。他起劲地干了好几个星期,想制造一个捣小麦的石臼,最后却只好挖空了一大块木头。 7.第一次造船失败 鲁滨逊足足花了五个月工夫,砍倒一棵大铁树,又劈又削,让它成了一只很像样的独木舟,以备用来逃离这个小岛,可结果却因为太大怎么也没法子使它下到海里去,而不得不把它丢弃了。不过,每一桩失败的事,都教给了他以前不知道的一些知识。 8.鲁滨逊制陶器 出于生活的需要,鲁滨逊开始着手制造陶器。在找到陶土后,他做了无数次试验。刚开始,有的由于陶土太软没有做完,有的由于温度太高而爆裂。摸索了两个多月后,终于做成两个大瓦器,还有许多小型器皿,但还是没有可以装流质、经得起火煮的泥锅。一次偶然的机会,发现有的破泥制器皿被烧得像石头一样硬,于是鲁滨逊开始研究烧陶的火力,最后烧成了三个瓦锅、两个瓦罐,其中有一个罐子正是鲁滨逊最需要的。 9.第一次发现人的脚印 一天,鲁滨逊在沙滩上偶然发现了一个人的光脚印。他当时好像挨了一个晴天霹雳。他侧耳倾听,回头四顾,可是什么也没听见,什么也没看见。他跑到海岸上,还下海去查看,可是总共就只有那么一个脚印!他惊吓到了极点,像一个被人跟踪追捕的人似地逃回到他的住处。一连三天三夜,他都不敢外出。 10.搭救“星期五” 有一天早晨,鲁滨逊从望远镜里看见三十个野蛮人正在围着篝火跳舞。他们已煮食了一个俘虏,还有两个正准备放到火上去烤。这时鲁滨逊提着两支上了子弹的滑膛枪和那柄大刀往山下朝他们跑了去,打死了两个野人,及时救下了跑出来的一个俘虏。鲁滨逊把他救下的这个人起名为“星期五”,以纪念这野人是在这一天获救的。“星期五”在鲁滨逊的教导下,很快学会了穿衣、开枪、讲英语、信基督……成为鲁滨逊最忠实的仆人和朋友。 11.鲁滨逊与“星期五”造木舟 为了到孤岛对面的大陆,鲁滨逊便想和“星期五”一起

Fortran95习题答案

第四章 1.program main implicit none write(*,*) "Have a good time." write(*,*) "That's not bad." write(*,*) '"Mary" isn''t my name.' end program 2.program main real, parameter :: PI=3 implicit none.14159 real radius write(*,*) "请输入半径长" read(*,*) radius write(*,"(' 面积='f8. 3)") radius*radius*PI end program 3.program main implicit none real grades write(*,*) "请输入成绩" read(*,*) grades write(*,"(' 调整后成绩为'f8.3)") SQRT(grades)*10.0 end program 4.integer a,b real ra,rb a=2 b=3 ra=2.0 rb=3.0 write(*,*) b/a ! 输出1, 因为使用整数计算, 小数部分会无条件舍去write(*,*) rb/ra ! 输出1.5 5.program main implicit none type distance real meter, inch, cm end type type(distance) :: d write(*,*) "请输入长度:" read(*,*) d%meter d%cm = d%meter*100 d%inch = d%cm/2.54 write(*,"(f8.3'米='f8.3'厘米='f8.3'英寸')") d%meter, d%cm, d%inch end program 第五章 1.program main

鲁滨逊漂流记名著概述

《鲁滨逊漂流记》名著情节概述 一、作者简介 丹尼尔·笛福(Daniel Defoe,1660-1731),英国小说家,新闻记者。他在西方文学发展史上占据着一个特殊的位置,被称为“现代小说之父”。其作品主要为个人通过努力,靠自己的智慧和勇敢战胜困难。18世纪,长篇小说兴起,笛福作为西方新兴资产阶级的代言人,他的创作开辟了以写实为风格,追求逼真效果的现代长篇小说发展的道路。他的小说情节曲折,采用自述方式,可读性强,并表现了当时追求冒险,倡导个人奋斗的社会风气。自14至15世纪新航路开辟以来,航海成为每个青年人都抱有的一种理想,其代表作《鲁滨逊漂流记》闻名于世,鲁滨逊也成为与困难抗争的典型人物,因此他被视作英国小说的开创者之一。 继《鲁滨逊漂流记》的成功之后,接下来的五年之中,笛福又陆续写了四本书,包括《生命》、《冒险》、《红牌船长的海盗生涯》及《疫年大事记》。笛福逝世于1731年4月,享年71岁。 二、写作背景 这部小说是笛福受当时一个真实故事的启发而创作的。1704年9月,一名叫亚历山大·赛尔科克的苏格兰水手在海上与船长发生争吵,被船长遗弃在南美洲大西洋中的安·菲南德岛上。四年后当他被救回英国时已成了一个野人。英国著名作家笛福以赛尔科克的传奇故事为蓝本,把自己多年来的海上经历和体验倾注在人物身上,并充分运用自己丰富的想象力进行文学加工,使“鲁滨逊”成了当时中小资产阶级心目中的英雄人物,是西方文学中第一个理想化的新兴资产者形象。本书成书于1719年左右,在作者快年届60时创作了这部妙趣横生、雅俗共赏、老少皆宜的传记体小说,为自己博得了“英国和欧洲小说之父”的美誉。 三、主要故事情节 1.第一次航行 鲁滨逊的父亲原来指望儿子学法律,但是鲁滨逊却一心想去航海。有一天,鲁滨逊去赫尔时,他的一位同伴正要坐其父亲的船到伦敦去,他动心了,于是,他跟着去——这是1651年的8月,当时他十九岁。船刚驶出海口,便碰到了可怕的风浪,使他感到全身有说不出的难过,心里十分恐惧。他在痛苦的心情中发了誓,假如上帝在这次航行中留下他的命,在登上陆地后,就一直待在他慈爱的父母身边,从此一定听从他们的忠告办事。可是第二天风停了,浪也歇了。太阳西沉,继之而来的是一个美丽可爱的黄昏,这时,又喝了同伴酿的一碗甜酒后,他就把这次航行后便回家的决心丢到九霄云外去了。 2.第二次航行。第二次出海到非洲经商,赚了一笔钱。 3.第三次航行。在去非洲的几内亚做生意时,鲁滨逊被一艘土耳其的海盗船俘虏,被卖为奴隶。后来他划了主人的小船逃跑,途中被一艘葡萄牙货船救起,逃到了巴西。在那里独自经营一个甘蔗种植园,当起了庄园主,生活过得很顺遂。 4.第四次航行触碓 在巴西,因为人工不足,有几个种植园主知道鲁滨逊曾为做生意而到过非洲的一些奴隶市场口岸,就竭力哄诱他作一次航行,到那一带去为他们的种植园买些黑奴回来。想不到,他们的船在南美洲北岸一个无名岛上触了礁,所有的水手及乘客全都淹死了,只有他一个人被高高的海浪卷到了岸上,保住了一条命。他把船上的东西都搬到岛上,在山上凿洞,围栅栏,定居下来,饮溪水,烤野味,度过了最初遇到的困难。

人教版部编本六年级下册《鲁滨逊漂流记(节选)》课文原文

人教版部编本六年级下册《鲁滨逊漂流记(节选)》课文原文 5.鲁滨逊漂流记(节选) 梗概 从前,有一个人叫鲁滨逊的英国人。他喜欢航海和冒险,到过世界上的很多地方,碰到过许多危险,但他一点儿也不畏惧,希望走遍天涯海角。 有一次,鲁滨逊乘船前往南美洲,途中遇上大风,船上的桅杆吹断了,船也翻了,同伴们都死在海里,只有他一个人被大浪冲到海岛边。这是一个无名的、没有人居住的荒岛,到处是乱石野草。他又冷又饿,心里想:流落到这种地方,怎样活下去呢? 等到潮水退了,鲁滨逊看到那翻了的船,有一半浮在海面上,离岸并不远。他就找了一些木头做成木筏,划到船边。在船舱里,鲁滨逊找到很多可以用、可以吃的东西,陆续搬到岸上。没有淹死的一条狗、两只猫陪着他,这使他在凄凉中感到一丝安慰。 鲁滨逊走遍荒岛,在山坡上选择了一块有水源、有树荫、又可以防野兽的地方,用木

头和船帆搭起一座简陋的帐篷。那儿可以看到海面,他希望瞧见过往的船只,以便请求救援。 鲁滨逊在岛上定居下来,过着寂寞的生活。破船上搬下来的食物很快吃光了,要想活下去,就得想办法。 他每天或是拿着枪,带着狗到森林里去打猎,或到海边去捕鱼,还把捕到的活山羊畜养起来。后来他竟有了成群的山羊,可以常喝羊奶,吃羊肉。鲁滨逊从船上搬来的东西里,有一些麦子,他把它们撒在围墙里,不久长出了嫩芽,后来结出了十几个穗子。他用这点儿麦种反复种收,到了第四年,终于吃到了自己种的粮食。 十八年过去了。有一天,鲁滨逊忽然发现海边沙滩上有人的脚印。他恐惧万分,猜想这一定是附近陆地上的野人留下来的。他担心这些野人会来吃掉他。于是他在住所前的空地上插下杨柳桩子,又将羊群分成几个地方圈养。他在这种不安的心情下又生活了两年。后来,鲁滨逊再一次看到野人留下的生火的痕迹和满地的人骨,这使他联想到他们野蛮的宴会。鲁滨逊在恐惧之中开始考虑怎样对付这些可能出现的野人。 在荒岛上生活了二十六年之后,有一天,鲁滨逊看到三十多个野人乘着小木船上了岸。他们拖出两个倒霉的同伴,杀了其中一个人,另一个则挣扎着逃跑。他逃的方向正是鲁滨逊

《鲁滨逊漂流记》故事梗概

《鲁滨逊漂流记》故事梗概 鲁滨逊出身于英国的中产阶级家庭,虽然他父亲希望他在家乡靠自己的勤奋努力挣得一份家业,一辈子过安分守己的日子,但从幼年起,鲁滨逊就立下了遨游四海的雄心。1651年,他悄悄离开了家乡,开始了他的第一次冒险生涯。 他从伦敦买了一些廉价的物品,然后由海路直抵非洲,和当地土人交换金沙、象牙等贵重物品,盈取暴利。他看到有利可图,便再度前往非洲,却不幸遇上了海盗。他本人也成了强盗头子的奴隶。但他善于察颜观色,很快得到强盗的信任,放松了对他的看管。他乘机逃走,并带走了小黑奴佐立。在海上逃亡了10天后,他被一艘开往巴西的船救起。到了巴西后,他卖掉小黑奴,买了一个小庄园,开始了庄园主的生活。但他不甘于平庸,又一次出海冒险,去非洲贩卖黑人。这一次运气又不好,船在南美洲附近触礁沉没。除他死里逃生爬上了一个荒岛外,其他人均葬身鱼腹。小岛上荒无人烟,也没有野兽。他开始了长达28年的孤独生活。 他并未灰心丧气,首先作了一个木排,将沉船上所有有用的东西运回了小岛,其中有食物、制帆篷的布、枪枝弹药、淡水、酒、衣服、工具等。他用帆布支起了帐篷,为自己建立了营地。然后他开始勘察小岛的地形。他在山坡下选择了一个小山洞作为栖身之地。并用了几个月时间扩大其规模,并用简单的工具制作了桌、椅等家具。为了防备野兽,他在洞口设置机关,形成了一个“城堡”。安排就绪后,船上的食物和水也快用光了。他又开始寻找食物、水。 荒岛上有不少野山羊。他除捕食外还将它们饲养起来。一次偶然的机会,船上装饲料的布袋中残余的粮食在雨季中竟长出了嫩绿的稻苗和麦苗。他收集了种子,以便第二年扩大种植。在海岛另一边,他还发现了成片的果林。他便在果林附近搭了一间茅屋,作为自己的“别墅”。海滩上物产同样丰富,有许多海龟和飞鸟。他捕捉它们,以改善营养。他又捉了只鹦鹉,起名为“波儿”。岛上还有几条小溪提供淡水,吃喝基本能够保障了。 鲁滨逊逐渐开始经营农业和畜牧业,并获得了很大成功。第一年他打下了两斗稻谷、两斗大麦。他把这些粮食,碾成面粉,还烧制了瓦罐作炊器,使自己吃上了面包。他同时在岛上围了很大的一圈木栅栏,将捕来的羊集中饲养。这样不仅有羊肉吃,还有羊奶喝。他用羊皮为自己缝制了帽子、外衣和雨伞。他靠自力更生,生活中的必需品已是应有尽有,生活到第六年,他造了一只独木船,又用两年时间挖了一条6尺宽的运河,以便把船放在半英里外的小河里去。他驾着这只木船,像一个国王一样绕岛视察,心中充满了自豪感。 若干年后的一天终于出现了意外。一群野蛮人从另一个岛屿划船而来,侵入了他的领地。他们将一些俘虏吃掉,并载歌载舞。鲁滨逊心中充满了恐惧,担心自己会被发现并被吃掉。他寻找到一座十分隐蔽深幽的岩洞作为新的住所,并广设机关,保护自己。这样过了许久,他已在岛上安全渡过了23年。不久,岛上又来了一群食人肉的野蛮人。鲁滨逊决心保卫自己的领地。他拿起枪潜伏在附近。突然一个俘虏挣脱绳子向他这边跑来,后边追来几名野蛮人。鲁滨逊开枪打死了那些追赶的野蛮人,救了这个俘虏,那天恰好是星期五,他

鲁滨逊漂流记简介及主要情节

鲁滨逊漂流记(05) 鲁滨逊漂流记是丹尼尔·笛福于1719年出版的小说。这本书以书信体说理小说,书名人物为主人公的一个虚构了的自传性的故事。小说讲述了一位海难的幸存者鲁滨逊在一个偏僻荒凉的热带小岛-特立尼达拉岛上度过28年的故事,而其伙伴是主人公从食人族手中救下的一个被俘虏的土著人。由于当天是星期五,因而给该土著人命名为“星期五”。在经历了野人、俘虏之后,在岛上以总督自居,成为荒岛的统治者。后协助经过荒岛的英国航船平定叛乱水手,并乘船离开荒岛,返回英国。在进入文明社会后,鲁滨逊依靠巴西种植园的收入成为富翁,并娶妻生子,过起安定的生活。 在1704年9月,一个名叫亚历山大·塞尔柯克的苏格兰水手被船长遗弃在南美洲大西洋中的安·菲南德岛上,在这个荒无人烟的海岛上度过了四年零四个月。当他被发现时已成了一个野人,甚至忘记了人类的语言。塞尔柯克的传奇经历引起公众的关注,报纸上也刊登了一些关于塞尔柯克在荒岛上的孤独生活的情况。笛福以塞尔柯克的传奇故事为蓝本,把自已多年来的海上经历和体验倾注在人物身上,并充分运用自已丰富的想像力进行文学加工,在他快年届六十时创作了这部妙趣横生、雅俗共赏、老少咸宜的传记体小说,为自已博得了“英国和欧洲小说之父”的美誉。 创作背景 小说《鲁滨逊漂流记》是笛福受苏格兰水手亚历山大·塞尔科克的经历所启发而写成。塞尔科克在一次远航猎鲸航中,被抛弃在荒岛上生活了四年零四个多月,于1709年被救返回英国。而笛福在一次朋友的聚会上遇到塞尔科克,以其经历为主线写就《鲁滨逊漂流记》。该作品被翻译成为英、法、德、意、荷、中等各种语言版本。 作品赏析 笛福早年的曾为政府撰写过大量的政论文,因此其作品有明显的自我思考与政治映射,这其中包括了对社会、人性以及宗教等的思考,同时也反映了当时的社会价值观和道德标准。马列主义史观认为: 小说《鲁滨逊漂流记》作为一部旅行与历险小说(冒险小说),在描写主人公鲁滨逊的种种经历的同时,也展示和剖析了人物的思想性格。歌颂了人类的智慧与勤劳美德。同时,由于鲁滨逊的形象富有与18世纪的英国资本主义资产阶级类似的奋斗进取与开拓征服的精神,作品亦被认作为歌颂资本主义精神以及企图使大人共产主义合法化的叙事]]。

(完整版)《鲁滨逊漂流记》课文原文

《鲁滨逊漂流记》课文原文 鲁滨逊漂流记 从前,有一个人叫鲁滨孙,是个英国人。他喜欢航海和冒险,到过世界上的很多地方,碰到过许多危险,但他一点儿也不畏惧,希望走遍天涯海角。 有一次,鲁滨孙乘船前往南美洲,途中遇上大风,船上的桅杆吹断了,船也翻了,同伴们都死在海里,只有他一个人被大浪冲到海岛边。这是一个无名的、没有人居住的荒岛,到处是乱石野草。他又冷又饿,流落到这种地方,怎样活下去呢? 第二天,太阳出来了,海面上也平静下来。等到潮水退了,鲁滨孙看到那翻了的船,有一半浮在海面上,离岸并不远。他就找了一些木头做成木筏,划到船边。在船舱里,鲁滨孙找到很多可以用、可以吃的东西,陆续搬到岸上,还带回没有淹死的一条狗、两只猫,这使他在凄凉中感到一丝安慰。更有趣的是他在破船里拾到许多钱,但钱在孤岛上又有什么用呢? 现在首先需要一个容身的地方,以避日晒雨淋。鲁滨孙走遍荒岛,在山坡上选择了一块有水源、有树阴、又可以防野兽的地方,用木头和船帆搭起一座简陋的帐篷。那儿可以看到海面,他希望瞧见过往的船只,以便请求援救。 鲁滨孙在岛上定居下来,过着寂寞的生活。他没有更高 的要求,但是破船上搬下来的食物很快吃光了,要想活下去,就得想办法。 他每天拿着枪,带着狗到森林里去打猎,或到海边去捕鱼,并且把捕到的活山羊畜养起来。后来他竟有了成群的山羊,可以常喝羊奶,吃羊肉。搬来的东西里,有一些麦子,他把它们撒在围墙里,不久长出了嫩芽,后来结出了十几个穗子。他用这点儿麦种反复种收,到了第四年,终于吃到了自己种的粮食。 十八年过去了。有一天,鲁滨孙忽然发现海边沙滩上有人的脚印。他恐惧万分,猜想这一定是附近陆地上的野人留下来的。他担心这些野人会来吃掉他。于是他在住所前的空地上插下杨柳桩子,又将羊群分成几个地方圈羊。他

人教部编版六年级下册语文5 鲁滨逊漂流记(梗概 节选)教案

六年级下册·第二单元 教学目标 1.会写“惧、凄、寞”等14个生字,正确读写“流落、凄凉、寂寞、不恐惧”等词语。 2.默读课文,能抓住文章的主要信息,概括主要内容。 3.了解《鲁滨逊漂流记》这部小说的梗概,浏览作品的精彩片段,激发课外阅读整部作品的兴趣。 教学重难点 1.读写并积累、运用生字新词。 2.培养学生快速阅读课文,抓住文章的主要信息、概括主要内容的能力。 教学过程 一、激趣导入,揭示课题 1.谈话激趣。出示《少年派的奇幻漂流》电影剧照,引出《鲁滨逊漂流记》。 导语:2012年李安导演拍摄的电影《少年派的奇幻漂流》一上映便引起了强烈的反响。影片讲述的是少年派遇到一次海难,家人全部丧生,他与一只孟加拉虎在救生小船上漂流了227天。在这227天里,派遭遇了许多无法想象的挑战,但是从头到尾派都没有绝望,求生的希望一直支撑着他,最终派与老虎共同战胜困境获得了重生。派的经历是震撼人心的,英国作家笛福笔下的鲁滨逊也有着类似的经历,今天我们就一起去读一读他的故事。 2.板书课题,理解课题。 明确:“鲁滨逊漂流记”这个题目交代了故事的主人公和主要事件,同时也能引起人们的思考:鲁滨逊经历了哪些困哪?他是怎样解决困难的?故事的结局如何? 二、初读课文,检测预习 1.学生查找资料,了解《鲁滨逊漂流记》的作者及其主要内容。 (1)了解作者。 笛福(1660—1731)英国作家,英国启蒙时期现实主义小说的奠基人,被誉为“英国现实主义小说之父”,欧洲的“小说之父”。他出生于伦敦,受过中等教育,在学习多年神学后发现自己不喜欢宗教生活而经商。他在经商过程中游

历甚广,但是后来生意失败,负债累累。经过种种磨难后他投身于文学创作,代表作品有《辛格尔顿船长》《杰克上校》《鲁滨逊漂流记》等。 (2)创作背景。 《鲁滨逊漂流记》写于1719年,是笛福受当时一个真实故事的启发而创作的。一名叫亚历山大·塞尔柯克的苏格兰水手与船长发生争吵,被船长遗弃在大西洋中的一个荒岛上。他在荒岛上生活了4年之后被伍兹·罗杰斯船长所救。笛福便以塞尔柯克的传奇故事为蓝本,把自己多年来的海上经历和体验倾注在人物身上,并充分运用自己丰富的想象力进行文学加工,塑造了鲁滨逊这一全新的英雄形象,使“鲁滨逊”不仅成为当时中小资产阶级心目中的英雄人物,而且成为西方文学中第一个理想化的新兴资产者。 (3)内容简介。 鲁滨逊出生于一个体面的商人家庭,渴望航海,一心想去海外见识一番。一次在航海旅行中不幸遭遇海难,孤身一人流落荒岛,他凭借自己的聪明才智在岛上生活了28年。在此期间,他修建住所,种植粮食,驯养家畜,制造器具,缝纫衣服,把荒岛改造成了一个“世外桃源”,并且解救了野人“星期五”。鲁滨逊经历种种磨难后,最终乘船回到了家乡。 2.教师出示自读要求,学生自读课文,自学生字词。 ①自由阅读课文,把课文读通顺,并标注自然段序号。 ②圈出本课中的生字、生词,把生字读正确,自主识记字形。 ③找出本课中的多音字,弄清其在文中的读音。 (1)读准字音。 ◆需注意的字音:翘舌音:栅边音:聊后鼻音:控 ◆易读错的字音:“乏”读“fá”,不要读成“fàn”;“剔”读第一声“tī”,不要读成第四声“tì”。 (2)认清字形。 ◆区分形近字:惧——俱宴——晏乏——之籍——藉聊——柳 栅——珊贷——货剔——赐袭——垄控——腔 ◆易写错的字:“凄”部首是“冫”,不要写成“氵”;“聊”右边是“卯”,不要写成“卵”;“覆”下面左边是“彳”,不要写成“亻”。

(完整版)鲁滨逊漂流记简介及主要情节

中考名著概括《鲁滨孙漂流记》 作者简介:丹尼尔.笛福(1660-1731)被誉为“英国与欧洲的小说之父”,他的作品《鲁滨逊漂流记》、《摩尔.弗兰德斯》等对英国及欧洲小说的发展起了巨大的作用。 推荐语:作为英国现实主义小说的开山之作,《鲁滨孙飘流记》为我们了一个硬汉子的坚毅性格和英雄本色,作品语言自然流畅,文字通俗易懂,整部作品似乎在向读者讲述一个精彩的故事。让我们带着自己的梦想去畅游鲁滨逊的世界,体会他勇于冒险和百折不挠的精神。 主要人物 鲁滨逊:鲁滨逊具有人类各种优良的品质,像勇敢、智慧、意志坚强和挚爱劳动等,同时,还他具有一个“理想的”资产者所应有的一切特征:实干精神、清教徒的宗教信仰和严谨等。所有这些又都是通过形象来表达的,鲁滨逊的坚毅的性格,就是通过具体的行动,如他怎样用整整42天工夫做一块木板,怎样费了那么多的时间和劳力做了一只独木舟,却不能使用,又顽强地开始造第二只船等等。笛福就是通过许许多多真实的细节把人物性格突出出来。 故事情节 情节1(全文):鲁滨逊出生在英国约克城,从小就幻想远游航海,后来他登上了去几内亚的船只。起航不久就遇到了风浪,大浪吞没了船只,鲁滨逊被冲到了一个荒芜人烟的岛上。鲁滨逊没有绝望,他建起一座防御野兽和野人的“城堡”,顽强地生存了28年。最后终于回到阔别多年的故乡。 情节2:“在岛上试种粮食,解决吃饭问题”无意中,鲁滨逊将原来装着喂家禽的谷类的口袋倒空了,不几天,地上长出了禾苗,后来还抽了穗——原来是麦子。他摘下麦穗精心保存,几经波折,竟试种成功。有了收成,吃上面包,还有了剩余的粮食。 情节3:鲁滨逊就这样在岛上过了许多年。到第23个年头,一群野人划船到岛上打算将俘虏杀死吃掉。其中一个俘虏趁人不备逃了出来,鲁滨逊开枪打死了追赶的野人救下了俘虏——他也是一个野人。那天是星期五,鲁滨逊就给俘虏起名叫“星期五”,他从此成了鲁滨逊的仆人和朋友。 读书感受1:生活中即使面临再大的困境,只要不放弃,只要肯努力,都能找到克服困难的途径和方法,从中磨练意志,使自己变得更加强大。 读书感受感受2:鲁滨逊在大海上历经艰险,依然毫不气馁,最终凭着坚毅的性格克服种种困难回到了家乡。让我认识到,在自己的学习生活中不应该轻言放弃,也不应该遇到挫折就退却,而是要勇于面对和解决困难

Fortran95 简介-全文版

Fortran95简介-全文版 By陈鲸太FORTRAN的演进 FORTRAN的起源,要追溯到1954年IBM公司的一项计划。由JOHN BACKUS 领导的一个小组,尝试着在IBM 704计算机上面发展一套程序,它可以把使用接近数学语言的文字,翻译成机械语言。这个计划在刚开始并不被大家看好,但他们在1957年交出了成果,也就是第一套FORTRAN编译器,FORTRAN语言也就因此诞生了。FORTRAN语言的执行效率普遍的令各界满意,它证明了这项计划的可行性,也成为第一个被广泛使用的高级语言。FORTRAN的名字来自于英文的FORMULA TRANSLATOR这两个字,而这两个字恰是数学公式翻译器的意思。 旧版的FORTRAN77是在1978年由美国国家标准局(ANSI)所正式公布的,之后改版有1992年提出的FORTRAN90以及1997年的FORTRAN95,本文是为了FORTRAN 95所撰写。 编译器简介 1、VISUAL FORTRAN VISUAL FORTRAN一开始是起源于MICROSOFT的FORTRAN POWERSTATION 4.0,这套工具后来卖给DIGITAL公司来继续发展,下一个版本称为DIGITAL VISUAL FORTRAN 5.0,DIGITAL后来被COMPAQ合并,所以接下来的6.0及6.5版就称为COMPAQ VISUAL FORTRAN。而COMPAQ目前又跟HP合并,也许下一个版本会称为HP VISUAL FORTRAN。 VISUAL FORTRAN被整合在一个叫作MICROSOFT VISUAL STUDIO的图形接口开发环境中,VISUAL STUDIO提供一个统一的使用接口,这个接口包括文书编辑功能,PROJECT的管理、除错工具等等,所以在使用上其实跟上学期的VISUAL C++满类似的,同学们上课用过VISUAL C++,对 VISUAL FORTRAN应该不会陌生。 VISUAL FORTRAN 6.5除了完全支持FORTRAN 95的语法外,扩充功能方面提供完整的WINDOWS程序开发工具,专业版还内含IMSL数值链接库。 另外它还可以和VISUAL C++直接互相连结使用,也就是把FORTRAN和C 语言的程序代码混合编译成同一执行档案。 2、在工作站使用FORTRAN 学校计中工作站也提供FORTRAN COMPILER,使用方式很简单,只需要在存放FORTRAN档案的目录下面输入下面叙述即可:

鲁滨逊漂流记全文

篇一:鲁滨逊漂流记简介及主要情节 鲁滨逊漂流记(05) 鲁滨逊漂流记是丹尼尔·笛福于1719年出版的小说。这本书以书信体说理小说,书名人物为主人公的一个虚构了的自传性的故事。小说讲述了一位海难的幸存者鲁滨逊在一个偏僻荒凉的热带小岛-特立尼达拉岛上度过28年的故事,而其伙伴是主人公从食人族手中救下的一个被俘虏的土著人。由于当天是星期五,因而给该土著人命名为“星期五”。在经历了野人、俘虏之后,在岛上以总督自居,成为荒岛的统治者。后协助经过荒岛的英国航船平定叛乱水手,并乘船离开荒岛,返回英国。在进入文明社会后,鲁滨逊依靠巴西种植园的收入成为富翁,并娶妻生子,过起安定的生活。 在1704年9月,一个名叫亚历山大·塞尔柯克的苏格兰水手被船长遗弃在南美洲大西洋中的安·菲南德岛上,在这个荒无人烟的海岛上度过了四年零四个月。当他被发现时已成了一个野人,甚至忘记了人类的语言。塞尔柯克的传奇经历引起公众的关注,报纸上也刊登了一些关于塞尔柯克在荒岛上的孤独生活的情况。笛福以塞尔柯克的传奇故事为蓝本,把自已多年来的海上经历和体验倾注在人物身上,并充分运用自已丰富的想像力进行文学加工,在他快年届六十时创作了这部妙趣横生、雅俗共赏、老少咸宜的传记体小说,为自已博得了“英国和欧洲小说之父”的美誉。 创作背景 小说是笛福受苏格兰水手亚历山大·塞尔科克的经历所启发而

写成。塞尔科克在一次远航猎鲸航中,被抛弃在荒岛上生活了四年零四个多月,于1709年被救返回英国。而笛福在一次朋友的聚会上遇到塞尔科克,以其经历为主线写就。该作品被翻译成为英、法、德、意、荷、中等各种语言版本。 作品赏析 笛福早年的曾为政府撰写过大量的政论文,因此其作品有明显的自我思考与政治映射,这其中包括了对社会、人性以及宗教等的思考,同时也反映了当时的社会价值观和道德标准。马列主义史观认为: 小说作为一部旅行与历险小说(冒险小说),在描写主人公鲁滨逊的种种经历的同时,也展示和剖析了人物的思想性格。歌颂了人类的智慧与勤劳美德。同时,由于鲁滨逊的形象富有与18世纪的英国资本主义资产阶级类似的奋斗进取与开拓征服的精神,作品亦被认作为歌颂资本主义精神以及企图使大人共产主义合法化的叙事]]。 作者简介 丹尼尔.笛福(1660-1731)被誉为“英国与欧洲的小说之父”,他的作品、等对英国及欧洲小说的发展起了巨大的作用。丹尼尔·笛福,英国作家,新闻记者。英国启蒙时期现实主义小说的奠基人,被誉为“英国和欧洲小说之父”。其作品可读性强,主要构架为:主人公个人通过努力,靠智慧和勇敢战胜困难,表现了当时追求冒险,倡导个人奋斗的社会风气。其代表作,创造了与困难抗争的典型人物鲁滨逊。 鲁滨逊漂流记》是十八世纪英国四大著名小说家之一的丹尼

FORTRAN程序设计复习题及答案

FORTRAN程序设计复习题 一、选择题 B (1)下列各FORTRAN表达式中合法的是 A) S+T*2P >= B) .NOT. (A*B+C) C) A2+B2/(C+D) <= D) (A+B).NOT.A*B.GT.(.NOT.只跟一个表达式) C (2)数学式(3/5)ex+y的FORTRAN表达式是 A) 3*EXP(X+Y)/5 B) 3*E* *(X+Y)/ C) (3/5)*EXP(X+Y)D) EXP(X+Y) D (3)下列FORTRAN77表达式中不合法的是 A) A.GT.B.EQV.C.GT.D B) A.AND.B.AND.C.AND.D C) .NOT.(X.LE.D) A.LT.B.LT.C.LT.D D(4)下列叙述中不正确的是 A) FORTRAN子程序可以单独编译 B) 对一个FORTRAN源程序进行编译和连接无误后可生成可执行文件 C) 即使编译和连接都正确无误,FORTRAN程序运行时仍可能出错 D) FORTRAN连接的主要任务是把函数库中的函数翻译成机器指令(正确描述:主要任务为连接目标文件) B (5)在下列FORTRAN77运算符中,优先级最高的是 A) .AND. B) .NOT. C) .OR. D) .EQ. B (6)FORTRAN表达式"6/5+9/2**3/2"的值为 A) 33 B) 1 C) 5 D) 3 A (7)下列FORTRAN77表达式中,合法的是: A) .AND.. B) 10.0 C) D) 提示:A)相当于 .AND.(.NOT.()) D (8)关于编译一个FORTRAN源程序文件,下列说法中错误的是 A) 允许编译只有一个主程序而没有子程序的源文件 B) 允许编译有多个子程序的源文件 C) 允许编译只有一个子程序而没有主程序的源文件 D) 允许编译有多个主程序的源文件 C (9)在FORTRAN77源程序中,续行标志符必须放在 A) 第1列 B) 第1-6列C) 第6列D) 第5列 D (10)下列关于"SUBROUTIN E MAP(X,Y)"语句行的叙述中,不正确的是 A) 这是子程序的第一个语句 B) 字符串"MAP"是子程序名 C) 变量X是子程序的形参D) 子程序执行后,MAP将返回整型数据 提示:子程序无返回值,自定义函数才有) A (11)FORTRAN表达式"2/4+"的值是 A) B) 1 C) D) 0 提示:2/4默认等于整型,=》 D (12)FORTRAN表达式"MOD,"的值是 A) B)0.0 C) D) A (13下列FORTRAN运算符中,优先级最低的是 A)逻辑运算符.AND. B)算术运算符*

鲁滨逊漂流记内容简介

鲁滨逊漂流记内容简 介 1651年鲁滨逊瞒着父母去航海,船遇风而沉没,从旱路 获取暴利 第三次航海遇强盗,被俘虏,幸逃被葡萄牙船解救,平安抵达巴西,经 营 种植园,开始庄园生活 2. 第二部分: 第四次航海受人哄诱到非洲贩运黑奴,遇到风暴,漂到荒无人烟的小 岛。 鲁滨逊开始独处荒岛,挑战自然的 28年 2个月 19天的生活。 3. 第三部分: 叙述他从荒岛回来以后的事情,主要经历是由陆路从葡萄牙回英国途中 遇 狼群的故事 鲁滨逊漂流记内容简介 英国水手鲁滨逊遭遇船难,漂流到了一个无人的荒岛上。在这种极度与 世 隔绝的地方,时刻需要与大自然进行搏斗,必须让自己保持理智。他在岛上将 一个当地土著由食人族手中救出。而当他在面对不同种族、宗教、文化的人 时,第一个反应是要取得优势的地位。因此,他将土著取名为“星期五”,叫 他称呼自己“主人”。在这段朝夕相处的日子里,鲁滨逊因这个土著而改变了 自己。也由于他们之间的友谊,他才得以存活下去。不幸的是“星期五”后来 被奴隶贩子射杀。鲁滨逊在两年的流浪生涯之后,带着这段友谊的怀念,以及 全新的自己,回到了家乡。 1. 第一部分: 回伦敦。 第二次航海经历: 结识几内亚船主,第二次出海到非洲。进行商品 交易, 第一次航海经历:

鲁滨逊漂流记内容简介 英国青年鲁滨逊从小喜欢航海,曾三次离家到南美各地旅行。一日他怀着 云游四海的高远志向,告别家人,越过大西洋和太平洋,在惊心动魄的航海中经历无数险情,后来整条船在太平洋上不幸罹难,船上的人都葬身海 底,惟有 他一人得以奇迹般地活下来,并只身来到一座荒无人烟岛上。他从绝望的缝隙中得到了生命的启示,性格坚强的鲁滨逊在岛上独立 28 年。他在孤岛上生活了 劳作生息,开拓荒地,圈养牲畜,生产水稻和小麦,年复一年与孤独为伴,克服了种种常人难以克服的困难。 《圣经》成为他的精神支柱,凭着惊人的毅力和顽强不息的劳动,他盖起了房子,收获谷物,驯养山羊,用兽皮制作衣物。他曾与野兽斗智,也曾与吃人肉的野人斗勇。后来他搭救了一个土人,称他为“星期五”,把他收 作仆人。他以非同寻常的毅力和勇气,克服了难以想象的艰难困苦,用勤 劳的双手,为自己创造了一个生存的家园。 一直到第28 个年头一艘英国船来到该岛附近,鲁滨逊帮助船长制服了叛乱的水手,才返回英国。这时他父母双亡,鲁滨逊收回他巴西庄园的全 部受益,并把一部分赠给那些帮助过他的人们。 鲁滨孙漂流记内容简介 鲁滨逊在青年时代不安于平庸的小康生活,违背父亲的劝告,逃到海外经商,被摩尔人掳去做了几年奴隶。后来,他逃往巴西,成了种植园主,到非洲购买奴隶途中遇上风暴,飘流到南美附近的无人荒岛。他很快战胜了忧郁失望的心情,从沉船上搬来枪械和工具,依靠劳动猎取食物、修建住所,制造工具,种植谷类,驯养山羊,改善了环境,表现出不知疲倦、百折不挠的毅力。 他独自生活了多年以后,遇见一些土人到岛上来举行人肉宴。他从中救出 一个土人,收为自己的奴隶,取名“星期五”。他在岛上生活了28 年,最后帮一名舰长制服叛变的水手,乘船返回。他得到了冒险积累的财物,成 为巨富,并派人到他经营的岛上继续垦殖。

鲁滨逊漂流记--教案

《鲁滨孙漂流记》阅读指导课教学设计 新沂市马陵山镇小周小学张庆红 读物分析: 《鲁滨孙漂流记》是一部长篇小说,叙述了17世纪有个叫鲁滨孙的英国人,在航海中遇险,孤身一人流落到一个荒无人烟的小岛。为了战胜死亡,他依靠破船上剩下的一点生产和生活资料,同大自然展开了顽强的斗争。每做一件事,都要遇到很大的困难,但他经得起失败的考验,凭着艰苦的劳动,成功地在荒岛上建起了房舍,开垦了农田,营造了羊圈,使荒岛有了改变,他的生活也有了改变。经过二十八年的孤苦生活,他终于脱险,返回故乡。 教学目标: 1.指导学生在欣赏故事的同时,学会由表及里的阅读顺序,教给学生读书的方法. 2.与课堂所学相结合,学会把握文学作品的精华。 3.激发学生学习鲁滨孙自信、自立、自强、永不满足、不甘平庸、勇于创业的精神;懂得靠自己的诚实、善良、智慧和坚毅,去创建、去开拓。 4.进一步提高课外阅读的兴趣,养成良好的阅读习惯。 指导重点: 指导学生归纳选书、读书的方法,并实际运用到课外阅读中。 课前准备: 自制书签;搜集关于读书的名言警句;读《鲁滨孙漂流记》。 课时:一课时 指导过程: 一、读诗导入。 指名读。 没有一艘船能像一本书 (狄金森) 没有一艘船能像一本书 也没有一匹骏马 能像一页跳跃着的诗行那样—— 把人带往远方。 这条路最穷的人也能走 不必为通行税伤神—— 这是何等节俭的车—— 承载着人的灵魂

没有一艘船能像一本书那样 把人带往远方 也没有一匹骏马 能像一页跳跃着的诗行那样 把人带往远方 读书这条路 最穷的人也能走 不必为通行税伤神 书籍啊,这是何等节俭的车 承载着人的灵魂 把我们 带往远方 这部小说一经问世立即风靡全球、历久不衰,在世界各地拥有一代又一代的读者。小说从出版至今,已出了几百版,几乎译成了世界上所有的主要文字。据说,除了《圣经》之外,《鲁滨逊漂流记》是再版最多的一本书,成了世界文学宝库中一部不朽的名著。 读书小贴士: (1)看封面,读前言,了解作者简介,故事梗概,作品意义。 (2)通读全文,对书中的某一句段或故事情节有感触的,做批注; (3)圈画书中的好词佳句、精彩段落,也可随时摘抄,还可以写一写读后感。 知识擂台赛: ? 1.《鲁滨孙漂流记》的作者_是国的小说家___。 2“假使你对我忠诚,我将来会好好待你,假使你不凭者穆罕默德向我发誓,表示没有二心,我就把你也丢到海里.”这是鲁滨逊对____说的。 ? 3. 鲁滨孙在岛上的第一个夜晚是在__度过的,因为____。 4.鲁滨孙在荒岛上有写__的习惯

Fortran95简介-全文版

Fortran95簡介-全文版 By陳鯨太FORTRAN的演進 FORTRAN的起源,要追溯到1954年IBM公司的一項計畫。由JOHN BACKUS 領導的一個小組,嘗試著在IBM 704電腦上面發展一套程式,它可以把使用接近數學語言的文字,翻譯成機械語言。這個計畫在剛開始並不被大家看好,但他們在1957年交出了成果,也就是第一套FORTRAN編譯器,FORTRAN語言也就因此誕生了。FORTRAN語言的執行效率普遍的令各界滿意,它證明了這項計畫的可行性,也成為第一個被廣泛使用的高階語言。FORTRAN的名字來自於英文的FORMULA TRANSLATOR這兩個字,而這兩個字恰是數學公式翻譯器的意思。 舊版的FORTRAN77是在1978年由美國國家標準局(ANSI)所正式公布的,之後改版有1992年提出的FORTRAN90以及1997年的FORTRAN95,本文是為了FORTRAN 95所撰寫。 編譯器簡介 1、VISUAL FORTRAN VISUAL FORTRAN一開始是起源於MICROSOFT的FORTRAN POWERSTATION 4.0,這套工具後來賣給DIGITAL公司來繼續發展,下一個版本稱為DIGITAL VISUAL FORTRAN 5.0,DIGITAL後來被COMPAQ合併,所以接下來的6.0及6.5版就稱為COMPAQ VISUAL FORTRAN。而COMPAQ目前又跟HP合併,也許下一個版本會稱為HP VISUAL FORTRAN。 VISUAL FORTRAN被整合在一個叫作MICROSOFT VISUAL STUDIO的圖形介面開發環境中,VISUAL STUDIO提供一個統一的使用介面,這個介面包括文書編輯功能,PROJECT的管理、除錯工具等等,所以在使用上其實跟上學期的VISUAL C++滿類似的,同學們上課用過VISUAL C++,對VISUAL FORTRAN應該不會陌生。 VISUAL FORTRAN 6.5除了完全支援FORTRAN 95的語法外,擴充功能方面提供完整的WINDOWS程式開發工具,專業版還內含IMSL數值程式庫。另外它還可以和VISUAL C++直接互相連結使用,也就是把FORTRAN和C語言的程式碼混合編譯成同一執行檔案。 2、在工作站使用FORTRAN 學校計中工作站也提供FORTRAN COMPILER,使用方式很簡單,只需要在存放FORTRAN檔案的目錄下面輸入下面敘述即可: ccsun33 [u8623033/fortran]% f77 filename.for

FORTRAN 95 语法速查

FORTRAN 95 语法速查 ----------白云、李学哲、陈国新、贾波编著《FORTRAN95程序设计》读书笔记 目录:一、应用程序的创建与运行/FORTRAN 95所用的字符/ 变量类型及其声明,常量声明/表达式与运算符 二、输入与输出:表控、有格式 三、选择语句与结构:IF语句、CASE结构 四、DO循环结构 五、数组:数组的声明,数组的引用,数组的算术运算,数组的输入、输出,给数组赋初值, 动态数组,WHERE、FORALL语句 六、子程序:语句函数,内部子程序,调用子程序时的虚实结合:形参为数组、非定界数组、子 程序名、星号,递归子程序,外部子程序,纯子程序,逐元子程序 七、派生数据类型与结构体 八、指针与动态链表 九、文件:存取方式,基本操作语句,各类文件的读写操作 十、接口、模块 十一、公用区、存储关联、数据块子程序 十二、绘图:坐标系、设置图形颜色、创建图形程序/ 常用过程:设置线型、绘一像素点、设置当前位置、绘直线、绘弧线、绘矩形、绘多边形、绘制扇形(圆、椭圆)/ 文字信息的显示 附/录:标准函数与标准子例行程序 一、基础部份 1-1 FORTRAN 95 应用程序的创建与运行 创建或运行FORTRAN 95程序必须在Microsoft Developer Studio平台上进行。尽管程序文本及相关文件的编辑可以在任一文本编辑器上进行,然后再拷到Studio的文档窗口中。但最好还是一开始就进入Studio环境。创建FORTRAN 95 程序的步骤大致如下: 1)启动Microsoft Developer Studio 可以通过不同方式运行dfdev.exe程序以启动Microsoft Developer Studio [开始] \ Compaq Visual Fortran 6 \ Developer Studio \ dfdev.exe:或 ……\CVF66 \https://www.wendangku.net/doc/119265499.html,\MSDEV98\dfdev.exe Microsoft Developer Studio的界面如下图所示: 文档窗口 工作空间窗口 输出窗口

《鲁滨逊漂流记》主要内容介绍

《鲁滨逊漂流记》主要内容介绍 【摘要】:鲁滨逊出身于一个体面的商人家庭,渴望航海,一心想去海外见识一番。他瞒着父亲出海,第一次航行就遇到大风浪,船只沉没,他好不容易才逃出保住性命。第二次出海到非洲经商,赚了一笔钱。第三次又遭不幸,被摩尔人俘获,当了奴隶。后来他划了主人的小船逃跑,途中被一艘葡萄牙货船救起。船到巴西后,他在那里买下一个庄园,做了庄园主。他不甘心于这样的发财致富,又再次出海,到非洲贩卖奴隶。 《鲁滨逊漂流记》主要内容介绍 鲁滨逊出身于一个体面的商人家庭,渴望航海,一心想去海外见识一番。他瞒着父亲出海,第一次航行就遇到大风浪,船只沉没,他好不容易才逃出保住性命。第二次出海到非洲经商,赚了一笔钱。第三次又遭不幸,被摩尔人俘获,当了奴隶。后来他划了主人的小船逃跑,途中被一艘葡萄牙货船救起。船到巴西后,他在那里买下一个庄园,做了庄园主。他不甘心于这样的发财致富,又再次出海,到非洲贩卖奴隶。 船在途中遇到风暴触礁,船上水手、乘客全部遇难,唯有鲁滨逊一个人幸存下来,只身飘流到一个杳无人烟的孤岛上。他用沉船的桅杆做了木筏,一次又一次地把船上的食物、衣服、枪支弹药、工具等运到岸上,并在小山边搭起帐篷定居下来。接着他用削尖的木桩在帐篷周围围上栅栏,在帐篷后挖洞居住。他用简单的工具制作桌、椅等家具,猎野味为食,饮溪里的水,度过了最初遇到的困难。 他开始在岛上种植大麦和稻子,自制木臼、木杵、筛子,加工面粉,烘出了粗糙的面包。他捕捉并驯养野山羊,让其繁殖。他还制作陶器等等,保证了自己的生活需要。虽然这样,鲁滨逊一直没有放弃寻找离开孤岛的办法。他砍倒一棵大树,花了五六个月的时间做成了一只独木舟,但船实在太重,无法拖下海去,只好前功尽弃,重新另造一只小的。 鲁滨逊在岛上独自生活了18年后,一天,他发现岛边海岸上都是人骨,生过火,原来外岛的一群野人曾在这里举行过人肉宴。鲁滨孙惊愕万分。此后他便一直保持警惕,更加留心周围的事物。直到第26年,岛上又来了一群野人,带着准备杀死、吃掉的俘虏。鲁滨孙发现后,救出了其中的一个。鲁滨逊把被救的土人取名为“星期五”。此后,“星期五”成了鲁滨孙忠实的仆人和朋友。接着,鲁滨孙带着“星期五”救出了一个西班牙人和“星期五”的父亲。不久有条英国船在岛附近停泊,发现船上的水手发生了叛乱,绑架了船长,把船长、船副等三人抛弃在岛上,鲁滨孙与“星期五”协助船长制服了那帮水手,夺回了船只。他把那水手留在岛上,船长带着鲁滨孙“星期五”等离开荒岛回到英国。此时鲁滨孙已离家35年。他在英国结了婚,生了三个孩子。妻子死后,鲁滨逊又一次出海经商,路经他住过的荒岛,这时留在岛上的水手和西班牙人都已安家繁衍生息。鲁滨逊又送去新的移民,将岛上的土地分给他们,并留给他们各种日用必需品,满意地离开了小岛。

相关文档
相关文档 最新文档