标签:二进制 ipconfig 很多 其他 lin 拼接 检查 bsp 表示
计算机:
1、为什么需要计算机?现在每天需要处理的数据量巨大
2、计算机是什么?自动高效完成计算的机器 俗称:电脑 PC
3、计算机特点:1、进行数学和逻辑运算2、可以进行记忆和存储数据3、在程序的指令下自动高效的完成计算
4、计算机组成:大的系统分类:软件系统+硬件系统;硬件:组成计算机的物理设备;软件:安装在计算机上供用户使用的操作指令集合
硬件系统:
1、为什么需要硬件?任何的计算操作,最终都需要通过相应的硬件来完成
2、硬件的组成:依据冯诺依曼理论分成5部分:
输入设备:给计算机输入不同格式的数据
输出设备:将计算机处理后的数据以不同形式展示给用户
控制器+处理器:中央处理器
存储设备:分内存+外存。对数据进行存储
3、内存与外存:
内存:内存条
外存:硬盘
4、内存与外存的比较
1、内存运算速度快
2、数据内存断电消失,外存断电不消失
3、内存分为指定内存(ROM,操作系统底层用的)和随机内存(RAM)
软件系统:
1、为什么需要软件?没有软件,硬件就不知道怎么工作
2、软件系统介绍:分为系统软件+应用软件
系统软件:也叫操作系统软件
操作系统
桌面操作系统:windows(微软公司,用户量大、分很多系列)、MacOs(linux分支)、Linux(核心由李纳斯编写,应用软件少)
移动设备操作软件:android(底层就是小型的linux)、ios
服务器操作系统:windows server(微软推出,收费)、linux(开源、稳定)
服务器:给用户提供相应服务的机器(文件上传下载服务器、视频上传下载服务器),服务器处理能力大于个人电脑
linux由来:UNIX 不免费----李纳斯推出linux内核---后来在此基础上进行研发linux分支
应用软件:安装在操作系统上的第三方软件
用户-》应用软件-》操作系统-》底层硬件系统
用户-》操作系统-》底层硬件系统
二进制基本介绍
1、二进制是什么?
进制:人为规定的计数规则
二进制:逢二进一的一种计算规则
2、二进制介绍
基数:0 1
广泛的应用于计算机当中(计算机底层只能读懂0 1)
3、计算机如何理解0 1
通电进行工作,电流通过产生电压,设定规则,比规则值大用1表示,相反用0表示,所以计算机只认识0 1,0 1又是二进制的基数
4、计算机采用二进制的好处
二进制实现简单,状态稳定
二进制只有0 1两个基数,刚好与真假相对应
二进制容易转化为十进制
常见的数学定制:
1、二进制:基数:0 1 逢二进一
2、八进制:基数:0-7 逢八进一
3、十进制:基数:0-9 逢十进一
4、16进制:基数:0-9 A-F 逢十六进一
进制转换
1、其他进制a转10进制:
先确定当前进制的位数,从右往左数,从低位到高位
记下每位数字所在的位数N
取出每一位数字的m,m*(a^(n-1))
2、其他进制转2进制
1、十进制转2进制
十进制的数值除以2
判断商是否为0,不为0继续除以2
直到商为0,将过程中产生的余数反向排列就是这个十进制的二进制表示
2、8进制/16进制转2进制
8进制的基数转换成2进制表示,用2进制的三位表示,然后进行拼接就可以了
16进制的基数转换成2进制表示,用2进制的四位表示,然后进行拼接就可以了
编码
1、编码是什么?将人类可以理解的语言编译成计算机可以执行的语言
2、编码的思想
1、将人类的自然语言人为的按照一种规则与一个二进制的数值对应,当对应关系越来越多的时候就会生成表,即编码表
3、ascii 码表:
全世界第一张通用的编码表
ascii表分成三部分:非打印字符、打印字符、扩展打印字符;定义了256个常用的字符与数值的对应关系
当我们没有使用正确的编码处理汉字就会显示乱码
对应中文汉字来说,用的最多的就是UTF8编码
字符集:
字符集和编码表可当成一个东西,乱码是因为编码表(字符集)使用不对,此时需设置对编码即可
数据计量单位
1、为什么需要计量单位?计算机用来处理数据,数据累计到一定量级就会需要用单位来进行衡量
2、最基本的计量单位
1、比特(bit/位),被认为最小的单位
2、字节(bytes):1字节=8比特
3、常见的单位以及转换
1、1B=8b
2、1KB=1024B(文档、小图片)
3、1MB=1024KB(大图片、音乐)
4、1GB=1024MB(高清的电影)
5、1TB=1024GB
6、1PB=1024MB
编程语言
1、什么是编程语言:人类设计的一种计算机能够理解的语言
2、变成语言发展历史
1、机器语言
纯二进制,将人类想让计算机完成的事情都用0 1完成
2、汇编语言
在机器语言的基础上,将一些常用的操作直接规定成语句,随着计算机要做的事情越来越多,生产计算机的厂商越来越多,不能保证所有的硬件都能很好的支持二进制
3、高级编程语言
类似于人类自然语言,人类容易理解,同时又不用担心计算机如何识别
3、常见的编程语言
1、C语言:高级编程语言的基础
2、C++:C语言上进行简化,贝尔实验室进行
3、java:由sun公司在1995年推出,跨平台(jvm:虚拟机)
4、C#:微软推出的一个语言
5、python:数学计算能力很强
6、php:用来做wb网站
7、JavaScript:当前最流行的前端脚本语言
8、nodejs:全栈型语言,前后端都可以写
9、go:谷歌推出
常见的dos命令
1、DOS是什么?DOS是操作系统,属于windows,和现在的windows7、8、10的区别在于,后者是图形界面,前者是命令行执行的操作系统
2、如何使用dos
1、进入终端:win+r,调出运行面板
2、在运行中输入cmd进入终端
3、在终端面板中书写dos命令,然后回车执行
3、DOS常见命令
1、time 显示当前计算机的本地时间
2、crtl+v 退出当前正在执行的命令
3、shutdown /s /t 时间(s) 设置在多少时间后自动关机
4、shutdown /a 取消之前设置的自动关机
5、cls 清空当前正在编辑的屏幕
6、ping 域名
1、检查当前的网络是否是通的
2、可以得到当前访问网页的IP地址
7、ipconfig/all
1、可以将当前计算机当中的所有网卡信息都列出来
2、IP地址:在网络上唯一标识计算机(ip地址可以变)
3、mac地址:也叫物理地址,被写入ROM中,理论上每台计算机的mac地址是唯一的
4、上下键:输入过的历史命令
计算机基础视频学习
标签:二进制 ipconfig 很多 其他 lin 拼接 检查 bsp 表示
原文地址:https://www.cnblogs.com/Calinayc/p/11551727.html