目录
一、计算机硬件概述
计算机硬件主要包含主板,CPU,硬盘,内存,声卡,显卡,网卡,机箱,显示器,鼠标,键盘,以及打印机,摄像头,扫描仪等其他设备。重点了解如下几个硬件。
1. 主板
主板是电脑最基本,最重要的部件之一,主板上可安装计算机其他部件和外部设备,组成计算机主要电路系统。主板用于协调各部件的工作。常见主板品牌有英特尔、技嘉、富士康、华硕、微星等
2. CPU
CPU(Central Processing Unit),中央处理器。是一块超大规模的集成电路,是电脑运算核心和控制核心。相比于人的大脑。常见的CPU品牌包括Intel和AMD;Intel旗下目前PC机上常用酷睿i7处理器;AMD旗下品牌有AMD羿龙,速龙等。
3. 内存
内存是计算机中重要组件,它是硬盘和CPU沟通的桥梁。它是计算机软件运行的地方。计算机中的程序运行都是在内存中进行的,如操作系统、打开运行的word、音乐、电影等。因此内存大小对电脑的运行影响较大。
内存分为RAM和ROM两类。RAM(Random Access Memory),顾名思义,随机访问存储器,特点是断电关机情况下,存放在RAM中的数据会丢失,如正在QQ上视频聊天(运行的程序与数据在RAM中),若断电关机,重启后,QQ必须重新双击运行才能使用;ROM(Read Only Memory),只读存储器,断电情况下,ROM中存放的数据不会丢失。
特别提示:明确如下几个概念。
程序:软件安装的时候,所有资源都存放在硬盘上。软件代码及相关资源集合,就是程序。程序是静态。如QQ,Office软件,安装后,未运行的时候,都可称为程序。
进程:双击运行某个软件,会在内存中开辟一块空间,并将硬盘上该软件的相应程序及资源读取到该内存空间。所以,进程是运行的程序。每个进程占用独立的内存空间。
内存泄露(Memory Leak):指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。如使运行一段死循环代码。
4. 硬盘
硬盘是计算机中永久存储的外部存储设备(电脑断电或关机情况下,数据不丢失)。我们自己安装的操作系统,下载的音乐, 文档,电影,图片,软件等数据,都存放在硬盘上。
目前主要有两类硬盘:机械硬盘和固态硬盘;硬盘通过接口连接到主板上,常见的接口有SATA接口、IDE接口、SCSI接口。
硬盘转速是衡量硬盘性能的一个指标RPM(Round Per Minite),常见的IDE接口硬盘转速为5400RPM和7200RPM;SCSI接口的硬盘转速可达1万RPM。
二、计算机软件概述
1. 冯.诺依曼体系
电子计算机的问世,最重要的奠基人是英国科学家艾兰.图灵(Alan Turing)和美籍匈牙利科学家冯诺依曼(John Von. Neumann)。图灵的贡献是建立了图灵机的理论模型,奠定了人工智能的基础。而冯.诺依曼则是首先提出了计算机体系结构的设想。冯.诺依曼体系结构特点:
- 计算机处理的数据和指令一律用二进制表示,并全部存放在计算机中。
- 顺序执行程序。计算机运行过程中,把要执行的程序和处理的数据首先存入主存储器(内存),计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行,这一概念称作顺序执行程序。
- 计算机硬件由运算器,控制器,存储器,输入设备和输出设备五大部分组成。
2. 计算机容量单位
计算机中容量单位,是以1024(即2的10次方)为换算单位。个人存储设备中,较为流行的容量单位是T字节了。
1P = 1024TB
1T = 1024GB
1G = 1024MB
1M = 1024KB
1K = 1024B(Byte) 表示字节
1B = 8b(bit) 表示位
注意:硬盘容量,一般的制造商总是用十进制的计数。一般计算机的操作系统都是使用2进制的计数,所用你经常会发现在计算机看到的硬盘容量比硬盘上声称的要小,比如20GB的硬盘只显示有18.6GB。
3. 计算机软件分类
计算机系统由硬件系统和软件两大部分组成。常见的软件分类如下。
- 按计算机层次方向划分
1) 系统软件
微软操作系统:XP、WIN7、WIN8、WIN10
Linux操作系统:RedHat、Ubuntu、Suse、红旗Linux
苹果操作系统:MacOS
手机操作系统:Andriond、IOS等
2) 支持软件
开发工具软件、数据库管理系统、界面工具。
3) 应用软件
大部分软件都属于应用软件。如常见的如下软件
AutoCAD、Office、PhotoShop、游戏娱乐软件等。
OA(Office Automation):办公自动化
ERP(Enterprise Resource Planning):企业资源计划
CRM(Customer Relationship Management):客户关系管理
DRP(Distribution Resource Planning):分销资源系统
- 安软件的部署结构划分
1)单机版软件
无需网络,仅一台电脑就可以运行的软件。
如:office、autocad、winrar、photoshop等
2)分布式软件(BS架构和CS架构)
需要网络才可以正常运行的软件。如QQ,淘宝等。
分布式软件分为CS架构和BS架构两种。
CS架构 | BS架构 | |
---|---|---|
简介 | Client/Server 客户端/服务器。 客户端在用户电脑运行,连接服务器端(数据库服务器端,Socket服务器端)。CS架构称为胖客户端架构,客户端需事先大多数业务逻辑和界面展示。 如:QQ、百度网盘电脑端,网络游戏平台、数据库客户端软件访问数据库服务器等。 | Browser/Server 浏览器/服务器 用户使用浏览器与服务器(Web服务器)连接,满足HTTP协议即可。大多数业务逻辑杂服务器端实现,BS架构称为瘦客户端。用户无需特别安装,只需Web浏览器即可。 如:淘宝网,京东网,网易,搜狐等网站。 |
优点 | 界面丰富,操作容易,安全性高 | 用户只需有浏览器;交互性强,升级维护简单 |
缺点 | 适用范围窄;用户必须安装客户端才能使用;升级维护成本高 | 跨浏览器较差;速度和安全性差 |
4. windows中常见文件类型
windows中常见后缀名:
文本文件: .txt....
图片文件:.jpg, .png, .gif, .bmp, .jpeg....
音频视频文件:.mp3, .avi, .mp4, .wmv, .rm, .rmvb, .mkv, .flv, .swf
压缩文件: .zip, .rar
可执行文件:.exe(execute)软件一般位于bin目录中,bin是binary(二进制)缩写。
批处理文件: .bat(batch)缩写
说明:windows系统中,文件以“名称.后缀名”组成,从计算机视角看,“名称.后缀名”一起是文件的名字。那么为什么windows中还特意区分后缀名呢?是因为一个指定后缀名的文件,双击时,会以默认软件打开。计算机上不仅有文件,还有程序。打开某个文件,必须先启动对应的程序,该程序将文件的内容读取到内存中来。以打开a.txt文件为例,双击a.txt文件,则会先启动Notepad.exe程序,该程序会将a.txt内容,读入到notepad.exe程序中并显示出来。
为什么双.txt文件,电脑知道用notepad.exe程序打开呢?因为操作系统事先已经注册好不同后缀名与对应的默认程序。如.txt默认以notepad.exe程序打开。
三、人机交互
软件制作完成后,需要安装操作系统上运行。用户通过操作软件与计算机交互,人机交互是一种互动方式,也是一种交流方式。人机交互其实是人、应用软件、操作系统及硬件之间的交互过程。人机交互有两种体现方式:图形化界面(GUI)和命令行(CLI)
1. 图形化界面
图形化界面(Graphical User Interface GUI),图形化界面方式特点:这种方式简单直观,使用者易于接受,容易上手操作。是目前最流行的人机对话的方式。
2. 命令行
命令行方式(Command Line Interface CLI):需要有一个控制台(dos,Linux),输入特定的指令,让计算机完成相关操作。Command是系统命令执行程序的意思。命令行方式特点:较为麻烦,需要记住常用命令。如在DOS系统上使用命令行操作系统。
1)打开控制台
方式一:Windows系统中,点搜索---》输入cmd--》打开即可
方式二:windows键+R--->>弹出运行框,输入cmd,回车即可。
2)输入命令
在控制台中不能随意的输入命令,要输入的命令必须保证操作系统可以识别。只有输入正确的命令,操作系统才会去完成我们想要的结果。
3. 常用DOS命令
注意:在命令行操作时,只需记住一个命令(单词)即可。
>>help 它可以列出windows中的所有dos命令。如下图
>>help 特定命令 表示可以查看当前这个命令的具体用法,如>>help dir
常用DOS命令:
1) dir:是directory的缩写。表示 显示一个目录中的文件和子目录(文件夹)。
无参数:查看当前所在目录的文件和文件夹。
/s:查看当前目录已经其所有子目录的文件和文件夹。
/a:查看包括隐含文件的所有文件。
/ah:只显示出隐含文件。
/w:以紧凑方式显示文件和文件夹。
2) cd(change directory ):显示当前目录的名称或将其更改。
案例:
进入e盘: >> e:
显示当前目录的名称:>>cd
进入e盘中的test文件夹中:>>cd test
退回到上一级目录:>>cd ..
直接退到根目录:cd \ 。注意 / 这个叫做斜线,\ 这个叫做反斜线。
3) cls:清除屏幕
4) exit:退出 CMD.EXE 程序。
5) start:打开单独视窗运行指定程序或命令。就是重新打开一个新的dos窗口。
6) md 目录名:建立特定的文件夹。如md test 创建一个test 的文件夹
7) rd 目录名:删除特定的文件夹。如 rd test 删除名为test 的文件夹
8) echo 内容>文件名称
如echo abc>aa.txt.创建一个aa.txt文件并在该文件中写入abc
9) del 文件名:删除一个文件。 (del不能删除文件夹。)
del *.*:删除当前文件夹下所有文件。
10) type 文本文件名:显示出文本文件的内容。
11) set: 显示所有环境变量
Dos中的小技巧:
复制dos里面的文字:鼠标左键选中文字,即复制。
粘贴:右键,即粘贴复制的字符
上下键,可调出已经输入的历史命令。