01 - 计算机基本知识

目录

1. 计算机基本概念
  • 计算机是什么?
  • 计算机的组成?
2. 计算机语言
  • 计算机语言的基本概念
  • 计算机语言的发展
  • 解释型和编译型的语言区别
3. 交互方式
  • 交互方式的种类
  • DOS命令
4. 文本文件和字符集
  • 文本文件
  • 字符集
5. 进制
  • 常用进制数
  • 数据间的换算
6. 环境变量
  • 基本概念
  • path环境变量

课堂笔记

1. 计算机基本概念
1.1 计算机是什么
  • 计算机(computer)即电脑,现代用于高速运算的电子计算机器
  • 特点:数值运算 逻辑运算 存储记忆功能
  • 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备
1.2 计算机组成:硬件+软件
2. 计算机语言
2.1 计算机语言的基本概念
  • 概念:计算机语言(Computer Language)指用于人与计算机之间通讯的语言
2.2 计算机语言的发展
  • 机器语言 -->以01串为基础构成的二进制语言
  • 汇编语言 -->在机器语言上发展而来,用一些简单的字母和字符替代二进制数据,便于记忆与识别
  • 计算机高级语言 -->一系列指令的集合
2.3 解释型和编译型的语言区别
  • 解释型语言
    • 编译型语言,会在代码执行前将代码编译为机器码,然后将机器码交由计算机执行
    • 特点: 执行速度特别快 跨平台性比较差
  • 编译型语言
    • 解释型语言,不会在执行前对代码进行编译,而是在执行的同时一边执行一边编译
    • 特点:执行速度比较慢 跨平台性比较好
3. 交互方式
3.1 交互方式种类
  • 命令行的交互方式 (Text-based User Interface) TUI
  • 图形界面化的交互方式 Graphical User Interfac) GUI
3.2 DOS命令
命令功能
dir列出当前目录下的文件夹或者文件
md创建目录
rd删除目录
cd进入指定目录
cd…退回上一级目录
cd/退回到根目录
del删除文件
exit退出dos命令
4. 文本文件和字符集
4.1 文本文件
  • 纯文本 只包含单一文本内容,如.txt文件
  • 富文本 除文本内容之外还包含其他内容,如.docx文档
    • 解码(encode) 将二进制码转换成字符的过程
    • 编码(decode) 将字符转换为二进制码的过程
4.2 常见的字符集
  • ASCII 美国 使用7位来对美国常用的字符进行编码 包含128个字符
  • ISO-8859-1 欧洲 使用8位来编码 包含256个字符
  • GBK 中国(国标码)
  • Unicode 国际统一编码 包含世界上所有语言和字符 编写程序一般都会使用Unicode 编码
  • Unicode 编码有多种实现 UTF-8 UTF-16 UTF-32
5. 进制
5.1 常用进制数
  • 二进制 100110
  • 八进制 0~
  • 十进制 1 2 3 … 9 10 11
  • 十六进制 0x~
5.2 数据间换算
  • bit是计算机中最小的单位
  • byte是我们最小的可操作的单位
  • 8bit = 1byte(字节)
  • 1024byte = 1kb(千字节)
  • 1024kb = 1mb(兆字节)
  • 1024mb = 1gb(吉字节)
  • 1024gb = 1tb(太字节)
6. 环境变量
6.1 基本概念
  • 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等
6.2 path环境变量
  • path环境变量 保存的是一个一个的路径
  • 当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开
  • 如果没有则会去path环境变量的路径去找,直到找到为止。没找到则会报错
  • 我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中。这样我们就可以在任意位置来访问这些文件了
  • 注意事项:
    • path环境变量不区分大小写 path Path PATH
    • 多个路径之间用 ; 隔开
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值