上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第2课 软件的发展历史

上游充通大 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 《土木工程应用软件》 第2课 SHAN 王春江 ERSITY 上海交通大学土木工程系 wangchj@sjtu.edu.cn AO TONG
1896 1920 1987 2006 《土木工程应用软件》 第 2 课 《土木工程应用软件》 第 2 课 王春江 上海交通大学土木工程系 wangchj@sjtu.edu.cn

上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 主要内容 土木工程与软件概述 漏 计算机的发展历史 风信 软件的发展历史 土木工程应用软件的分类 ALUAO TONG UNIVERSITN 主要的土木工程应用软件 软件工具的选择和应用
1896 1920 1987 2006 土木工程与软件概述 计算机的发展历史 软件的发展历史 土木工程应用软件的分类 主要的土木工程应用软件 软件工具的选择和应用 主要内容

上游充通大 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 软件的发展历史 漏 w 软件的发展历史 AA,AO TONG UN/r。- AAAAAAA
1896 1920 1987 2006 软件的发展历史 软件的发展历史

盒 上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 软件的发展历史 什么是软件? 软件一般认为由三部分组成: 程序:在运行时,能提供所希望的功能和性能 的指令集。 数据结构:使程序能够正确运行的数据结构。 文档:描述程序研制过程、方法及使用的文档 IAO TONG UNIV
1896 1920 1987 2006 软件的发展历史 什么是软件? 软件一般认为由三部分组成: 程序:在运行时,能提供所希望的功能和性能 的指令集。 数据结构:使程序能够正确运行的数据结构。 文档:描述程序研制过程、方法及使用的文档

上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 软件的发展历史 >软件的发展历史 概念:计算机软件(Computer software)是一系列按照特 定顺序组织的计算机数据和指令的集合,是用户与硬件之 间的通讯接口。用户主要是通过软件与计算机进行交流, 实现用户所需要的功能。 一 般来讲,软件被划分为系统软件、应用软件和介于这两 者之间的中间作用软件。 AO TONG UM
1896 1920 1987 2006 软件的发展历史 软件的发展历史 概念:计算机软件(Computer software) 是一系列按照特 定顺序组织的计算机数据和指令的集合,是用户与硬件之 间的通讯接口。用户主要是通过软件与计算机进行交流, 实现用户所需要的功能。 一般来讲,软件被划分为系统软件、应用软件和介于这两 者之间的中间作用软件

上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 计算机和软件的发展历史 >软件的发展历史 (一)第一代软件(1946一1953) 计算机的内部处理的全都是1和0的二进制数字,表示“开 ”和“关”,而计算机刚刚发明出来的时候,操作人员就 必须用很多真正的“开关”来操作计算机 进步一点以后,出现了“机器语言”的概念,使用例如在 纸带打孔的方式,把一些原来需要人手工拨动开关的操作 序列,变成按照某种规则在纸带上的一系列孔的序列.机器 语言是内置在计算机电路中的指令,由0和1组成。 这种打着孔的纸带可以被看作是今天的鼠标、键盘、打印 机、显示器、磁盘这些设备和功能的总和
1896 1920 1987 2006 计算机和软件的发展历史 软件的发展历史 (一)第一代软件(1946-1953) 计算机的内部处理的全都是1和0的二进制数字,表示“开 ”和“关”,而计算机刚刚发明出来的时候,操作人员就 必须用很多真正的“开关”来操作计算机. 进步一点以后,出现了“机器语言”的概念,使用例如在 纸带打孔的方式,把一些原来需要人手工拨动开关的操作 序列,变成按照某种规则在纸带上的一系列孔的序列.机器 语言是内置在计算机电路中的指令,由0和1组成。 这种打着孔的纸带可以被看作是今天的鼠标、键盘、打印 机、显示器、磁盘这些设备和功能的总和

上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 软件的发展历史 >软件的发展历史 (一)第一代软件(1946一1953) 例如计算2+6在某种计算机上的机器语言指令如下: 1011000000000110 0000010000000010 1010001001010000 第一条指令表示将“6”送到寄存器AL中,第二条指令表示 将“2”与寄存器AL中的内容相加,结果仍在寄存器AL中, 第三条指令表示将AL中的内容送到地址为5的单元中
1896 1920 1987 2006 软件的发展历史 软件的发展历史 (一)第一代软件(1946-1953) 例如计算2+6在某种计算机上的机器语言指令如下: 10110000 00000110 00000100 00000010 10100010 01010000 第一条指令表示将“6”送到寄存器AL中,第二条指令表示 将“2”与寄存器AL中的内容相加,结果仍在寄存器AL中, 第三条指令表示将AL中的内容送到地址为5的单元中

盒 上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 软件的发展历史 >软件的发展历史 (一)第一代软件(1946一1953) 在这个时代的末期出现了汇编语言(Assembly Language ): 1011000000000110 -> MOV AL,6 0000010000000010 ADD AL,2 1010001001010000 MOV #5,AL 它使用助记符(一种辅助记忆方法,采用字母的缩写来表 示指令)表示每条机器语言指令
1896 1920 1987 2006 软件的发展历史 软件的发展历史 (一)第一代软件(1946-1953) 在这个时代的末期出现了汇编语言(Assembly Language ): 10110000 00000110 -> MOV AL,6 00000100 00000010 -> ADD AL,2 10100010 01010000 -> MOV #5,AL 它使用助记符(一种辅助记忆方法,采用字母的缩写来表 示指令)表示每条机器语言指令

上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 软件的发展历史 >软件的发展历史 (二)第二代软件(1954一1964) 第二代软件开始使用高级程序设计语言(简称高级语言, 相应地,机器语言和汇编语言称为低级语言)编写,高级 语言的指令形式类似于自然语言和数学语言(例如计算2+6 的高级语言指令就是2+6),不仅容易学习,方便编程,也 提高了程序的可读性。 AO TONG UNI
1896 1920 1987 2006 软件的发展历史 软件的发展历史 (二)第二代软件(1954-1964) 第二代软件开始使用高级程序设计语言(简称高级语言, 相应地,机器语言和汇编语言称为低级语言)编写,高级 语言的指令形式类似于自然语言和数学语言(例如计算2+6 的高级语言指令就是2+6),不仅容易学习,方便编程,也 提高了程序的可读性

上降充通大粤 1896 1920 1987 2006 SHANGHAI JIAO TONG UNIVERSITY 软件的发展历史 >软件的发展历史 (二)第二代软件(1954一1964) 1954年,就职于IBM公司的“约翰·巴科斯”建立了高级 语言的思想,并设计出了世界上第一个真正意义上(至今 广泛应用)的高级语言,第一个完全脱离机器硬件的高级 语言一Fortran问世。 l958年,麻省理工学院的麦卡锡(John Macarthy)发明了第一个用于 人工智能的LISP语言。 1959年,宾州大学的霍普(Grace Hopper)发明了第一个用于商业应 用程序设计的COBOL语言。 l964年达特茅斯学院的凯梅尼(John Kemeny)和卡茨(Thomas Kurtz )发明了BASIC语言
1896 1920 1987 2006 软件的发展历史 软件的发展历史 (二)第二代软件(1954-1964) 1954年,就职于IBM公司的“约翰·巴科斯”建立了高级 语言的思想,并设计出了世界上第一个真正意义上(至今 广泛应用)的高级语言,第一个完全脱离机器硬件的高级 语言—Fortran问世。 1958年,麻省理工学院的麦卡锡(John Macarthy)发明了第一个用于 人工智能的LISP语言。 1959年,宾州大学的霍普(Grace Hopper)发明了第一个用于商业应 用程序设计的COBOL语言。 1964年达特茅斯学院的凯梅尼(John Kemeny)和卡茨(Thomas Kurtz )发明了BASIC语言
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第12课 以网架与网壳为例介绍空间网格结构的力学分析和设计的基本过程和典型问题处理方法(4/4).pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第11课 以网架与网壳为例介绍空间网格结构的力学分析和设计的基本过程和典型问题处理方法(3/4).pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第10课 以网架与网壳为例介绍空间网格结构的力学分析和设计的基本过程和典型问题处理方法(2/4).pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第1课土木工程与软件概述、计算机的发展历史(王春江).pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(初级例题)钢结构优化分析及设计.doc
- 上海交通大学:《土木工程应用软件》课程教学资源(初级例题)钢筋混凝土框架结构抗震分析及设计.doc
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)08-midas Gen组合结构整体分析_20170216-midas Gen组合结构整体分析.pdf
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)07-midas Gen张弦结构分析与设计_01-张弦梁结构在midas Gen中的应用-陈辉.pdf
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)06-midas Gen减震和隔振分析设计_20170629- midas Gen减震和隔振的分析设计原理.pdf
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)05-midas Gen施工阶段分析_20170525-midas Gen施工阶段分析.pdf
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)04-midas Gen建筑结构屈曲分析_20170518-midas Gen 建筑结构屈曲分析.pdf
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)03-midas Gen动力弹塑性分析_20170427-midas Gen动力弹塑性分析.pdf
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)02-midas Gen静力弹塑性分析_20170330-midas Gen静力弹塑性分析.pdf
- 《土木工程应用软件》课程教学资源(MIDAS网络培训资料)01-midas Gen基础操作培训_midas Gen基础操作培训.pdf
- 上海交通大学:《钢结构基本原理》课程教学资源(课件讲稿)钢结构的材料.pdf
- 上海交通大学:《钢结构基本原理》课程教学资源(课件讲稿)基本构件(轴心受力构件、轴心受压构件).pdf
- 上海交通大学:《钢结构基本原理》课程教学资源(课件讲稿)绪论(赵金城).pdf
- 上海交通大学:《钢结构基本原理》课程教学资源(课件讲稿)第六章 钢结构的连接(栓接).pdf
- 上海交通大学:《钢结构基本原理》课程教学资源(课件讲稿)第六章 钢结构的连接(焊接)Connections.pdf
- 上海交通大学:《钢结构基本原理》课程教学资源(课件讲稿)第五章 拉弯和压弯构件 Members Subjected to Axial Force and Bending Moment.pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第3课 土木工程应用软件的分类、主要的土木工程应用软件、软件工具的选择和应用.pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第4课 结构计算数值方法概述、结构整体分析的方程及其形式、平衡法推导梁杆单元的刚度矩阵.pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第5课 虚功原理推导梁杆单元的刚度矩阵.pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第6课 总刚特征和结构基本元素的计算(位移/应力/内力/反力)、流程框图与计算结果的输出与显示.pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第7课 软件工程概论(1/2).pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第8课 软件工程概论(2/2).pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(课程讲义)第9课 以网架与网壳为例介绍空间网格结构的力学分析和设计的基本过程和典型问题处理方法(1/4).pdf
- 上海交通大学:《土木工程应用软件》课程教学资源(高级例题)钢筋混凝土静力弹塑性推覆分析.doc
- 上海交通大学:《土木工程应用软件》课程教学资源(高级例题)单层网壳屈曲分析.doc
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第一讲 绪论(周岱、韩兆龙、包艳).pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第七讲 隧道、机场及港口工程.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第三讲 土木工程材料.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第九讲 土木工程的力学和结构概念.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第二讲 土木工程师.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第五讲 建筑工程.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第八讲 桥梁工程.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第六讲 公路铁路工程.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第十一讲 土木工程与建筑学和城市规划.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第十讲 建设项目管理与施工组织.pdf
- 上海交通大学:《土木工程探秘与实践 Civil Engineering_Exploration and Practice》课程教学资源(讲义)第四讲 基础工程.pdf