文档库 最新最全的文档下载
当前位置:文档库 › 操作系统2

操作系统2

操作系统2
操作系统2

华东师范大学网络教育学院

《操作系统》模拟试卷2

一、选择题:[15%,第1-5题0.5分/空格,第6题2分/空格]

从供选择的答案中选出应填入下列叙述中的内的正确答案,把编号写在答卷的对应栏内。

1、在设计分时操作系统时,首先要考虑的是A(2);在设计实时操作系统时,首先要考虑的是B(4);在设计批处理系统时,首先要考虑的是C(3)。

A~C:(1)灵活性和可适应性(2)交互性和响应时间(3)周转时间和系统吞吐量(4)实时性和可靠性

2、因竞争资源产生死锁的必要条件是互斥、循环等待、不可抢占和A(4),对于缓冲池(大量缓冲区)的管理,采用生产者-消费者方式解决同步和互斥时,为了保证众多生产者、消费者进程最大程度地并发执行,通常需要用B(4)个信号量,其中用于同步的有C(2)个。

A:(1)请求与解释(2)释放与保持(3)释放与阻塞(4)保持与等待

B~C:(1)1(2)2(3)3(4)4(5)5

3、在请求分页内存管理的页表表项中,状态位(中断位)供A(3)时参考;修改位供B(4)时参考;访问位供C(2)时参考;辅存地址供D(5)时参考。

A~D:(1)分配页面(2)置换算法(3)程序访问(4)换出页面(5)调入页面

4、虚拟存储器最基本的特征是A(2),该特征主要是基于B(5),实现虚拟存储器最关键的技术是C(3)。

A:(1)一次性(2)多次性(3)交换性(4)离散性(5)驻留性B:(1)计算机的高速性(2)大容量内存(3)大容量硬盘(4)循环性原理(5)局部性原理

C:(1)内存分配(2)置换算法(3)请求调页(段)(4)对换空间管理

5、(1)按逻辑结构划分,文件主要有两类:A(6/4)和B(4/6);(2)文件系统的主要目的是C(1);(3)文件系统中用D(3)管理文件;为了允许不同用户的文件具有相同的文件名,通常在文件系统中采用E(2)

A,B:(1)网状文件(2)只读文件(3)读写文件(4)记录式文件(5)索引文件(6)流式文件C:(1)实现对文件的按名存取(2)实现虚拟存储器(3)提高外围设备的输入输出速度(4)用于存储系统文档

D:(1)堆栈结构(2)指针(3)文件目录(4)页表E:(1)重名翻译(2)多级目录(3)约定(4)路径

6、某虚拟存储器的用户编程空间共32个页面,每页1KB ,主存为16KB 。假定某时刻用户表中已调入主存的页面的虚拟页号和物理块号对照表为表一,则与逻辑地址相对应的物理地址为表二。

(1)缺页 (2)125BH (3)0C6AH (4)0D6AH (5)116AH (6)136AH (7)越界 (8)以上答案都不对

二、判断题[15%,1分/空格]

7、在以下正确的叙述前面的括号内打上“√”,错误的打上“×” A (×)可以通过同时破坏死锁的4个必要条件的方法来预防死锁。

B (×)在多道程序设计环境下,用户不能设计用内存物理地址直接访问内存的程序。

C (×)一个阻塞的进程在它等待的事件发生后,可立即回到运行态,这样保证了重要进程的及时完成。

D (×)分时系统一定是多道系统,多道系统也一定是分时系统。

E (√)计算型作业的优先权应低于I/O

型作业的优先权。

F (√)由于有了虚拟存储器,于是允许用户使用比物理内存更大的地址空间。

G (×)实际使用中,以最佳页面置换算法性能最佳。 H (×)分时系统中时间片的选择越小越好。

I (×)在单处理机系统中引入多道程序设计环境后,就可以允许同时有多个进程处于运行状态。

J (√)对临界资源也可以采用互斥访问的方式实现共享。 K (×)在分页或分段系统中一定采用了虚拟存储技术。

L (×)在分配共享设备和独占设备时,都有可能引起进程死锁。

M (×)虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备。 N (×)索引文件中,索引表的每个表项中含有相应盘块的逻辑盘块号和存放该盘块的物理地址。

O (√)SPOOLing 技术可实现虚拟设备。

三、填空题[25%,第8题1分/行,第9题1分/空格]

8、下图是2个同步进程的模拟执行,生产者将物品放入共享缓冲区以供消费者使用,缓冲区可以放2件物品,使用2个信号量,并置初值为S1=2,S2=0。现已知操作情况,请填写信号量值并说明操作结果(正常、阻塞或唤醒)。(提示:缓冲区满,不许放物品;缓冲区空,不许取物品)。

9、一个文件系统的盘块大小为4KB

,每块地址用4B 表示,当分别采用连续、链接、二级索引和UNIX S V

分配方案时,试确定各方案能管理的最大文件,管理一个24MB 的大文件和一个24KB 的小文件时所需的管理专用块数,

以及要

A ~D:(1)不受限制 (2)4K

B (3)4MB (4)4GB (5)4TB (6)4KB+4MB+4GB+4TB (7)40KB+4MB+4GB+4TB

四、综合题[45%,每题15分]

10、在请求式分页系统中,运行一个共有6页的作业,且作业在主存中分配到4块主存块,作业执行时访问页面顺序为1,4,3,1,2,5,1,4, 2,1,4,5,假如最初四个页面通过缺页中断装入,请问用先入先出(FIFO )算法和最近最久未使用(LRU )算法时,它们的页面缺页和置换次数分别为多少?(要求画出页面置换图) (1) 先入先出(FIFO )算法:

缺页次数:8 置换次数:4

1 4 5 1

(2) 最近最久未使用(LRU )算法:

缺页次数:6

置换次数:2

11、假定某磁盘共有200个柱面(编号为

0~199),如果在为访问143号柱面的请求者服务后,当前正在为访问131号柱面的请求者服务,同时有若干个请求者在等待服务,它们依次要访问的柱面号为:

92,153,97,183,100,156,108,181,136 (1)分别用先来先服务(FCFS )、最短寻道时间优先(SSTF )、扫描(SCAN )和循环扫描(CSCAN )算法进行磁盘调度时,试确定实际的服务次序。

(2)按实际服务次序计算(1)中四种算法下磁臂移动的距离。

FCFS:

服务次序 :92, 153, 97, 183, 100, 156, 108, 181, 136

移动距离:D=(131-92)+(153-92)+(153-97)+(183-97)+(183-100)+(156-100)+ (156-108)+(181-108)+(181-136)=547

SSTF:

服务次序: 136, 153, 156, 181, 183, 108, 100, 97, 92 移动距离:D=(183-131)+(183-92) =143

SCAN:

服务次序: 108, 100, 97, 92, 136, 153, 156, 181, 183 移动距离:D=(131-92)+(183-92) =130

CSCAN:

服务次序: 108, 100, 97, 92, 0, 199, 183, 181, 156, 153, 136 移动距离:D=(131-0)+(199-136) =194

12、假如系统中有5个进程{P0,P1,P2,P3,P4}和3种类型资源{A ,B ,C },T0时刻系统的资源分配情况如下所示:

1 3

2 1 4 2

X X X 1 4 5

X X X

试问:

①T0时刻是否安全?

②P2请求资源Re2(1,0,2)是否允许?

③P5请求资源Re5(3,3,0) 是否允许?

④P1请求资源Re1(0,2,0) 是否允许?

(1)T0时刻的安全性:

(2)P2在T1时刻的资源请求能否满足?

?Re2(1 0 2)<=Need2(1 2 2)

?Re2(1 0 2)<=Av(3 3 2)

?进行试探性分配:

Av=Av-Re2=[2 3 0] Al2=Al2+Re2=[3 0 2]

Need2=Need2-Re2=[0 2 0]

分配后系统仍然处于安全状态。

?故P2能获得其申请的资源

(3)P5在T2时刻的资源请求能否满足?

?Re5(3 3 0)<=Need5(4 3 1)

?不能满足:Re5(3 3 0)<=Av(2 3 0)

?所以当前可用资源不能满足其要求,P5必须阻塞等待

(4)P1在T3时刻的资源请求能否满足?

?Re1(0 2 0)<=Need1(7 4 3)

?Re1(0 2 0)<=Av(2 3 0)

?进行试探性分配:

Av=Av-Re1=[2 1 0] Al1=Al1+Re1=[0 3 0]

Need1=Need1-Re1=[7 2 3]

?进行安全性测试, 我们不能找到一个安全序列,所以分配后系统会进

入不安全状态。

?故不能分配给P1其所需资源,P1 必须阻塞

操作系统第3阶段练习题

江南大学现代远程教育第三阶段练习题 考试科目:《操作系统》第7章至第9章(总分100分) ______________学习中心(教学点)批次:层次:业余 专业:学号:身份证号: 姓名:得分: 一、名词解释(12分) 1、设备独立性 2、虚拟设备技术 3、文件系统 4、文件目录 二、什么是虚拟存储器?(5分) 三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进?(6分) 四、为什么段式系统易实现数据共享?(6分) 五、设备管理中,引入缓冲的原因是什么?常用的缓冲技术有哪些?(8分) 六、页式系统中常用的置换算法有哪些?(6分) 七、什么是SPOOLING技术?简述SPOOLING系统的功能要点。(8分) 八、说明页面和段的区别。(6分) 九、什么是“重名”问题?二级文件目录结构如何解决这一问题?(6分) 十、什么是全量转储?什么是增量转储?各有什么优缺点?(8分) 十一、设某文件由四个逻辑记录组成(其大小与磁盘块大小相等,均为512B),并分别存放在第100、157、66、67号磁盘块上,试画出此串联文件的结构。若要存取文件第1560逻辑字节处的信息,问要访问哪一个磁盘块?(10分) 十二、文件的物理结构有哪几种?为什么串联文件结构不适于随机存取?(7分) 十三、选择题(12分) 1、对于辅助存储器,( )的提法是正确的。 A.“不是一种永久性的存储设备” B.“能永久地保存信息” C.“可被中央处理器直接访问” D.“是CPU与主存之间的缓冲存贮器”

E.“是文件的主要存储介质” 2、下列程序中()程序不是spool系统的组成部分。 A.预输入B.缓输出 C.通道D.井管理 3、存放在磁带上的文件只能组织成( )。 A.顺序文件 B.随机文件 C.链接文件 D.索引文件 4、在现代操作系统中采用缓冲技术的主要目的是() A、改善用户编程环境 B、提高CPU的处理速度 C、提高CPU和设备之间的并行程度 D、实现与设备无关性 参考答案 一、名词解释 1、设备独立性 设备独立性是指用户在编程序时所使用的设备与实际实用的设备无关,也就是在用户程序中仅使用逻辑设备名。 2、虚拟设备技术 在一类物理设备上模拟另一类物理设备的技术,将独占设备转化为共享设备的技术。通常把用来代替独占型设备的那部分外存空间(包括有关的控制表格)称为虚拟设备。 3、文件系统 文件系统是操作系统中负责管理和存取文件信息的软件机构,它由管理文件所需的数据结构(如目录表、文件控制块、存储分配表)、相应的管理软件,以及访问文件的一组操作所组成。 4、文件目录 文件目录即文件名址录。它是一张记录所有文件的名字及其存放地址的目录表。表中还包括关于文件的说明和控制方面的信息。 二、什么是虚拟存储器? 计算机系统在处理应用程序时,只装入部分程序代码和数据就启动其运行,由操作系统和硬件相配合完成主存和外围联机存储器之间的信息的动态调度,这样计算机系统好像为用户提供了一个其存储容量比实际主存大得多的存储器,这个存储器称为虚拟存储器。 三、在页式、段式、段页式系统中,是否有共同的缺点?如果有如何改进? 在页式、段式、段页式系统中,要进行地址变换,页表、段表等存放在主存内,要访问一个数据(或一条指令)至少要访问两次主存:一次是访问页表或段表,确定所要访问的数据(或

linux操作系统(第2版))》课后习题答案

《Linux操作系统(第2版)》课后习题答案 练习题 一、选择题 1. Linux最早是由计算机爱好者 B 开发的。 A. Richard Petersen B. Linus Torvalds C. Rob Pick D. Linux Sarwar 2. 下列 C 是自由软件。 A. Windows XP B. UNIX C. Linux D. Windows 2000 3. 下列 B 不是Linux的特点。 A. 多任务 B. 单用户 C. 设备独立性 D. 开放性 4. Linux的内核版本是 A 的版本。 A. 不稳定 B. 稳定的 C. 第三次修订 D. 第二次修订 5. Linux安装过程中的硬盘分区工具是 D 。 A. PQmagic B. FDISK C. FIPS D. Disk Druid 6. Linux的根分区系统类型是 C 。 A. FATl6 B. FAT32 C. ext4 D. NTFS 二、填空题 1. GNU的含义是:GNU's Not UNIX。 2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。 3. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。 4. Linux默认的系统管理员账号是root 。 三、简答题(略) 1.简述Red Hat Linux系统的特点,简述一些较为知名的Linux发行版本。 2.Linux有哪些安装方式安装Red Hat Linux系统要做哪些准备工作 3.安装Red Hat Linux系统的基本磁盘分区有哪些 4.Red Hat Linux系统支持的文件类型有哪些

操作系统作业二

1 填空题 1.设单CPU环境下,有三道作业,它们的提交时间及运行时间如下表: 若采用短作业优先调度策略,作业单道串行运行时的调度次序为 J1,J3,J2 ,平均周转时间= 8 。 2.进程间通信的类型有:基于内存通信、基于文件通信、基于网络通信 和基于报文传递通信。 3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短作业将得 到优先调度;当各个作业要求运行的时间相同时,等待时间长得到优先调度。 4.有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T1

C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备 3.( C )不是分时系统的基本特征: A、同时性 B、独立性 C、实时性 D、交互性 4.进程所请求的一次打印输出结束后,将使进程状态从(B D) A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态 5.一作业进入内存后,则所属该作业的进程初始时处于( B C)状态。 A、运行 B、等待 C、就绪 D、收容 6.运行时间最短的作业被优先调度,这种企业调度算法是(C ) A.优先级调度 B.响应比高者优先C.短作业优先D.先来先服务 7.产生死锁的主要原因是进程运行推进的顺序不合适(C ) A.系统资源不足和系统中的进程太多B.资源的独占性和系统中的进程太多 C.进程调度不当和资源的独占性D.资源分配不当和系统资源不足 8. B 是指从作业进入系统到作业完成所经过的时间间隔; D 是从作业进入后备队列起,到被调度程序选中时的时间间隔。 A:响应时间;B:周转时间;C:运行时间; D:等待时间;F:触发时间。 9.CPU的调度分为高级、中级和低级三种,其中低级调度是指 C 调度。 A:作业B:交换C:进程 10. 批处理系统的主要缺点是( B )。 的利用率不高 B.失去了交互性 C.不具备并行性 D.以上都不是 11. 引入多道程序的目的在于( B A)。 A.充分利用CPU,减少CPU等待时间 B.提高实时响应速度 C 有利于代码共享,减少主、辅存信息交换量充分利用存储器 12. 在分时系统中,时间片一定,(B ),响应时间越长。 A.内存越多 B.用户数越多 C.后备队列 D.用户数越少 13. 我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用 SJF B ;为照顾紧急作

无操作系统支持ARM系统的C语言编程方法.

其中argc是参数的个数,argv是指向各参数的指针的数组,main函数由操作系统内核启动,操作系统内核完成函数所需的变量初始化工作,并在调用结束后检查main函数的返回值,若返回值为0,表明程序运行正常,否则表明程序运行出错。在嵌入式系统中,由于没有操作系统内核存在,对main函数的初始化下作只能由系统引导(ROOT)模块完成。 系统引导(ROOT)部分完成系统初始化下作,用汇编语言实现。它的工作包括硬件初始化、栈寄存器的设置、全局变量的初始化或清0、RAM中运行的模块的加载、堆参数的初始化等,完成这些工作后,再把控制权交给C的main函数。显然,对嵌入式系统的main而言,argc和argv这两个参数及返回值都没有意义的(如果返回,表明系统出现严重错误)。另外,为了避免产生混淆,我们还必须给main函数另外取一个名字,比如Main,否则,编译器将会给main函数生成一大堆初始化代码,导致C程序的主入口与系统引导模块的接口错误。 无操作系统支持

ARM系统的C语言编程方法 胡敏黄旭伟浙江工业职业技术学院312000 1引言 无操作系统支持的嵌入式软件包括系统引导(BOOT)、外围驱动程序、存储管理、系统I/O、通信、应用程序等方面,需要结合采用汇编语言(约占10%)和C语言(约占90%)。本文详细介绍ARM嵌入式平台的C语言编程方法。 2系统引导与main函数 通常C语言是从main函数开始的,main函数的原型是: intmain(intargc,char**argv) 系统引导模块完成各种初始化下作后,用一条跳转指令进入C的主入口Main,控制权从此移交给了C应用程序。 3存储管理 存储管理是一个复杂的课题,从广义的角度来说,磁盘文件系统、内存、片内高速Cache等都属于这个范畴,嵌入式系统中,较有意义的是内存的动态分配与释放及Flash存储器管理两方面,本文要介绍的是我们在嵌入式系统中实现的动态内存管理。 C语言中动态内存分配与释放主要由malloc和free两个标准库函数实现。malloc从系统空闲内存中分配合适的内存块,free函数完成内存块的回收。这两个函数一般需要操作系统内核的支持,在ARM裸平台上不能直接调用,为此,我们编写了m_alloc和m_free两个函数,实现动态存储管理的功能。

利用远程安装服务(RIS)进行操作系统部署

远程安装服务RIS是Windows Server 2003中的可选服务,可以通过“添加或删除程序”来安装该组件。利用RIS可以让管理员很方便地为客户端部署操作系统,特别是在企业员工电脑没有配置光驱的情况下省事很多。呵呵,说到大多数朋友的痛处了,其实我也一样,公司没有为员工配置光驱,为了帮用户安装操作系统又是拆机箱,又是接光驱,找光盘,烦死了,可能有时候还得不到好脸色,比较郁闷。现在有了RIS服务,我们可以让安装操作系统这项工作变得简单很多,废话少说,我们开始吧…… 首先,我们来介绍一下RIS服务的运行要求,要想让RIS为你工作,替你省心,你的环境必须满足如下需求:部署了活动目录域、部署了DHCP服务器、安装了RIS组件、AD用户具备将机器加入域的权限、客户端计算机网卡支持网络启动。关于如何部署活动目录域和部署DHCP服务器在此就不废话了,网上很多文章。 以下为详细操作步骤,附上精美截图…… 1.前面提到,要想RIS正常工作,必须让AD用户具备将机器加入域的权限,下面我们进行用户权限委派,让用户具备此权限,打开“Active Directory 用户和计算机”,在窗口左边右击当前域名,在弹出的右键菜单中选择“委派控制”,如下图所示:

2.在弹出的“控制委派向导”窗口中单击“下一步”,如下图所示: 3.在“用户和组”窗口中单击“添加”按钮,如下图所示:

4.在“选择用户、计算机或组”窗口中选择相应的用户或者用户组,在此为了方便,我选择了Domain Users组,然后单击“确定”。在实际环境中不建议使用此用户组,如此可能带来一些安全隐患。如下图所示: 5.在返回的“用户和组”窗口中单击“下一步”,如下图所示: 6.在“要委派的任务”窗口中选中“将计算机加入到域”选项,单击“下一步”,如下图所示:

操作系统的名词解释

操作系统名词术语解释 操作系统引论中的名词术语 1.脱机输入输出(off—line input/output) 指在外围计算机的控制下,实现程序和数据的输入输出;或者说它们是脱离主机进行的,故称为脱机输入输出。 2.联机输入输出(on—line input/output) 指在主机直接控制下,进行输入输出操作的工作方式,称为联机输入输出。 3.批处理技术(batch processing technic) 指在管理程序的控制下,对一批作业自动进行处理而不需人工干预的一种技术。该技术旨在提高系统的吞吐量和资源利用率。 4.多道程序设计(multiprograming) 指在内存中同时存放若干个作业,并使它们同时运行的一种程序设计技术。在单处理机环境下,仅在宏观上这些作业在同时运行,而在微观上它们是在交替执行。即每一时刻只有一个作业在执行,其余作业或处于阻塞状态,或处于就绪状态。 5.操作系统(operating system) 操作系统是控制和管理计算机硬件与软件资源,合理地组织计算机的工作流程,以及方便用户的程序的集合。其主要功能是实现处理机管理、内存管理、IO设备管理、文件管理以及作业管理。 6.系统吞吐量(system throughput) 指系统在单位时间内所完成的作业数目。 7.作业周转时间从作业进入系统开始,到作业完成并退出系统所经历的时间。 8.分时操作系统(time- sharing operating system) 指允许若干个联机用户,通过各自的终端同时使用一台计算机的操作系统。为实现人-机交互,系统把处理机时间分割成若干时间片后,轮流为每个终端分配一个时间片运行其作业。即让每,个终端作业运行一个时间片后,便暂停其运行而把CPU再分配给下一个终端作业,也运行一个时间片。这样,

操作系统第2阶段练习题

江南大学现代远程教育第二阶段练习题 考试科目:《操作系统》第5章至第7章(总分100分) ______________学习中心(教学点)批次:层次: 专业:学号:身份证号: 姓名:得分: 一、名词解释(12分) 1、死锁 2、逻辑地址 3、物理地址 4、地址重定位 二、试举例说明死锁?(6分) 三、采用静态资源分配预防死锁时,有哪些缺点?(6分) 四、有序资源分配法破坏的是产生死锁必要条件中的什么条件?(5分) 五、作业调度和进程调度的任务各是什么?(6分) 六、进程调度的时机有哪几种?(5分) 七、为什么要进行逻辑地址到物理地址的转换?(6分) 八、某系统的进程状态变迁图如图所示(该系统的进程调度方式为非剥夺方式),请说明: (20分) (1)一个进程发生变迁3的原因是什么?发生变迁2、变迁4的原因又是什么? (2)下述因果变迁是否会发生,如果有可能的话,在什么情况下发生? (3)(a)2→1;(b)3→2;(c)4→5;(d)4→2;(e)3→5 (4)根据此状态变迁图叙述该系统的调度策略、调度效果。 九、在单道批处理系统中,有下列三个作业用先来先服务调度算法和最短作业优先调度算法 进行调度,哪一种算法调度性能好些?请完成下表中未填写的各项。(8分)

十、 分区分配方法中的主要缺点是什么?如何克服这一缺点?(6分) 十一、 如图,主存中有两个空白区,现有这样一个作业序列: 作业1 要求50KB 作业2 要求60KB 作业3 要求70KB 若用首次适应算法和最佳适应算法来处理这个作业序列,试问哪一种算法可以分配得下,为什么?(10分) 十二、 选择填空题(10分) 1、死锁的四个必要条件是__________、不剥夺条件、__________和环路条件。 2、在分区存储管理中,最佳适应算法要求对空闲区表项按( )进行排列。 A.地址从大到小 B.地址从小到大 C.尺寸从大到小 D.尺寸从小到大 3、进程调度又称为( ) A 、线程 B 、宏观 C 、微观 D 、作业 4、段式存储管理中的地址格式是( )地址。 A .线性 B .一维 C .二维 D .三维 参考答案 一、 名词解释 015KB 25KB

计算机操作系统(第三版-汤小丹等)课后习题答案(全)整理后

第一章操作系统引论 1.设计现代OS的主要目标是什么 答:(1)有效性(2)方便性(3)可扩充性(4)开放性 2.OS的作用可表现在哪几个方面 答:(1)OS作为用户与计算机硬件系统之间的接口;(2)OS作为计算机系统资源的管理者;(3)OS实现了对计算机资源的抽象。 3.为什么说OS实现了对计算机资源的抽象 答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS 通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。 4.试说明推动多道批处理系统形成和发展的主要动力是什么 答:主要动力来源于四个方面的社会需求与技术发展:(1)不断提高计算机资源的利用率;(2)方便用户;(3)器件的不断更新换代;(4)计算机体系结构的不断发展。 5.何谓脱机I/O和联机I/O 答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围机控制完成,是在脱离主机的情况下进行的。而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。 6.试说明推动分时系统形成和发展的主要动力是什么 答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU 的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。 7.实现分时系统的关键问题是什么应如何解决 答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时接收问题,可以在系统中设置多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配置缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。

操作系统课后习题答案2知识分享

2. 进程和线程的管理 例题解析 例2.2.1 试说明进程和程序之间的区别和联系。 解进程和程序是既有区别又有联系的两个概念。 进程是动态的,程序是静态的。程序是一组有序的指令集合,是一个静态的概念;进程则是程序及其数据在计算机上的一次执行,是一个动态的集合。离开了程序,进程就失去了存在的意义,但同一程序在计算机上的每次运行将构成不同的进程。程序可看作是电影的胶片,进程可以看作电影院放电影的过程。 一个进程可以执行多个程序,如同一个电影院的一场电影可放映多部影片。 一个程序可被多个进程执行,如同多个影院同时利用一个电影的胶片放映同一部电影。 程序可以长期保存,进程只能存在于一段时间。程序是永久存在的,而进程有从被创建到消亡的生命周期。 例2.2.2 举例说明多道程序系统失去了封闭性和再现性。 解例如,有两个循环程序A和B,共享一个变量N。程序A每执行一次时,都要做N:=N+1操作;程序B则每执行一次时,都要执行print(N)操作,然后再将N的值置成“0”。程序A 和B在多道程序系统中同时运行。假定某时刻变量N的值为n,可能出现下述三种情况:N:=N+1 在print(N)和N:=0之前,此时得到N值变化过程为n+1、n+1、0; N:=N+1 在print(N)和N:=0之后,此时得到N值变化过程为n 、0 、1; N:=N+1 在print(N)之后和N:=0之前,此时得到N值变化过程为n、n+1、0。 所以,在A、B程序多次执行过程中,虽然其每次执行时的环境和初始条件都相同,但每次得到的结果却不一定相同。 例2.2.3 为什么将进程划分成执行、就绪和阻塞三个基本状态? 解根据多道程序执行的特点,进程的运行是走走停停的。因此进程的初级状态应该是执行和等待状态。处于执行状态的进程占用处理机执行程序,处于等待状态的进程正在等待处理机或者等待其它某种事件的发生。但是,当处理机空闲时,并不是所有处于等待状态的进程都能放到处理机上执行,有的进程即使分配给它处理机,它也不能执行,因为它的执行的条件没有得到满足。因此,将等待状态的进程分成两部分,一部分是放在处理机上就能立即执行,这就是就绪的进程;另一部分是仍需等某种事件发生的进程,即使放在处理机上也不能执行的进程,这就是阻塞进程。 例2.2.4 进程的挂起状态与进程的阻塞状态和就绪状态有何异同? 解相同点是它们都没有占用处理机。不同点是挂起状态的进程是处于一种静止状态,不会参与对资源的竞争,在解除挂起之前,进程不会有新的资源要求,也不会有占用处理机的机会;阻塞状态和就绪状态的进程均处于活动状态,它们都有获得处理机的机会,都可能有新的资源要求。 例2.2.5 两个并发进程P1和P2的程序代码在下面给出。其中,A、B、C、D和E均为原语。 P1: begin P2: begin A; D; B; E; C; end end 请给出P1、P2两个进程的所有可能执行的过程。

有无操作系统

一、嵌入式系统的定义是什么?嵌入式系统具有哪些主要特点? 嵌入式系统最通用的定义为:“以应用为中心、以计算机技术为基础,软件可剪裁、功能、可靠性、成本、体积、功耗严格要求的专用计算机。” 一般认为,嵌入式系统需要涵盖软件和硬件两个方面,这一点与以前简单的单片机系统有着本质的区别: 1.在硬件上,嵌入式系统至少拥有一个高性能处理器作为硬件平台(目前以32 位处理器为主流) ,如ARM、MIPS 等处理器。 2.在软件上,嵌入式系统拥有一个多人物操作系统为软件系统平台,如Linux、Windows CE、Symbian、uc/osII、VxWorks 等。 二.简述对ARM的两种工作状态和7种处理器工作模式的理解。 ARM处理器状态、指令集 1。ARM微处理器的工作状态一般有两种,并可在两种状态之间切换: 第一种为ARM状态,此时处理器执行32位的字对齐的ARM指令,对应ARM 指令集; 第二种为Thumb状态,此时处理器执行16位的、半字对齐的Thumb指令,对应Thumb指令集。 在程序的执行过程中,微处理器可以随时在两种工作状态之间切换,并且,处理器工作状态的转变并不影响处理器的工作模式和相应寄存器中的内容。但ARM 微处理器在开始执行代码时,应该处于ARM状态。 ARM处理器工作模式 2。ARM微处理器支持7种运行工作模式,分别为: 用户模式(usr):ARM处理器正常的程序执行状态。非特权模式。 快速中断模式(fiq):用于高速数据传输或通道处理。 外部中断模式(irq):用于通用的中断处理。 管理模式(svc):操作系统使用的保护模式。 数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。

浙大远程操作系统原理在线作业及答案

操作系统原理在线作业 1.对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变动臂的移动方向的调度算法是( C )。 A 先来先服务 B 最短寻找时间优先 C 电梯调度 D 优先级高者优先 2.下列进程调度算法中,综合考虑进程等待时间和执行时间的是( D )。 A 时间片轮转调度算法 B 短进程优先调度算法 C 先来先服务调度算法 D 高响应比优先调度算法 3.I/O系统有三种常用方式来与主机交换数据,它们是程序轮询方式、中断方式和DMA方式,其中DMA方式主要由硬件来实现,此时高速外设和内存之间进行数据交换( B )。 A 不通过CPU的控制,不利用系统总线 B 不通过CPU的控制,利用系统总线 C 通过CPU的控制,不利用系统总线 D 通过CPU的控制,利用系统总线 4. 某进程由于需要从磁盘上读入数据而处于等待状态.当系统完成了所需的读盘操作后,此时该进程的状态将( D )。 A 从就绪变为运行 B 从运行变为就绪 C 从运行变为阻塞 D 从等待变为就绪 5.在段页式存储管理系统中时,每次从主存中取指令或取操作数,至少要访问( C )主存。 A 1次 B 2次 C 3次 D 4次 6.设某进程的页访问串为:1、3、1、2、4,工作集为3块,问:按FIFO页面替换算法,当访问4号页面时,应淘汰( C )号页面。 A 1 B 2 C 3 D 4 7.假设一个正在运行的进程对信号量S进行了P操作后,信号量S的值变为-1,此时该进程将( A )。 A 转为等待状态 B 转为就绪状态 C 继续运行 D 终止 8. 下列选项中,降低进程优先级的合理时机是( A )。 A进程的时间片用完 B进程刚完成I/O,进入就绪队列 C进程长期处于就绪队列中 D进程从就绪态转为运行态9.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( A )关系。 A 同步 B 互斥 C 竞争 D 合作 10. 当被阻塞进程所等待的事件出现时,如所需数据到达或者等待的I/O操作已完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是( D )。 A 父进程 B 子进程 C 进程本身 D 另外的或与被阻塞进程相关的进程 11.文件系统接到用户给出的“打开”文件的操作命令后,文件系统要完成的工作之一是(C ) A 根据用户提供的参数在文件的目录项中填入文件名等文件属性 B 确定文件的存储结构 C 把存储介质上的文件有关属性(目录)读入内存 D 按照给定的该文件的记录号查找索引表 12.从使用的角度来分析设备的特性,可以把设备分成( D )。 A 物理设备和逻辑设备 B 字符设备和块设备 C 低速设备和高速设备 D 独占设备和共享设备 13.分段系统中信息的逻辑地址到物理地址的变换是通过( A )来实现的。 A 段表 B 页表 C 物理结构 D 重定位寄存器 14.在哲学家进餐问题中,若仅提供5把叉子,则同时要求进餐的人数最多不超过( C )时,一定不会发生死锁。 A 2 B 3 C 4 D 5 15. 下列选项中,导致创建新进程的操作是(C)。I.用户登录成功 II.设备分配 III.启动程序执行 A 仅I和II B 仅II和III C 仅I和III D I、II和III 16.在请求调页系统中有着多种置换算法,选择最先进入内存的页面予以淘汰的算法称为( A )。 A FIFO算法 B OPT算法 C LRU算法 D NRU算法 E LFU算法 17. 并行技术可使系统的各种硬件资源尽量并行工作,这样的程序执行环境具有独立性、随机性和( D )。 A 封闭性 B 多发性 C 顺序性 D 资源共享性 18.当处理机系统中,可并行的是( D )。Ⅰ. 进程与进程Ⅱ. 处理机与设备Ⅲ. 处理机与通道Ⅳ. 设备与设备 A Ⅰ、Ⅱ和Ⅲ B Ⅰ、Ⅱ和Ⅳ C Ⅰ、Ⅲ和Ⅳ D Ⅱ、Ⅲ和Ⅳ 19.总体上说,请求分页是个很好的虚拟内存管理策略。但是,有些程序设计技术并不适合于这种环境。例如:(D )。 A 堆栈 B 线性搜索 C 矢量运算 D 二分法搜索 20.使用银行家算法来避免死锁的操作系统是( D )。 A Windows XP B Linux C FreeBS D UNIX D A、B、C都不是 21. 现代操作系统的基本特征是( D )、资源共享和异步性。

五大移动终端操作系统比较

五大移动终端操作系统比较 摘要: 随着五大移动终端操作系统浮出水面,让我们来领略一下五大移动终端操作系统各自的优劣势。移动信息时代正在来临,在这样的情况下,移动终端的形式和功能也处在不断的开发和扩展中,因此,在对移动终端的研究的研究中我对五大操作系统进行比较,以便更好的发挥操作系统的优势。 关键词:操作系统Linux SymbianAndroidWindows webOS 正文: 1.Linux:是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 Linux【1】以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU 公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括

了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT 一样,允许我们使用窗口、图标和菜单对系统进行操作。 Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。 Linux进入到移动终端操作系统近一年多时间,就以其开放源代码的优势吸引了越来越多的终端厂商和运营商对它的关注,包括摩托罗拉和NTT DoCoMo等知名的厂商。已经开发出的基于Linux的手机有摩托罗拉的A760、A768、CEC的e2800、三星的i519等。2004年6月在日本东京BIG SIGHT展览馆举办的“LinuxWorld Expo/Tokyo 2004”博览会上,日本手机大厂商NEC则展示了其采用Linux操作系统的手机。我国的大唐电信也于7月宣布将Linux 作为其TD-SCDMA 3G手机操作系统。 Linux与其它操作系统相比是个后来者,但Linux具有二个其它操作系统无法比拟的优势。其一,Linux具有开放的源代码,能够大大降低成本。其二,既满足了手机制造商根据实际情况有针对性地开发自己的Linux手机操作系统的要求,又吸引了众多软件开发商对内容应

操作系统第2阶段测试题

江南大学现代远程教育第二阶段测试卷B 考试科目:《操作系统》第5章至第7章(总分100分)时间:90分钟______________学习中心(教学点)批次:层次: 专业:学号:身份证号: 姓名:得分: 一、名词解释(12分) 1、系统抖动 2、置换算法 3、存储保护 4、虚拟存储器 二、竞争与死锁有什么区别?(7分) 三、三个进程共享四个同类资源,这些资源的分配与释放只能一次一个。已知每一进程最多 需要两个资源,试问:该系统会发生死锁吗?为什么?(7分) 四、线程调度的主要任务是什么?(5分) 五、存储管理的功能及目的是什么?(5分) 六、已知主存有256KB容量,其中操作系统占用低地址20KB,现有如下一个作业序列: 作业1要求80KB; 作业2要求16KB; 作业3要求140KB; 作业1完成; 作业3完成; 作业4要求80KB; 作业5要求120KB。 试分别用首次适应算法和最佳适应算处理上述作业序列(在存储分配时,从空闲区高地址处分割作为已分割区),并完成以下各个步骤。(20分) (1)画出作业1、2、3进入主存后主存的分配情况。 (2)画出作业1、3完成后主存的分配情况。 (3)试分别用上述两种算法画出作业1、3完成后的空闲区队列结构(要求画出分区描述器信息,假定分区描述器所占用的字节数已包含在作业所需要的主存容量中)。 (4)哪种算法对该作业序列是合适的?简要说明分配过程。 七、试说明在生产者-消费者问题的描述中,将两个P操作的次序颠倒后会不会发生死锁?

为什么?若将两个V操作次序颠倒会出现类似的问题吗?(7分) 八、在放置策略中有如下两种最常用的算法:最佳适应算法、首次适应算法,请指出它们的 特点和区别。(6分) 九、页式系统和段式系统的区别是什么?(5分) 十、试叙述段页式地址变换的过程。(8分) 十一、什么是进程在某时刻t的工作集?工作集与页面的调入和淘汰策略有什么关系?(6分) 十二、选择题(12分) 1、作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。 A、提交 B、后备 C、执行 D、完成 2、支持程序浮动的地址转换机制是( )。 A、页式地址转换 B、段式地址转换 C、静态重定位 D、动态重定位 3、在可变分区分配方案中,为了实现主存的空间分配,采用()进行管理。 A、页表 B、段表 C、段表+页表 D、分区分配表+空闲区表 4、线程的使用是为了()。 A、取代进程的概念 B、进一步提高系统内程序并发执行的速度 C、在微机上实现分时系统 D、防止死锁 参考答案 一、名词解释 1、系统抖动:导致系统效率急剧下降的主存和辅存之间的频繁页面置换现象称为颠簸,又称为系统抖动。 2、置换算法:当要索取一页面并送入主存时,必须将该作业已在主存中的某一页面淘汰掉。用来选择淘汰哪一页的规则就叫做置换算法。 3、存储保护:计算机在多用户或多道程序运行的情况下,主存储器往往是按区分配给各道程序使用。为了互不影响,必须由硬件(软件配合)保证每一道程序只能在给定的存储区域内活动,这种措施叫做存储保护。 4、虚拟存储器:计算机系统在处理应用程序时,只装入部分程序代码和数据就启动其运行,由操作系统和硬件相配合完成主存和外围联机存储器之间的信息的动态调度,这样的计算机系统好像为用户提供了一个其存储容量比实际主存大得多的存储器,这个存储器称为虚拟存储器。

操作系统 (2)

渤海大学2017级专科(计算机信息管理专业) 第四学期《操作系统》试卷 一、填空题(每空2·5分,共20分) 1、在计算机系统中,不允许用户程序直接使用的指令称。 2、操作系统通过对进程进行管理。 3、系统出现死锁,不仅与资源分配有关,还与执行的相关速度有关。 4、在页式虚拟存储器中,当访问到不再主存的页而主存中又无空闲块的时候,要根据某种原则把已在主存的某页调出,在调入要访问的页,这一工作称为。 5、在页式存储器管理中,逻辑地址由和两部分组成。 6、在主存的存储管理中,把逻辑地址转换为绝对地址的工作称为 7、银行家算法是在能确保系统处于的情况下,才把资源分配给申请者的。 8、组织成和形式的物理文件,文件形式可存放在不相邻的物理块上。 二、单项选择题(每空2分,共20分) 1、一个进程刚被创建后,其初始状态为()。 A)运行态B)等待态C)就绪态D)创建态 2、采用可变分区方式管理主存储器时,主存中空闲分区的大小和分区的个数是()。A)固定不变的B)不断变化的C)大小不变的D)个数不变的 3、在具有SPOOLING技术的计算机系统中,对于批处理作业,其作业的原始信息是通过()存放在输入井中。 A)预输入程序B)缓输入程序C)井管理程序 4、正在运行的进程在信号量S上作P操作之后,当S<0的时候,进程进入信号量的()。A)等待队列B)提交队列C)后备队列D)就绪队列 5、页式管理中页表的始址是存放在()。 A)内存中B)存储器页面表中C)联想存储器中D)寄存器中 6、在存储器管理中,“碎片”是指()。 A)存储分配完后所剩空闲区B)没有被使用的存储区 C)不能被使用的存储区D)末被使用,而又暂时不能使用的存储区 7、在进行作业调度时,要想兼顾作业等待时间和作业执行时间,应选取()。 A)轮转法B)先进先出调度算法C)响应比高优先算法D)短作业优先调度 8、CPU与通道可以并行执行,并通过()实现彼此之间的通讯同步。 A)I/O指令B)I/O中断C)I/O指令和I/O中断D)操作员 9、大多数低速设备都属于()。 A)独享B)共享C)虚拟 10、有三个进程共享同一段程序段,而每次最多允许两个进程进入该程序段,若用PV操作作为同步机制,而信号量S的取值范围为()。 A)2,1,0,-1 B)3,2,1,0 C)2,1,0,-1,-2 D)1,0,-1,-2 三、多项选择题(每题4分,每题至小两个选项,多选不给分,共20分) 1、在一个请求页式存储管理中,一个程序的页面表向为4、3、 2、1、4、 3、5、在该访问中发生的缺页次数F和缺页率f是()。 A)M=3,F=9,f≈75% B)M=3,F=10,f≈83% C)M=4,F=8,f≈67% D)M=4,F=5,f≈42% 2、文件系统采用多级目录结构的目的是() A)缩短访问文件的寻找时间B)节省存储空间 C)解决文件的命名冲突D)易于实现文件共享 3、磁盘驱动调度算法中()算法可能会随时改变移动臂的运动方向。 A)电梯调度B)先来先服务C)扫描D)最短寻找时间优先 4.虚拟存储器的内容由()来决定。 A)页表的长度B)计算机系统的地址结构C)辅存的容量D)主存的容量 5、下列功能中,不属于设备管理功能的是() A)外围设备的启动B)实现虚拟设备C)实现虚拟存储器D)实现文件共享 五、简答题(20分) 1.什么是死锁?死锁预防的措施有哪些?为什么? 六、解答题(20分) 1.假设某系统有同类资源12个,有三个进程P1,P2,P3来共享,已知P1、P2、P3所需要资源总数分别为8,6,9,它们申请资源的次序和数量如表所示,系统采用银行家算法为它们分配资源。(1)哪次申请分配会使系统进入不安全状态?(4分) (2)执行完序号为6 6分) 第 1 页共1 页

如何远程为别人的电脑安装操作系统

如何远程为别人的电脑安装操作系统 重装[url=javascript:;]系统[/url],想必很多人都试过,坐在要重装系统[url=javascript:;]电脑[/url]前,按步就班来做就是了。但给远在几十公里甚至上千公里外的电脑重装系统呢?用“远程协助”功能来搞。这个方法试过多次,感觉还可以,虽然在[url=javascript:;]应用[/url]上受到一定的限制,但对于喜欢搞搞新意思的朋友来说,也是一件好玩的事情。 一、发生背景 偶尔利用QQ的“远程协助”给网友清除Rootkit木马,曾有网友想重装系统,但他不会装。于是我想是否可以远程帮他重装呢?经过多方研究,终于找到一个远程重装系统的方法。 二、基本思路 因为对方的电脑是用QQ与自己连接的,一旦进入重装过程,QQ就会断掉,不能控制对方的电脑,所以,安装一定要是全自动的才行。XP的正常安装[url=javascript:;]模式[/url]也可以实现全自动应答安装,但有个前提,就是事先要格式化C盘,否则,还是会出现手动[url=javascript:;]选择[/url]界面。相比之下,GHOST版的系统能够实现全自动安装,而且还集成了常用[url=javascript:;]软件[/url],更可贵的是,它还装了QQ以及设置了ADSL拨号,这样系统安装完后,对方可以上QQ,双方又重新连接上,从而能够进行一些后续设置或安装游戏。 怎样才能让对方的电脑进入自动安装过程呢?用DOS/XP双启动,这样重启XP后,就可以自动进入dos。怎么搞成DOS/XP双启动呢,当然可以用“矮人dos”之类的软件,但要修改其中的代码,不如自己做个dos。起初是在dos的批处理中,加入这段代码:ghost.exe-clone,mode=pload,src=x:x\winxpsp2.gho,dst=1:1-sure-rb,然后用“虚拟软驱”这个软件搞XP/DOS双启动,然后修改boot.ini文件,从而实现自动安装系统的。 后来,发现bt下载到东海大侠的“GHOSTXP_SP2电脑公司特别版”的ISO文件中已经有个“硬盘安装器”,能够自动提取gho文件、搞XP/DOS双启动、修改boot.in文件等。哈哈,就改用它啦,免得要用大量篇幅讲述如何修改dos系统文件代码。 当如果没有下到“GHOSTXP_SP2电脑公司特别版”的话,可以到这里(soft.ylmf./downinfo/547.html)[url=javascript:;]下载[/url]“OneKeyGhost”来用,不过要事先手工提取ISO中的gho文件。 三、具体操作、实战截图 第一步,在QQ中进行“远程协助”连接。至于如何进行远程控制,这里就不详细说明了。 第二步,为对方下载ghost版的iso文件和“OneKeyGhost”。 1、把下载ghost版的下载网址发到对方,然后下载。我用的是东海GHOSTXP_SP2电脑公司特别版v7.X版本,小路工作室(.wzlu./)、小猫下载(down2.kittydown./)等可以下载,也可以用“雨林木风”或“jujumao”的ghost版。 2、下载“OneKeyGhost”(如果是下东海的7.x版本,就不用下这个了),将“OneKeyGhost”的下载地址在QQ中发过去,然后用下载软件下载,这个软件很小,很快就下完了。 下载ISO的时间较长,一般要3个小时左右,这时,你应该断开远程协助,告诉他下完后再联络,一般是要等到第二天再来的啦,呵呵!不要尝试从自己这边发gho文件过去,因为除了速度太慢的不说,容易断线问题让你白忙乎,一旦断了,又得从头开始。 第三步,运行“硬盘安装器”或“OneKeyGhost”。

三大移动终端操作系统比较

Symbian:目前全球最大的一个智能手机操作系统。Symbian提供三个主要的智能手机平台,分别是适用于单手操作的S60、双手操作的S80和以笔操作为主UIQ平台,其中S60的应用最多。今年上半年Symbian手机出货量为500万支,预计2008年或2009年前,Symbian手机销售量将达2亿支。Symbian手机目前包括诺基亚9300智能手机、索尼爱立信P910智能手机及诺基亚N-Gage等。 与其他移动终端操作系统相比,Symbian具有以下两个特点: 一是,专门研究移动终端操作系统的厂商由于Symbian OS起初为手机专用操作系统,因此其对移动通信协议如GSM、GPRS、WCDMA、蓝牙以及CDMA 2001X等的支持优于其他系统。在手机用户的接受程度、手机软件的易用性、运营商的合作等方面都有一定优势。 二是,Symbian由众多顶级传统手机厂商联合成立,公司的股东诺基亚和索尼爱立信等几家手机巨头的支持也是其他竞争对手不可企及的巨大优势。凭借这些手机厂商生产上的技术优势和市场经验,其智能手机在未来若干年的国际市场中都会占有很大份额。但同时,这些手机厂商之间存在竞争又有合作的关系,这也是限制Symbian发展的致命一点。企业内部存在着许多诸如专利、费用、地位等问题,这些势必导致各公司之间的分歧,影响技术发展。 现在Symbian正面临着来自Windows Mobile和Linux的强力挑战,内忧外患给Symbian带来了巨大的压力。但无论如何,具有多年的发展经验、众多顶级厂商的支持以及广泛的用户认识度,Symbian仍将在未来几年内保持优势地位,这一点是毋庸置疑的。 Windows Mobile:微软在移动终端操作系统上有三个系列,分别为Pocket PC、Pocket PC Phone Edition和Sm arp hone 统称为Windows Mobile ,最新推出的Windows Mobile操作系统底层采用Windows CE .net 4.2内核。 微软获得了包括AT&T无线、Cingular无线、Sprint PCS、Verizon无线以及T-Mobile等多家美国顶级移动运营商的支持。目前,在全世界范围内已经有28个国家的60多家移动运营商推出了基于Windows Mobile操作系统的手机产品。例如Sprint PCS 的Smart Device PPC-6601就应用了Windows Mobile 2003 Second Edition操作系统,这款设备集成了QWERTY键盘能方便输入,同时还支持1xRTT、Wi-Fi以及蓝牙等多种连接方式。 基于微软在用户中较高的认识度和其操作系统的易用性,微软将是Symbian最大的竞争对手,其市场份额在未来几年内将会增加,与Symbian的差距将逐渐缩小。 微软在智能手机市场上主要竞争优势包括:集成了用户熟悉的常用软件,如Mobile outlook和Windows Media Player等,用户能够通过Outlook收发电子邮件,拥有与PC同步的邮箱、联系人、任务、日历等,通过Word、Excel、PowerPoint等系列办公软件,实现移动办公。另外,由于微软在PC操作系统中的统治地位,在用户中广泛的品牌认知度,也非常有利于微软在移动终端操作系统中的推广。从话音业务发展起来的Symbian适合一般消费人群,而工作、生活都离不开电脑的人群,比如信息工作者,更容易适应从Windows发展过来的能与电脑无缝连接的Windows Mobile。

相关文档