ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:32KB ,
资源ID:1322430      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1322430.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】上机操作题-试卷57及答案解析.doc)为本站会员(dealItalian200)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】上机操作题-试卷57及答案解析.doc

1、上机操作题-试卷 57 及答案解析(总分:10.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:4.00)多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。读者可以同时读,但是写者只能独立地写。(分数:4.00)(1).说明进程间的相互制约关系,应设立哪些信号量?(分数:2.00)_(2).用 P、V 操作写出其同步算法。(分数:2.00)_二、简单应用题(总题数:1,分数:4.00)某计算机的 CPU 主频为 500MHz,CPI 为 5(即执行每条指令平均需 5 个时钟周期)。假定某外设的数据传输率为 0.5MB/s,采用中断方式与主机进行数据传送,以 3

2、2 位为传输单位,对应的中断服务程序包含 20 条指令,中断服务的其他开销相当于 2 条指令的执行时间。请回答下列问题,要求给出计算过程。(分数:4.00)(1).在中断方式下,CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?(分数:2.00)_(2).当该外设的数据传输率达到 5MB/s 时,改用 DMA 方式传送数据。假定每次 DMA 传送大小为 5000B,且DMA 预处理和后处理的总开销为 500 个时钟周期,则 CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)1.(1)打开数据

3、库“外汇”,通过“外币代码”字段为“外汇代码”和“外汇账户”建立永久联系。(2)新建一个名为“外汇管理”的项目文件,将数据库“外汇”加入“外汇管理”项目中。(3)修改 mymenu 菜单文件,为“文件”下的子菜单项“查找”设置访问键 F。(4)修改 oneprg 中的 SQL 语句,使之正确(该语句的功能是从 rate 表中删除币种 1 代码为 14,并且币种 2 代码为 27 的记录)。(分数:2.00)_上机操作题-试卷 57 答案解析(总分:10.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:4.00)多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。

4、读者可以同时读,但是写者只能独立地写。(分数:4.00)(1).说明进程间的相互制约关系,应设立哪些信号量?(分数:2.00)_正确答案:(正确答案:进程间的制约关系有三类:一是读者进程之间运行读;二是读者进程与写者进程之间必须互斥;三是写者进程之间必须互斥。)解析:(2).用 P、V 操作写出其同步算法。(分数:2.00)_正确答案:(正确答案:用 P、V 操作的同步算法如下: Begin Integer mutex1,mutex2,rc; mutex1:=1; mutex2:=1; rc:=0; Cobegin Reader; Begin P(mutex1); rc:=rc+1; if r

5、c_1 then p(mutex2); V(mutex1); Reading the file; rc:=rc-1; if rc=0 then V(mutex2); V(mutex1); End Writer: Begin p(mutex2); Writing the file; V(mutex2); End Coend End)解析:二、简单应用题(总题数:1,分数:4.00)某计算机的 CPU 主频为 500MHz,CPI 为 5(即执行每条指令平均需 5 个时钟周期)。假定某外设的数据传输率为 0.5MB/s,采用中断方式与主机进行数据传送,以 32 位为传输单位,对应的中断服务程序包含

6、 20 条指令,中断服务的其他开销相当于 2 条指令的执行时间。请回答下列问题,要求给出计算过程。(分数:4.00)(1).在中断方式下,CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?(分数:2.00)_正确答案:(正确答案:在中断方式下,每 32 位(4B)被中断一次,故每秒中断为: 0.5M,B/4B=0.510 6 /4=12.510 4 次 因为中断服务程序包含 18 条指令,一辛断服务的其他开销相当于 2 条指令的执行时间,且执行每条指令平均需 5 个时钟周期,所以,1 秒之内用于中断的时钟周期数为: (18+2)512.510 4 =12.510 6 因为计

7、算机的 CPU 主频为 500MHz,故 CPU 用于中断的时间占整个 CPU 时间的百分比是: (12.510 6 )/(50010 6 )100%=2.5%)解析:(2).当该外设的数据传输率达到 5MB/s 时,改用 DMA 方式传送数据。假定每次 DMA 传送大小为 5000B,且DMA 预处理和后处理的总开销为 500 个时钟周期,则 CPU 用于该外设 I/O 的时间占整个 CPU 时间的百分比是多少?(分数:2.00)_正确答案:(正确答案:在 DMA 方式下,每秒进行 DMA 操作为: 5MB/5000B=510 6 /5000=110 3 次 因为 DMA 预处理和后处理的总

8、开销为 500 个时钟周期,所以 1 秒之内用于 DMA 操作的时钟周期数为: 500110 3 =510 5)解析:三、综合应用题(总题数:1,分数:2.00)1.(1)打开数据库“外汇”,通过“外币代码”字段为“外汇代码”和“外汇账户”建立永久联系。(2)新建一个名为“外汇管理”的项目文件,将数据库“外汇”加入“外汇管理”项目中。(3)修改 mymenu 菜单文件,为“文件”下的子菜单项“查找”设置访问键 F。(4)修改 oneprg 中的 SQL 语句,使之正确(该语句的功能是从 rate 表中删除币种 1 代码为 14,并且币种 2 代码为 27 的记录)。(分数:2.00)_正确答案

9、:(正确答案:(1)在命令窗口执行命令:MODIFY DATABASE 外汇,打开数据库设计器。 在数据库设计器中,右击“外汇代码”表,选择【修改】快捷菜单命令,打开“外汇代码”表设计器,在“字段”选项卡中选中“外币代码”,在“索引”列中选择“升序”,然后在“索引”选项卡中修改“类型”为“主索引”,单击“确定”按钮保存表结构修改。 在数据库设计器中,右击“外汇账户”表,选择【修改】快捷菜单命令,打开“外汇账户”表设计器,选中“字段”选项卡中的“外币代码”,在“索引”列中选择“升序”,单击“确定”按钮保存表结构修改。 拖动“外汇代码”表“索引”下方的主索引“外币代码”到“外汇账户”表中“索引”下

10、方的普通索引“外币代码”上,为两个表建立联系。(2)在命令窗口执行命令:CREATE PROJECT 外汇管理,新建一个项目管理器。 在项目管理器中,选中“数据”选项卡内的“数据库”项,然后单击“添加”按钮,在弹出的“打开”对话框中双击“外汇”数据库文件,将数据库添加到项目管理器中。 (3)在命令窗口执行命令:MODIFY MENU MYMENU,打开菜单设计器。 选中“文件”菜单下的子菜单“查找”,将菜单名称修改为“查找(F)”,单击常用工具栏中的“保存”按钮。 执行【菜单】【生成】菜单命令,在弹出的 Visual FoxPro 对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击

11、“生成”按钮生成一个可执行的菜单文件。 (4)在命令窗口执行命令:MODIFY COMMAND one,打开程序文件编辑器。 在编辑器中将代码修改为:DELETE FROM rate WHERE 币种 1 代码 =“14“ AND 币种 2 代码=“27“。 本大题考查了项目管理器的建立及使用、永久联系的建立、菜单设计器的使用和 SQL 查询语句。 建立两个表的永久联系时,有一个表中必须建立关联字段的主索引(或候选索引),另一个表要建立普通索引。本题中,应先以“外币代码”为关联字段在“外汇代码”表中建立主索引,在“外汇账户”表中建立普通索引,然后再建立联系。 在菜单设计器中,为菜单项设置访问键的方法是在要作为访问键的字符前加“”两个字符。注意:在对菜单进行修改后要保存并生成菜单程序文件。 SOL 语句中删除记录的命令是 delete from,删除条件应该用where 短语。)解析:

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1