learning_计算机基础知识
## 计算机的使用方式
我们必须要通过软件来对计算机完成各种操作,
用户需要调用软件提供的接口(Interface 交互界面)来操作计算机
用户界面分成两种:TUI(文本交互界面)和 GUI(图形化交互界面)
## windows的命令行
命令行就是文本交互界面,通过命令行可以使用一个一个的指令来操作计算机
任何的计算机的操作系统中都包含有命令行(windows、linux、macOS)
命令行有多个不同的名字:
命令行、命令行窗口、DOS窗口、命令提示符、CMD窗口、Shell、终端、Terminal
练习1:
通过搜索引擎来搜索一下,各个操作系统当中的命令行窗口的样式
CentOS7.x
![](/assets/blank.gif)
macOS
![](/assets/blank.gif)
linux
![](/assets/blank.gif)
1.如何进入到命令行
win键 + R 出现运行窗口,输入cmd,然后回车
2.命令行的结构
- 版本及版权声明(一般没有什么用)
Microsoft Windows [版本 10.0.16299.431]
(c) 2017 Microsoft Corporation。保留所有权利。
- 命令提示符
C:\Users\lilichao>
练习2:尝试使用多种方式进入到你的系统的命令行,并且观察你的和我的有什么区别?
Microsoft Windows [版本 10.0.19045.2311]
(c) Microsoft Corporation。保留所有权利。
C:\Users\Administrator>
3.常用的dos命令
dir 查看当前目录下的所有文件(夹)
cd 进入到指定的目录
. 表示当前目录
.. 表示上一级目录
md 创建一个目录
rd 删除一个目录
del 删除一个文件
cls 清除屏幕
命令的语法
命令 [参数] [选项]
练习3:通过搜索引擎搜索一下其他的一些常用DOS命令,并尝试使用一些命令的选项
练习4:进入到环境变量的界面,创建一个USERNAME环境变量,
修改USERNAME环境变量,并尝试添加多个值,然后删除USERNAME环境变量
1.如果环境变量中没有path,可以手动添加
2.path环境变量不区分大小写 PATH Path path
3.修改完环境变量必须重新启动命令行窗口
4.多个路径之间使用;隔开
练习5:在桌面创建一个hello文件夹,文件中创建一个abc.txt输入随意的内容
然后将hello的路径添加到path环境变量中,尝试在任意位置访问abc.txt
最后将hello路径从path环境变量中删除。
## 进制
- 十进制(最常用的进制)
- 十进制就是满十进一的进制
- 十进制当中一共有10个数字
0 1 2 3 4 5 6 7 8 9
- 十进制如何计数
0 1 2 3 4 5 6 7 8 9 10 11 12 。。。 19 20 。。。29 30
- 二进制(计算机底层使用的进制)
- 满二进一
- 二进制中一共有2个数字
0 1
- 二进制如何计数
0 1 10 11 100 101 110 111 1000
- 所有的数据在计算机底层都是以二进制的形式保存的,计算机只认二进制
- 可以将内存想象为一个一个的小格子,小格子中可以存储一个0或一个1
- 内存中的每一个小格子,我们称为1bit(位)
bit是计算机中的最小的单位
byte是我们最小的可操作的单位
8bit = 1byte(字节)
1024byte = 1kb(千字节)
1024kb = 1mb(兆字节)
1024mb = 1gb(吉字节)
1024gb = 1tb(太字节)
。。。
- 八进制(一般不用)
- 满八进一
- 八进制中一共有8个数字
0 1 2 3 4 5 6 7
- 八进制如何计数
0 1 2 3 4 5 6 7 10 11 。。。 17 20 。。。27 30
- 十六进制
- 满十六进一
- 十六进制中一共有16个数字
由于十六进制是满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
- 十六进制如何计数
0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 。。。 1a 1b 1c 1d 1e 1f
20 21 22 。。。 2a 2b 2c 2d 2e 2f 30
- 我们在查看二进制数据时,一般会以十六进制的形式显示
## 文本文件和字符集
- 文本分成两种,一种叫做纯文本,还有一种叫做富文本
- 纯文本中只能保存单一的文本内容,无法保存内容无关的东西(字体、颜色、图片。。。)
- 富文本中可以保存文本以外的内容(word文档)
- 在开发时,编写程序使用的全都是纯文本!
- 纯文本在计算机底层也会转换为二进制保存,
将字符转换为二进制码的过程,我们称为编码
将二进制码转换为字符的过程,我们称为解码
编码和解码时所采用的规则,我们称为字符集
- 常见的字符集:
ASCII
- 美国人编码,使用7位来对美国常用的字符进行编码
- 包含128个字符
ISO-8859-1
- 欧洲的编码,使用8位
- 包含256个字符
GB2312
GBK
国标码,中国的编码
Unicode
万国码,包含世界上所有的语言和符号,编写程序时一般都会使用Unicode编码
Unicode编码有多种实现,UTF-8 UTF-16 UTF-32
最常用的就是UTF-8
- 乱码
编写程序时,如果发现程序代码出现乱码的情况,就要马上去检查字符集是否正确
## Sublime Text 3
- 纯文本编辑器
- Package Control(Sublime的包管理器)
- Sublime Text3中的插件,通过该插件可以向Sublime中安装新的包
- 练习:
1.安装Sublime Text3
2.在Sublime中安装Package Control
3.通过Package Control安装Sublime的中文语言包
4.尝试为你的Sublime安装新的主题(通过搜索引擎搜索)
learning_计算机基础知识相关推荐
- 计算机基础知识掌握欠缺,《计算机基础知识》实验教学改革探讨.pdf
<计算机基础知识>实验教学改革探讨.pdf Science& TechnologyVision 科 技 视 界 科技 探·索·争鸣 计<算机基础知识>实验教学改革探讨 ...
- 计算机wrod初级考试题及答案,计算机基础知识+Word基础知识+Excel基础知识试题答案解析.doc...
文档介绍: 计算机基础知识+ Word基础知识+ Excel基础知识 第一部分 一.单项选择题 1.世界上第一台电子数字计算机取名为( ). A.UNIVAC B.EDSAC C.E ...
- java 前端基础知识_【计算机·知识】关于前端的计算机基础知识
原标题:[计算机·知识]关于前端的计算机基础知识 作为一个刚刚入门的程序猿,你是否对专业知识有足够的了解?今天新闻君带你走进前端的世界. 前端的语言接触起来相对于后端的语言要容易不少,但前端的语言也有 ...
- 第一代电子计算机诞生的国家是( ),计算机基础知识习题.doc
计算机基础知识习题.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 计算机基础知识题计算机的诞生:第一台电子计算机是1946 ...
- 华南理工计算机基础知识题,华南理工_计算机应用基础_随堂练习答案(2017年)
华南理工_计算机应用基础_随堂练习答案(2017年) (18页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 . . . .华南理工-计算 ...
- 计算机基础知识_2020年河北省高职单招计算机基础知识和实践技能培训
本考纲是根据教育部2014年4月中华人民共和国教育部<中等职业学校专业教学标准(试行)>(教职成厅函[2014]11号)颁布的<中等职业学校计算机应用专业教学标准>.<中 ...
- 计算机基本知识培训稿,计算机基础知识培训稿.doc
计算机基础知识培训稿 计算机基础知识认识电脑 1.主机:是电脑最主要的设备,相当于人的大脑一样,几乎所有的文件资料和信息都由它控制,您需要电脑完成的工作也都由它主要负责,它还要给其他的电脑设备分配工作 ...
- 计算机基础知识精品课程,计算机应用基础精品课
本精品课为校级精品课.<计算机应用基础>是我院所有各专业必须的公共基础课,直接关系到各专业人才培养的基本规格要求,即要求毕业生能熟练掌握计算机应用技能,培养和提高学生的计算机文化素质,为学 ...
- 打印机没有反应计算机管理,计算机基础知识:如何解决打印机没有反应的问题(二)...
[导语]在事业单位考试中,计算机专业知识的复习向来是考生复习备考阶段的一大重点,其中中公事业单位考试网为计算机基础知识的复习为考生提供知识点梳理,帮助考生备考! 1.在打印机无法正常工作时,我们需要检 ...
最新文章
- 男导师的妻子叫“师母”,那么女导师的丈夫该怎么称呼?
- 中科大计算机专硕英语,211科班一战394上岸中科大软院专硕2021
- 看板管理大型项目-3.每日晨会
- Camtasia Studio 7 试用笔记
- android中设置Animation 动画效果
- redis.mecmcached和mongoDB的区别
- GraphAPI 1.0中新增加的Teams API
- 苍天饶过谁?| 今日最佳
- Qt工作笔记-QStylePlugin插件实现变化窗体背景
- Ubuntu 16.04 更新源
- centos mysql 5.5.57_centos 6.5装mysql5.7
- 如何对两个大型SQL Server数据库中的数据进行快速估计比较,以查看它们是否相等
- 开发过程中常用的 dos 命令
- 错误提示 - WPS Office 文字 正在运行
- netkeeper客户端_Netkeeper校园客户端(创翼客户端)下载
- timesten mysql_TimesTen进程种类详解
- tao的开源代码_获取并编译TAO
- 能跟CAD、BIM软件联合使用的地图神器,比奥维谷歌地图还方便!
- php聊天室禁言时间开发,聊天室技术(五) -- 指挥中心_PHP
- 最新版的转转验机源码+完整教程