计算机的系统概述
系统的组成
硬件:一切我们可以看得见摸得着的物理装置,如CUP ,磁盘,内存条,电脑线
主机 (AMD R9 荣耀2020)
-
中央处理器(==cup==)
- 史计算机运算和控制器的核心 是信息处理程序执行的最终单元
- 运算器(负责数据运算)
- 控制器(发布指令,控制程序运行)
-
主存储器
- 内存条(==RAM==)
- ==特点:速度非常快,数据容易断电丢失==
- ==所有的程序和数据必须加载到内存才可以执行==
外设
- 输入设备(将数据输入到计算机中)
- 键盘
- 鼠标
- 扫描器
- 输出设备(将数据输出给用户)
- 显示器
- 音响设备
- 打印机
- 外存储器
- 磁盘(disk)
- 特点:速度比内存慢,文件可以长久保存,断电不会丢失
- 操作系统,没有通电时,没有运行时,保存在磁盘中,通电开机以后,系统才会加载内存中运行
- 机械硬盘(HDD)[转数 5400>=2T/7200<=1T] 50M~ 200M/S (==便宜==)
- 固态硬盘(SSD)速度比机械更快100M~3000M/S .M2
软件 :是指运行在硬件之上,所有的程序,数据,文档等等
- 系统软件
- 操作系统[win7/win10,mac,linux]
- 编译器和解释器[c/c++解析库]
- 系统服务程序[boot引导程序 fat表]
- 诊断程序
- 网络服务程序(需要安装网卡相关的程序)
- 应用软件
- 文字处理软件:wps/office/typora/notepad++
- 聊天软件:QQ 微信 飞信 钉钉 陌陌
- 信息管理系统:教务管理系统
- 游戏软件:LOL 绝地求生 魔兽 我的世界MC
计算机语言
第一代 机器语言
- 机器语言是有二进制0. 1代码指令构成,不同的CPU具有不同的指令系统.机器语言程序难编写,难修改,难维护,需要用直接对存储空间进行分配,编程效率极低.这种语言已经渐渐淘汰了.
- Intel
- AMD
第二代 汇编语言:使用助记符和机器语言一一对应
-
汇编语言是指能反映指令功能的助记符表达的计算机语言,它是符号化的机器语言。用汇编语言写出的程序是汇编语言源程序,机器无法执行。必须用计算机配置好的汇编程序把它翻译成机器语言目标程序,机器才能执行。这个翻译过程就是汇编过程。汇编语言比机器语言在编写、修改、阅读方面均有很大改进,运行速度也快,但掌握起来比较困难 。
-
汇编语言的优点
汇编语言的语句与机器语言的指令是一一对应的,因此它具有机器语言的一些特点,其优点如下。
(1)易于理解与记忆。
(2)能利用机器指令精确地描述算法,编程质量高。
(3)所占存储空间小。
(4)执行速度较快。
汇编语言的缺点
-
(1)与机器语言一样,程序通用性差。每一种汇编语言都是为某种特定类型的计算机专门设计的,不同类型计算机的汇编语言不能通用。
(2)汇编语言与机器语言一样都依赖于机器,与计算机硬件直接相关,也是面向机器的语言。
高级语言
从应用角度分类
从客观系统的描述分类
- 面向过程语言 按这种模型编写的程序以一系列的线性步骤(代码)为特征,可被理解为作用于数据的代码.如 C 等过程化语言.
- 面向对象语言 按这种模型编写的程序围绕着程序的数据(对象)和针对该对象而严格定义的接口来组织程序,它的特点是数据控制代码的访问.通过把控制权转移到数据上,面向对象的模型在组织方式上有:抽象,封装,继承和多态的好处. Java Python basic
计算机安全
概念 国际标准化委员会的定义是"为数据处理系统和采取的技术的和管理的安全保护,保护计算机硬件、软件、数据不因偶然的或恶意的原因而遭到破坏、更改、显露。''(安全 隐私 )
-
病毒 是指可以附着在其他的应用程序上,能够实现自我繁殖或复制的一段代码
- 危害
- 攻击系统数据区:主引导区,boot区 fat区 文件目录
- 攻击文件.内存,CMOS(读取)
- 干扰系统运行.使运行下降
- 干扰屏幕.键盘.音响.打印机
- 破坏网络资源
- 传播途径
通过移动存储设备进行病毒传播:如U盘、CD、软盘、移动硬盘等
通过网络来传播:网络资源下载 病毒网站
通过不可移动存储设备:硬盘
通过点对点通讯系统和无线通道传播
防范措施
- 安装最新的杀毒软件(火绒)
- 不要执行从网络下载后未经杀毒处理的软件等
- 培养自觉的信息安全意识,在使用移动存储设备时,尽可能不要共享这些设备
- 用Windows Update功能打全系统补丁,同时,将应用软件升级到最新版本 如:网络防火墙