大学计算机基础第9章

大学计算机基础第9章

ID:39228285

大小:1.35 MB

页数:46页

时间:2019-06-28

大学计算机基础第9章_第1页
大学计算机基础第9章_第2页
大学计算机基础第9章_第3页
大学计算机基础第9章_第4页
大学计算机基础第9章_第5页
资源描述:

《大学计算机基础第9章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大学计算机基础计算机与通信学院1大学计算机基础历史回顾:计算机安全数据加密数据加密技术数字签名数字证书公钥基础设施防火墙技术防火墙概述防火墙的主要类型防火墙的局限性计算机病毒2大学计算机基础第九章程序设计基础主要问题:如何进一步学习计算机?如何让计算机实现自己想要做的工作?3大学计算机基础第九章程序设计基础主要内容:一、程序和程序设计语言二、算法三、软件工程四、程序设计五、常用程序设计语言4大学计算机基础一、程序和程序设计语言Evolutionofcomputerlanguages5大学计算机基础一、程序和程序设计语言——EvolutionofcomputerlanguagesProg

2、raminmachinelanguage000000000000010000000000000000000101111000001100110000100000000000000010111011110001011000000000000001011110111110011110000000000000101111111000101011011101111100000000000100100110001011011111000000000001010111101111000000101111101100000000000101111111010010101101110111110000

3、00000001111000000011101000101101111100000000001000011110111100000010111110110000000000100100011111101111010010101101111110001010111011000101000000000010101100000110101000101111101100000000001100011110111100000010111110110000000000110100000001000000000000111101000001000000000000111101123456789101

4、112131415166大学计算机基础一、程序和程序设计语言——EvolutionofcomputerlanguagesPrograminsymboliclanguageEntrymain,^msubl2#12,spjsbC$MAIN_ARGSmovab$CHAR_STRING_CONpushal-8(fp)pushal(r2)pushal-12(fp)pushal3(r2)mull3-8(fp),-12(fp),-pushal6(r2)calls#2,printclrlr0ret123456789101112137大学计算机基础一、程序和程序设计语言——Evolutionof

5、computerlanguagesPrograminClanguage#includeintmain(void){/*LocalDeclarations*/intnumber1,number2;intresult;//Statementsscanf(“%d,%d”,&number1,&number2);result=number1*number2;printf(“Theresultis:%d”,result);return0;}8大学计算机基础一、程序和程序设计语言BuildingaprogramExecutablefile(machinelanguage):可执行文

6、件(1)writingandeditingtheprogram:编写和编辑程序(2)compilingtheprogram:编译程序(3)Linkingtheprogramwiththerequiredlibrarymodules:用所需的库模块链接程序Sourcefile:源文件preprocessor:预处理程序Translator:翻译程序Objectmodule:目标模块Linker:链接器9大学计算机基础一、程序和程序设计语言——Buildingaprogram10大学计算机基础一、程序和程序设计语言——Buildingaprogram11大学计算机基础一、程序和程序设计语言

7、Programexecution12大学计算机基础一、程序和程序设计语言Categoriesoflanguages:语言的分类。procedural:过程化语言Object-Oriented:面向对象的语言Functional:函数型语言Declarative:说明型语言Special:专用语言13大学计算机基础一、程序和程序设计语言——CategoriesoflanguagesProcedural(imperative)languagesFo

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

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

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