1. 操作系统(Operation System,OS) 操作系统作为接口的示意图 如果想在裸机上运行自己所编写的程序,就必须用机器语言书写程序如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序 ...
分类:
系统相关 时间:
2019-08-25 19:47:36
阅读次数:
111
Java语言的特点: (1)Java语言是一种面向对象的编程语言 (2)简单、高效、稳定、安全性高 (3)Java语言是一种与平台无关的编程语言,因为其自身提供程序运行的解 释环境 (4)支持多线程处理 (5)Java语言是一种面向网络的高级语言 Java两种核心机制 (1)Java虚拟机JVM(J ...
分类:
其他好文 时间:
2019-08-25 18:04:10
阅读次数:
63
第一代:机器语言 第二代:汇编语言 第三代:高级语言 第四代:sql 面向过程与面向对象: 实例分析: 类是对象的抽象,对象是类的实例化,对象是具体的唯一的,而类却是抽象的一类事物不是具体的 的,特征抽象为属性,行为抽象为方法 方法和函数:无论什么方法都是一类事物的行为操作,在某种意义上是依赖类存在 ...
分类:
其他好文 时间:
2019-08-19 22:57:03
阅读次数:
84
编程原理 1、编程介绍 [计算机只能识别二进制指令] 程序 = 指令 + 数据 根据服务的重心不同,我们分为面向过程编程,面向对象编程; 面向过程 -- 侧重指令 面向对象 -- 侧重数据 又根据程序翻译成二进制指令的方式不同,我们分为低级语言和高级语言; 低级语言 -- 汇编语言 高级语言 -- ...
分类:
其他好文 时间:
2019-08-19 21:29:11
阅读次数:
104
上一节,我们讲到机器语言、汇编语言和高级语言,毫无疑问,机器语言和汇编语言我们可以放弃学习,谁想学让谁学去吧!我们重心可以放在高级语言上面,但是高级语言中的编译型语言和汇编型语言两者是互相矛盾的。这个时候对于不同的问题我们就应该有不同的策略,如果我们需要开发一个类似于操作系统这样要求执行速度并且开发 ...
分类:
其他好文 时间:
2019-08-19 21:27:27
阅读次数:
54
[TOC] 计算机基础小结 一.计算机之编程 1.1 什么是编程语言? 人与计算机交流的介质 1.2 什么是编程? 编程就是用编程语言编写一个个文件 1.3 为什么要编程? 为了操控计算机,解放劳动力,帮助人类完成一个个具体的任务 二.计算机组成原理 2.1 计算机五大组成部分 2.1.1 CPU ...
分类:
其他好文 时间:
2019-08-19 21:26:57
阅读次数:
98
本文记录了本人对Golang调度器的理解和跟踪调度器的方法,特别是一个容易忽略的goroutine执行顺序问题,看了很多篇Golang调度器的文章都没提到这个点,分享出来一起学习,欢迎交流指正。 什么是调度器 为了方便刚接触操作系统和高级语言的同学,先用大白话介绍下什么是调度器。 调度,是将多个程序 ...
分类:
其他好文 时间:
2019-08-17 22:10:05
阅读次数:
119
编程原理:1、编程介绍 早期语言: 驱动 硬件默认是不能使用的; 不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动来进行"翻译"; 更趋近与硬件开发的工程师,要学习"汇编语言";而"汇编语言"被厂家所限制;C C++的底层语言就是汇编语言; 现在编程: 基于高级语言,以及超高级语言,更好的让程序 ...
分类:
系统相关 时间:
2019-08-15 21:21:29
阅读次数:
121
计算机存储数据都是010101这样用二进制存储的,这与我们的生活认知是不一样的,所以我们会把数据分成不同的数据类型,来方便我们进行编程,在底层由高级语言进行编码成二进制来进行与计算机交互。我们常说的字节是一种数据计量单位,1字节=8个计算机位。 计算机编码集 随着计算机的普及与发展,各个国家对自己的 ...
分类:
编程语言 时间:
2019-08-14 21:44:41
阅读次数:
105
一、编程介绍 早期编程: 驱动 硬件默认是不能使用的; 不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动程序来进行“翻译;” 更趋近与硬件开发的工程师,要学习“汇编语言”;而“汇编语言”被厂家限制; C、C++的底层就是汇编语言; 现在编程: 基于高级语言,以及超高级语言,更好的让程序员能够的实 ...
分类:
其他好文 时间:
2019-08-14 21:37:59
阅读次数:
72