软件系统与网络基础
软件系统
-
关于软件
s o f t w a r e i s t h e s o u l o f c o m p u t e r software~~is~~ the ~~ soul ~~ of~~ computer software is the soul of computer
没有安装软件的计算机叫做
裸机
。软件和硬件相互联系,两者可以相互转化,互为补充。
计算机软件分为 系统软件和引用软件。
-
系统软件:
系统软件是指 控制和协调 计算机及外部设备,支持应用软件开发和运行的系统。主要功能是 调度,监控和维护计算机系统。
主要的系统软件有:
-
操作系统( OS \text{OS} OS)
操作系统管理计算机的 硬件设备,是应用软件能方便,高效的使用这些设备。
在微机上常见的 OS \text{OS} OS 有 : DOS , WINDOWS , UNIX , OS/2 \text{DOS , WINDOWS , UNIX , OS/2} DOS , WINDOWS , UNIX , OS/2。
操作系统在计算机软件是 最重要且最基本的。它控制所有计算机运行的程序并管理整个计算机的资源。
常用的系统有: DOS , WINDOWS , LINUX , UNIX , Netware \text{DOS , WINDOWS , LINUX , UNIX , Netware} DOS , WINDOWS , LINUX , UNIX , Netware 等。
-
语言处理程序
语言处理程序一般是由 汇编程序、编译程序、解释程序和相应的操作程序 等组成。
语言处理程序是将用 程序设计语言编写的源程序转换成机器语言的形式,以便计算机能够运行,这一转换是由 翻译程序 来完成的。不同的高级语言都有相应的翻译程序。
语言处理程序有:汇编语言汇编器, C \text{C} C 语言编译,连接器。
-
数据库管理:
数据库管理系统 有组织地,动态地存贮大量数据,使人们能方便高效地使用这些数据。数据库管理系统是一种操纵和管理数据库的大型软件,用于 建立,使用和维护数据库。
常见地数据库管理系统有 : Foxpro , Access , Oracle , Sybase , DB2 , Informix \text{Foxpro , Access , Oracle , Sybase , DB2 , Informix} Foxpro , Access , Oracle , Sybase , DB2 , Informix。
-
辅助程序
系统辅助处理程序也被称为 “软件研制开发程序”,“软件工具”等。
主要有:编辑程序,调试程序,装备和连接程序,调试程序。
-
-
应用软件 ( Application \text{Application} Application)
应用软件是可以使用的各种程序设计语言,以及各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。
常见的应用软件 : 字处理软件,电子制表软件,计算机辅助设计软件,图形软件,教育软件,电子游戏软件。
-
-
计算机安全知识
计算机安全知识包括 计算机储存数据的安全和计算机硬件的安全。
-
计算机储存安全
计算机安全中最重要的是存储数据的安全,面临的危险有:计算机病毒,非法访问,计算机电磁辐射,硬件损坏等。
计算机病毒是 人为的能够侵入计算机系统并给计算机带来故障的程序或指令集合。到目前为止,已发现的计算机病毒近万种。它的功能会破坏正常程序和数据文件。
非法访问指的是盗用者以合法身份进入计算机系统,私自提取计算机中的数据或进行修改转移,复制等。注意,即使回收站清空,文件只是都被标记删除,仍可用恢复软件找回。
由于计算机本身就是像空间辐射的强大的脉冲源,频率在几十千周到上百兆周。盗窃者可以接受计算机辐射出来的脉冲波,从而获取计算机中的数据。
-
计算机硬件安全
计算机在使用过程中,对外部环境有一定的要求。计算机周围应尽量保持清洁,温度和湿度应该合适,电压要稳定。
计算机的防护策略:
1.杀毒软件 2.个人防火墙(防止网络攻击) 3.分类设置密码并且密码不能太简单 4.不下载来路不明的软件及程序 5.警惕网络钓鱼 6.防范间谍软件 7.尽量不要共享文件夹 8.不要随意浏览不安全网络 9.定期备份重要物理
-
计算机病毒的特性:
六大特性:寄生性,传染病,潜伏性,隐蔽性,破坏性,可触发性。
-
-
计算机网络
-
网络的定义
计算机网络是指将地理位置不同的具有独立功能的多台计算机及外部设备,通过通信线路连接起来。在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。
-
网络的发展
-
诞生阶段
20 20 20 世纪 60 60 60 年代中期的第一代计算机网络是以单个计算机为中心的远程联机系统,典型应用是由一台计算机和全美范围内 2000 2000 2000 多个终端组成的飞机订票系统,终端是一台计算机的外围设备,包括显示器和键盘,无 CPU \text{CPU} CPU 和内存。
-
形成阶段
20 20 20 世纪 60 60 60 年代中期至 70 70 70 年代的第二代计算机网络是以多个主机通过通信线路互连起来,为用户提供服务,兴起于 60 60 60 年代后期,典型代表是美国国防部高级研究计划局协助开发的 ARPANET \text{ARPANET} ARPANET。
-
互联互通阶段
20 20 20 世纪 70 70 70 年代末至 90 90 90 年代的第三代计算机网络是具有统一的网络体系结构并遵守国际标准的开放式和标准化的网络,即
-
-