计算机要点(上部分)
1. 计算机基本概念
1.1 计算机是什么?
- 概念:计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器。
- 特点:数值计算、逻辑计算、存储记忆功能。
- 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备。
1.2 计算机的组成?
- 硬件:显示器、键盘、鼠标、CPU、硬盘等。 (看的见摸的着)
- 软件:QQ、微信、浏览器、和平精英等。 (看不见摸不着)
2. 计算机语言的基本概念
2.1 计算机语言是什么?
- 概念:计算语言(Computer Language)指用于人与计算机之间通讯的语言。
- 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备。
2.2 计算机语言的发展
- 机器语言–>汇编语言–>高级计算机语言
- 机器语言:最初的机器语言都是由0和1组成的二进制数,通俗讲二进制就是机器语言组成的基础。
- 汇编语言:汇编语言是在机器语言基础之上发展的,它用了一些简单字母和符号串来代替二进制串,这样就提高了语言的识别性和记忆性。
- 高级计算机语言:就是一系列指令的集合。例如:JAVA、Python、C、C++
2.3 编译型语言和解释型语言的区别
- 编译型语言:代表语言: C
- x(源码)–编译–>y(编译后的机器码)
- 特点:执行速度特别快,跨平台性比较差。
- 解释型语言:代表语言: Python
- x(源码)–解释器–>解释执行
- 特点:执行速度比较慢,跨平台性比较好。
3. 交互方式
3.1 交互方式的种类
- 命令行的交互方式(Text–based User lnterface)TUl
- 图形界面化的交互方式(Graphical User lnterface)GUl
3.2 文本交互模式打开的方式(win)
- win+R–>CMD–>回车
- 命令行结构
- Microsoft Windows [版本 10.0.18362.959]—>版本
- © 2019 Microsoft Corporation。保留所有权利。—>版权声明
- C:\Users\ASUS>
- C:—>所在磁盘的根目录
- \Users\ASUS—>所在磁盘路径,当前所在的文件夹
- 。>—>命令提示符(在后面可以直接输入指令)
3.3 DOS命令
dir | 列出当前目录下的文件夹或者文件 |
---|---|
md | 创建目录 |
rd | 删除目录 |
cd | 进入指定目录 |
cd… | 退回上一级目录 |
cd/ | 退回根目录 |
del | 删除文件 |
exit | 退出dos命令 |
4. 文本文件和字符集
4.1 文本文件
- 文本分为两种:一种纯文本和一种富文本。
- 纯文本:纯文本只能保存单一的文本内容,无法保存与内容无关的东西。(例如:txt文本文档)
- 富文本:富文本可以保存文本以外的东西。(例如:有道笔记)
- 纯文本在计算机底层也会转化为二进制保存
*将字符转化为二进制码的过程,我们称之为编码 encode()
*将二进制码转化为字符的过程,我们称之为解码 decode()
4.2 常见的字符集
- ASCll 美国人的编码,使用7位来编码,包含128个字符
- ISO–8859–1 欧洲人的编码,使用8位来编码,包含256个字符
- GBK 中国人的编码(国标码)
- Unicode 万国码 包含世界上所有语言和字符,编写程序一般都会使用Unicode编码
- Unicode编码有多种实现:UTF–8、UTF–16、UTF–32