- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机学科导论倪维健
课程目标专业选择软件、硬件、网络、理论职业规划软件、硬件、网络、理论研究根本目标了解计算机基本原理(软件、硬件)了解计算机研究方向了解IT行业2
3关于教材没有教材只有参考书
4授课内容计算机系统漫游添加标题计算机原理综述添加标题计算机研究概述添加标题计算机行业概述添加标题人工智能的历史与现状添加标题信息检索的历史与现状添加标题云计算概述添加标题物联网概述添加标题计算机软件公司的历史与发展添加标题计算机硬件公司的历史与发展添加标题互联网公司的历史与发展添加标题国内IT公司的历史与发展添加标题
5计算机系统漫游HelloWorld!Hello程序很简单系统的每个主要组成部分都需要协调工作,才能完成它的执行在你的系统上运行Hello程序,系统内部发生了什么?
6计算机系统漫游单击此处添加正文,文字是您思想的提炼,为了演示发布的良好效果,请言简意赅地阐述您的观点。您的内容已经简明扼要,字字珠玑,但信息却千丝万缕、错综复杂,需要用更多的文字来表述;但请您尽可能提炼思想的精髓,否则容易造成观者的阅读压力,适得其反。正如我们都希望改变世界,希望给别人带去光明,但更多时候我们只需要播下一颗种子,自然有微风吹拂,雨露滋养。恰如其分地表达观点,往往事半功倍。当您的内容到达这个限度时,或许已经不纯粹作用于演示,极大可能运用于阅读领域;无论是传播观点、知识分享还是汇报工作,内容的详尽固然重要,但请一定注意信息框架的清晰,这样才能使内容层次分明,页面简洁易读。如果您的内容确实非常重要又难以精简,也请使用分段处理,对内容进行简单的梳理和提炼,这样会使逻辑框架相对清晰。Hello程序的表示方式文本文件由0和1组成的bit序列,这些bit被组织成8个一组,成为byte。每个byte表示程序中的某个文本字符。计算机系统中使用ASCII标准来表示文本字符。源文件(sourceprogram)
ASCII标准
AmericanStandardCodeforInformationInterchange,
美国信息互换标准代码基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统。标准ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符。7计算机系统漫游#2022
中文字符编码GB2312GB2312或GB2312-80是一个简体中文字符集的中国国家标准,全称为《信息交换用汉字编码字符集·基本集》,由中国国家标准总局发布,1981年5月1日实施。GB2312标准共收录6763个汉字,还包括包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。字节结构每个汉字及符号以两个字节来表示。第一个字节称为“高位字节”(也称“区字节)”,第二个字节称为“低位字节”(也称“位字节”)。“高位字节”使用0xA1-0xF7,“低位字节”使用0xA1-0xFE。例如“啊”字在大多数程序中,会以两个字节,0xB0(第一个字节)0xA1(第二个字节)储存。8计算机系统漫游#2022
9计算机系统漫游Hello程序的表示方式01.ASCII字符构成的二进制文件02.每行文本都以一个看不见的换行符\n来结束,它对应的整数值为10。(Unix系统)03.在Windows系统中,每行文本则以\r\n来结束,即回车、换行。
10计算机系统漫游系统中所有的信息——包括磁盘文件、存储器中的程序、存储器中存放的用户数据以及网络上传送的数据,都是由bit串表示的。在不同的上下文中,同样的字节序列可能表示一个整数、浮点数、字符串或者机器指令。信息就是“bit”+“上下文”
11计算机系统漫游程序被其它程序翻译成不同的格式在Unix系统中,从源文件到目标文件的转化是由编译器驱动程序(Compilerdriver)完成的。unixgcc–ohellohello.c在windows系统中
编译系统输入:源程序(sourceprogram)输出:可执行目标程序(executableobjectprogram)预处理阶段(pre-processing)编译阶段(compiling)汇编阶段(assembling)链接阶段(linking)12计算机系统漫游#2022
预处理阶段(pre-processing)预处理器会分析\执行所有的预处理器指令,然后删除他们,得到一个仅包含C++语句的转换单元。C语言中的预处理命令以#号开头#include??iostream?#definePI3.1415925#undefPI#definePrint(Var)co
文档评论(0)