摘要: 66666666 阅读全文
posted @ 2018-12-09 15:53 ggdd5151 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一 需求分析现在有的一些人感觉生活都是很无聊的,所以有些时候肯定会玩各种各样的游戏的,有一些大的游戏,玩起来会话掉很多的时间,而且也会花掉大量精力的 ,所以在一些闲暇的时候一些小游戏会博得很多人的喜爱,例如:俄罗斯方块,和一些格斗游戏等等。然而这些小游戏的设计方法和软... 阅读全文
posted @ 2018-12-09 15:26 ggdd5151 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 一、背景伴随着Internet的发展与宽带技术的普及,人们可以通过Internet交换动态数据,展示新产品,与人进行沟通并进行电子商务贸易。作为构成网站的重要组成部分,留言管理系统为人们的交流提供了一个崭新的平台。同时,聊天室作为一个新型的Web应用程序,为互联网用户... 阅读全文
posted @ 2018-12-09 15:25 ggdd5151 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 远程屏幕监控系统在生活中是很常见的,学校机房的机房管理系统、PC版QQ的远程演示功能等都属于远程屏幕监控系统。监控系统的原理是通过客户端不断的截取屏幕发送到服务器端,服务器端进而将画面呈现出来的过程。本论文实现的是一个多客户端的远程屏幕监控系统。本论文第一部分对系统进... 阅读全文
posted @ 2018-12-09 15:25 ggdd5151 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1 任务设计书本项目要实现的是五子棋人机版,通过制定棋型的评分表使机器能够对棋盘局势评估。五子棋玩家双方分别称为“人”、“机器” ,当人落子后,机器对棋盘扫描获取可行棋的位置集合,然后遍历该集合,利用评估函数对每个空位依次估分,得分最高的位置即为机器要落子的位置,在使... 阅读全文
posted @ 2018-12-09 15:24 ggdd5151 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 一.设计任务书1.1 设计任务本文设计的是一个简单的即时通信软件,利用 Java Socket 进行点到点通信,其工作机制模仿即时通信软件的基本功能,已实现的功能有:客户端登录 客户端退出 群组成员之间传输文字或图片信息该软件分为客户端与服务器端,客户端负责与服务器建... 阅读全文
posted @ 2018-12-09 15:23 ggdd5151 阅读(751) 评论(0) 推荐(0) 编辑
摘要: 一、项目要求概述1.1 项目目的通过控制电梯调度,实现操作系统调度过程 学习特定环境下多线程编程的方法 学习调度算法1.2 开发环境语言:java 系统平台:全平台(具备java环境) IDE:Intellij IDEA 产品呈现模式:jar包 执行环境要求:安装ja... 阅读全文
posted @ 2018-12-09 15:22 ggdd5151 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 一 需求分析根据以下几部分来实现打字练习: 随机显示字母,字母出现的位置随机 字母自动落下 从键盘输入的字母与落下字母相同则该字母消失,否则字母自动接着落下 按下“Esc”键则程序返回主菜单 字母下落过程中按空格键暂停 在主界面按“E”则程序退出 ... 阅读全文
posted @ 2018-12-09 15:21 ggdd5151 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 一、课程设计基础任务描述为 LINUX 设计一个简单的二级文件系统。本实验用某个大文件,如 c:\myDisk.img , 存储整个文件卷中的所有信息。一个文件卷实际上就是一张逻辑磁块盘,磁盘中存储的信息以块为单位。每块 512 字节。 复习并深入领会 UNIX V6... 阅读全文
posted @ 2018-12-09 15:20 ggdd5151 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 一 需求分析在Win32环境下,使用MVC思想架构,同时应用多文件多模块的软件设计实践,以MASM6.15为主要汇编工具,Sublime Text 3为代码编写工具,综合利用多种汇编命令语句,进行2048游戏设计开发。二 技术路线2.1 系统架构程序分为一个主模块和三... 阅读全文
posted @ 2018-12-09 15:20 ggdd5151 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析为了更好地理解进程同步的机制和过程,决定设计实现生产者消费者问题的解决,以实现进程的同步控制。题目描述:有n个生产者在生产产品,这些产品将提供给m个消费者去消费,为了使生产者和消费者能并发执行,在两者之间设置一个具有k个缓冲区的缓冲池,生产者将它生产的产品... 阅读全文
posted @ 2018-12-09 15:16 ggdd5151 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、项目需求在内存中开辟一个空间作为文件存储器,在其上实现一个简单的文件系统。退出这个文件系统时,需要该文件系统的内容保存到磁盘上,以便下次可以将其恢复到内存中来。二、具体技术细节 文件存储空间管理可采取显式链接(如FAT)或者其他方法。(即自选一种方法) 空闲空... 阅读全文
posted @ 2018-12-09 15:15 ggdd5151 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析为了更好地理解操作系统内存分配和管理的过程和机制,决定通过编程模拟操作系统内存分配的过程,以更好的理解操作系统内存分配过程中的具体执行流程。题目描述如下:编写一个程序,包括两个线程,一个线程用于模拟内存分配活动,另一个用于跟踪第一个线程的内存行为,要求两个... 阅读全文
posted @ 2018-12-09 15:08 ggdd5151 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析在Java开发环境下,模拟进程调度算法,其中该算法所需要的具体功能为:采用最高优先数优先的调度算法(即把处理机分配给优先数最高的进程)和先来先服务算法(将用户作业和就绪进程按提交顺序或变为就绪状态的先后排成队列,并按照先来先服务的方式进行调度处理)。算法的... 阅读全文
posted @ 2018-12-09 15:07 ggdd5151 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析编译程序运用磁盘的四种调度算法实现对磁盘的调度,四种算法分别为先来先服务(FCFS)算法,最短寻道时间优先(SSTF)算法,扫描调度(SCAN)算法,循环扫描(C-SCAN)算法。二、概要设计 对系统进行功能模块分析、控制模块分析正确 系统设计要实用 ... 阅读全文
posted @ 2018-12-09 15:03 ggdd5151 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 一、需求分析实现OPT、FIFO、LRU、Clock等页面替换算法。接收用户输入参数,包括程序长度(页面数)、页框个数及页面大小,输出结果采用不同颜色区分命中、替换及直接加入空闲块。 OPT(最佳置换算法):其所选择的被淘汰页面将是以后永不使用的,或许是在最长(未来)... 阅读全文
posted @ 2018-12-09 15:02 ggdd5151 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、题目要求使用一个普通的大文件(如 c:\myDisk.img ,称之为一级文件)模拟 UNIX V6++的一个文件卷,一个文件卷实际上就是一张逻辑磁盘,磁盘中存储的信息以块为单位。每块 512字节。 磁盘文件结构 定义自己的磁盘文件结构 SuperBlock 结... 阅读全文
posted @ 2018-12-09 15:01 ggdd5151 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一、目标本次实验的主要目的是对自定义的程序语言的词法分析器程序构造,我从 C 语言当中选择了部分具有代表性的子集,实现词法分析器,主要是对编译原理课程中学习的从正则达式转化为 NFA,再从 NFA 转化为 DFA 以及后续的代码生成的过程有更深刻的认识。同时,也希望对... 阅读全文
posted @ 2018-12-09 14:59 ggdd5151 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 一、编写环境 OS X 10.11.6 Xcode7.3.1 Swift2.2 二、大致过程计算正则式: 读入正则表达式 对正则表达式处理、建图、生成 ε-NFA 将 ε-NFA 去除空节点、转化为 NFA 将 NFA 转化为 DFA 对 DF... 阅读全文
posted @ 2018-12-09 14:59 ggdd5151 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、目标本次实验的目的是对编译器进行词法分析的过程进行模拟,我选择了在实际中更为通用的自底向上的词法分析器的分析过程,最终产生规约序列。对于LR(0)和LR(1)问题,我的程序对于LR(0)和LR(1)是通用的,因为只要给出合法的parsing table和上下文无关... 阅读全文
posted @ 2018-12-09 14:59 ggdd5151 阅读(558) 评论(0) 推荐(0) 编辑