共计 4957 个字符,预计需要花费 13 分钟才能阅读完成。
正式学习 Java 前的扫盲
作者:韩茹
公司:程序咖 (北京) 科技有限公司
程序咖:IT 职业技能评测平台
网址:https://www.chengxuka.com/
工作
1. 计算机组成
2. 罕用的 DOS 命令
3. 进制以及转换
一、计算机组成
计算机组成包含 硬件 和软件 两大部分。
1.1 硬件
硬件是指实现输出、存储、解决、输入性能的具体设施。
<img src=”https://img.chengxuka.com/ruby0001/taishiji.png/mark” style=”zoom:70%;” />
1.1.1 硬件次要包含
-
输出设施:键盘、鼠标、摄像头、扫描仪等。
键盘:键盘是用于操作计算机设备运行的一种指令和数据输出安装。
<img src=”https://img.chengxuka.com/ruby0001/jianpan.jpeg/mark” style=”zoom:50%;” />
鼠标:鼠标,是计算机的一种外接输出设施,也是计算机显示零碎纵横坐标定位的指示器,因形似老鼠而得名。
<img src=”https://img.chengxuka.com/ruby0001/shubiao.jpeg/mark” style=”zoom:50%;” />
摄像头:摄像头 (CAMERA 或 WEBCAM) 又称为电脑相机、电脑眼、电子眼等,是一种视频输出设施,被宽泛的使用于视频会议],近程医疗及实时监控等方面。一般的人也能够彼此通过摄像头在网络进行有影像、有声音的交谈和沟通。另外,人们还能够将其用于以后各种风行的数码影像,影音解决等。
<img src=”https://img.chengxuka.com/ruby0001/shexiangtou.jpeg/mark” style=”zoom:50%;” />
扫描仪:扫描仪(scanner),是一种捕捉影像的安装。
<img src=”https://img.chengxuka.com/ruby0001/scanner.jpeg/mark” style=”zoom:80%;” />
-
输出设备:显示器、打印机、音箱等。
显示器:显示器(display)通常也被称为监视器。显示器是属于电脑的输入输出设施。它是一种将肯定的电子文件通过特定的传输设施显示到屏幕上再反射到人眼的显示工具。
<img src=”https://img.chengxuka.com/ruby0001/screen.jpeg/mark” style=”zoom:60%;” />
打印机:打印机(Printer) 是计算机的输出设备之一,用于将计算机处理结果打印在相干介质上。
<img src=”https://img.chengxuka.com/ruby0001/print.jpeg/mark” style=”zoom:60%;” />
音箱:音箱指可将音频信号变换为声音的一种设施。
<img src=”https://img.chengxuka.com/ruby0001/voice.jpeg/mark” style=”zoom:60%;” />
- CPU(Central Processing Unit),地方处理单元:次要厂商有 Intel、AMD
<img src=”https://img.chengxuka.com/ruby0001/intel.jpeg/mark” style=”zoom:40%;” />
- 存储器:次要包含内存、硬盘、U 盘等
内存条:内存 (Memory) 是计算机的重要部件之一,也称内存储器和主存储器,它用于临时寄存 CPU 中的运算数据,与硬盘等内部存储器替换的数据。
硬盘:电脑硬盘是计算机最次要的存储设备。
<img src=”https://img.chengxuka.com/ruby0001/disk.jpeg/mark” style=”zoom:50%;” />
U 盘:U 盘是 USB(universal serial bus)盘的简称,据谐音也称“优盘”。U 盘是闪存的一种,故有时也称作闪盘。U 盘与硬盘的最大不同是,它不需物理驱动器,即插即用,且其存储容量远超过软盘,极便于携带。
- 其余设施:主板、机箱等
主板:主板,又叫主机板(mainboard)、零碎板(systemboard)、或母板(motherboard),是计算机最根本的同时也是最重要的部件之一。
<img src=”https://img.chengxuka.com/ruby0001/mainboard.jpeg/mark” style=”zoom:70%;” />
机箱:机箱作为电脑配件中的一部分,它起的次要作用是搁置和固定各电脑配件,起到一个承托和爱护作用。此外,电脑机箱具备屏蔽电磁辐射的重要作用。
<img src=”https://img.chengxuka.com/ruby0001/jixiang.jpeg/mark” style=”zoom:50%;” />
1.1.2 CPU 次要性能指标
主频:CPU 内核工作的时钟频率,也就是 CPU 工作频率
例如:Intel 酷睿 i5 2.4G、i7 2.6G
1.1.3 存储单位
计算机存储器以位和字节计量
根本贮存单元
位(bit):二进制数中的一个数位,能够是 0 或者 1,是计算机中数据的最小单位。
字节(Byte,B):计算机中数据的根本单位,每 8 位组成一个字节。各种信息在计算机中存储、解决至多须要一个字节。例如,一个 ASCII 码用一个字节示意,一个汉字用两个字节示意。
扩大的存储单位
在计算机各种存储介质(例如内存、硬盘、光盘等)的存储容量示意中,用户所接触到的存储单位不是位、字节和字,而是 KB、MB、GB 等,但这不是新的存储单位,而是基于字节换算的。
KB:
1KB = 1024B
晚期用的软盘有 360KB 和 720KB 的,不过软盘曾经很少应用。
MB:
1MB = 1024KB
晚期微型机的内存有 128MB、256MB、512MB,目前内存都是 1GB、2GB 甚至更大。
GB:
1GB = 1024MB
晚期微型机的硬盘有 60GB、80GB,目前都是 500GB、1TB 甚至更大。
TB:
1TB = 1024GB
目前集体用的微型机存储容量也都能达到这个级别了,而作为服务器或者专门的计算机,不可短少这么大的存储容量。
1B(Byte 字节)=8bit
1KB (Kilobyte 千字节)=1024B;
1MB (Megabyte 兆字节 简称“兆”)=1024KB;
1GB (Gigabyte 吉字节 又称“千兆”)=1024MB;
1TB (Trillionbyte 万亿字节 太字节)=1024GB,其中 1024=2^10 (2 的 10 次方);
1PB(Petabyte 千万亿字节 拍字节)=1024TB;
1EB(Exabyte 百亿亿字节 艾字节)=1024PB;
1ZB (Zettabyte 十万亿亿字节 泽字节)= 1024 EB;
1YB (Yottabyte 一亿亿亿字节 尧字节)= 1024 ZB;
1BB (Brontobyte 一千亿亿亿字节)= 1024 YB。
1.2 软件
软件有两大类:系统软件和应用软件
系统软件:管制和反对计算机系统,例如:DOS、Windows7、Windows10、Mac、Linux。。
应用软件:通常指一些应用软件,例如:Office、PhotoShop、WinRAR 等。
二、DOS 命令
DOS 是 Disk Operating System 的缩写,即磁盘操作系统。
DOS 命令,计算机术语,是指 DOS 操作系统的命令,是一种面向磁盘的操作命令,次要包含目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
为了学习 Java,此处咱们先学习几个罕用的 dos 命令。然而此处并不是零碎的学习所有的 dos 命令。如果你在学习 Java 语言的时候,间接应用 eclipse、IntelliJ IDEA 等集成开发工具,也能够跳过此大节,不必学习 dos 命令。
2.1 关上命令提示符
有以下几种形式关上
办法一:点击开始 –> 找到 Windows 零碎 –> 关上命令提示符
<img src=”https://img.chengxuka.com/ruby0001/dos1.png/mark” style=”zoom:50%”>
办法二:应用快捷键:win+R。弹出运行窗口,而后输出 cmd,回车即可。
<img src=”https://img.chengxuka.com/ruby0001/dos2.png/mark” style=”zoom:50%”>
办法三:如果是 windows10 零碎,间接在任务栏上搜寻框内输出 cmd,回车即可。
<img src=”https://img.chengxuka.com/ruby0001/dos3.png/mark” style=”zoom:40%”>
通过以上哪种形式都能够,关上命令提示符窗口,也就是所谓的 dos 窗口:
该窗口的款式,能够设置,此处疏忽。
2.2 罕用的 DOS 命令
-
cd 命令:扭转当前目录
cd [盘符:][路径名][子目录名] cd .. 返回上一级目录 cd \ 或 cd / 返回根目录,举荐应用 cd \ 留神:如果须要拜访非以后根目录下的目录文件,应该先输出该盘符,敲回车,而后再用 cd 命令 如:d: 切换盘符 d 盘 cd src 进入 src 目录
示例图:
-
dir 命令:列出当前目录下的文件以及文件夹
dir [盘符:][目录门路] [/p] [/s] [/w] [/o] /p 分页显示下一页内容,按任意键查看下一屏 /s 显示所有目录及其子目录下所有文件 /w 宽屏显示 /o 分类程序显示
-
md 命令:创立目录
md [盘符:][路径名]< 文件夹名 > md myFile 在当前目录下创立 myFile 文件夹 md myPhoto\aaa\bbb 在当前目录下创立 myPhoto\aaa\bbb 多级目录 留神:md 命令还能够创立以. 结尾的文件夹。
-
copy 命令:复制一个或一组文件到指定磁盘或目录中
copy < 源文件门路 > [指标门路] copy a.txt d:\myFile 复制 a.txt 文件到 d:\myFile 文件夹中 copy myFile myPhoto 只赋值 myFile 文件夹下的所有文件到 myPhoto 中, 不包含子文件夹中的文件 如果要复制所有子文件夹下文件可应用: xcopy myFile myPhoto /s 不能复制空目录 xcopy myFile myPhoto /e 复制空目录
-
rd 命令:删除目录
rd [盘符:][路径名]< 子目录名 > 只能删除空目录,不能删除当前目录 rd myFile 删除 myFile 目录 rd myFile\aaa 只能删除 aaa 目录,不能删除 myFile 目录
-
del 命令:删除文件
删除目录中的一个或一组文件, 不能删除目录 del info.txt 删除 info.txt 文件 del myFile\* 删除 myFile 目录下所有的文件
- cls 命令:清空屏幕
- exit 命令:退出 dos 命令行
- mspaint:关上画图板
- notepad:关上记事本
上机练习:
参考代码
D:\>md 王二狗
D:\>cd 王二狗
D:\ 王二狗 >md music
D:\ 王二狗 >md book
D:\ 王二狗 >md movie
进入 music 目录 cd music
D:\ 王二狗 \music> type nul> 给你们.mp3 (type nul> 给你们.mp3 创立空文件)
进入 book 目录
cd.. 首先退回到上一目录
cd book
D:\ 王二狗 \book> echo 咱们喜爱学习 java> 程序咖.docx (echo 内容 > *.* 创立非空文件)
示意在 book 目录下创立了一个文件:程序咖.docx,外面存储内容为:咱们喜爱学习 java
D:\ 王二狗 \book> echo HelloWorld>Java.txt
三、进制
3.1 遍及二进制
计算机中的数据都以二进制数字保留。二进制:逢二进一。即只有 0、1 两个值。如:十进制的 10 在计算机内保留为二进制的 1010
计算机中信息的存储单位
位(bit):示意一个二进制数码 0 或 1,是计算机存储解决信息的最根本的单位。
3.2 其余进制
罕用的进制有:二进制:0,1
八进制:0,1,2,3,4,5,6,7
十进制:0,1,2,3,4,5,6,7,8,9
十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
3.3 进制转换
1. 二进制转十进制
要从右到左用二进制的每个数去乘以 2 的权次方,而后相加。2. 十进制转二进制
除 2 取余,逆序排列
此处只是提供了进制转换的算法,理解即可。