1、1思考题:1、什么是多任务操作系统?多任务就是可以支持多个任务同时并发运行的操作系统 协同多任务 :在一个多任务处理环境下,只有当其它程序认可时,一个运行程序才可获得处理机时间。每一个应用程序必须协同地放弃对处理器的控制,以便其它应用程序运行。Mac OS 8 和 Mac OS 9 都是协同多任务处理环境。 抢占式多任务处理: 多任务处理的一种形式。必要时,操作系统可以中断当前正运行的任务以便运行另一个任务 2、虚拟内存和主存有什么区别?虚拟内存是一个由操作系统提供的对计算机物理存储器的扩展。可以使系统更容易管理多个程序。虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可
2、用的内存,而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。内存是计算机中重要的部件之一,它是与 CPU 进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。 主存既是内存,也被称为内存储器,其作用是用于暂时存放 CPU 中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU 就会把需要运算的数据调到内存中进行运算,当运算完成后CPU 再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。3、你如何要求操作系统把一个文件拷贝到另外一个
3、地方?选中文件,复制粘贴,就可以拷贝你想要的文件。用 DOS 命令。 copy 文件 目标路径 开始 MSDOS - COPY 文件名 目标路径 一般拷贝可以是右击文件,选择复制,然后在另一文件夹中选择粘贴,或者是按 CTRL+C 复制,按 CTRL+V 快捷键粘贴,如果是不同的分区,直接拖动就是复制,如果是相同的分区,则按住 CTRL 键后拖动也就是复制。 4 常见的文件系统有哪些?各自有什么显著特点?1FAT16 文件系统FAT16 是 DOS 和 Windows 3.x 使用的文件系统。FAT16 分区最大支持 2GB 的硬盘空间。几乎所有的操作系统都支持 FAT16 文件系统,因此 F
4、AT16 适合作为与其他操作系统双引导的文件系统。 FAT16 是一个单用户文件系统,不支持计算机的本地安全性。最初的 FAT16不支持长文件名,但在 Windows 95 系统中,采用了一种叫做 V-fat 的技术来解决长文件名等问题。FAT16 分区格式存在严重的缺点:大容量磁盘利用效率低2FAT32 文件系统这种格式采用 32 位的文件分配表,磁盘的管理能力大大增强,突破了 FAT16 的 2 GB 分区容量的限制。由于现在的硬盘生产成本下降,其容量越来越大,运用 FAT32 的分区格式后,可以将一个大硬盘定义成一个分区,这大大方便了对磁盘的管理。FAT32 的分区最大可以达到 32 G
5、B。与 FAT16 一样,FAT32 文件系统也不支持计算机的本地安全性。3 NTFS 文件系统NTFS 文件系统是从 Windows NT 开始使用的文件系统。它提供了文件夹和文件级的安全性,是 Windows 2000 所使用的文件系统。 NTFS 具有 FAT 文件系统的所有基本功能,并且提供了 FAT 或 FAT32 文件系统所没有的功能。 NTFS 文件系统能对文件夹和文件设置计算机的本地安全性;可以实现数据压缩,从而节省了磁盘空间;在 Windows 2000 中的 NTFS 5.0 新增加了磁盘配额功能,可限制用户使用磁盘空间的数量;能够支持最大达 2 TB 的大硬盘(1 TB=
6、1024 GB) ;支持加密文件系统。Windows NT 和 Windows2000 操作系统都支持 NTFS 文件系统,但是有些操作系统,如 Windows 9x 等是无法识别 NTFS 文件系统的。其他文件系统 Netware 分区和 UNIX 分区和 LINUX 分区等。5.操作系统是否是必须的,在计算机当中虽然发挥了作用但是否是必要?答:操作系统不是必须的,一个操作系统只是提供了一种方便,但不是绝对必须的。有许多计算机系统没有操作系统,但是他们有另外的程序取代操作系统的部分功能。例如,许多嵌入式处理机中一个包括计算机将要实现功能的单个软件核心。当然它的功能非常有限。数据库系统的结构:
7、1 三级模式结构:包括内模式、模式和外模式。2模式:一个数据库只有一个模式,它是数据库系统模式结构的中间层,数据库中全体数据的逻辑结构和特征的描述,所有用户的公共数据视图,综合了所有用户的需求。与数据的物理存储细节和硬件环境无关,与具体的应用程序、开发工具及高级程序设计语言无关(是数据库的中心与关键,独立于数据库的其它层次,设计数据库模式结构时应首先确定数据库的逻辑模式)外模式:也称子模式或用户模式,介于模式与应用之间。数据库用户使用的局部数据的逻辑结构和特征的描述。数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。保证数据库安全性的一个有力措施。每个用户只能看见和访问所对应的外模式中的
8、数据。 (面向具体的应用程序,定义在逻辑模式之上,但独立于存储模式和存储设备,设计外模式时应充分考虑到应用的扩充性。 )内模式:也称存储模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。一个数据库只有一个内模式。 (依赖于全局逻辑结构,但独立于数据库的用户视图即外模式,也独立于具体的存储设备。它将全局逻辑结构中所定义的数据结构及其联系按照一定的物理存储策略进行组织,以达到较好的时间与空间效率。 )2 数据库系统的体系结构:单用户数据库系统:整个数据库系统(应用程序、DBMS、数据) 装在一台计算机上,为一个用户独占,不同机器之间不能共享数据。主从式结构的数据库系统;一个主机带
9、多个终端的多用户结构,数据库系统,包括应用程序、DBMS、数据,都集中存放在主机上,所有处理任务都由主机来完成。各个用户通过主机的终端并发地存取数据库,共享数据资源。易于管理、控制与维护。系统的可靠性依赖主机,当主机出现故障时,整个系统都不能使用。当终端用户数目增加到一定程度后,主机的任务会过分繁重,成为瓶颈,从而使系统性能下降。分布式结构的数据库系统:数据库中的数据在逻辑上是一个整体,但物理地分布在计算机网络的不同结点上。网络中的每个结点都可以独立处理本地数据库中的数据,执行局部应用也可以同时存取和处理多个异地数据库中的数据,执行全局应用。适应了地理上分散的公司、团体和组织对于数据库应用的需
10、求。数据的分布存放给数据的处理、管理与维护带来困难。当用户需要经常访问远程数据时,系统效率会明显地受到网络传输的制约。客户服务器结构的数据库系统:把 DBMS 功能和应用分开,网络中某个(些)结点上的计算机专门用于执行 DBMS 功能,称为数据库服务器,简称服务器。其他结点上的计算机安装 DBMS 的外围应用开发工具,用户的应用系统,称为客户机。客户端的用户请求被传送到数据库服务器,数据库服务器进行处理后,只将结果返回给用户,从而显著减少了数据传输量。数据库更加开放。 “胖客户”问题使系统安装复杂,工作量大。应用维护困难,难于保密,造成安全性差。相同的应用程序要重复安装在每一台客户机上,从系统
11、总体来看,大大浪费了系统资源。浏览器/应用服务器/数据库服务器结构客户端:浏览器软件、用户界面,浏览器的界面统一,广大用户容易掌握,大大减少了培训时间与费用。服务器端分为两部分:Web 服务器、应用服务器,数据库服务器等大大减少了系统开发和维护代价,能够支持更多的用户。层次模型的数据操纵:查询、插入、修改、删除数据模型包括:数据结构,数据操纵,完整性约束 (3 要素)关系模型:(1)在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。一个关系通常对应的说成一张表,表中的一行即为元组,一列即为属性诶属性起名即为属性名。关系模式就是对关系的描述。实体与实体的关系有一对多、多对一、多
12、对多的联系。关系必须是规范化的,满足一定的规范条件最基本的规范条件:关系的每一个分量必须是一个不可分的数据项。(2)数据操纵:查询、插入、删除、更新。数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合。存取路径对用户隐蔽,用户只要指出“干什么” ,不必详细说明 “怎么干”(3)完整性约束:实体完整性,用户自定义的完整性、参照完整性(4)存储结构:表以文件形式储存,有的 DBMS 一个表对应一个操作系统文件,有的 DBMS 自己设计文件结构(5)优缺点:建立在严格的数学概念的基础上。概念单一,数据结构简单、清晰,用户易懂易用。关系模型的存储路径对用户透明,数据的独立性较高,安全性较
13、强。简化了程序员和数据库开发建立的工作。缺点:存取路径对用户透明导致查询效率往往不如非关系数据模型,为提高性能,必须对用户的查询请求进行优化增加了开发数据库管理系统的难度四个基本概念:数据(Data)是数据库中存储的基本对象,描述事物的符号记录。数据库(Database,简称 DB)是长期储存在计算机内、有组织的、可共享的大量数据集合。3数据库管理系统是位于用户与操作系统之间的一层数据管理软件。数据库系统是指在计算机系统中引入数据库后的系统构成。信息世界的基本概念:实体是客观存在并可相互区别的事物称为实体。可以是具体的人、事、物或抽象的概念。属性是实体所具有的某一特性称为属性。一个实体可以由若
14、干个属性来刻画。 码是唯一标识实体的属性集称为码。 域是属性的取值范围称为该属性的域。 实体型是用实体名及其属性名集合来抽象和刻画同类实体称为实体型实体集是同型实体的集合称为实体集联系是现实世界中事物内部以及事物之间的联系在信息世界中反映为实体内部的联系和实体之间的联系。SQL 的特点1. 综合统一 2. 高度非过程化 3. 面向集合的操作方式 4. 以同一种语法结构提供两种使用方法 5. 语言简洁,易学易用CREATE TABLE 例 1 建立一个“ 学生”表 Student,它由学号 Sno、姓名 Sname、性别 Ssex、年龄 Sage、所在系 Sdept 五个属性组成。其中学号不能为
15、空,值是唯一的,并且姓名取值也唯一。CREATE TABLE Student(Sno CHAR(5) NOT NULL UNIQUE, Sname CHAR(20) UNIQUE, Ssex CHAR(1) ,Sage INT,Sdept CHAR(15); 常用完整性约束主码约束: PRIMARY KEY唯一性约束:UNIQUE非空值约束:NOT NULL参照完整性约束PRIMARY KEY 与 UNIQUE 的区别?例 2 建立一个 “学生选课”表 SC,它由学号 Sno、课程号 Cno,修课成绩 Grade 组成,其中(Sno, Cno)为主码。CREATE TABLE SC(Sno C
16、HAR(5) ,Cno CHAR(3) ,Grade int,Primary key (Sno, Cno);二、删除基本表 DROP TABLE ; 基本表删除 数据、表上的索引、表上的视图都删除例 5 删除 Student 表DROP TABLE Student ;SQL 查询 语句格式SELECT ALL|DISTINCT , FROM , 4 WHERE GROUP BY HAVING ORDER BY ASC|DESC ;SELECT 子句:指定要显示的属性列FROM 子句:指定查询对象( 基本表或视图)WHERE 子句:指定查询条件GROUP BY 子句:对查询结果按指定列的值分组,
17、该属性列值相等的元组为一个组。通常会在每组中作用集函数。HAVING 短语:筛选出只有满足指定条件的组ORDER BY 子句:对查询结果表按指定列值的升序或降序排序 单表查询 查询仅涉及一个表,是一种最简单的查询操作一、选择表中的若干列二、选择表中的若干元组三、对查询结果排序四、使用集函数五、对查询结果分组 查询指定列例 1 查询全体学生的学号与姓名。SELECT Sno,SnameFROM Student; 例 2 查询全体学生的姓名、学号、所在系。SELECT Sname,Sno,SdeptFROM Student;查询全部列例 3 查询全体学生的详细记录。SELECT Sno,Sname
18、,Ssex,Sage,Sdept FROM Student; 或SELECT *FROM Student; 网络的定义:计算机网络是由地理上分散的、具有独立功能的多个计算机系统,经通信设备和线路互相连接并配以相应的网络软件,以实现通信和资源共享系统。计算机网络的分类:计算机网络的分类是多样的,可以根据网络的用途分类,可以根据网络覆盖的地域范围分类,也可以根据网络使用的技术特性分类。按照覆盖的地域范围进行分类,计算机络可以分为三类: 1、局域网(LAN)2、城域网(MAN) 3、广域网(WAN)有线传输介质:包括双绞线、同轴电缆和光纤。无线传输介质:包括无线电、微波、卫星、移动通信等各种通信介质
19、。数据通信的一个基本要求是接收方必须知道它所接收的每一位的开始时间和持 续时间。满足上述要求的办法有两类:异步传输和同步传输。同步传输方式不是对每个字符单独进行同步,而是对一组字符组成的数据块进行同步。同步的方法不是加一位停止位,而是在数据块前面加特殊模式的位组合(如 01111110)或同步字符(SYN) ,并且通过位填充或5字符填充技术保证数据块中的数据不会与同步字符混淆。异步传输的工作原理是:每个字节作为一个单元独立传输,字节之间的传输间隔任意。为了标志字节的开始和结尾,在每个字符的开始加一位起始位,结尾加 1 位、1.5 位或 2 位停止位,构成一个个的“字符” 。这里的“字符”指异步
20、传输的数据单元,不同于“字节” ,一般略大于一个字节。调制速率:波形变换次数/单位时间, 数据信号速率:比特数/单位时间网络拓扑:网络中各个站点相互连接的方法和形式。网络拓扑结构主要有:总线拓扑,以太网(总线型网络的国际标准)优点:电缆长度短,容易布线,增加节点时,便于扩充。缺点:故障诊断较为困难,一个地方出现问 题会影响一大片。星型拓扑由各站点通过点到点链路都接到中央节点上而形成的网络结构。环型拓扑由一些中继器和连接中继器的点到点链路组成一个闭合环。所有的链路按同一方向传输。树型拓扑从总线拓扑演变而来,形状象一棵倒置的树。与总线拓扑的主要区别:根结点的存在。当站点发送时,跟结点接收信号,然后
21、再重新广播发送到全树的各个结点。优点:易于扩展和故障排除。缺点:对跟结点的依赖性大。国际标准化组织(ISO)提出的开放系统互连参考模型(OSI )已成为网络体系结构的标准。这一系统标准将所有互连的开放系统划为功能上相对独立的七层:(1)物理层(2)数据链路层 (3)网络层 (4)传输层(5)会话层(6)表示层(7)应用层TCP/IP 是 Internet 的核心协议,TCP/IP 的基本特性 1。逻辑编址 2。路由选择 3。域名解析 4。错误检测与流量控制 5。对应用程序的支持要使 Internet 上主机间能正常通信,必须给每个计算机一个全球都能接收和识别的唯一标识,它就是 IP 地址。从概
22、念上讲,每个 IP 地址都是由两部分构成:网络号,主机号。其中,网络号标识某个网络,主机号标识在该网络上的一个特定的主机。IP 地址分为 A、B、C 、D、E 五类:A 类:第一个字节的最高位是 0B 类:第一个字节的前两位是 10C 类:第一个字节的前三位是 110D 类:第一个字节的前四位为 1110E 类:第一个字节的前五位为 11110A、B、C 三类 IP 地址的结构都是由两部分组成:网络号和主机号。A 类地址:共 128 个子网,每个子网内可以有 1600 万台主机;B 类地址:共 16,384 个子网,每个子网内可以有 65,536 台主机;C 类子网:共 200 万个子网,每个
23、 C 类子网内最多只能有 256 台主机。将 IP 地址中每个字节以十进制数字表示,并用“.”隔开,五类地址如下:类型 最低地址 最高地址A 1.0.0.1 126.255.255.254 B 128.0.0.1 191.255.255.254C 192.0.0.1 223.255.255.254-D 224.0.0.0 239.255.255.255E 240.0.0.0 247.255.255.2556OSI RM 是 ISO 在 网 络 通 信 方 面 所 定 义 的 开 放 系 统 互 连 模 型 , 1978 ISO( 国 际 化 标 准 组 织 ) 定 义 了这 样 一 个 开 放
24、 协 议 标 准 。 。 有 了 这 个 开 放 的 模 型 , 各 网 络 设 备 厂 商 就 可 以 遵 照 共 同 的 标 准 来 开 发 网 络 产品 , 最 终 实 现 彼 此 兼 容 。 整 个 OSI RM 模 型 共 分 7 层 , 从 下 往 上 分 别 是 : 物 理 层 、 数 据 链 路 层 、 网络 层 、 传 输 层 、 会 话 层 、 表 示 层 和 应 用 层 ,常见的信息安全技术是什么?密码理论与技术(加密、标记) ,认证识别理论与技术(I&A),授权与访问控制理论与技术,审计追踪技术,网间隔离与访问代理技术,反病毒技术。简述多媒体技术的关键技术?多媒体技术:
25、指计算机综合处理文本、图形、图象、声音、视频等多种媒体数据,使它们建立一种逻辑连接,并集成为一个具有交互性的系统的技术。也就是说多媒体技术是一种与计算机相关的、关于多种媒体和多种应用手段集成的技术数字音频和视频技术:主要解决音频和视频信息的数字化和压缩、解压缩等问题,以便对音频、视频信息做到适时处理多媒体软件平台技术:主要涉及多媒体操作系统、多媒体著作工具(Authorware、PowerPoint)多媒体通讯技术:利用通信网络综合地完成多媒体信息的传输和交换的技术主要涉及数字通信网络、多媒体数据终端、数据压缩、多媒体信息的同步多媒体数据库技术。简述 TCP/IPTCP/IP 是 一 组 用
26、于 实 现 网 络 互 连 的 通 信 协 议 。 Internet 网 络 体 系 结 构 以 TCP/IP 为 核 心 。 基 于 TCP/IP的 参 考 模 型 将 协 议 分 成 五 个 层 次 , 它 们 分 别 是 : 物 理 层 、 网 络 访 问 层 、 网 际 互 连 层 、 传 输 层 ( 主 机到 主 机 ) 、 和 应 用 层 。 1.网 络 访 问 层 :网络访问层与 OSI 参考模型中的物理层和数据链路层相对应。 2.网际互联层:网际互联层对应于 OSI 参考模型的网络层,主要解决主机到主机的通信问题。 3.传输层:传输层对应于 OSI 参考模型的传输层,为应用层实
27、体提供端到端的通信功能。该层定义了两个主要的协议:传输控制协议(TCP)和用户数据报协议(UDP)4.应用层 应用层对应于 OSI 参考模型的高层,为用户提供所需要的各种服务,例如:FTP、Telnet、DNS、SMTP 等.计算机的基本原理是存贮程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存贮器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内网 络
28、 号 主 机 号0A类 地 址E类 地 址D类 地 址C类 地 址B类 地 址 10 网 络 号78 311516 2324主 机 号10 网 络 号 主 机 号101101 组 播 地 址保 留图 6-2 IP地 址 格 式7存中去。接下来,再取出第二条指令,在控制器的指挥下完成规定操作。依此进行下去,直至遇到停止指令。 程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理。这一原理最初是由美籍匈牙利数学家冯.诺依曼于 1945 年提出来的,故称为冯.诺依曼原理。根据操作系统在计算机系统中的作用简述操作系统的组成?是计算机系统中的一种系统软件,它能对计算机系统中的软件和硬件资源进行有效的管理和控制,合理地组织计算机的工作流程,为用户提供一个使用计算机的工作环境,起到用户和计算机之间的接口作用。操作系统的核心功能:系统监控:系统监控、启动和控制进程;服务于硬件:各种设备启动程序(驱动器、显示器);服务于软件:支持其他如用户接口、文件系统等程序;通信服务 :改变信息从本地系统到外部系统的请求;连接网络设备的驱动程序 ;安全措施:控制用户访问目录和文件。