a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 100|回复: 1

[软件设计师] 2012年软考软件设计师重点难点之操作系统

[复制链接]
发表于 2012-8-2 09:08:23 | 显示全部楼层 |阅读模式
一、进程相关的概念: ! Y7 D4 B1 e! R" `
  进程、线程和管程
& w6 Z6 _8 r5 T; P5 u' n  这是三个看起来似乎比较容易混淆的概念,所以在复习的时候一定要牢记其定义和相互之间的区别。
/ D+ A7 r. s5 a! g4 n, p  f& m  *进程
. ?8 s" |7 ]' k1 L2 P  进程是一个可并发执行的程序在一个数据集合上的运行过程。也就是说,它是运行中的程序,是程序的一次运行活动。在操作系统中,进程是进行系统资源分配、调度和管理的最小单位。 . M( x+ l0 Q5 A4 q6 R7 _! _! B: f6 v
  *线程 2 R5 R" u+ h* B4 {; u+ K* C
  对于一些多线程程序来讲,其包含两条或两条以上并发运行的部分,每个部分就称作一个线程,每个线程都有独立的执行路径。线程是处理器分配资源的最小单位。 1 a- Z' k5 o- y5 E0 i, m
  *管程 & h5 L0 v' z0 |) f7 q' G  `
  管程是一种并发性的构造,它包括用于分配一个共享资源或一组共享资源的数据和过程。为了完成分配资源的功能,进程必须调用特定的管程入口。 ' X& |, U/ l4 D5 q/ [6 l
  操作系统中,多任务处理一般有两种方式:基于进程和基于线程。基于进程的多任务处理的特点是允许计算机同时运行两个或更多的程序。而基于线程的多任务处理是指一个程序可以同时执行两个或者多个任务的功能。 : j  I) q8 q( V' m" e+ b, L
  多线程程序比多进程程序需要更少的管理费用。进程是重量级的任务,需要分配它们自己独立的地址空间。进程间的通信和相互转换需要很多的开销。而线程是轻量级的任务,它们共享相同的地址空间并且分享同一个进程。线程间的通信和转换开销要小很多
; n; B$ k! f9 T$ Q  二、信号量处理:
5 ]$ G/ Z' ^" L) ]5 t" R% Q  信号量和P-V操作 8 e  p% q  p( q8 @* ]$ ~
  为了解决进程同步的问题,提出了信号量机制。这一机制取得了很大的发展,从整型信号量到记录型信号量,再进而发展为“信号量集”机制。不过,在原理上和考试中,一般我们都只涉及整型信号量机制。 / q4 }/ w( J5 q/ w% O
  对于互斥临界区的管理要求:
3 T; N# a; q& W% y  n 有空则进
0 H+ }6 Q: B7 J/ A1 h4 o  n 无空等待
# ^. I( S0 z. c- n. q6 w7 I  n 两者择一 ( ~& t+ h. Q4 h
  n 有先等待 $ f& ]9 |, D9 E# R) S' l7 y
  在整型信号量机制中,信号量被定义为一个整型变量,除初始化外,仅能通过两个标准的原子操作wait(s)和signal(s)来访问。其通常被分别称作P、V操作。描述如下: 7 I$ v. [5 O9 O
  P操作
( U! S; I7 R8 R* c) v; v0 j5 Y. X' e; [  I. S-1→S   b4 e" h  o2 I" v
  II. 如果S
回复

使用道具 举报

 楼主| 发表于 2012-8-2 09:08:24 | 显示全部楼层

2012年软考软件设计师重点难点之操作系统

四、信号量例题:
9 e8 u# L2 Z* r/ F3 p$ U  在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如下图所示。为了利用PV操作正确地协调这两类进程之间的工作,设置了三个信号量S1、S2和Sn,且初值分别为0、0和n。这样图中的a应填写__C__,图中的b1、b2应分别填写__D_,图中的c1、c2应分别填写__A。 (操作系统)?
6 t! |+ b6 d  N' `  软件设计师重点难点——多媒体
; h% B! ~) ^' {" h  多媒体重点和难点 4 m- [& X  ^& N: N
  1. 图形和图象的各种格式、几个主要的概念:
% ?, K: k1 F0 i  2.音频采集计算:声音文件的存储量=采样频率×采样位数×声道数
$ z  l; E3 Q! K' N! ?  3.视频图象的容量计算和国家标准:图像文件的存储量=分辨率×色彩数(位)。   4.视频的几种集中压缩格式:
7 F) u; P3 D3 j- a& A& D' h(44)A.128Kb/s 3 T! ~! d: z2 A+ |; a# B
B.320Kb/s
6 u6 }$ b7 s6 o1 N% e$ FC.1.5Mb/s
6 x5 ?! H3 Q: OD.15Mb/s + g2 J/ a; G7 u
(45)A.352×288 * E/ N( k  k9 f
B.576×352 $ |4 k% B& Z  U) A. {/ H( x
C.720×576
5 T7 o) S4 ?: W. C% _6 ZD.1024×720
- [. x6 g7 y& Z$ @/ K+ M/ Q; p* S( j" m(46)A.16帧/秒
3 E2 H6 j( V  K/ p9 p9 k% FB.25帧/秒 , J$ q# W* Q' |: Z3 T% T6 d- x
C.30帧/秒 ; _0 m/ W2 \2 t& Q8 W8 v
D.50帧/秒
9 P/ h' U. @* l# ?' L5 Q  例题1:
$ u+ c- W4 S  d: e4 y
1 ]( ^3 ]" f& d  a0 D- K  MPEG-I编码器输出视频的数据率大约为__C__。PAL制式下其图像亮度信号的分辨率为_A__,帧速为__B__。 (多媒体) , V. g8 H( F2 R$ ~, L' @
  (44)A.128Kb/sB.320Kb/sC.1.5Mb/sD.15Mb/s ( a* n  V, c* U' ~' {- G+ k) z
  (45)A.352×288B.576×352C.720×576D.1024×720
$ }; I2 {8 ~) `; T3 u3 h( k  (46)A.16帧/秒B.25帧/秒C.30帧/秒D.50帧/秒 / s$ r; ~; w2 @
  例题2:
" j+ |7 p" o3 o; ^) G! }  在多媒体的音频处理中,由于人所敏感的声频最高为A赫兹(Hz),因此数字音频文件对音频的采样频率为B赫兹(Hz)。对一个双声道的立体声,保持1秒钟声音,其波形文件所需的字节数为C,这里假设每个采样点的量化位数为8位。
& ]6 t) T3 P- ?3 U+ Q- V8 o" z. c" g  MIDI文件是最常用的数字音频文件之一,MIDI是一种D,它是该领域国际上的一个E。
, s' h' E2 j7 ]: R  A: ①50 ②10k ③22k ④44k
  V# M' a) O+ e; v  B: ①44.1k ②20.05k ③10k ④88k . t+ Q# j2 M( d: J# M
  C: ①22050 ②88200 ③176400 ④44100 % p9 o6 r! J/ u8 {$ A
  D: ①语音数字接口 ②乐器数字接口 " l) x, w0 V- b9 ]( ]6 p
  ③语音模拟接口 ④乐器模拟接口 ) _# h0 O+ r6 q4 y" `8 ?4 `& B
  E: ①控制方式 ②管理规范 ③通信标准 ④输入格式 ; G9 P; q1 C6 ]6 r
  在音频处理中,采样频率是决定音频质量的一个重要因素,它决定了频率响应范围。对声音进行采样的三种标准以及采样频率分别为:语音效果(11 kHz)、音乐效果(22 kHz)、高保真效果(44.1 kHz),目前声卡的最高采样率为44.1KHz。 ) s: f1 e' a4 E. u, L- b
  另外,一般人的听觉带宽为20Hz~20kHz,人敏感的声频最高为22kHz。
. ~! f. {, f! l4 h6 p1 n9 C, z. ?+ O  信号编码的位数是决定音频质量的另一个重要因素,它决定数字采样的可用动态范围和信噪比。16位声卡的采样位数就是16。
, R" z8 H  u' O" [0 z1 r8 L8 M  声音文件的存储量等于采样频率×采样位数×声道数。如本题所求波形文件的字节数计算公式如下:
9 R! W1 C, Y0 ^3 f" h  44.1kHz×8bit×2×1秒=705.6Mbit/8=88.2MB=88200Byte
9 V1 K, \" ?1 Y4 l& e* @7 @  [答案]   A:③ B:① C:② D:② E:③
2 c* t1 e/ e( b& V( E, O2 n
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 09:15 , Processed in 0.255484 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表