计算机是现代用于是一种用于高速计算的电子计算机器,具有数值计算、逻辑计算、存储记忆等用途。由硬件系统(显示器、显卡、键盘等)和软件系统(APP等)组成。 能够按照程序运行、自动、高速处理数据的现代化智能电子设备
用于人与计算机通讯的语言,由各种字符和指令组成。 发展:
机器语言(只由0,1二进制数构成)汇编语言高级语言(例如C、C++、C#、Java、python等)只须编译一次就可以把源代码编译成机器语言,执行速度比较快;依赖编译器,跨平台性差一些,比如C语言
跨平台性好,执行速度比较慢,比如python
命令行的交互方式TUI 图形界面化的交互方式GUI
win+R->cmd->Enter(我的是Windows版本) win按键就是键盘上Ctrl和Alt之间的那个
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()
原理:二进制乘以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太字节)