五邑大学计算机学院2014~2015操作系统使用班级120801

合集下载

《Linux系统应用》实验指导书v1.5DFDSFDSFDSFD

《Linux系统应用》实验指导书v1.5DFDSFDSFDSFD

五邑大学实验指导书Linux系统应用开课系部:计算机学院2011 年8 月五邑大学计算机学院Linux系统应用实验指导书Linux系统应用实验指导书课程名称:Linux系统应用课程编号:006A2330课程性质:非独立设课课程属性:专业课课程类别:公选实验学时8 实验学分实验不单独考核开出时间:每个学期都开适用专业:所有专业设计性实验个数:综合性实验个数:执笔人:容振邦编写日期:2011.8.21目录实验1 文件系统管理及安装 (1)实验2 账户管理和权限管理 (5)实验3 Linux基本网络配置 (8)实验4 Samba服务器配置和应用 (11)附录1 实验报告模版 (15)附录2 SHELL基本操作 (16)附录3 Linux图形界面简单使用 (19)附录4 字符界面安装VMware Tools的方法 (21)附录5 图形界面安装VMware Tools的方法 (23)附录6 启用VMware共享目录的方法 (24)附录7 xmanager3.0使用方法 (26)实验1 文件系统管理及安装1、实验目的(1)掌握Linux文件系统的基本概念(2)理解Linux文件系统的一般使用方法(3)掌握Linux文件系统的创建方法(4)掌握文件系统的挂装和卸装方法(5)掌握Linux下可移动存储介质的使用方法(6)掌握软件安装和卸载的方法2、实验内容(1)硬盘安装(2)NTFS驱动安装(3)USB设备使用3、实验材料(1)U盘(自备,测试时使用)(2)NTFS驱动(在网络教学平台上下载,具体地址是:课程名:Linux系统应用,教学材料->实验材料->NTFS实验文件)4、实验环境(1)Windows XP(2)VMware 6.5 + Red hat Enterprise Linux 5.4(3)局域网连网5、实验步骤(A)系统关机# shutdown -h now(B)利用虚拟机安装一块存储容量为1GB的硬盘(采用SCSI接口),然后打开计算机右击虚拟机->settings->Add->Hard Disk->Create a new virtual disk->SCSI->1GB->完成(C)采用fdisk命令查看系统分区# fdisk -l(D)假设新装硬盘分区为/dev/sdb,利用如下命令进行分区# fdisk /dev/sdb然后输入如下命令m(显示帮助信息)p(显示分区表信息)n(新建分区)p(主分区)1(1,2,3的1,不是L)回车回车p(查看)t(指定分区类型)l(list 的首字母,用来显示分区类型的代码)7(NTFS格式)p(查看)w(保存后退出)(E)使用U盘插入U盘,然后在主菜单上选择如下选项VM->Removable Devices->Netac OnlyDisk(该处显示U盘的品牌,每个U盘有可能不一样)->disconnect from host# fdisk -l观察usb设备所使用的分区号(/dev/sdg1)# mount观察U盘是否已经自动挂装,如果没有挂装,请用如下命令挂装。

五邑大学计算机组成原理试卷(2017-2018-1)A

五邑大学计算机组成原理试卷(2017-2018-1)A

五邑大学试卷A参考答案与评分标准学期: 2017 至 2018学年度第 1 学期课程:计算机组成原理课程代号: 0800200使用班级:160801-809,170810-812一、单项选择题(20分, 每小题2分)1. 定点二进制运算其中,减法运算一般通过D来实现。

A.原码运算的二进制减法器B.补码运算的二进制减法器C.补码运算的十进制加法器D.补码运算的二进制加法器2. 定点16位字长的字,采用补码形式表示时,一个字所能表示的小数范围是B。

A.0 ~ +(1-2-15) B.-1~ +(1-2-15) C.-(1-2-15) ~ +1 D.- (1-2-15) ~ +(1-2-15)3. 在定点二进制补码运算中,采用单符号判别法,当 C 产生上溢出。

A.最高位的进位和次高位的进位为00B.最高位的进位和次高位的进位为11C.最高位的进位和次高位的进位为01D.最高位的进位和次高位的进位为104.主存贮器和CPU之间增加cache的目的是C。

A.扩大主存贮器的容量B.扩大CPU中通用寄存器的数量C.解决CPU和主存之间的速度匹配问题D.既扩大主存的容量,又扩大CPU通用寄存器的数量5. 动态随机存储器DRAM是A。

A.按行刷新的B.按列刷新的C.行列同时刷新的D.不需要刷新的6.寄存器间接寻址方式中,操作数在 B 中。

A.通用寄存器B.主存单元C.程序计数器D.ALU 7.SRAM的地址线为A0~A12,则其容量为。

A.4K B.8K C.16K D.32K8. CPU中跟踪指令后继地址的寄存器是__B__。

A.主存地址寄存器AR B.程序计数器PC C.指令寄存器IR D.状态条件寄存器PSW 9.微程序控制器中一般采用二级时序体制,它们是A和节拍脉冲。

A.节拍电位B.主状态周期C.时钟周期D.存储周期10. CPU设计中采用微程序控制器的主要原因是因为产生的微信号D。

A.功能强B.速度快C.数量多D.规范二、判断题(10分,每小题1分,正确的打√,错误的打×)1.×ALU采用并行进位的电路比串行电路简单并且速度快。

信息时代下的电子产品使用技巧

信息时代下的电子产品使用技巧
(二) 如何在Excel中保护数据?
2. 保护部分单元格内容 全选所有单元格,右键-设置单元格格式-保护-把锁定前 的√去掉,然后再选中你要锁定的单元格,右键,同样 ,再把锁定前的√勾上,然后在工具栏中选-工具-保护保护工作表-设置密码及其他,确定
Office 2003 使用技巧
(二) 如何在Excel中保护数据?
(三)win7 方便快捷的“ 库 ”
库是用于管理文档、音乐、图片和其他文件的位置。类似于文件 夹的快捷方式
Windows 使用技巧
(四) 录制屏幕!用Windows 7的“问题步骤录制器”
在“开始”→“运行”中键入“psr”(printscreen),回车“确定”
1、录制屏幕信息
2、为录制屏幕添加批注 3、保存(压缩文件)
Area 1 2 1 5 4 2
Column 7 5 6 3 3 2
Line 8 8 8 7 10 12
Pie 1 3 2 5
XY 12 11 13 10 12 13
10
Pie Area Column XY Line
Office 2003 使用技巧
(二) 如何演示过程中在幻灯片上书写?
在幻灯片放映过程中使用注释画笔的操作方法:
① ② 在幻灯片放映视图中打开演示文稿。 在幻灯片放映窗口中点击右键,指向“指针选项”,可选用圆珠笔、毡尖笔 和荧光笔进行书写,并可选用“墨迹颜色”。 ③ 单击“结束放映”后,提示是否保留墨迹注释,可根据实际情况自行选择。
Office 2003 使用技巧
(三) 如何保护你的PowerPoint演示文稿?
操作: “工具” → “选项” →“安全性”选项卡,根据 你保护文档不被查看或是不被更改的要求,把密码键入“打 开权限密码”或“修改权限密码"框中,单击"确定"。

五邑大学计算机学院20142015操作系统试验使用班级120801

五邑大学计算机学院20142015操作系统试验使用班级120801

实验项目名称:进程的同步(实验一)1、实验目的(1) 掌握进程和线程基本概念和属性;(2) 掌握用PV操作解决并发进程的同步问题;(3) 掌握用于同步的信号量初值的设置;(4) 掌握如何处理共享资源的直接制约关系。

2、实验内容(1) 设计一个模拟若干售票网点的售票程序。

界面可以参考图1。

还应设计多个后台售票线程并发运行。

图1售票(2) 模拟:桌上有一只盘子,每次只能放入一个水果。

爸爸专向盘子中放苹果,妈妈专向盘子中放桔子,一个女儿专等吃盘子里的苹果,一个儿子专等吃盘子里的桔子。

只要盘子空则爸爸或妈妈都可以向盘子放一个水果,仅当盘子中有自己需要的水果时,儿子或女儿可以从盘子中取出水果。

放-取水果的几种情况如图2(a)~(f)所示,可以参照进行设计。

(a)盘子空时取水果 (b)父亲放入苹果(c) 儿子取水果 (d) 女儿取水果(e)儿子取走桔子 (f)盘子满时放水果图2 放-取水果(3) 自选其它能反映进程互斥问题的应用。

实验项目名称:处理机调度(实验二)1、实验目的(1) 掌握几种处理机调度算法的基本思想和特点;(2) 理解并发与并行的区别;(3) 比较几种算法的特点。

2、实验内容编写程序模拟处理机调度,参照图3。

(1) 时间片轮转(2) 动态优先权调度(3) 高响应比优先调度图3 模拟处理机调度实验项目名称:银行家算法(实验三)1、实验目的银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简单的银行家算法程序。

加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。

2、实验内容(1) 设计进程对各类资源最大申请表示及初值确定。

(2) 设定系统提供资源初始状况。

(3) 设定每次某个进程对各类资源的申请表示。

(4) 编制程序,依据银行家算法,决定其申请是否得到满足。

具体设计可参照图4(a)~(c) 进行。

(a) 某时刻系统资源情况(b)测试安全性(c)安全序列图4银行家算法实验项目名称:存储器管理(实验四)1、实验目的存储器是计算机系统的重要组成部分。

五邑大学计算机组成原理课程设计报告

五邑大学计算机组成原理课程设计报告

计算机组成原理课程设计2012~2013年度第2学期设计题目:模型机的设计与实现院系:计算机学院学号:姓名:指导教师:成绩评定:完成日期:2013年3月15日1.课程设计的目的通过课程设计更清楚地理解下列基本概念:1.1.计算机的硬件基本组成;1.2.计算机中机器指令的设计;1.3.计算机中机器指令的执行过程;1.4.微程序控制器的工作原理;1.5.微指令的格式设计原理;在此基础上设计可以运行一些基本机器指令的微程序的设计。

2.课程设计的内容根据所提供的模型机的硬件,设计6条或6条以上机器指令,编写相应的机器指令的格式并改写原来指令的微程序,使其可以运行所有的机器指令。

新增加的机器指令的功能是:加指令:ADD R1, R0: (R1)OR(R0)→(R0)非指令:NOT R0: (R0)NOT→(R0)其中RS,RD可以是R0 、R1、R2、R3中的任何一个。

并使用实验室提供的组成原理实验箱上设计一段可以执行这N条机器指令的微程序,并设计一段用所设计的机器指令编写的具有一定实用功能的机器指令程序,在实验箱上运行以检验所设计的微程序的正确性。

3.设计的方法及过程微程序流程图:NOPPC->ARPC加1MEM->IRP<1>R0->A R1->B A加B->R0R0取反->RO 010330ADD300405 010128 IN->R001R0->OUT01NOP01PC->ARPC加1MEM->PC01IN32OUT33HLT35JMP3C1DNOT系统设计的微指令表:地址十六进制表示高五位S3-S0 A字段B字段C字段UA5-UA000 00 00 01 00000 0000 000 000 000 00000101 00 6D 43 00000 0000 110 110 101 00001103 10 70 70 00010 0000 111 000 001 11000004 00 24 05 00000 0000 010 010 000 00010105 04 B2 01 00000 1001 011 001 000 000001 1D 10 51 41 00010 0000 101 000 101 000001 30 00 16 04 00000 0000 001 011 000 00010032 18 30 01 00011 0000 011 000 000 00000133 28 04 01 00101 0000 000 010 000 000001 35 00 00 35 00000 0000 000 000 000 110101 3C 00 6D 5D 00000 0000 110 110 101 011101 3B 00 16 28 00000 0000 001 011 000 101000 28 02 32 01 00000 0100 011 001 000 000000机器指令代码:地址内容助记符说明00000000 00100000 START:IN R0 从IN单元读入数据送R0 00000001 00100001 START:IN R1 从IN单元读入数据送R1 00000010 00000100 ADD R1,R0 R0与R1相加,结果送R0 00000011 00110000 OUT R0 R0的值送OUT单元显示00000100 10110000 NOT R0 对R0取反,结果送R0 00000101 00110000 OUT RO R0的值送OUT单元显示00000110 11000000 JMP START 跳转至00H地址00000111 0000000000001000 01010000 HLT 停机实际运行结果:输入值OUT单元首先显示数值(十六进制)(即两数相加之和)OUT单元最后显示数值(十六进制)(即相加之和取反)R0 0000000103 FCR1 00000010R0 0100000184 7BR1 010000114.心得体会在此次课程设计过程中锻炼到的就是独立分析问题的能力,在上学期所学的知识下,进行进一步综合及加深理解,当时所学的计算机组成基本原理的理论知识应用与实践中,通过实际的操作对计算机各部件的组成和工作原理的理解,了解了微程序计算机中指令和微指令的编码方法和指令在计算机中的运行,进一步激发了对计算机的兴趣。

五邑大学计算机学院各组织负责人换届方案[001]

五邑大学计算机学院各组织负责人换届方案[001]

2014年五邑大学计算机学院各组织负责人换届方案为了贯彻落实学校关于加强计算机学院学生干部队伍建设的建议,做好计算机学院学生干部队伍系统一年一度的换届工作。

今年6月份起,学院将以“公平、公开、公正”为原则,通过严格筛选,选拔出一批德才兼备、优势互补、综合素质较高的干部队伍,为我院学生工作和校园文化建设发挥生力军作用,积极推动组织的全面发展。

特此制定本方案。

一、时间:2014年6月7日19时二、换届工作小组成立办法换届工作小组是由五邑大学计算机学院辅导员指导,五邑大学计算机学生会主席团、五邑大学计算机学院自律委员会主任团,五邑大学计算机学院共青团委员会书记团,五邑大学计算机学院心理协会主席团,五邑大学计算机学院新闻部,各班班长以及团支书负责换届工作实施办法的具体操作。

矚慫润厲钐瘗睞枥庑赖賃軔。

三、换届组织(一)五邑大学计算机学院学生会主席团(二)五邑大学计算机学院自律委员会主任团(三)五邑大学计算机学院共青团委员会书记团(四)五邑大学计算机学院心理协会主席团(五)五邑大学计算机学院新闻部四、换届工作的具体安排(一)计算机学院学生会换届1.对象:五邑大学计算机学院在读1-3年级本科生2.招聘职位:主席1人;副主席2-3 人3.学生会主席团参考标准(1)基础条件:①思想政治:思想政治坚定,政治素质较好,自愿加入学生会,服务学院,积极上进,团结同学,严格遵守各项规章制度,无任何违纪现象聞創沟燴鐺險爱氇谴净祸測。

②学习情况:大学期间原则上不能挂科,严重挂科者不能参评(超过规定学分),获得奖学金者优先考虑残骛楼諍锩瀨濟溆塹籟婭骒。

③工作经历:有校三会或院系学生会的学生工作经验,获得优秀委员等奖项优先考虑④政治面貌:党员或预备党员优先考虑(2)各自条件:①团队意识较好,协调能力较强,有良好的协作能力和组织能力。

②有良好的个人形象和扎实的同学基础,口才较好,语言表达流利。

③工作积极主动,强烈的工作责任心,为同学服务意识强。

2022年五邑大学公共课《大学计算机基础》期末试卷A(有答案)

2022年五邑大学公共课《大学计算机基础》期末试卷A(有答案)

2022年五邑大学公共课《大学计算机基础》期末试卷A(有答案)一、单项选择题1、八进制数453转换成十进制数是()A.324B.267C.299D.2652、十六进制数D3.6转换成二进制数是()A. 11010011.011B. 11100011.110C. 11000011.110D. 11000011.0113、与二进制数01000011等值的十进制数是()A.19B.35C.67D.1314、下面关于二进制的运算中,错误的是()A.10+01=11 B.11+01=111 C.11-01=10 D.10-01=015、通常所说的“计算机病毒”是指()A.细菌感染B.生物病毒感染C.被损坏的程序D.特制的具有破坏性的程序6、下列叙述中,正确的是()A. 字节通常用英文单词“bit”来表示B. 目前广泛使用的Pentium机,其字长为5个字节C. 计算机存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节D. 微型计算机的字长并不一定是字节的倍数7、计算机软件系统包括()A.编辑软件和连接程序B.数据软件和管理软件C.程序及文档D.系统软件和应用软件8、在Windows 7中,对话框的右上角有一个“?”按钮,它的功能是()A.关闭对话框B.获取帮助信息C.便于用户输入问号D.将对话框最小化9、在Windows 7中,“剪贴板”是用于临时存放信息的()A.一个窗口B.一个文件夹C.一块内存区域D.一块磁盘区域10、在Windows 7的“剪贴板”操作中,“粘贴”命令的组合键是()A.Ctrl+CB.Ctrl+XC.Ctrl+AD.Ctrl+V11、在Windows 7的资源管理器窗口中,可显示文件名、大小、类型和修改时间等内容的显示方式是()A.详细资料B.列表C.小图标D.大图标12、Windows 7是一种()A.操作系统B.语言处理程序C.实用程序与工具D.数据库管理系统13、在Windows 7中,磁盘清理的主要作用是()A.清除磁盘灰尘B.删除无用文件C.格式化磁盘D.进行文件清理并释放磁盘空间14、在Word 2010编辑文本时,可以在标尺上直接进行()A.段落首行缩进操作B.建立表格C.嵌入图片D.分栏操作15、为Word文档设置保护口令时,最多可以输入的字符数是()A.8个B.11个C.15个D.18个16、在Word 2010中显示效果与打印效果完全一致的视图方式是()A.普通视图B.大纲视图C.页面视图D.Web版式视图17、在Word中,打开“计算机.doc”文件后,单击“窗口”菜单中的“新建窗口”命令,则两个窗口的标题栏显示为()A.“计算机.doc”和“计算机.doc"B.“计算机.doc”和“计算机.doc:1”C.“计算机.doc”和“计算机.doc:2”D.“计算机.doc:1”和“计算机.doc:2”18、在Word中,文档的显示效果与打印效果一致的视图是()A.普通视图B.大纲视图C.页面视图D.Web版式视图19、在Word 2010中,下列关于艺术字的说法正确的是()A. 在编辑区右击后显示的菜单中选择“艺术字”可以完成艺术字的插入B. 插入文本区中的艺术字不可以再更改文字内容C. 艺术字可以像图片一样设置其与文字的环绕关系D. 在“艺术字”对话框中设置的线条色是指艺术字四周的矩形方框颜色20、在Excel 2010的输入栏中,输入公式的一般形式是()A.=表达式,B.:表达式C.'表达式D.表达式21、在Excel 2010中单元格区域(A2:D4)中包含的单元格个数是()A.4B.6C.8D.1222、下列有关Word 2010分隔符的叙述中,正确的是()A.对文档设置不同的页眉和页脚,应先插入分页符B.插入分页符的操作可在“页面布局”功能区完成C.在文档中插入的分节符无法被删除D.在文档中插入分节符后,文档同时也必然会被分页23、若已将Exce12010工作表A1单元格设为数值格式,当其中输入的数字超出列宽时,A1单元格显示()A.######B.#VALUEC.从高位截取列宽显示的数字位数D.从低位截取列宽显示的数字位数24、在Excel 2010中,E6代表的单元格是()A.第5行第6列B.第6行第5列C.第5行第5列D.第6行第6列25、当启动Excel 2010时,会打开一个空工作簿,它的默认文件名是()A.空白文档1.xlsB.文档1.xlsC.Sheet1.xlsD.Book1.xls26、演示文稿中的“标尺”命令是在哪个菜单中()A.编辑B.视图C.插入D.格式27、在PowerPoint 2010中提供了4种动画设置类型,正确的是()A.进入、强调、退出和动作路径B.退出、进入、强调和减弱C.动作路径、进入、强调和自定义D.自定义、进入、退出和动作路径28、以下网络协议中,属于应用层协议的是()A.TCPB.FTPC.IPD.ARP.29、下列有关IP地址的叙述中,正确的是()A.IP最基本的功能是实现转发数据包B.IP地址172.17.17.17属于私有地址C.一个IP地址只能对应一个域名D.IPv6中IP地址的长度为256位30、在Internet中,超文本传输协议的英文缩写是()A. TCPB. FTPC. SMTPD. HTTP二、填空题31、在Windows 7的“资源管理器”中,要显示文件或文件夹的详细资料,应选择窗口中菜单栏的____菜单进行设置。

五邑大学-计算机网络-课后习题解答

五邑大学-计算机网络-课后习题解答

五邑大学-计算机网络-课后习题解答1-17.收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2*108m/s。

试计算以下两种情况的发送时延和传播时延:(1)数据长度为107bit,数据发送速率为100kb/s。

(2)数据长度为103bit,数据发送速率为1Gb/s。

从以上计算结果可得出什么结论?解:两种情况分别计算如下:(1)发送时延为107bit/(100kb/s)=100s传播时延为1000km/(2*108m/s)=5ms发送时延远大于传播时延。

(2)发送时延为103bit /(1Gb/s)=1us传播时延为1000km/(2*108m/s)=5ms发送时延远小于传播时延。

结论:若数据长度大而发送率低,则在总的时延中,发送时延往往大于传播时延。

但若数据长度短而发送率高,则传播时延又可能是总时延中的主要成分。

1-19.长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP首部。

再交给网络层传送,需加上20字节的IP首部。

最后交给数据链路层的以太网传送,加上首部和尾部共18字节。

试求数据的传输效率。

若应用层数据长度为1000字节,数据的传输效率是多少?解:数据长度为100字节时,传输效率=100/(100+20+20+18)=63.3% 数据长度为1000字节时,传输效率=1000/(1000+20+20+18)=94.5%2-07.假设某信道受奈氏准则限制的最高码元速率为2000码元/秒。

如果应用振幅调制,把码元的振幅划分为16个不同等级来传送,那么可以获得多高的数据率(b/s)?解:如果我们用二进制数字来表示这16个不同等级的振幅,那么需要使用4个二进制数字。

即0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111。

可见现在用一个码元就可以表示4个比特。

因此码元速率为2000码元/秒时,我们得到的数据率=2000码元/秒*4b/码元=80000b/s。

计算机网络实验指导书

计算机网络实验指导书

五邑大学实验指导书计算机网络原理开课系部:计算机学院2012 年3 月目录实验1 交换机的基本配置 (1)实验2 虚拟局域网 (5)实验3 路由器的基本配置 (8)实验4 路由器静态路由与动态路由 (11)实验5 三层交换机与路由器间路由的配置 (16)实验6 综合实验 (20)实验1 交换机的基本配置一、实验目的1.掌握交换机命令行各种操作模式及其相互切换。

2.掌握交换机的全局配置。

3.掌握交换机端口的基本配置。

4.掌握交换机配置的查看方法。

二、实验设备S2126G交换机一台,PC机两台,直连线一条。

三、技术原理交换机是一种基于MAC地址识别,能完成封装、转发数据包功能的网络设备。

交换机可以学习MAC地址,并把其存放在内部地址表中,通过在数据包的始发者和目标接收者之间建立临时的交换路径,使数据包直接由源地址到达目的地址。

交换机有以下四种命令行操作模式:1.用户模式,提示符为switch>,这是进入交换机后得到的第一个模式,该模式下可以查看交换机的软硬件版本信息,并进行简单的测试。

用户模式下输入enable 即可进入下面的特权模式。

2.特权模式,提示符为switch#,这是由用户模式进入的下一个模式,该模式下可以对交换机的配置文件进行管理和查看。

特权模式下输入configure terminal即可进入下面的全局配置模式。

3.全局配置模式,提示符为switch(config)#,属于特权模式的下一级模式,该模式下可以配置交换机的全局性参数(如主机名、登陆信息等)。

全局模式下输入类似interface fastethernet 0/5即可进入下面的端口模式。

4.端口模式,提示符为switch(config-if)#,属于全局模式的下一级模式,该模式下可以对交换机的端口进行参数配置。

可以通过exit命令退回到当前模式的上一级操作模式,通过end命令从特权模式以下级别直接返回到特权模式。

交换机的端口速率参数有10(10Mbit/s)、100(100Mbit/s)、auto(自适应)等三种选择,默认是auto。

2015广工操作系统课程设计报告(文档最后含源码下载地址)

2015广工操作系统课程设计报告(文档最后含源码下载地址)

操作系统课程设计学生学院____ 计算机学院______ 专业班级 13级计科9 学号学生姓名指导教师李敏2015 年12 月29 日成绩一、课程设计介绍设计模拟一个实现多道批处理系统的两级调度。

通过具体的作业调度、进程调度、内存分配等功能的实现,加深对多道批处理系统的两级调度模型和实现过程的理解。

作业从进入系统到最后完成,要经历两级调度:作业调度和进程调度。

作业调度是高级调度,它的主要功能是根据一定的算法,从输入井中选中若干个作业,分配必要的资源,如主存、外设等,为它们建立初始状态为就绪的作业进程。

进程调度是低级调度,它的主要功能是根据一定的算法将CPU分派给就绪队列中的一个进程。

在本次课程设计中假定系统可供用户使用的主存空间共100KB,并有4台磁带机。

主存分配采用可变分区分配方式且主存中信息不允许移动,对磁带机采用静态分配策略,作业调度分别采用先来先服务算法和最小作业优先算法,进程调度则采用先来先服务和最短进程优先算法。

二、课程设计环境1.计算机及操作系统:PC机,WindowsXP系统2.程序设计使用工具:Microsoft VisualC++ 6.03.程序设计语言:C语言三、课程设计思想假定“预输入”程序已经把一批作业的信息存放在输入井了,并为它们建立了相应作业表。

测试数据如下:作业到达时间估计运行时间内存需要磁带机需要JOB1 10:00 25分钟15K 2台JOB2 10:20 30分钟60K 1台JOB3 10:30 10分钟50K 3台JOB4 10:35 20分钟10K 2台JOB5 10:40 15分钟30K 2台本次课程设计采用的是两个作业调度算法:先来先服务算法和短作业优先算法,两个进程调度算法:先来先服务算法,短进程优先算法。

系统根据所选算法组合对输入系统的作业进行两级调度(作业调度,进程调度)。

分别在不同算法控制下运行设计的程序,依次显示被选中作业、内存空闲区和磁带机的情况,输出不同算法作业的选中次序及作业平均周转时间。

五邑大学2007-2008 JAVA试题A答案

五邑大学2007-2008 JAVA试题A答案
一、
单项选择题(2 分/题,共 30 分)
1. 在创建对象时必须(C) A、 先声明对象,然后才能使用对象 B、 先声明对象,为对象分配内存空间,然后才能使用对象 C、 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 D、 上述说法都对
2. 下列叙述错误的是( D ) A、成员变量在整个类内有效。 B、局部变量只在定义它的方法内有效。 C、 成员变量与它在类体中书写的位置无关。 D、 局部变量与它在类体中书写的位置无关。
b) 类 X 拥有那些方法( f2(), setHeight(),getHeight()
Y c)画出对象 p1 的内存模型(
class P { private int x1; int x2; private f1(){} public int f2{}
} Class X extends P {
int y; public void setHeight(int y) {
2. 一个内部类编译后生成 ( 一个 ) 字节码文件
3. 如果一个方法没有返回值,则该方法类型为( void )。
4. 一般地,一个类的类体应由( 变量的声明
第2页共6页
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根保通据护过生高管产中线工资敷艺料设高试技中卷术资配0料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高高与中中带资资负料料荷试试下卷卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷4高、调动设中电试作技资气高,术料课中并中3试、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

2014年下半年(第40次)全国计算机等级考试(NCRE)

2014年下半年(第40次)全国计算机等级考试(NCRE)
29
无纸化
120分钟
பைடு நூலகம்C++语言程序设计
61
无纸化
120分钟
MS Office高级应用
65
无纸化
120分钟
三级
网络技术
35
无纸化
120分钟
数据库技术
36
无纸化
120分钟
软件测试技术
37
无纸化
120分钟
信息安全技术
38
无纸化
120分钟
嵌入式系统开发技术
39
无纸化
120分钟
四级
网络工程师
41
无纸化
90分钟
三、报名时间、地点及收费标准
网上预报名时间:2014年6月18日至6月26日
预报名网址:/ksbm/
现场确认时间:
6月27日15:00-17:30;19:00-21:00
6月28日09:00-11:30;15:00-17:30
6月30日15:00-17:30;19:00-21:00
关于2014年下半年(第40次)全国计算机等级考试(NCRE)五邑大学考点报名的通知
发布单位:教务处加入时间:2014年6月18日8:47
全国计算机等级考试是教育部考试中心主办,用于测试应试者计算机知识和能力的等级水平考试。
一、考试时间及科目
2014年下半年NCRE考试从9月20日至9月23日止,每天考试时间为8:00-21:00,分批进行。NCRE已实施2013版考试大纲和新的证书认证体系,并全部级别和科目采用无纸化考试,具体安排如下:
五邑大学教务处
2014年6月17日
考生报名时应携带身份证,无身份证的未成年人,可凭户口本报名,现役军人可凭军人身份证报名。报名时采取电子摄像,考生本人须亲自到报考点报名并缴交报考费,按规定签署“考生报名登记表”,请广大考生认真核对报名信息,信息一经确认将不做更改。

操作系统集中上机实验报告

操作系统集中上机实验报告

操作系统集中上机实验报告学生:刘亚男学号:班级: 02141101专业:数字媒体技术重庆邮电大学移通学院2013年12月目录实验一:银行家算法 (3)目的和要求 (3)实验内容 (3)算法描述 (3)代码如下: (3)实验结果: (10)实验二:时间片轮转法 (11)基本思想: (11)代码如下: (11)实验结果: (15)实验三:非抢占式优先级调度算法 (15)基本思想: (15)实验结果: (20)集中上机总结 (21)参考文献 (21)实验一:银行家算法目的和要求银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简单的银行家算法程序。

加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。

实验内容1.设计进程对各类资源最大申请表示及初值确定。

2.设定系统提供资源初始状况。

3.设定每次某个进程对各类资源的申请表示。

4.编制程序,依据银行家算法,决定其申请是否得到满足。

算法描述银行家可以把一定数量的资金供多个用户周转使用,为保证资金的安全银行家规定:1. 当一个用户对资金的最大需求量不超过银行家现有的资金就要接纳该用户;2. 用户可以分期贷款,但贷的总数不能超过最大需求量;3. 当银行家现有的资金不能满足用户的沿需贷数时,对用户的贷款可推迟支付,但总能使用户在有限的时间里得到贷款;4. 当用户得到所需的全部资金后,一定能在有限的时间里归还所有的资金。

代码如下:#include<stdio.h>#include<string.h>#include<stdlib.h>#include<iomanip.h>#include<conio.h>const int MAX_P=20; //允许的最大作业数const int MAXA=10; //定义A 类资源的总数量const int MAXB=5; //定义B 类资源的总数量const int MAXC=7; //定义C 类资源的总数量typedef struct node{int a;int b;int c;int remain_b;int remain_c;}bank;typedef struct node1{char name[20];int a;int b;int c;int need_a;int need_b;int need_c;}process;bank banker;process processes[MAX_P]; int quantity;//初始化函数void initial(){int i;banker.a=MAXA; banker.b=MAXB; banker.c=MAXC;banker.remain_a=MAXA; banker.remain_b=MAXB; banker.remain_c=MAXC;for(i=0;i<MAX_P;i++){ strcpy(processes[i].name,""); processes[i].a=0; processes[i].b=0; processes[i].c=0; processes[i].need_a=0; processes[i].need_b=0; processes[i].need_c=0;}}//新加作业void add(){char name[20];int flag=0;int t;int need_a,need_b,need_c; int i;printf("新加作业\n");printf("━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"); printf("请输入新加作业名:");scanf("%s",name);for(i=0;i<quantity;i++){if(!strcmp(processes[i].name,name)){flag=1;break;}}if(flag){printf("错误,作业已存在\n");}else{printf("本作业所需A 类资源:");scanf("%d",&need_a);printf("本作业所需B 类资源:");scanf("%d",&need_b);printf("本作业所需C 类资源:");scanf("%d",&need_c);t=1;printf("A 类资源:需要%d,现有%d",need_a,banker.remain_a);if(need_a>banker.remain_a){printf("错误,所需A 类资源大于银行家所剩A 类资源\n");t=0;}printf("B 类资源:需要%d,现有%d",need_b,banker.remain_b);if(need_b>banker.remain_b){printf("错误,所需B 类资源大于银行家所剩B 类资源\n");t=0;}printf("C 类资源:需要%d,现有%d",need_c,banker.remain_c);if(need_c>banker.remain_c){printf("错误,所需C 类资源大于银行家所剩C 类资源\n");t=0;}if(t){strcpy(processes[quantity].name,name);processes[quantity].need_a=need_a;processes[quantity].need_b=need_b;processes[quantity].need_c=need_c;quantity++;printf("新加作业成功\n");else{printf("新加作业失败\n");}}}//为作业申请资源void bid(){char name[20];int i,p;int a,b,c;int flag;a=b=c=0;printf("\n 为作业申请资源\n");printf("━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"); printf("要申请资源的作业名:");scanf("%s",name);p=-1;for(i=0;i<quantity;i++){if(!strcmp(processes[i].name,name)){p=i;break;}}if(p!=-1){printf("该作业要申请A 类资源数量:");scanf("%d",&a);printf("该作业要申请B 类资源数量:");scanf("%d",&b);printf("该作业要申请C 类资源数量:");scanf("%d",&c);flag=1;if((a>banker.remain_a)||(a>processes[p].need_a-processes[p].a)){printf("错误,所申请A 类资源大于银行家所剩A 类资源或该进程还需数量\n"); flag=0;}if((b>banker.remain_b)||(b>processes[p].need_b-processes[p].b)){printf("错误,所申请B 类资源大于银行家所剩B 类资源或该进程还需数量\n"); flag=0;}if((c>banker.remain_c)||(c>processes[p].need_c-processes[p].c)){printf("错误,所申请C 类资源大于银行家所剩C 类资源或该进程还需数量\n"); flag=0;if(flag){banker.remain_a-=a;banker.remain_b-=b;banker.remain_c-=c;processes[p].a+=a;processes[p].b+=b;processes[p].c+=c;printf("为作业申请资源成功\n");}else{printf("为作业申请资源失败\n");}}else{printf("该作业不存在\n");}}//撤消作业void finished(){char name[20];int i,p;printf("\n 撤消作业\n");printf("━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"); printf("要撤消作业名:");scanf("%s",name);p=-1;for(i=0;i<quantity;i++){if(!strcmp(processes[i].name,name)){p=i;break;}}if(p!=-1){banker.remain_a+=processes[p].a;banker.remain_b+=processes[p].b;banker.remain_c+=processes[p].c;for(i=p;i<quantity-1;i++){processes[i]=processes[i+1];}strcpy(processes[quantity-1].name,"");processes[quantity-1].a=0;processes[quantity-1].b=0;processes[quantity-1].c=0;processes[quantity-1].need_a=0;processes[quantity-1].need_b=0;processes[quantity-1].need_c=0;quantity--;printf("撤消作业成功\n");}else{printf("撤消作业失败\n");}}//查看资源情况void view(){int i;printf("\n 查看资源情况\n");printf("━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"); printf("银行家所剩资源(剩余资源/总共资源)\n");printf(" A 类:%d/%d",banker.remain_a,banker.a);printf(" B 类:%d/%d",banker.remain_b,banker.b);printf(" C 类:%d/%d",banker.remain_c,banker.c);printf("\n 作业占用情况(已占用资源/所需资源)\n");if(quantity>0){for(i=0;i<quantity;i++){printf("作业名:%s ",processes[i].name);printf(" A 类:%d/%d",processes[i].a,processes[i].need_a);printf(" B 类:%d/%d",processes[i].b,processes[i].need_b);printf(" C 类:%d/%d",processes[i].c,processes[i].need_c);printf("\n");}}else{printf("当前没有作业\n");}}//显示版权信息函数void version(){printf("\n");printf(" ┏━━━━━━━━━━━━━━━━━━━━━━━┓\n"); printf(" ┃银行家算法┃\n");printf(" ┠───────────────────────┨\n"); printf(" ┃(c)All Right Reserved YT ┃\n");printf(" ┃移通学院┃\n");printf(" ┃version 2010 build songhua ┃\n");printf(" ┗━━━━━━━━━━━━━━━━━━━━━━━┛\n"); printf("\n");}void main(){int chioce=0;int flag=1;initial();version();while(flag){printf("━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"); printf("1.新加作业2.为作业申请资源3.撤消作业\n");printf("4.查看资源情况0.退出系统\n");printf("请选择:");scanf("%d",&chioce);switch(chioce){case 1: add(); break;case 2: bid(); break;case 3: finished(); break;case 4: view(); break;case 0: flag=0; break;default: printf("选择错误\n");}}}实验结果:实验二:时间片轮转法基本思想:将CPU 的处理时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片,当时间片结束时,就强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度,同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。

五邑大学往年计算机网络期末及答案

五邑大学往年计算机网络期末及答案

五邑大学计算机网络期末(考试时间90分钟,总分100分)准考证号:_________________________姓名:__________________________一、判断题(共40题,每题2.5分,共计100分)()1、在OSI参考模型的数据链路层传送的数据单位是分组。

【答案】错误()2、高层协议决定了一个网络的传输特性。

【答案】错误()3、同一网络中的计算机IP地址的网关设置不能相同。

【答案】错误()4、计算机网络的发展和演变可概括为面向终端的计算机网络、计算机一计算机网络和开放式标准化网络三个阶段。

【答案】错误()5、在使用MAC地址划分的虚拟局域网中,连接到集线器上的所有节点只能被划分到一个虚网中。

【答案】错误()6、所有本地地址的主机在与外界通信时,直接通过本地地址与因特网进行连接。

【答案】错误()7、访问共享文件不需要进行用户身份验证.【答案】错误()8、数据从发出端出发到数据被接收端接收的整个过程称为(通信过程),通信过程中每次通信包含(传输数据)和(通信控制 )两个内容。

【答案】正确()9、虚拟现实(Virtual Reality,VR)是指利用计算机生成种模拟环境, 通过多种多媒体专业设备使用户融入到该环境中,并与之进行自然交互的技术。

【答案】正确()10、网络操作系统是指能使网络上各个计算机方便而有效的共享网络资源,为用户提供所需的第1/4页()10、网络操作系统是指能使网络上各个计算机方便而有效的共享网络资源,为用户提供所需的各种服务的操作系统。

【答案】正确()11、主机A的某个进程和主机B上的某个进程进行通信可以简称为“计算机之间的通信”。

【答案】正确()12、网页上出现的颜色不要太多。

尽量控制在3种色彩以内。

【答案】正确()13、ADSL技术在现有用户电话线上同时支持电话业务和数字业务。

【答案】正确()14、Internet 连接了全球范围内不计其数的网络与计算机,是一个高度开放的网络系统,也是世界上最大的计算机广域网。

五邑大学计算机学院三班团日第六届活动方案

五邑大学计算机学院三班团日第六届活动方案

五邑大学计算机学院三班团日第六届活动方案110803班第六届团日活动方案一、活动背景11917年,十月革命的曙光照亮了世界。

在十月革命的影响下,中国以李大钊、陈独秀、毛泽东为代表的先进知识分子,开始了学习宣传马克思主义的活动。

于是,马克思主义在中国先进知识分子当中,逐步传播开来。

1919年5月4日,北京“外争国权,内惩国贼”的呼声,划破长空,震撼中国大地,中国历史又翻开了新在一页。

1920年4月,共产国际派代表维金斯基等来华,先后会见了李大钊、陈独秀等人,开始酝酿成立共产党。

1921年7月下旬,在上海举行了中国共产党第一次全国代表大会。

大会宣告了中国共产党的成立,制订了我党的第一个纲领。

规定了党支的奋斗目标是“建立无产阶级专政”,“消灭资本家私有制”,“达到共产主义”。

大会选举了中央领导机构,由陈独秀担任中央局书记。

中国共产党的成立,使中国革命的面貌焕然一新。

中国共产党在领导中国各族人民为新民主主义而斗争的过程中,经历了国共合作的北伐战争、土地革命战争、抗日战争和全国解放战争这四个阶段,其间经受了1927年和1934年两次严重失败的痛苦考验。

经过长期武装斗争和各年方面、各种形式斗争的密切配合,终于在1949年取得了革命的胜利。

今年将迎来党的“十八大”的召开,作为当代大学生,我们肩负着建设社会主义现代化的伟大使命。

我们应树立坚定的理想信念,砥砺品质,勇于担当,奋发有为,在为党和人民建功立业中贡献青春力量。

二、活动目的希望通过此活动,有效传达我校开展“永远跟党走,喜迎十八大”的主题教育活动,争取达到校团委对于本期团日活动的相关要求和目的。

通过此次活动,唤起全班同学对祖国知识的重视。

通过自己的亲身感悟,领略祖国60年来的变化与发展。

在感受祖国发展的同时向社会传递我们对党,对国家的祝福与希望。

活动包括几项内容,通过不同内容的活动,希望同学们在参与活动的过程中,能够真正感受到国家的繁荣与发展,达到培养同学们将爱国主义这一理论运用到实际当中去的能力。

2014数据结构B卷参考答案

2014数据结构B卷参考答案

命题人:审核人:试卷分类(A卷或B卷) B五邑大学试卷参考答案及评分标准学期:2013至2014学年度第 1 学期课程:数据结构课程代号:0800310使用班级:120109 姓名:学号:单项选择题(10小题,每小题2分,共20分)1.有六个元素6,5,4,3,2,1 顺序进栈,问下列哪一个不是合法的出栈序列?(B )不是C吗?A. 5 4 3 6 1 2B. 4 5 3 1 2 6C. 3 4 6 5 2 1D. 2 3 4 1 5 62.由75个结点构造一棵完全二叉树,该树的深度是( B )。

A.4 B.5 C.6 D.7深度为k的最多节点个数:2的k次方-1。

具有n个结点的完全二叉树的深度为log2(n)[取整数]+1.不是D吗?3.下列算法:for (i=n-1;i>=1;i=i/2 )for(j=1;j<=i;j++)if( A[j]>A[j+1])A[j]与A[j+1]对换;其中n为正整数,则最后一行的语句频度在最坏情况下是(D )A. O(n)B. O(nlog2n)C. O(n3)D. O(n2)4.设栈S和队列Q的初始状态为空,元素e1,e2,e3,e4,e5和e6依次通过栈S,一个元素出栈后即进队列Q,若6个元素出队的序列是e2,e4,e3,e6,e5,e1则栈S的容量至少应该是( C )。

A.6 B. 4 C. 3 D. 25.数组A[6][7]的每个元素占五个字节,将其按列优先次序存储在起始地址为1000的内存单元中,则元素A[5][5]的地址是( A )。

假设下标从0开始。

A. 1175B. 1180C. 1205D. 1200A. i-j-1B. i-jC. j-i+1D. 不确定的7. 在单链表指针为p 的结点之后插入指针为s 的结点,正确的操作是:( B )。

A .p->next=s;s->next=p->next; B . s->next=p->next;p->next=s; C .p->next=s;p->next=s->next; D . p->next=s->next;p->next=s;8. 假设有如下遗产继承规则:丈夫和妻子可以相互继承遗产;子女可以继承父亲或母亲的遗产;子女之间不能相互继承。

五邑大学微机原理期中测试题(完整版答案)

五邑大学微机原理期中测试题(完整版答案)

五邑大学期中试卷学期:2014至2015学年度第 2 学期课程:微机系统与接口技术使用班级:130804~130808 姓名:学号:一、14分)数据段定义如下,请写出执行下列程序时右边寄存器或标志状态的内容。

数据段DA TAS SEGMENTV1 DB 25H, 4AH, 6 DUP (0BBH)NUM=$-V1V2 DB ‘ A68RTISNOT’V3 DW 2346H, 567CHDA TAS EBDS代码片段MOV AL, V1 AL = ( 25H )MOV AH, V1+1 AX = ( 4A25H )MOV BX, V3 BX= ( 2346H )ADD BX, AX BX= ( 6D6BH )MOV SI, OFFSET V1ADD SI,2MOV DL,[SI] DL= (0BBH )MOV DH, V2+ 1 DX= ( 36BBH )STC CF= ( 1 )ADC BX, DX BX= ( A427H )MOV CX, NUM CX= ( 0008H )AND AL, CL AL = ( 00H )MOV BX, 1000H BX= ( 1000H )DEC BX BX= ( 0FFFH )CMP BX,0FFFH ZF= ( 1 ), BX=( 0FFFH )二、6分)2将下列程序执行后的结果填入相应的寄存器中MOV AX, 700MOV DX,15MOV SI,6000H -000AHMOV DI, 2000HLAB:SUB AX,CXADD BX, DXDEC SIINC DILOOP LABHALTAX=(0285H 645 ), BX=( 03B6H 950 ), CX=(0000H ), DX=(000FH ), SI=( 5FF6H ), DI= (200AH)(30分)标志判断MOV AX,1000HCMP AX,2000H CF=(1 ), ZF=( 0 ), SF=( 1 ),OF=( 0 ), PF=(0 )XOR AX CF=( 0 ), ZF=( 1 ), SF=( 0 ),OF=( 0 ), PF=( 1 )DEC AX CF=( 1 ), ZF=(0 ), SF=( 1 ),OF=( 0 ), PF=( 0 )SUB AX, 0FFFH CF=( 0 ), ZF=( 1 ), SF=( 0 ),OF=( 0 ), PF=(1 )OR AX, 63ACH CF=( 0 ), ZF=( 1 ), SF=( 0 ),OF=( 0 ), PF=( 1 )ADD AX, 0BC85H CF=( 0 ), ZF=( 1 ), SF=( 0 ),OF=( 0 ), PF=( 0 )(10分)请编制一个计算Y= X2+2X+5的程序,并将计算结果的十六制数显式在屏幕上。

五邑大学-2013-2014-数字电路与逻辑设计--A卷+答案

五邑大学-2013-2014-数字电路与逻辑设计--A卷+答案

命题人 审核人: 试卷分类(A 卷或B 卷)五邑大学 试 卷学期: 2013 至 2014 学年度 第 1 学期课程: 数字电路与逻辑设计 课程代号: 0700280 使用班级: 信息工程学院2011级 姓名: 学号:一、填空题(15分,每空1分)1. 时序逻辑电路按照其触发器是否由统一的时钟控制分为 异步 时序逻辑电路和 同步时序逻辑电路。

2. 当数据选择器的数据输入端的个数为8时,其地址代码应有 3 位。

3. 两个1位二进制数字A 和B 相比较,可以用 B A 作为A>B 的输出信号Y (A>B)。

4. 寻址容量为256k ×4的RAM 需要 18 根地址线。

5. 欲设计一个47进制的计数器至少需要 2 片74LS160。

6. JK 触发器的特性方程为n n n Q K Q J Q +=+1。

7. 当TTL 与非门的输入端悬空时相当于输入接入 高 电平。

8. 模数转换器(ADC )两个最重要的指标是转换精度和 速度 。

9. A/D 转换通常经过 采样 、 保持 、 量化 、 编码 四个步骤。

10. TTL 门电路中,输出端能并联使用的有 OC 门 和 三态门 。

二、选择题(11分,每空1分)1. 下列各式中哪个是三变量A 、B 、C 的最小项? C 。

A. B AB. C B A ++C. C B AD. C B + 2. 下列公式中哪个是错误的? C 。

A. A A =+0B. A A A =+C. B A B A +=+D. ))((C A B A BC A ++=+ 3. 采用集电极开路的OC 门主要解决了 B 。

A. TTL 门不能相“与”的问题B. TTL 门的输出端不能“线与”的问题C. TTL 门的输出端不能相“或”的问题 4. 触发器有两个稳态,,存储4位二进制信息需要 B 个触发器。

A. 2 B. 4 C. 8D. 16A. 0B. 1C. QD. n Q6. 要构成容量为4k ×8的RAM ,需要 D 容量为256×4的RAM 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验项目名称:进程的同步(实验一)
1、实验目的
(1) 掌握进程和线程基本概念和属性;
(2) 掌握用PV操作解决并发进程的同步问题;
(3) 掌握用于同步的信号量初值的设置;
(4) 掌握如何处理共享资源的直接制约关系。

2、实验内容
(1) 设计一个模拟若干售票网点的售票程序。

界面可以参考图1。

还应设计多个后台售票线程并发运行。

图1售票
(2) 模拟:桌上有一只盘子,每次只能放入一个水果。

爸爸专向盘子中放苹果,妈妈专向盘子中放桔子,一个女儿专等吃盘子里的苹果,一个儿子专等吃盘子里的桔子。

只要盘子空则爸爸或妈妈都可以向盘子放一个水果,仅当盘子中有自己需要的水果时,儿子或女儿可以从盘子中取出水果。

放-取水果的几种情况如图2(a)~(f)所示,可以参照进行设计。

(a)盘子空时取水果 (b)父亲放入苹果
(c) 儿子取水果 (d) 女儿取水果
(e)儿子取走桔子 (f)盘子满时放水果
图2 放-取水果
(3) 自选其它能反映进程互斥问题的应用。

实验项目名称:处理机调度(实验二)
1、实验目的
(1) 掌握几种处理机调度算法的基本思想和特点;
(2) 理解并发与并行的区别;
(3) 比较几种算法的特点。

2、实验内容
编写程序模拟处理机调度,参照图3。

(1) 时间片轮转
(2) 动态优先权调度
(3) 高响应比优先调度
图3 模拟处理机调度
实验项目名称:银行家算法(实验三)
1、实验目的
银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简单的银行家算法程序。

加深了解有关资源申请、避免死锁等概念,并体会和了解死锁和避免死锁的具体实施方法。

2、实验内容
(1) 设计进程对各类资源最大申请表示及初值确定。

(2) 设定系统提供资源初始状况。

(3) 设定每次某个进程对各类资源的申请表示。

(4) 编制程序,依据银行家算法,决定其申请是否得到满足。

具体设计可参照图4(a)~(c) 进行。

(a) 某时刻系统资源情况
(b)测试安全性
(c)安全序列
图4银行家算法
实验项目名称:存储器管理(实验四)
1、实验目的
存储器是计算机系统的重要组成部分。

本实验要求用高级语言编写和调试一个简单的没有虚拟内存的系统中的内存管理—动态分区管理程序。

加深理解内存的分配与回收,分配与回收的策略、地址映射、内存保护等概念,并掌握动态分区这种内存管理的具体实施方法。

2、实验内容
设计一个模拟内存管理中采用“动态分区”方式的存储器管理程序。

动态申请一段内存,对该段内存进行“动态分区”方式的管理,选择至少一种分配策略,建立相应的数据结构(如内存分配表,内存空闲表等),可以动态申请和释放内存空间,给出当前“内存”的使用情况。

可以参照图5(a)~(c)进行设计。

(a)已创建若干进程
(b)撤消进程对话框
(c) 某时刻进程占用内存状态
图5动态分区管理
实验项目名称:设备管理(实验五)
1、实验目的
了解设备管理的功能和任务,理解SPOOLing的概念、系统组成和特点。

本实验要求用高级语言编写和调试一个简单的模拟利用SPLOOLing技术进行输入/输出的程序。

加深理解将一台物理I/O设备虚拟为多台逻辑设备,同时允许多个用户共享一台物理设备的具体实施方法。

2、实验内容
模拟一个利用SPOOLing技术的输入/输出管理,建立相应的数据结构及缓冲空间,给出当前系统中运行进程的设备使用情况和等待队列的情况。

实验项目名称:文件管理(实验六)
1、实验目的
了解文件管理的功能和任务,理解文件系统组成和特点,熟悉文件系统的访问和操作。

实验要求用高级语言编写和调试一个简单的模拟文件管理程序。

加深理解有关盘块的分配与回收、目录管理等的具体实施策略。

2、实验内容
模拟一个资源管理器进行文件操作,包括建立和删除目录、建立和删除文件等基本文件操作。

建立相应的数据结构(如:位示图等),模拟盘块管理。

可以参照图6界面进行设计。

图6。

相关文档
最新文档