- 博客(0)
- 资源 (16)
- 收藏
- 关注
CRC-16校验实验
实验内容:
(1) 随机取1个128位数A。
(2) 将A与CRC-16做除法得余数B,A*216+B保存在C中。
(3) 随机修改C中的1个比特,重新与CRC-16做除法运算,记录余数为0的几率。
(4) 随机修改C中的2个比特,重新与CRC-16做除法运算,记录余数为0的几率。
(5) 随机修改C中的3个比特,重新与CRC-16做除法运算,记录余数为0的几率。
2009-10-08
磁盘调度(新) 分别采用先来先服务、最短寻道优先以及电梯调度方法进行调度
1、对于如下给定的一组磁盘访问进行调度:
请求服务到达 A B C D E F G H I J K
访问的磁道号 30 50 100 180 20 90 150 70 80 10 160
2、要求分别采用先来先服务、最短寻道优先以及电梯调度方法进行调度。
3、要求给出每种算法中磁盘访问的顺序,计算出平均移动道数。
4、假定当前读写头在90号,向磁道号增加的方向移动。
2009-05-25
磁盘调度 分别采用先来先服务、最短寻道优先以及电梯调度方法进行调度
1、对于如下给定的一组磁盘访问进行调度:
请求服务到达 A B C D E F G H I J K
访问的磁道号 30 50 100 180 20 90 150 70 80 10 160
2、要求分别采用先来先服务、最短寻道优先以及电梯调度方法进行调度。
3、要求给出每种算法中磁盘访问的顺序,计算出平均移动道数。
4、假定当前读写头在90号,向磁道号增加的方向移动。
2009-05-18
页面置换 缺页率 C++
1、任意给出一组页面访问顺序(如页面走向是1、2、5、7、5、7、1、4、3、5、6、4、3、2、1、5、2)。
2、分配给该作业一定的物理块(如3块、4块等)。
3、利用某几种页面置换算法模拟页面置换并计算其缺页率并分析结果。
4、通过给出特殊的页面访问顺序,分配不同的物理块,利用FIFO算法计算其缺页率,进一步理解Belady现象。
2009-05-11
日期处理技术。1、对于任意三个整数,判断其是否为一个合法的日期值。
1、对于任意三个整数,判断其是否为一个合法的日期值。
2、给定一个日期值,计算若干天后的日期值。
3、如果有两个日期值,计算它们相距的天数。
2009-05-04
基于优先数的时间片轮转调度算法处理器调度(方法二)
1、设计一个程序实现基于优先数的时间片轮转调度算法调度处理器。
2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表
3、每次运行所设计的处理器调度程序调度进程之前,为每个进程任意确定它的要求运行时间。
4、此程序是模拟处理器调度,因此,被选中的进程并不实际启动运行,而是执行
已运行时间+1
来模拟进程的一次运行,表示进程已经运行过一个单位时间。
.5、在所设计的程序中应有显示或打印语句,能显示或打印每次被选中的进程名以及运行一次后进程队列的变化。
6、为进程任意确定要求运行时间,运行所设计的处理器调度程序,显示或打印逐次被选中进程的进程名以及进程控制块的动态变化过程。
7、设有一个就绪队列,就绪进程按优先数(优先数范围0-100)由小到大排列(优先数越小,级别越高)。当某一进程运行完一个时间片后,其优先级应下调(如优先数加2或3)。
2009-04-27
基于优先数的时间片轮转调度算法处理器调度(方法一)
1、设计一个程序实现基于优先数的时间片轮转调度算法调度处理器。
2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表
3、每次运行所设计的处理器调度程序调度进程之前,为每个进程任意确定它的要求运行时间。
4、此程序是模拟处理器调度,因此,被选中的进程并不实际启动运行,而是执行
已运行时间+1
来模拟进程的一次运行,表示进程已经运行过一个单位时间。
.5、在所设计的程序中应有显示或打印语句,能显示或打印每次被选中的进程名以及运行一次后进程队列的变化。
6、为进程任意确定要求运行时间,运行所设计的处理器调度程序,显示或打印逐次被选中进程的进程名以及进程控制块的动态变化过程。
7、设有一个就绪队列,就绪进程按优先数(优先数范围0-100)由小到大排列(优先数越小,级别越高)。当某一进程运行完一个时间片后,其优先级应下调(如优先数加2或3)。
2009-04-27
编写求解几何图形周长、面积的应用程序
编写求解几何图形周长、面积的应用程序,要求如下:
1)、几何图形要求至少包含直线、三角形,矩型,圆等类型
2)、要求能计算两个图形之间的距离
2009-04-26
java编写求解一元多次方程的解
编写求解一元多次方程的解,要求如下:
1)至少包括一元一次、一元二次、一元三次方程
2) 至少设计两个接口
3)必须用到内部类和包
4)写出详细的编译运行过程
2009-04-25
时间片轮转调度算法 Visual C++
先模拟建立进程就绪链表----置所有进程的到达时间 Parrive_time均为0,依PCB链接顺序从第一个进程PCB开始,
使Pid依次为1,2,3,4……;就绪链表中进程的数量,由常量 MAXSIZE 控制;
再 模拟建立调度函数--------取表头PCB,修改进程执行时间,得到的新时间,即为剩余执行时间,当剩余时间小于或等于0时,将此进程的PCB取出,依完成的先后次序链到完成链表中,记录当前完成进程的完成时间 Pend_time,
同时修改就绪链表表头;
最后 计算和打印里程调度信息-----计算出各进程周转时间及所有进程的平均周转时间。
2009-04-19
设计一个银行账户类。其中包括以下内容,并用字符界面模拟存款和取款过程。
设计一个银行账户类,其中包括以下内容,并用字符界面模拟存款和取款过程。
1、账户信息 账户、姓名、开户时间、身份证号码等
2、存款方法
3、取款方法
4、其他方法,如“查询余额”和“显示账号”等
2009-04-19
计算三角形的面积和周长(java)
计算三角形的面积和周长(java):
1.设计出Point类。
2.设计出triangle类,至少包括其构造方法,以及获取面积和周长的方法等。
3.通过输入三点坐标的方法来确定一个三角形,并输入三角形的面积,周长。
2009-04-19
算术表达式C算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。
算法输入:一个算术表达式,由常量、变量、运算符和括号组成(以字符串形式输入)。为简化,规定操作数只能为正整数,操作符为+、-*、/,用#表示结束。
算法输出:表达式运算结果。
2008-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人