正式学习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 字节)=8bit1KB (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 musicD:\王二狗>md bookD:\王二狗>md movie进入music目录 cd musicD:\王二狗\music> type nul>给你们.mp3  (type nul>给你们.mp3 创立空文件)进入book目录  cd.. 首先退回到上一目录cd bookD:\王二狗\book> echo 咱们喜爱学习java>程序咖.docx   (echo 内容> *.* 创立非空文件 )示意在book目录下创立了一个文件:程序咖.docx,外面存储内容为:咱们喜爱学习javaD:\王二狗\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取余,逆序排列

此处只是提供了进制转换的算法,理解即可。