搜索资源列表
操作系统课程实验报告2
- 操作系统课程实验报告,进程调度算法实现报告!-experiment report of operation system ,report of how to implement process schedule algorithm.
操作系统课程实验报告1
- 1. 经典IPC问题的分析报告 根据课本所提供的几个实例或自己查找到的IPC实例,写出具体的模型的设计思想,写出相应的伪代码,并针对于伪码写出具体的设计思路,每个信号量的设置含义及目的,并对于设计的每行伪码给出详细地解释,对其可能被中断情况给与分析。(如有可能,可以利用多线程编程对某个算法具体实现)-1. IPC classic analysis of the textbooks in accordance with the provision of several examples or to
操作系统内存分配与回收
- 在可变分区管理方式下采用最先适应算法实现主存分配和实现主存回收。
端口信息探测工具的设计与实现
- 端口扫描技术是一种融合了信息安全、信息科学、和计算机技术为一体的综合性技术。本系统建立在WINDOWS操作系统上,有Ping 和scan两个模块。可以探测目标主机是否开机和对目标主机的端口信息进行探测,并获取端口是否开放等信息。全文对TCP建立连接的原理,WINSOCK原理,端口扫描技术的基本原理和扫描方式都进行了比较详细的介绍。在具体的实现过程中,结合面向对象的程序设计思想,采用典型的TCP connect()扫描技术。通过本程序的实现,用户可以对一台目标主机进行端口扫描,获取端口信息。
操作系统课程设计之进程调度
- 1)编程实现模拟操作系统进程调度子系统的基本功能;理解进程调度的概念,通过课程设计深入了解进程控制块的功能、进程的创建、删除以及进程各个状态间的转换过程;实现先来先服务、时间片轮转、多级反馈轮转法对进程进行的调度过程;通过观察有关的队列结构的内容的动态变化过程深入体会各个调度算法的特点;从而能够更好的巩固从书本上学到的知识。 2)编程过程中需要建立队列等结构进行各种操作,通过该次试验,可以督促学生从实用的角度对《数据结构》课程内容进行更深入理解和更熟练的应用。 3)实验编程语言要求使用jav
一个C++实现的SIFT算法
- C++实现的SIFT图像匹配算法,适用于Linux操作系统
DICOM网关的设计与实现
- DICOM网关是医学图像存档与通信系统(PACS)的关键部分,用于接收、存储、转发DICOM医学图像,实现了DICOM存储和通讯的关键技术。本文介绍了DICOM网关的详细设计过程以及在Windows 2000/XP操作系统下利用DCMTK工具包实现DICOM网关的具体方法,并进行了对比测试和结果分析。
TCP实现客户服务器聊天程序
- 操作系统课程设计任务书 一、设计题目:多机进程通信 应用Socket进程通信技术编写聊天室程序,实现基于服务器的并发多机信息转发。如果各客户端在线则可以实时聊天、发送接收文件,如果某客户端离线,则发送给他的消息可由服务器端进行内容缓存,待重新连线后可以自动接收通过服务器转发的信息或文件。缓存与转发的控制算法可参考操作系统课程中生产者消费者进程同步方法、缓冲池技术等相关理论。 二、设计思路和功能的详细描述 采用TCP协议,所以属于客户机/服务器模式,因此需要聊天服务
银行家算法java版源代码
- 实现进程的调度和分配,并能检测进程的安全性,代码调试无误,界面可以自行修改。
面向服务的分布式操作系统
- 本论文首先针对现有SOA应用的体系结构进行了分析。分析表明,目前“服务”抽象是在SOA应用体系结构中较为中间的层次实现的,其底层却仍然依赖于传统的进程/线程抽象,不能直接有效地支持基于SOA的应用。针对这一现象,本论文提出如下问题:能否使操作系统或者分布式操作系统直接以“面向服务”这个统一的概念来实现它们之间或者与已有的分布式计算系统之间的互操作?针对这个问题,本论文对建立一种面向服务的分布式操作系统进行了系统、深入的研究与实践。
嵌入式实时操作系统RT-Thread的设计与实现
- 嵌入式实时操作系统RT-Thread的设计与实现
JAVA实现文件转移精华帖
- 小弟对JAVA的文件操作不是很熟。现在公司要求用到文件操作,实现某个文件的转移(就是从旧路径转移到新路径下)。我大概的思路是从旧路径读取文件到新路径,然后删除旧路径下的文件。我也在网上搜过JAVA可以使用操作系统的剪切板,但是我担心使用剪切板是否和操作系统关系,因为生产环境和测试环境使用操作系统不一样。为避免麻烦,就没用这种思路。以下是我实现的代码,在本地windows系统中测试过可以,但是因为对文件系统不是很熟悉,所以贴出来给各位看看这样实现是否会有性能上的忧患,还有没有更好的实现方式。本人需
《嵌入式系统的微模块化程序设计-实用状态图C/C++实现》第二版对应软件包
- 《嵌入式系统的微模块化程序设计-实用状态图C/C++实现》一书对应的软件包,是一个基于状态图的软件开发框架,类似于嵌入式操作系统,但是比操作系统更加简单、耗资源更少。
C语言实现内存管理及回收
- 操作系统实验 C语言实现内存管理及回收
嵌入式操作系统VxWorks中网络协议存储池原理及实现.doc
- 嵌入式操作系统VxWorks中网络协议存储池原理及实现
模拟Linux文件系统
- 模拟Linux文件系统。在任一OS下,建立一个大文件,把它假象成一张盘,在其中实现一个简单的 模拟Linux文件系统 。
操作系统引导程序
- 支持各种操作系统引导启动(boot loader),可实现多操作系统混合使用。
IPv6教学软件的设计和实现
- 本文详细讨论了一套IPv6的教学软件的设计和开发实现过程,其中重点研 究了软件设计实现中的技术细节,该软件在linux操作系统中实现,使用 GCC/Q州开发工具。研究内容包括IPv6实现特点;互联网嗅探技术的原理与 危害;基于libpcap函数库开发网络数据的捕获和解析;基于libnet函数库的协 议仿真编辑和发送,能够自己构造特定协议的数据包,如ARP9 ETHERNET,IP, IPv6,TCP和UDP等,让协议运作过程一目了然;还研究了软件的界面设计, 通过gtk界面设计语言开
文件传输系统设计与实现
- 本次论文设计所采用的系统结构是C/S(Client/Server)模式。C/S结构通过消息传递机制,由客户端发出请求给服务器,服务器进行相应处理后经传递机制送回客户端。 Visual C++6.0编程工具是由微软公司开发,在Windows操作平台下最强有力的开发工具。Windows操作系统本身大部分就是使用C/C++语言编写的,因此,使用VC++来开发Windows应用程序是有一定优势的。
操作系统页面置换算法
- 操作系统实验中的页面置换算法的准确实现