移动编程导论

移动编程导论

ID:21841576

大小:6.78 MB

页数:98页

时间:2018-10-20

移动编程导论_第1页
移动编程导论_第2页
移动编程导论_第3页
移动编程导论_第4页
移动编程导论_第5页
资源描述:

《移动编程导论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、移动编程导论—IntroductionOfMobileProgramming主讲:罗舜庭email:lordst@tom.com第1章PC及移动平台基础知识1.1计算机发展简史及基础知识1.1.1计算机发展简史世界公认的第一台计算机ENIAC(电子数字积分与计算器)于1946在美国宾夕法尼亚大学诞生。按元器件来划分,至今电子计算机以经历了四个发展阶段:阶段主要元器件计算机语言特点第1代1946-1957电子管机器语言汇编语言体积庞大、功耗大、运算速度慢、可靠性差、容量小第2代1958-1963晶体管高

2、级语言体积、功耗、运算速度有很大的提高第3代1964-1970SSI、MSI高级语言运算速度、存储容量、可靠性有很大的提高第4代1971-现在LSI、VLSI高级语言功能强大、价格便宜、配置灵活、使用方便1.1.2PC机的发展PC机最初始是由IBM公司于1981年推出的微型机,当时的CPU采用Intel公司的8086/8088,操作系统采用Microsoft公司的MSDOS。它的使用遍及商业、政府、教育、家庭等很多应用领域。图二IBMPC微型机外观IBMPC机外观1.1.3计算机组成结构下图是根据冯·

3、诺依曼的存储程序原理得出的计算机基本组成结构。其中控制器(CU)和运算器(AU)组成中央处理器(CentralProcessingUnit,简称CPU),即计算机的“大脑”。CPU和内存称为主机,输入设备和输出设备统称外围设备,或输入输出设备(I/O设备)。主存储器输入设备输出设备控制器运算器冯·诺依曼型计算机基本组成CPU年份影响因素和新技术1951-1955Hardware:Vacuum-tubecomputers;Languages:Assemblylanguages1956-1960Hardw

4、are:Magnetictapestorage;corememories;transistorcircuitsLanguages:FROTRAN,ALGOL58,ALGOL60,COBOL,LISP1961-1965Hardware:Familiesofcompatiblearchitecture;magneticdiskstorageLanguages:COBOL-61,ALGOL60(revised)1966-1970Hardware:Increasingsizeandspeedanddecrea

5、singcost;minicomputers;microprogramming;integratedcircuits.Languages:FORTRAN66,COBOL65,ALGOL68,BASIC1971-1975Hardware:Microcomputers;Ageofminicomputers;smallmassstoragesystems;declineofcorememoriesandriseofsemiconductormemories.Languages:Pascal,COBOL74,

6、C,Scheme,Prolog1976-1980Hardware:Commercial-qualitymicrocomputers;largemassstoragesystems;distributedcomputingLanguages:Smalltalk,Ada,FORTRAN771981-1985Hardware:PersonalComputers;firstworkstations;videogames;local-areanetworks;ArpnetLanguages:TurboPasca

7、l1986-1990Hardware:Ageofmicrocomputer;riseofengineeringworkstation;RISCarchitectures;globalnetworking;InternetLanguages:FROTRAN90,C++1991-1995Hardware:Veryfastinexpensiveworkstationsandmicrocomputers;massivelyparallelarchitectures;voice;video;fax;multim

8、ediaLanguages:Ada95,Processlanguages(TCL,PERL,PHP),Java表一、影响程序设计语言的一些因素1.2计算机语言发展史最初,电子计算机用机器语言来编制程序,如实现1+1的功能机器语言:1010010000000001100000001100010000000001后来出现汇编语言:MOVAH,1ADDAH,1机器语言和汇编语言都是低级语言。它们的优点是面向机器,运行速度快,但缺点是难以编制和阅读。1957年,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。