WHUT
这是笔者在WHUT求学期间的课程实验
HyoJoo-W
Talk is cheap.Show me the code.
展开
-
操作系统处理机调度策略练习题
习题一一、假设有四个作业,基本信息如下表:分别采用FCFS、SJF、优先级法(规定优先数越小优先级越高)、HRN调度算法。试着计算在单道程序环境下的平均周转时间和平均带权周转时间,并指出调度顺序(以十进制计算)。解答:FCFS:调度顺序:1->2->3->4作业 号作业 i 周转时间=完成时间 — 提交时间)作业 i 带权周转时间=周转时间/执行时间112.0-10.0=2.02.0/2.0=1.0212.0+1.0-10.2=2.82.8原创 2020-11-14 18:48:41 · 2745 阅读 · 5 评论 -
操作系统之进程同步互斥问题(P、V原语与信号量练习题)
本次博客包含两个P、V原语与信号量的练习题武汉理工大学whuters专属!!!习题一——理发师问题1.问题描述一个理发店有N张沙发接待顾客,有P位理发师(P<N)。顾客到来时,如果还有空沙发,新到的顾客就坐在沙发说;如果没有空沙发,就离开。空闲的理发师为顾客理发;如果理发师都在理发,顾客则需等待。试用信号量及P、V操作实现理发师给顾客理发的问题。2.问题分析3.问题求解习题二——吃水果问题1.问题描述桌子上有一直盘子,最多可容纳2个水果,每次只能放入或取出一个水果。爸爸专门向盘子里面原创 2020-11-07 22:21:36 · 5272 阅读 · 1 评论 -
操作系统存储管理练习题
**这是笔者在whut操作系统课程存储管理章节的练习题。**1、假定某请求页式存储管理系统中,为一进程分配了内存物理块3块,考虑以下的页面引用串: 4、3、2、1、4、3、5、4、3、2、1、5问题如下:(1)分别用FIFO和LRU页面淘汰算法进行页面置换,试计算缺页中断次数和缺页率, 并给出依次淘汰的页号。 (假设最初主存中没有页面)。(2)若页面大小为1KB,试给出虚地址(12345)10和(12345)8对应的物理地址(假定该虚页对应的内存物理块号为7)。解答:(1)淘汰算法.原创 2020-12-07 17:00:08 · 4489 阅读 · 5 评论 -
数据库综合实验——客户订购登记数据库之实验报告
博客主要内容:一、实验报告这是笔者在whut选修数据库综合实验的实验报告实验内容:客户订购登记数据库免费实验报告直达:biubiubiu~~二、Last but not least传说五大秘术:点赞、评论、分享、收藏、打赏!mua~~...原创 2020-12-31 17:13:52 · 722 阅读 · 3 评论 -
编译原理课内实验报告(词法分析、简单赋值语句的语法分析)
这是笔者在whut选修的编译原理课程的课内实验(含实验报告)实验内容包含:(1)词法分析(2)简单赋值语句的语法分析本次博客目录一、实验要求二、运行截图展示三、词法分析源程序四、语法分析源程序五、实验报告免费下载六、Last but not least一、实验要求二、运行截图展示三、词法分析源程序四、语法分析源程序五、实验报告免费下载戳我直达,biubiubiu~六、Last but not least...原创 2020-12-16 19:19:10 · 7157 阅读 · 9 评论 -
操作系统课内实验报告
这是武汉理工大学课内实验报告包括:(1)动态分区管理模拟(2)磁盘调度模拟免费下载直达~~biubiubiu~原创 2020-12-14 11:11:15 · 2805 阅读 · 1 评论 -
操作系统实验——模拟实现磁盘调度管理
本次博客目录一、实验要求二、运行截图三、代码结构四、完整源代码五、Last but not least一、实验要求1.基础知识掌握磁盘调度的相关内容,对磁盘结构及调度算法有深入的理解。2.具体要求(1)选择2~3中磁盘调度算法(先来先服务、最短寻道时间优先、电梯算法)(2)输入:当前磁头位置、磁头移动方向、磁道访问请求序列(3)输出:磁头依次访问的磁道号顺序,计算磁头移动的总磁道数二、运行截图三、代码结构1.项目结构2.文件说明ApplicationEntrance:程序入原创 2020-12-13 17:41:41 · 1815 阅读 · 1 评论 -
操作系统实验——模拟实现动态分区管理
本次博客目录一、实验要求二、运行截图三、代码结构四、完整源代码五、Last but not least一、实验要求1.基础知识掌握内存管理的相关内容,对内存分配与回收有深入的理解。2.具体要求(1)选择1~3种内存分配算法(最先适应、最佳适应、最坏适应)实现内存分配(2)能够输入给定的内存大小、进程个数、每个进程申请的内存空间(3)能够选择分配、回收操作(4)能够显示进程在内存的存储地址、大小(5)显示每次内存分配、回收后内存空间的使用情况二、运行截图三、代码结构(1)项目结原创 2020-12-11 17:05:07 · 3649 阅读 · 2 评论 -
数据库综合实验——客户订购登记数据库之数据库编程(JDBC)
承接上次数据库设计,来到数据库编程模块!本次博客目录一、说明二、代码组织模式三、项目构建四、类文件说明五、运行示例六、完整源代码一、说明技术栈:Java语言程序设计,JDBC,Swing图形用户界面设计,数据库设计相关工具: IntelliJ IDEA,JDK-15,SSMS,SQL Server。二、代码组织模式模仿MVC模式设计,视图层负责处理用户交互,控制层负责处理用户的请求,逻辑层负责处理具体操作与数据库交互。主要类图:三、项目构建三、项目构建建立项目初期,想法较多,.原创 2020-12-02 19:57:23 · 1387 阅读 · 7 评论 -
数据库综合实验——客户订购登记数据库之数据库实施
三、数据库实施创建数据库定义CustomerPurchase(简称CP)数据库:/建立数据库/create database CustomerPurchaseon ( name=CustomerPurchase_data,filename=‘E:\CodeFile\DataBase-CustomerPurchaseManagementSystem\DataBase\CustomerPurchase.mdf’,size=100MB)log on ( name=CustomerPurchas原创 2020-11-27 19:04:53 · 1282 阅读 · 0 评论 -
信息加密系统设计(依托Java平台安全包)
这是加密系统设计的一个示例一、目的与要求(一)目的通过实践,了解运用相应密码算法,设计并实现一个加密系统的全过程,掌握设计和实现信息安全系统的基本手段和常用方法,提高学生的动手能力和分析、解决问题的能力。(二)要求选择具有代表性的密码算法,要求使用DES、3DES或AES作为对称密码算法,实现文件加密解密功能。密钥可以随机或人为生成,密钥的分配可以考虑使用公钥密码体制。使用散列函数确保文件的完整性。二、实验内容:使用Java平台所带的安全包,设计并实现一个加密系统,使之能够产生并管理密钥、加密原创 2020-11-25 19:51:42 · 2281 阅读 · 7 评论 -
数据库综合实验——客户订购登记数据库之数据库设计
一、 概念结构设计将需求分析得到的用户需求抽象为信息结构。根据需求分析形成的数据字典和数据流图抽象得到的实体有:客户(客户号,客户名,客户电话,客户地址)工作人员(工号,工作人员名)商品(商品号,商品名,商品单价,商品库存)订单(订单号,开单日期)发票(发票号,应付金额,支付手段,开具日期)实体之间的联系如下:一个工作人员服务多名客户,多名客户由一位工作人员服务。一个客户可以开多个订单,多种商品形成一张订单。一张订单对应一张发票。客户订购系统的E-R图如下图所示:二、 逻辑结构设原创 2020-11-21 19:18:18 · 3042 阅读 · 2 评论 -
数据库综合实验——客户订购登记数据库之需求分析
题目描述一个公司希望为其客户订购行为建立一个数据库。一个消费者可以有一个或多个订单,每个订单可以有一种或多种商品。每个订单有一张发票,可以通过多种方式来支付,例如支票、信用卡或现金。需求分析一、任务目标企划模拟客户订购行为,建立一个数据库,存储并处理分析相关数据。系统目标:(1)实用性:能够解决实际问题,处理日常业务工作(2)友好性:人机交互友好,便于工作人员使用(3)可扩展性:可以扩展为CS客户端服务器模式,使得用户可以直接选购,工作人员管理维护客户信息、商品信息、订单信息等。二、数据项原创 2020-11-16 19:32:23 · 1992 阅读 · 1 评论 -
武汉理工大学数据库原理课内实验报告
武汉理工大学数据库原理课内实验报告@TOC#实验要求实验一:实验二实验三arkdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码原创 2020-10-13 22:57:35 · 1258 阅读 · 3 评论 -
武汉理工大学汇编语言程序设计课内实验
汇编语言程序设计#本次文章大约需要1分钟阅读,车速很快,尽快上车!实验工具:MASM(或者EDIT、MASM、LINK、DEBUG工具皆可)实验一 熟悉环境练手程序1.实验内容将键盘输入的小写字母用大写字母显示出来。2.代码:DATAS SEGMENT ;此处输入数据段代码 letterOne DB ? DATAS ENDSSTACKS SEGMENT ;此处输入堆栈段代码STACKS ENDSCODES SEGMENT ASSUME CS:CO原创 2020-10-21 22:40:06 · 1999 阅读 · 1 评论 -
武汉理工大学汇编语言程序设计课内实验报告
汇编语言程序设计实验报告原创 2020-10-27 17:29:44 · 1939 阅读 · 1 评论 -
基于宽度优先搜索的八数码问题求解
八数码问题的搜索策略原创 2020-11-01 13:00:29 · 3648 阅读 · 4 评论 -
面向对象与多线程综合实验
面向对象与多线程综合实验(Written by a whuter)[百度网盘链接]链接:https://pan.baidu.com/s/1Jjbk_lhaYqFysmXfyrHduw提取码:3mh6原创 2019-12-25 21:17:52 · 718 阅读 · 2 评论