我的第一节课
2020-07-14 06:35
225 查看
- 我的第一节课
1.计算机的要点
计算机是什么?
- 俗称电脑,是现代一种可以高速计算的计算机器
- 特点:数值计算 逻辑运算 存储记忆功能
- 总结:能按程序运行 自动 高速处理数据的现代化智能电子设备
- 计算机的组成(硬件+软件)
2.计算机语言
2.1计算机语言的概念
- 指人与计算机之间通讯的语言
2.2计算机语言的发展
- 机器语言–>汇编语言–>高级计算机语言
- 机器语言:最初的机器语言都是有0和1组成的二级指数,就是机器语言组织的基础
- 汇编语言:指在机器语言之上发展的,用于一些简单的字母和符号串来代替二进制,这样来提高语言的记忆性和识别性
- 高级计算机语言:就是一系列指令的集合(列如 JAJA C C++ Pytjhon)
2.3交互方式的种类
- TUI 命令行的交互方式(Test-based User Interface)
- GUI 图形界面化的交互方式(Graphical User Interfac)
- 文本交互模式打开的方式(win)
win键+R–>CMD–>回车
md创建目录、 rd删除目录 、cd进入指定目录、 cd.进入当前目录
cd.退出上一级 、cd/退回到根目录、 del删除文件 、 exit关闭
2.4文本文件和字符集
- 纯文本(只能保存单一的文本内容) 编写代码用
- 富文本(能保存图片、链接等多内容)
- 编码 encode 将字符转换为二进制码的过程
- 解码 decode 将二进制码转换为字符的过程
*常见的字符集 *
ASCII 美国人编码 7位字符进行编码 包含128个字符
ISO-8859-1 欧洲编码 包饭256个字符
GBK 中国编码(国标码)
Unicode 万国码 UTF-8 UTF-16 UTF-32
3 .进制
3.1进制间的换算
十进制>二进制 之间的换算 (原理:对十进制数除2的运算)如 5的二进制
5/2=2 多1
2/2=1 多0
1不用再除 多1
答 5的二进制是101
101 1乘2(0)+1乘2(1)+1乘2(2)=5
- 十进制
满十 总共十个数字 0 1 2 3 4 5 6 7 8 9
如 0 1 2 3 4 5 6 7 8 9 10 11 12 …20 21 - 二进制
满二进一 数字0 1
如 0 1 100 101 110 111… - 八进制
满八进一 数字0 1 2 4 5 6 7 8
如0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20… - 十六进制
满十六进一 数字0 1 2 3 4 5 6 7 8 9 a (10) b(11) c(12) d(13) e(14) f(15)
如0 1 2 3 4 5 6 7 8 9 a (10) b(11) c(12) d(13) e(14) f(15) 10(16) 11(17)
12(20) …19(25) 1a(26) 1b…
3.2数据间的换算
- 0 1 10 11 100 101 110 111 …
- 8bit=1byte
- 1024byte=1kb
- 1024kb=1mb
- 1024mb=1gb
- 1024gb=1tb
- …
相关文章推荐
- 第一节 JAVA运行环境
- *暑期自学算法入门* 第一章 *数学基础* 第一节 *辗转相除*
- 安卓|移动应用开发第一节课
- Go语言基础(第一节)
- 第一节:通信之WLAN介绍
- JavaScript第一节课
- 第一节MIS专业课
- 著名经学家卢植老师的第一节课
- java学习笔记,关于java的一些基础知识,适用于初学者,第一节
- SQL SERVER2000教程-第七章 Transact-SQL编程 第一节 变量
- 为什么选择嵌入式开发(嵌入式系统第一节课讲稿)
- SQL SERVER2000教程-第三章 数据类型 第一节 系统数据类型
- 第一节 你有对象?哼,我也有!Part 1
- Annotated Lucene:第一节 Lucene是什么
- 第一节课笔记 关于java基础
- 第三世界之大明王朝 第一节
- Learning XNA3.0 第七章 第一节(1)
- PHP学习第一节
- HTML5学习第一节 HTML5介绍
- vc++6.0网络编程第一节