摘要:
一 需求分析在Win32环境下,使用MVC思想架构,同时应用多文件多模块的软件设计实践,以MASM6.15为主要汇编工具,Sublime Text 3为代码编写工具,综合利用多种汇编命令语句,进行2048游戏设计开发。二 技术路线2.1 系统架构程序分为一个主模块和三... 阅读全文
posted @ 2018-12-09 15:20
ggdd5151
阅读(355)
评论(0)
推荐(0)
摘要:
一、需求分析为了更好地理解进程同步的机制和过程,决定设计实现生产者消费者问题的解决,以实现进程的同步控制。题目描述:有n个生产者在生产产品,这些产品将提供给m个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个具有k个缓冲区的缓冲池,生产者将它生产的产品... 阅读全文
posted @ 2018-12-09 15:16
ggdd5151
阅读(252)
评论(0)
推荐(0)
摘要:
一、项目需求在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。退出这个文件系统时,需要该文件系统的内容保存到磁盘上,以便下次可以将其恢复到内存中来。二、具体技术细节 文件存储空间管理可采取显式链接(如FAT)或者其他方法。(即自选一种方法) 空闲空... 阅读全文
posted @ 2018-12-09 15:15
ggdd5151
阅读(780)
评论(0)
推荐(0)
摘要:
一、需求分析为了更好地理解操作系统内存分配和管理的过程和机制,决定通过编程模拟操作系统内存分配的过程,以更好的理解操作系统内存分配过程中的具体执行流程。题目描述如下:编写一个程序,包括两个线程,一个线程用于模拟内存分配活动,另一个用于跟踪第一个线程的内存行为,要求两个... 阅读全文
posted @ 2018-12-09 15:08
ggdd5151
阅读(259)
评论(0)
推荐(0)
摘要:
一、需求分析在Java开发环境下,模拟进程调度算法,其中该算法所需要的具体功能为:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法(将用户作业和就绪进程按提交顺序或变为就绪状态的先后排成队列,并按照先来先服务的方式进行调度处理)。算法的... 阅读全文
posted @ 2018-12-09 15:07
ggdd5151
阅读(274)
评论(0)
推荐(0)
摘要:
一、需求分析编译程序运用磁盘的四种调度算法实现对磁盘的调度,四种算法分别为先来先服务(FCFS)算法,最短寻道时间优先(SSTF)算法,扫描调度(SCAN)算法,循环扫描(C-SCAN)算法。二、概要设计 对系统进行功能模块分析、控制模块分析正确 系统设计要实用 ... 阅读全文
posted @ 2018-12-09 15:03
ggdd5151
阅读(631)
评论(0)
推荐(0)
摘要:
一、需求分析实现OPT、FIFO、LRU、Clock等页面替换算法。接收用户输入参数,包括程序长度(页面数)、页框个数及页面大小,输出结果采用不同颜色区分命中、替换及直接加入空闲块。 OPT(最佳置换算法):其所选择的被淘汰页面将是以后永不使用的,或许是在最长(未来)... 阅读全文
posted @ 2018-12-09 15:02
ggdd5151
阅读(250)
评论(0)
推荐(0)
摘要:
一、题目要求使用一个普通的大文件(如 c:\myDisk.img ,称之为一级文件)模拟 UNIX V6++的一个文件卷,一个文件卷实际上就是一张逻辑磁盘,磁盘中存储的信息以块为单位。每块 512字节。 磁盘文件结构 定义自己的磁盘文件结构 SuperBlock 结... 阅读全文
posted @ 2018-12-09 15:01
ggdd5151
阅读(218)
评论(0)
推荐(0)
摘要:
1 特点基于C++实现的LZW压缩算法,特点如下所示: 使用stl::map键值对作为字典存储 感觉算是简单的文件操作 字典无限长,字典自生长。但是字典只能解析存储ascii编码之类存在,中文符号之类的碰到就挂 2 逻辑设计2.1 总体思路参考文档和完整的文档... 阅读全文
posted @ 2018-12-09 14:59
ggdd5151
阅读(502)
评论(0)
推荐(0)
摘要:
一、目标本次实验的目的是对编译器进行词法分析的过程进行模拟,我选择了在实际中更为通用的自底向上的词法分析器的分析过程,最终产生规约序列。对于LR(0)和LR(1)问题,我的程序对于LR(0)和LR(1)是通用的,因为只要给出合法的parsing table和上下文无关... 阅读全文
posted @ 2018-12-09 14:59
ggdd5151
阅读(580)
评论(0)
推荐(0)
浙公网安备 33010602011771号