计算机的基础知识

1.计算机的概念

  • 计算机俗称电脑,是现代一种用于高速计算的电子计算机器。
  • 特点:数值计算,逻辑计算,存储记忆功能。
  • 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备。

计算机的组成——软件+硬件

软件:一系列按照特定顺序组织的计算机数据和特定指令的集合。
硬件:看得见摸得着的计算机配件。

2.计算机语言

2.1计算机语言的基本概念

计算机语言:指用于人与计算机之间的通讯的语言。

2.2计算机语言的发展

机器语言:由0和1组成的二进制数。
汇编语言:在机器语言基础之上发展的,它用了一些简单的字母和符号来代替二进制串,这样就提高了语言的识别性和记忆性。
高级计算机语言:一系列指令的集合,例如Java、C++、Python。

3.交互方式

3.1交互方式的种类

TUI:文本用户界面(Text-based User Interface)
GUI:图形用户界面(Graphical User Interface),如360
interface:接口

3.2文本交互模式的打开方式

win + r --> cmd --> 回车
命令行结构分别为:
版本号
版权声明
磁盘目录

3.3常见的DOS命令

dir 列出当前目录下的文件以及文件夹
md tom 创建文件夹tom
rd tom 删除文件夹tom
cd jerry 双击文件夹jerry,即进入文件夹jerry
cd. 当前文件夹
cd… 退出当前文件夹
cd\ 退到根目录
del a.txt 删除a.txt
rd python 如果python文件夹里不是空的不能删除
应先用del python 删除python里的内容,再用rd python
del *.txt 删除所有txt文件
exit 退出dos命令

4.文本文件和字符集

4.1文本文件

  • 纯文本:只能保存单一的文本内容,如txt文档。
  • 富文本:可以保存文本意外的内容,如word。
    通常用纯文本写代码,将字符串转换为二进制的过程叫作编码(encode),将二进制转换为字符串的过程叫作解码(decode)。

4.2常见的字符集

  • ASCII:美国人编码
  • ISO-8859-1:欧洲人编码
  • GBK:中国人编码
  • Unicode:万国码,包含世界上所有语言和符号,编写程序一般都会使用Unicode编码。
  • Unicode有多种实现:UTF-8,UTF-16,UTF-32

5.进制

5.1进制间的换算

  • 十进制转换为二进制
  • 原理:对十进制进行除二运算
  • 例如,算5的二进制:
    5/2=2…余1
    2/2=1…余0
    1/2=0…余1
    5的二进制为101
  • 二进制转换为十进制
  • 原理:二进制乘以2次幂的过程
  • 例如,101 --> 1x2(0) + 0x2(1) + 1x2(2) = 5
  • 十进制转换为十六进制
  • 例如,90转换为十六进制
    90 -> 二进制为:0101 1010
    将二进制四个四个一组转换为:5a -> 十六进制:0x5a
  • 进制越大表现形式越短,之所以出现其他进制就是为了更方便的表示数据。

5.2进制的计数

  • 十进制:满十进一
    0 1 2 3 4 5 6 7 8 9 10 11 12 13 14…20 21
  • 二进制:满二进一
    0 1 10 11 100 101 110 111…
  • 八进制:满八进一
    0 1 2 3 4 5 6 7 10 11 12…17 20 21…27 30
  • 十六进制:满十六进一 十六进制的数字引入了a,b,c,d,e,f表示10、11、12、13、14、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(18)…19(25) 1a(26) 1b(27) …

5.3数据间的换算

  • bit是计算机中最小单位
  • byte是人可操作的最小单位
  • 8bit=1byte
  • 1024byte=1kb
  • 1024kb=1mb
  • 1024mb=1gb
  • 1024gb=1tb
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值