搜索资源列表
eatting
- 哲学家进餐问题是荷兰学者Dijkstra 提出的经典问题之一,它是一个信号量机制问题的应用,在操作系统文化史上具有非常重要的地位。对该问题的剖析有助于学生深刻地理解计算机系统中的资源共享、进程同步、死锁等问题,并能熟练地应用信号量来解决生活中的控制流程,即将生活中的控制流程用形式化的方式表达出来。 假设有5个哲学家,他们花费一生中的时光思考和吃饭。这些哲学家共用一个圆桌,每个哲学家都有一把椅子。在桌子中央是一碗通心面,在桌子上放着5只筷子。(如图所示)当一个哲学家思考时,他与其他同事不交互
zhexuejiaeatting
- 哲学家进餐问题是荷兰学者Dijkstra 提出的经典问题之一,它是一个信号量机制问题的应用,在操作系统文化史上具有非常重要的地位。对该问题的剖析有助于学生深刻地理解计算机系统中的资源共享、进程同步、死锁等问题,并能熟练地应用信号量来解决生活中的控制流程,即将生活中的控制流程用形式化的方式表达出来。 假设有5个哲学家,他们花费一生中的时光思考和吃饭。这些哲学家共用一个圆桌,每个哲学家都有一把椅子。在桌子中央是一碗通心面,在桌子上放着5只筷子。(如图所示)当一个哲学家思考时,他与其他同事不交互
sjk
- 数据库课程设计 数据库课程设计是在学生系统学习了数据库原理课程以及数据库设计与应用课程之后,按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的数据库管理系统。通过对一个实际问题的分析、设计与实现,将原理与应用相结合,学会如何把书本上学到的知识用于解决实际问题;另一方面,能深入理解和灵活掌握教学内容。 一.设计题目:C/S模式下的学籍管理系统开发“学生信息管理”模块 二.课程设计环境:基于Windows操作系统环境的C/S模式的Delphi7开发工具,
操作系统课程设计之进程调度
- 1)编程实现模拟操作系统进程调度子系统的基本功能;理解进程调度的概念,通过课程设计深入了解进程控制块的功能、进程的创建、删除以及进程各个状态间的转换过程;实现先来先服务、时间片轮转、多级反馈轮转法对进程进行的调度过程;通过观察有关的队列结构的内容的动态变化过程深入体会各个调度算法的特点;从而能够更好的巩固从书本上学到的知识。 2)编程过程中需要建立队列等结构进行各种操作,通过该次试验,可以督促学生从实用的角度对《数据结构》课程内容进行更深入理解和更熟练的应用。 3)实验编程语言要求使用jav
汇编语言课件
- 《汇编语言》(Assembly Language)是计算机专业中一门重要的基础课程,是一种面向机器的低级语言。它依赖于硬件,能通过巧妙的程序设计充分发挥硬件的潜力。汇编语言程序产生的代码运行效率高。因此,到目前为止,许多软件系统(例如操作系统等)的核心部分仍然用汇编语言来编写。 本课程的教学目的是使学生进一步了解计算机的基本组成,汇编指令的格式和使用方法,以及用汇编语言进行程序设计的基本思想和方法。于此同时,希望学生能了解用汇编语言程序来充分发挥计算机性能的基本思想。
IPv6教学软件的设计和实现
- 本文详细讨论了一套IPv6的教学软件的设计和开发实现过程,其中重点研 究了软件设计实现中的技术细节,该软件在linux操作系统中实现,使用 GCC/Q州开发工具。研究内容包括IPv6实现特点;互联网嗅探技术的原理与 危害;基于libpcap函数库开发网络数据的捕获和解析;基于libnet函数库的协 议仿真编辑和发送,能够自己构造特定协议的数据包,如ARP9 ETHERNET,IP, IPv6,TCP和UDP等,让协议运作过程一目了然;还研究了软件的界面设计, 通过gtk界面设计语言开
c_study
- C 正迅速成为一种最重要, 也是最流行的程序设计语言。它的使用一直在增长是因为人们一用它, 就将喜欢它。当你学习 C 语言时, 你也会认识到它有许多优点。让我们现在就提几点: C 是一种高效的语言。 C 的设计充分发挥了当今计算机所具有的功能。 C 程序紧凑且运行快。 C 是有力的和便于移植的。例如, 大部分实用、便于移植的 UNIX 操作系统是用 C 语言写的, 并且, 在 UNIX 系统中, C 语言之外的其它语言, 如FORTRAN, APL, PASC
DSMay11
- OJ2009年是全国硕士研究生统一入学考试计算机科学与技术学科的初试专业课考试实行联考的第一年。 以前计算机考试是各个学校自己命题,根据学校对考生的要求和学校老师的研究方向确定不同的考试科目。一般包括数据结构,组成原理,操作系统,计算机网络这四个部分, 各个学校出题的难度不一样,教育部采用了统考方式,使得衡量学生的计算机水平有一个客观的一致的评价。-allen
sellandbought
- 本文论述了多进程同步方法解决生产者-消费者问题的过程。该程序使学生对操作系统的工作机制有了初步的了解,其主要目的是使学生了解和撑握在Linux系统平台下的C语言编程,用来解决实现生活中遇到的问题。并以Linux系统开发平台,以及虚拟机来实现。-This article discusses the multi-process synchronization solution to the producer- consumer issues in the process. The program a
sellandbought-(2)
- 本文论述了多进程同步方法解决生产者-消费者问题的过程。该程序使学生对操作系统的工作机制有了初步的了解,其主要目的是使学生了解和撑握在Linux系统平台下的C语言编程,用来解决实现生活中遇到的问题。并以Linux系统开发平台,以及虚拟机来实现。-This article discusses the multi-process synchronization solution to the producer- consumer issues in the process. The program a
OS-design
- 目的与要求:本设计的目的是通过BIOS调用设计简单的文件访问接口,使学生掌握程序接口的设计方法。 要求学生在熟悉比BIOS、DOS操作系统的中断接口及程序接口的基础上,利用C语言设计简单的文件访问接口,最后通过程序验证接口的正确性。 -Objectives and Requirements: The purpose of this design is to design simple file access interface through BIOS calls, and enable
one
- 操作系统实践报告实践一 采用VC++语言,参加计算机本科自学考试的学生可以参考使用。-Operating system practice reporting practices of a VC++
two
- 操作系统实践报告实践二 采用VC++语言,参加计算机本科自学考试的学生可以参考使用。-Practice of operating system reporting practices with VC++ languages, to participate in the computer undergraduate students can refer to the use of self-examination.
seven
- 操作系统实践报告实践七 采用VC++语言,参加计算机本科自学考试的学生可以参考使用。-Seven of the operating system practice reporting practices to adopt VC++ language, to participate in self-examination of the computer undergraduate students can use and reference.
Computer-Operating-System
- 《计算机操作系统》复习题及答案 适用于软件学院大二学生-" Computer Operating System" Review Questions and Answers for Software College sophomore
PV_OF_OS
- 操作系统经典PV问题,学生考试,面试,找工作笔试必备-solutions of classic PV problems of OS
OS-English-PPTs
- OS 这是用与国际软件学院学生的大二学习的操作系统桂浩老师的课件-it is used for software engineering student as their operating system files
Operating-system-course-design
- 操作系统原理是计算机专业的核心课程。本课程设计的目的旨在加深学生对计算机操作系统内核的理解,提高对操作系统内核的分析与扩展能力。在课程理论教学中,较多地是讲解操作系统理论和实现原理。-Operating system principle is the core course of computer science. The purpose of this course is to enhance students understanding of the core of the compute
操作系统简单实现与基本原理 — 基于ucore
- 对于在校的学生和已经参加工作的工程师而言,能否以较小的时间和精力比较全面地了解操作系统呢?陆游老夫子说过“纸上得来终觉浅,绝知此事要躬行”,也许在了解基本的操作系统概念和原理基础上,通过实际动手来一步一步分析、设计和实现一个微型化的操作系统,会发现操作系统原来如此,概念原理和实际实现之间有紧密的联系和巨大的差异。
C程序设计
- 对于非计算机专业的学生,学习本课程的主要目的是掌握程序设计的基本方法,C语言是教学媒介。但是对于计算机专业的学生,本课程是向后续的计算机组成、操作系统、编译原理、体系结构等课程前进的基石。
