摘要: 编程语言总体分以为机器语言、汇编语言、高级语言三大种类。 机器语言: 由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言,用机器语言编程的程序称为目标程序。只有目标程序才能被计算机直接识别和执行。但是机器语言编写的程序无明显特征, 阅读全文
posted @ 2017-07-14 16:02 Gentry-.^.-天乐 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 编程,编程是一个动词,编程等于写代码,写代码为了写出计算机能识别的语言,让计算机代替自己干自己想干的事情。 比如,马化腾想跟别人聊天,于是写了个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?这些代码是计算机能理解的语言。 例子:你是公司老板,你有一个员工是中国人,你让他干活,就得说中文,还有 阅读全文
posted @ 2017-07-14 15:50 Gentry-.^.-天乐 阅读(12714) 评论(0) 推荐(0) 编辑
摘要: 多道技术中的多道值得是多个程序,多道技术的实现是为了解决多个程序竞争或者说共享同一个资源(比如CPU)的有序的调度问题,解决方式及多路复用,多路复用分为时间上的复用和空间上的复用。 空间上的复用:内存中进入多个程序 时间上的复用:CPU要切换:1一个程序占用CPU的时间过长2一个程序遇到了I/O阻塞 阅读全文
posted @ 2017-07-12 19:18 Gentry-.^.-天乐 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 早期的计算机由工程师,设计,建造,编程,操作及维护件同一台机器。缺点,极度浪费! 第二代计算(1955~1965)晶体管和批处理系统。优点是避免计算机资源浪费! 第三代计算机多道技术:速度极快,计算机广泛采用了必须的保护硬件(程序之间的内存彼此隔离)之后,分时系统才开始流行, 第四代计算机,个人计算 阅读全文
posted @ 2017-07-12 19:09 Gentry-.^.-天乐 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 答:一。为应用程序提供如何使用硬件资源的抽象。 二.把多个程序对硬件的竞争变得有序化 对下管理硬件对上管理软件。 阅读全文
posted @ 2017-07-12 18:44 Gentry-.^.-天乐 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 操作系统位于计算机硬件与应用软件之间,本质也是一个软件。操作系统由操作系统的内核(运行于内核态,管理硬件资源)以及系统调用(运行于用户态,为应用程序员写的应用程序提供系统调用接口)两部分组成,所以,单纯的说操作系统是运行于内核态的,是不准确的。 恢复内容结束 阅读全文
posted @ 2017-07-12 18:39 Gentry-.^.-天乐 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 电脑是由硬件和软件组成的,缺了任何一样都无法运行。我们对电脑进行操作,都是利用操作系统来完成. 操作系统是现代电脑必不可少的系统软件,是电脑的灵魂所在。现代的电脑都是通过操作系统来解释人们的命令,从而达到控制电脑的目的。几乎所有的应用程序也是基于操作系统的。 简单说吧,就像一个人,需要 阅读全文
posted @ 2017-07-12 16:37 Gentry-.^.-天乐 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1:编程语言的作用及操作系统和硬盘的关系 答:编程语言是人与计算机交流的一种沟通语言,编程语言编写的软件,运行在操作系统上,从而使操作系统,去调试计算机硬件,从而达到计算机工作的一个三者合一的一个过程。 2:应用程序-》 操作系统-》 硬件 答:操作系统可以控制所有的硬件,应用程序不可 阅读全文
posted @ 2017-07-11 22:58 Gentry-.^.-天乐 阅读(181) 评论(0) 推荐(0) 编辑