商城网站开发技术可行性分析,站长统计性宝app,增城企业网站建设,拓者吧室内设计网模型编程语言和计算机基础 目录 编程语言和计算机基础1 - 编程语言1.1 编程1.2 计算机语言1.3 编程语言1.4 翻译器1.5 编程语言和标记语言区别1.6 总结 2 - 计算机基础2.1 计算机组成2.2 数据存储2.3 数据存储单位2.4 程序运行 1 - 编程语言
1.1 编程
编程#xff1a; 就是让计算…编程语言和计算机基础 目录 编程语言和计算机基础1 - 编程语言1.1 编程1.2 计算机语言1.3 编程语言1.4 翻译器1.5 编程语言和标记语言区别1.6 总结 2 - 计算机基础2.1 计算机组成2.2 数据存储2.3 数据存储单位2.4 程序运行 1 - 编程语言
1.1 编程
编程 就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码并最终得到结果的过程计算机程序 就是计算机所执行的一系列的指令集合而程序全部都是用我们所掌握的语言来编写的所以 人们要控制计算机一定要通过计算机语言向计算机发出命令
1.2 计算机语言
计算机语言指用于人与计算机之间通讯的语言它是人与计算机之间传递信息的媒介计算机语言的种类非常的多总的来说可以分成机器语言汇编语言和高级语言三大类实际上计算机最终所执行的都是机器语言它是由“0”和“1”组成的二进制数二进制是计算机语言 的基础
1.3 编程语言 可以通过类似于人类语言的“语言”来控制计算机让计算机为我们做事情这样的语言就叫做编程 语言Programming Language 编程语言是用来控制计算机的一系列指令它有固定的格式和词汇不同编程语言的格式和词汇不 一样必须遵守。如今通用的编程语言有两种形式汇编语言和高级语言 语言类型说明汇编语言汇编语言和机器语言实质是相同的都是直接对硬件操作 只不过指令采用了英文缩写的标识符容易识别和记忆。高级语言高级语言主要是相对于低级语言而言它并不是特指某一种具体的语言 而是包括了很多编程语言常用的有C语言、C、Java、C#、Python、 PHP、JavaScript、Go语言、Objective-C、Swift等。
1.4 翻译器
高级语言所编制的程序不能直接被计算机识别必须经过转换才能被执行为此我们需要一个翻 译器。翻译器可以将我们所编写的源代码转换为机器语言这也被称为二进制化
1.5 编程语言和标记语言区别
语言说明编程语言编程语言有很强的逻辑和行为能力。在编程语言里, 你会看到很多 if else 、for 、while等 具有逻辑性和行为能力的指令这是主动的标记语言标记语言html不用于向计算机发出指令常用于格式化和链接。标记语言的存在是用 来被读取的, 他是被动的
1.6 总结
计算机可以帮助人类解决某些问题程序员利用编程语言编写程序发出指令控制计算机来实现这些任务编程语言有机器语言、汇编语言、高级语言高级语言需要一个翻译器转换为计算机识别的机器语言编程语言是主动的有很强的逻辑性
2 - 计算机基础
2.1 计算机组成 2.2 数据存储
计算机内部使用二进制 0 和 1来表示数据所有数据包括文件、图片等最终都是以二进制数据0 和 1的形式存放在硬盘中的所有程序包括操作系统本质都是各种数据也以二进制数据的形式存放在硬盘中。平时我们所 说的安装软件其实就是把程序文件复制到硬盘中硬盘、内存都是保存的二进制数据
2.3 数据存储单位
大小关系bit byte KB MB GB TB.....
位(bit) 1bit 可以保存一个 0 或者 1 最小的存储单位字节(Byte)1B 8b千字节(KB)1KB 1024B兆字节(MB)1MB 1024KB吉字节(GB): 1GB 1024MB太字节(TB): 1TB 1024GB
2.4 程序运行
计算机运行软件的过程
打开某个程序时先从硬盘中把程序的代码加载到内存中CPU执行内存中的代码 注意之所以要内存的一个重要原因是因为 cpu运行太快了如果只从硬盘中读数据会浪 费cpu性能所以才使用存取速度更快的内存来保存运行时的数据内存是电硬盘是机 械