Advertisement

吉林大学2019级操作系统课程设计(包含可视化功能)的压缩包。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一份由吉林大学19级学长在操作系统课程设定的基础上精心构建的小型系统。该系统包含一份详尽的报告,以及系统所有代码的完整源代码,并满足了课程设定的各项具体要求。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 2019版).zip
    优质
    本资料为吉林大学2019年操作系统课程设计项目,包含可视化界面开发内容,适用于学习操作系统原理及实践操作的学生。 这是吉林大学19级学长的操作系统课程设计作品,包含详细的报告、系统的全部源代码以及课设的要求。
  • 2018年C++源码
    优质
    本压缩包包含2018年由吉林大学提供的C++课程设计完整代码,适用于学习和参考,涵盖多个编程实践项目。 2018年软件学院C++课程设计的目的是: 1. 熟悉使用面向对象的方法以及掌握C++编程思想来完成系统的设计; 2. 锻炼学生在设计过程中建立清晰的类层次,应用继承与多态等面向对象的思想; 3. 通过本次课程设计加深对面向对象程序设计的理解,并熟练掌握和巩固C++语言的基本知识及语法规范。深刻体会面向对象编程思想,学会编写结构清晰、风格良好的C++代码,具备利用计算机编程解决综合性实际问题的初步能力。 题目要求模拟即时通信系统的设计与实现: **一、背景描述** 基于社交的即时通讯是腾*公司的重要业务板块,包括QQ、微信和微博等服务。这些软件可以独立提供服务也可以互相联动整合形成统一立体化的社交平台。本次设计任务为该平台进行初步构架。 具体要求如下: 1. 用户基本信息:包含ID号码(如微信使用单独的ID但可与QQ绑定)、昵称、出生时间或T龄(注册时长)、所在地信息以及好友列表和群组名单。 2. 好友管理功能包括添加、修改、删除及查询等操作,可以查看不同微X之间共同的好友关系。例如微信能根据用户在其他平台上的社交网络来推荐联系人。 3. 群组管理:设定初始的固定群号,并允许加入或退出指定群;展示各类型群体的不同特性如QQ群支持临时讨论小组而微信群则不具备此功能,同时规定了不同的权限制度等规则。 4. 用户可以选择开通多个微X服务并进行相应的操作; 5. 登录机制,当某一个服务登录时其他已关联的服务将自动上线。 **二、技术层次要求** 1. 基本实现:完成上述所有基本需求的功能开发不限制具体的技术手段可以采用面向过程的方式来构建系统。 2. 对象导向设计:正确地划分类,并且使用对象思想来构造整个程序结构; 3. 抽象封装层面上,通过继承组合等方式提高代码的复用性同时保护好数据成员的安全性; 4. 完整支持多态功能并依据优秀的设计原则优化实现。 5. 高级扩展:提供简洁易懂的操作界面、持久化的I/O操作以及灵活可变的功能模块设计等。 **三、设计步骤** 1. 确定所需类及其相互关系,从实际需求中提炼出核心概念建立相应的数据模型; 2. 明确每个类的具体实现包括构造与析构函数的定义和成员方法的设计; 3. 细化各个类之间的关联以及它们内部的数据结构描述。 4. 设计系统的用户界面,并通过抽象接口来区分不同的功能模块。 **四、设计工具** 建议使用.net系列中的C++编译器,但不局限于此。同时请注意不要采用MFC和可视化开发技术进行本次课程作业的编写工作。 **五、提交内容与考核方式** 1. 在最后一天展示程序并接受提问。 2. 提交完整的项目报告以供检查评估(按时间顺序依次审查)。 **六、评分标准** 根据五个不同的设计层次来评定成绩。
  • 频(64讲)
    优质
    本课程为吉林大学《操作系统》教学视频,包含64讲内容,全面覆盖操作系统的理论知识与实践技能,适合计算机专业学生及技术爱好者学习。 教程名称:吉林大学《操作系统》课程视频教程(64讲) 该教程包含以下章节: - 吉林大学视频教程第01讲 - 吉林大学视频教程第02讲 - 吉林大学视频教程第03讲 - 吉林大学视频教程第04讲 - 吉林大学视频教程第05讲 - 吉林大学视频教程第07讲 - 吉林大学视频教程第08讲 - 吉林大学视频教程第09讲 由于资源较大,已上传至百度网盘,请自行获取。
  • 讲义.rar
    优质
    本资源为吉林大学内部使用的操作系统课程讲义,涵盖操作系统基础理论与实践内容,适合计算机专业学生及技术爱好者学习参考。 吉林大学的操作系统课件对期末考试和考研有帮助。
  • 2019山东
    优质
    2019级山东大学操作系统课程设计是面向计算机专业学生的一门实践性教学环节,旨在通过具体项目加深对操作系统的理解与应用能力。 2021年大三下学期的操作系统课设要求可能每年会有所调整,并包含了今年的实验要求。我已经将压缩包上传到Ubuntu系统中,请使用命令行解压文件。只要环境配置正确,代码应该可以正常运行。此外,我还附上了实验报告,但请注意报告内容与实际代码可能存在一些差异。
  • 算机讲义
    优质
    《吉林大学计算机学院操作系统课程讲义》是专为计算机专业学生设计的教学资料,涵盖了操作系统的原理、结构及实现技术等内容。 吉林大学13级计算机科学与技术操作系统课件ppt包含1到12章全部内容。
  • 软件(23字)
    优质
    简介:吉林大学软件学院的操作系统课程旨在培养学生掌握现代操作系统的设计与实现技术,涵盖内核原理、进程管理等内容。 1. 互斥 2. 进程 3. 线程 4. 操作系统 5. 竞争条件 6. 死锁 7. 系统调用 8. 多道程序设计 9. 物理地址 10. 临界资源(注:原文中“Criti”可能意指“Critical Section”,即临界区,这里补充完整)
  • 2018软件.cbp
    优质
    这段内容似乎是指一个与教育相关的文件或者项目,具体来说是关于吉林大学在2018年进行的一项针对软件课程的设计工作。该文档可能包含了教学计划、课程大纲以及学生作品等信息,旨在提升学生的编程能力和实践技能。 鉴于上述标题看起来像是某个特定项目或作业的文件名,下面提供一个基于假设场景的50字简介: 吉林大学2018级软件课程设计.cbp是一个教育项目文档, 吉林大学2018级软件课设要求编写一个C语言程序,用于管理计算机配件的进货和销售。该系统至少应能处理30条记录。 系统将仅对各种计算机配件进行管理: - 进货记录包括:时间、配件名称、型号、制造商、单价、数量、总价以及供货商等信息。 - 销售分为批发和零售两种方式: - 批发销售记录包含:时间、配件名称、型号、制造商,批发单价,数量,总价及客户信息; - 零售销售记录则包括:时间、配件名称、型号、制造商的零售价格,数量,总价以及购买者的详细资料。 - 对于“超过规定数量”的批发和“超过规定额度”的批发销售额度的情况,则将随机赠送一种小型配件(系统会动态地列出三种选项供客户选择)。 请根据需求自行设计信息存储方式及显示格式。
  • 软件工实验业.doc
    优质
    本文档是吉林大学软件工程专业为学生设计的操作系统课程实验大作业,旨在通过实践加深学生对操作系统原理的理解和掌握。 吉林大学软件工程操作系统实验课大作业包含一份详细的实验报告,其中包含了源代码和完整的实验过程。