欢迎来到天天文库
浏览记录
ID:39228285
大小:1.35 MB
页数:46页
时间:2019-06-28
《大学计算机基础第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
此文档下载收益归作者所有