4.计算机和网络基础

一、计算机组成

1.硬件:处理器、存储器、输入输出设备

2.软件:系统软件(为应用软件提供平台)、应用软件(为专门应用开发的软件), 是以文件形式保存在存储器上的程序和数据

 

二、操作系统

1.分类:单用户操作系统/批处理操作系统、分时操作系统/实时操作系统、网络操作系统/分布式操作系统、嵌入式操作系统

2.特征:并发性、共享性、虚拟性、不确定性

3.功能:

       进程管理:

              由程序、数据、进程控制块组成

              有3个状态:就绪、运行、阻塞

              进程控制通过进程控制原语实现

              进程同步:在异步环境下的各进程按一定的顺序和速度执行

              进程互斥:保证临界资源一次只能供一个进程使用

              PV操作:P表示申请一个资源,V表示释放一个资源

              信息交换是低级通信,数据交换是高级通信

              产生死锁的4个必要条件:互斥条件、请求保持条件、不可剥夺条件、环路条件

              预防死锁的办法:破坏4个必要条件之一

              线程是进程的一个实体,是系统分配和调度的基本单位

              共享数据及在其上操作的一组进程就是管程

       文件管理:

              文件系统:对文件进行统一管理的一组程序和数据

              顺序访问:对文件中的信息按顺序依次读写

              随机访问:对文件中的信息按任意次序随机读写

       存储管理:

              存储器发展方向:高速、大容量、小体积

              存储管理的主要任务:提高主存利用率、扩充主存、对主存信息实现有效保护

              地址重定位:程序的逻辑地址转换成主存的物理地址

       设备管理:

              设备管理的任务:保证在资源竞争时,各种设备与主存之间的数据交换

              设备管理的目标:提高设备的利用率,为用户提供方便统一的界面

              磁盘调度算法:先来先服务、最短寻道时间优先、扫描算法

       作业管理:

              作业:一个用户计算任务(或一次事务处理)所做的工作总和

              常用作业调度算法:先来先服务、短作业优先、响应比高优先、优先级调度算法、均衡调度算法

4.网络操作系统

       使网络中的计算机共享网络资源,为网络用户提供各种服务

       分类:集中模式、客户机/服务器模式、对等模式

       网络功能是现代操作系统核心功能的一个组成部分

5.常见操作系统

       Windows, Linux, Unix

 

三、数据库系统基础

 1.关系数据库基础:

       数据库结构的基础是数据模型,数据模型三要素:数据结构、数据操作、数据约束

       实体-关系模型E-R,强调的是语义,与现实世界的问题密切相关

       关系模型的规范化就是由低级范式向高级范式转换的过程

       事务是一个操作序列,“要么做完,要么不做”,有4个特性:原子性、一致性、隔离性、持久性

       并发操作指多用户同时对一数据进行操作,带来的问题是数据不一致

       DBMS并发控制子系统负责协调并发事务执行,保证数据的完整性

       由于硬件或软件的故障,数据丢失是不可避免的,保护数据的关键技术是备份数据(建立冗余)

       建立冗余数据的方法:数据转储、建立日志文件

2.关系数据库设计

       数据库设计:对于一个给定的应用环境,构造最优的数据库。包括结构特性设计行为特性设计

       设计方法:直观设计法、规范设计法、计算机辅助设计法、自动化设计法

       概念结构设计:设计局部E-R模型、设计全局E-R模型、设计全局E-R模型优化

       物理结构:数据库在物理设备上的存储结构与存取方法

       安全策略:硬件平台、操作系统、数据库系统、网络及应用系统的安全

       维护阶段的工作:数据库的转储和恢复、数据库的安全性和完整性控制、数据库性能的监督、数据库重构

3.分布式数据库系统      

       定义:针对地理上分散、逻辑上集中管理的数据管理系统

       特点:数据集中控制性、数据独立性、数据冗余可控性、场地自治性、存取有效性

4.商业智能

       定义:帮助企业搜集、管理、分析商业数据的过程,帮助决策者获得知识和洞察力

       组成部分:数据仓库、联机分析处理、数据挖掘技术

       数据挖掘:从大量数据中挖掘有趣知识的过程

5.常见数据库管理系统

       Oracle, DB2, Sybase, Sql Server

 

四、计算机网络基础

       1.定义:利用通信设备线路,将独立的计算机或设备连接起来,在网络操作系统的控制下,按照通信协议进行信息交换的系统

       2.OSI:开放系统,是指遵从国际标准、能够通过互联而相互作用的系统

       3.OSI七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

       4.网络设备:集线器(物理层),交换机(数据链路层),路由器(网络层),网关(应用层)

       5.传输介质:双绞线、同轴电缆、光纤

       6.IP地址:

              A类:000 ~ 127 ,标识位 0

              B类:128 ~ 191,标识位 10 

              C类:192 ~ 223,标识位 110

              D类:224 ~ 239,标识位 1110

              E类:240 ~ 255,标识位 1111

        7.子网掩码:用来标识IP地址中的 网络地址主机地址

        8.网络管理:对计算机网络的配置、运行状态、计费进行管理。包括五大基本功能:配置管理、性能管理、故障管理、安全管理、计费管理

        9.VPN:虚拟专用网,是建立在公网上、由某组用户专用的通信网络。虚拟性:没有专用物理连接;专用性:组外用户无法访问;

      10.RAID:廉价磁盘冗余阵列,目的是建立冗余、增强容错、提高容量、增进性能

      11.负载均衡:由多台服务器以对称的方式组成一个服务器集合,通过扩展网络设备和服务器带宽,增加吞吐量、提高数据处理能力

      12.服务器集群:一组相互独立的服务器,在网络中以单一系统模式进行管理

 

五、多媒体技术及应用

       1.定义:承载信息的载体。有两个含义:表示信息的载体 和 存储信息的实体

       2.多媒体这个术语:既指信息表示媒体的多样化,又指传播、处理、使用多媒体的各种技术方法

       3.多媒体计算机:MPC = PC + CD-ROM + 声卡 + 网卡 + 显卡 + 多媒体操作系统

       4.多媒体数据压缩标准:JPEGMPEG

       5.多媒体数据压缩分类:有损压缩、无损压缩

 

六、系统性能

       1.定义:众多性能指标的集合。包含性能指标、性能计算、性能设计、性能评估

       2.Web服务器主要性能指标:最大并发连接数、相应延迟、吞吐量

       3.Web服务器性能评测方法:基准性能测试、压力测试、可靠性测试

       4.基准测试程序:用得最多、最频繁的那部分核心程序作为评价计算机的标准程序

       5.性能评估:对测试结果 做出解释,并 形成文档的技术
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值