计算机基础
编程:为了让计算机解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
计算机程序:就是计算机所执行的一系列的指令集合。
计算机语言:人与计算机之间进行通讯的语言。主要分为:机器语言、汇编语言、高级语言三大类。实际上计算机最终执行的都是机器语言,它是由0和1组成的二进制数。
编程语言:用来控制计算机的一系统列的指令,它有固定的格式和词汇,必须遵守。
汇编语言:和机器语言实质是相同的,都是直接对硬件进行操作,只不过指令采用英文缩写和标识符,更容易识别记忆。
高级语言:主要相对低级语言来说的,它包括C、C++、Java、PHP、Javascript等
程序员:从事编程的人员。
翻译器:高级语言所写的程序不能直接被计算机识别,必须经过转换才能被执行,这时就需要翻译器,将高级语言源代码转换为机器语言(0和1)。
翻译器翻译方式分为两种: 编译、 解释。两者之间的区别在于翻译的时间点不同。
编译器:在代码执行之前进行编译,生成中间代码文件。
解释器:在运行时进行及时的解释,并立即执行。
计算机组成:
硬件:输入设备(鼠标、键盘、摄像头、手写笔等)、输出设备(屏幕、打印机、投影仪等)、CPU(负责处理数据与运算)、硬盘(永久性存储数据)、内存(临时性存储数据)
软件: 系统软件(windows、linux、macOS等)、应用软件(浏览器、vscode等)
数据存储单位: bit (最小的存储单位,1bit只能存储一个0或1)< Byte(1Byte = 8 bit) < KB(1KB = 1024Byte) < M < GB < TB 等
程序运行:打开某个程序,先从硬盘中把程序代码加载到内存中,CPU执行内存中的代码,
浙公网安备 33010602011771号