- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精选】第一章 计算机概论
上课时间与地点:
周一16:00-17:30 公教2119
周三18:00-19:30 明德地下机房1007
任课教师:
刘凯 理工楼809室,kliu@
课件邮箱:
kxjsyyyht@126.com,
作业邮箱:
以学号姓名第几次作业命名文件发送到
kxjsyyyht2014@126.com
课程类型:学科基础课;
学分:4
教学方法:课程讲授+上机实践;
考核方式:
平时成绩:
作业40%+课堂表现10%+期中考试20% ;
期末考试:
30%,闭卷
教材
1、彭国伦编著 《Fortran95程序设计》,中国电力出版社
(2002 )
2、张志涌、杨祖樱等编著,《Matlab教程》,北京航空航
天大学出版社 (注:课件邮箱有电子版)
参考书
1、方安平、叶卫平等编著,《Origin8.0实用指南》,机械
工业出版社
2、鸟哥著,《鸟哥的Linux私房菜:基础学习篇》,人民邮
电出版社
3、学习GNUPLOT的网站
http://folk.uio.no/hpl/scripting/doc/gnuplot/Kawano/index-e.html
第一部分数值计算部分:Fortran语言
计算机基本知识;Fortran编译器的使用;
Fortran程序设计基础;输入输出及声明;流程
控制、逻辑运算与循环;数组;函数;文件;
MODULE及面向对象;编译器的高级使用
第二部分符号计算部分:MATLAB
MATLAB入门;符号计算
第三部分科学绘图软件的学习
数据和函数的二维和三维绘图
详细的大纲和教学进度安排详见
《科学计算语言与绘图》教学大纲
第一个高级语言,语言标准与时俱进
强大的数组功能,直接定义复数
浩大的程序库与前人广泛的经验积累
优异的编译器 (比如Intel公司每次发布的编
译器版本总包括C/C++和Fortran编译器)
高效的运行效率,十分适合科学与工程计算
广泛应用于并行计算领域
并不需要其他计算机语言的基础
科学计算的范例
第一性原理计算开源软件QE和商业软件VASP
QE: /
VASP: https://www.vasp.at/
科学计算之外的范例(原书chapter 13例子)
气垫球游戏 play.exe
俄罗斯方块游戏 tetris.exe
例:绘制色彩变换的曲面 【原书例5.4-5】
逐行执行以下命令
ezsurf(x*y,circ);shading flat;view([-18,28])
C=summer;
CC=[C;flipud( C )];
colormap(CC)
spinmap(30,4)
部分图片和说明从互联网得到,把它们用
于教学目的应当是合理的。
Some figures and instructions are collected
directly from internet, which are assumed to
be reasonable to be used for educational
purpose.
一、计算机简史:机械时代
算盘 计算尺
Pascal发明的加法机Pascaline
一、计算机简史:机械时代
机械式计算机 机械式掌上型计算机
一、计算机简史: 电子管时代1946-1957
MarkI ENIAC
一、计算机简史: 晶体管时代1958-1964
Sho
文档评论(0)