计算机小白基础概念笔记(1)

计算机的基础知识(1)

计算机的基本概念

计算机是现代用于是一种用于高速计算的电子计算机器,具有数值计算、逻辑计算、存储记忆等用途。由硬件系统(显示器、显卡、键盘等)和软件系统(APP等)组成。
能够按照程序运行、自动、高速处理数据的现代化智能电子设备

计算机语言

用于人与计算机通讯的语言,由各种字符和指令组成。
发展:

  1. 机器语言(只由0,1二进制数构成)
  2. 汇编语言
  3. 高级语言(例如C、C++、C#、Java、python等)

解释型语言和编译性语言的区别

编译型语言:

只须编译一次就可以把源代码编译成机器语言,执行速度比较快;依赖编译器,跨平台性差一些,比如C语言

解释性语言:

跨平台性好,执行速度比较慢,比如python

交互方式

种类:

命令行的交互方式TUI
图形界面化的交互方式GUI

文本交互模式打开方式:

win+R->cmd->Enter(我的是Windows版本)
win按键就是键盘上Ctrl和Alt之间的那个

DOS命令

DOS操作系统面向磁盘的命令,包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
部分命令如下:

名称作用
md创建目录
dir创建当前目录下的文件夹或者文件
rd删除目录
cd进入指定目录
cd…退回上一级
cd/退回根目录
del删除文件
exit退出DOS命令
ping检查网络是否连通(ping(空格)IP地址)
ipconfig显示当前的TCP/IP配置的设置值

具体可以看这个:
https://baike.so.com/doc/2807622-2963302.html
ps:初学者不妨试试dir/w/s,或许你可以用来······

文本文件和字符集

文本文件:

分类
纯文本:保存单一的文本,内容无关不保存,参考TXT文本文档。
富文本:保存文本以外的,参考有道云笔记。

纯文本字符在计算机底层也会转换为二进制保存:
字符转为二进制码,称为编码encode()
二进制码转为字符,称为解码decode()

常见的字符集:

ASCII美国写的编码 使用7位来对美国常用的字符进行编码,包含128个字符
ISO-8859-1欧洲的编码 使用8位来编码 包含256个字符
GBK中国人写的编码(国标码)
GB2312GB2312是中国国家标准的简体中文字符集,基本满足了汉字的计算机处理需要
Unicode万国码 包含世界上所有语言和字符 编写程序一般都会用有多种实现 UTF-8 UTF-16 UTF-32
BIG5大5码,一般是台湾人用的,多为繁体字

进制

分类:

十进制十进制的基数为10,数码由0-9组成,逢十进一
八进制基数为8,逢八进一,0-7,十进制的8表示为八进制10(幺零)
二进制为0,1俩数,十进制2表示为二进制为10
十六进制基数16,引入了 a b c d e f 表示 10 11 12 13 14 15,计数举例: 0 1 2 3 4 5 6 7 8 9 a b c d e f 10···

二进制转十进制:

原理:二进制乘以2(次幂)的过程
举例:
1001.01
=81+40+20+11+0*(1/2)+1*(1/4)
=8+0+0+1+0+0.25
=9.25

十进制转二进制:

对十进制数进行除2运算,并且倒取余数
举例:
250÷2=125······0
125÷2=62······1
62÷2=31········0
31÷2=15······1
15÷2=7········1
7÷2=3········1
3÷2=1·······1
1÷2=0·······1
所以结果是11111010

ps:由于比较易于理解(小学生的知识水平)以及文字说明比较麻烦,附上链接可以查看具体的:https://baike.so.com/doc/5692960-5905663.html
在线进制转换网页上就有,附上一个可以随意检查你的思路过程:
https://tool.oschina.net/hexconvert/

数据间的换算:

bit是计算机中最小的单位
byte是我们最小的可操作的单位
8bit = 1byte(字节)
1024byte = 1KB(千字节)
1024KB = 1MB(兆字节)
1024MB = 1GB(吉字节)
1024GB = 1TB太字节)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值