操作系统课设,包括进程管理与通信,存储器管理,设备管理,文件管理,还有课设题目要求,很齐全。
有课设报告,各个程序源代码,我们的课设题目,已经验收,还行。
放上来供大家分享
2024/6/18 21:07:15 2.34MB 进程 管理 通信
1
利用所学的C语言知识及其编程方法:结构程序设计、数组、指针、结构体、文件操作等内容,通过布置具有一定难度的实际程序设计题目,要求学生独立完成所布置题目。
在分析设计过程中,要求学生养成良好的编程习惯,学会分析解决简单的实际问题,学会C语言的实际调试技巧和方法,要求学生在教师的指导下逐步完成应用程序的设计
2024/6/18 4:28:22 482KB 唱歌评分系统 C语言 链表 结构体
1
1、代码完整,注释很详细,复制到编译器即可运行2、含有说明文字及题目要求实现思想等。
要求:1.空闲分区通过空闲区链进行管理,在内存分配时,优先考虑低地址部分的空闲区。
2.分别采用首次适应算法、最佳适应算法和最坏适应算法模拟内存空间的动态分配与回收,每次分配和回收后显示出空闲区链的详细情况(说明:在申请不成功时,需要打印当前内存的占用情况信息)。
3.进程对内存空间的申请和释放可由用户自定义输入。
4.参考请求序列如下:(1)初始状态下可用内存空间为640KB;
(2)进程1申请130KB;
(3)进程2申请60KB;
(4)进程3申请100KB;
(5)进程2释放60KB;
(6)进程4申请200KB;
(7)进程3释放100KB;
(8)进程1释放130KB;
(9)进程5申请140KB;
(10)进程6申请60KB;
(11)进程7申请50KB;
(12)进程6释放60KB。
测试用例格式如下:输入:动态分区分配算法选择可用内存空间容量序号/进程号/申请或释放操作/申请或释放的容量其中:(1)动态分区分配算法:1----首次适应,2----最佳适应。
1
题目:飞机订票系统题目要求:(1)可以录入航班情况(2)可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);
可以输入起飞抵达城市,查询飞机航班情况;
(3)可以订票,如果该航班已经无票,可以提供相关可选择航班;
(4)可以退票,退票后修改相关数据文件;
(5)当航班信息改变可以修改航班数据文件
2024/4/22 6:01:07 4.02MB 飞机订票
1
题目:成绩管理系统按照目前湖工大的成绩管理情况,设计成绩管理系统后台数据库。
要求系统可以存储学生基本信息,和课程基本信息,学生选课情况以及课程得分(考试后进行补录)。
课程有必修,选修和公选不同类型。
各学院学生只能选修该专业的选修课。
公选课可以大范围选修。
且补考,重新成绩要单独对待。
可以根据学分统计发放学位信息。
并提供学位信息查询(包括已经发放的学位证查询,以及没有发放的学位,要显示给该生还需多少学分,什么类型课程多少学分的提示。
)策略分析题目:1按照学生学号,查询该生所有的课程选择及得分情况,并进行平均分,绩点计算。
显示该生三类课程的门数和平均分。
(必修,选修和任性课),其中任选课程若不及格不计入。
2按照课程号,查询该课程所有学生的得分情况,并进行平均分,方差等计算。
按照成绩进行排序。
3根据班号,统计该班学生的不及格的全部信息。
资源包含:14页详细的课程设计报告书、powerDesigner生成数据库的概念、物理、逻辑模型工程文件、C++——Qt编写的可视化数据库管理系统、数据库工程文件(需要自己附加进Sqlsever)、完成题目要求的数据库查询语句、Excel表格形式的数据库的数据
2024/3/3 6:22:15 6.75MB 数据库课设 Qt编程
1
实验七Java多线程一、实验目的:熟悉利用Thread类建立多线程方法。
熟悉利用Thread接口建立多线程方法。
二、实验内容:1.阅读下列程序,分析并上机检验其功能。
classDelayThreadexendsThread{privatestaticintcount=0;privateintno;privateintdelay;publicDelayThread(){count++;no=count;}publicvoidrun(){try{for(inti=0;i<10;i++){delay=(int)(Math.random()*5000);sleep(delay);System.out.println(“Thread”+no+”withadelay”+delay);}}catch(InterruptedExceptione){}}}publicclassMyThread{publicstaticvoidmain(Stringargs[]){DelayThreadthread1=newDelayThread();DelayThreadthread2=newDelayThread();thread1.start();thread2.start();try{Thread.sleep(1000);}catch(InterruptedExceptione){System.out.println(“Threadwrong”);}}}2.讲上列程序利用Runnable接口改写,并上机检验。
3.利用多线程编写一个模拟时钟(AWT程序、Runnable接口),有时/分/秒针编写一个应用程序,创建三个线程分别显示各自的时间。
三、实验要求:1.通过实验掌握Thread、Runnable使用方法;
2.程序必须能够实现多线程;
3.程序必须能够完成题目要求;
4.写出实验报告。
四、实验步骤:首先分析程序功能,再通过上机运行验证自己的分析,从而掌握通过Thread类建立多线程的方法。
通过将扩展Thread类建立多线程的方法改为利用Runnable接口的方法,掌握通过Runnable接口建立多线程的方法。
2024/2/26 3:55:02 2KB JAVA
1
复杂计算器的设计与实现题目要求:(1)设计一个复杂的计算器,能实现Window中计算器的功能,并且有良好的操作界面与提(2)在基本要求达到后,可进行创新设计,如改善算法的人机界面。
2024/2/24 18:37:40 381KB JAVA 计算器
1
教务辅助管理系统数据库学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。
1.主要的数据表教师基本信息表,课程表,教室资源表等2.功能模块1)对上课教师基本信息进行管理。
2)对全院开设的课程进行管理。
3)录入教师基本上课信息。
4)实现自动排课功能。
5)计算工作量6)能够进行各种数据统计。
7)能够输出相应的报表。
8)具有数据备份和数据恢复功能。
2024/1/27 7:19:57 250KB 教务系统
1
一、 题目要求1.所有就绪进程按FCFS排成一个队列,总是把处理机分配给队首的进程2.模拟短进程调度算法,要求可以自动产生或者手动输入若干进程的名字、到达时间、运行时间;
输出中间每个进程的运行状态,最后产生完成时间、周转时间、带权周转时间的汇总清单
2024/1/23 8:30:08 913KB 操作系统 进程
1
设计模式在JDK中的应用课设--PPT资源题目要求:设计模式在JDK中的应用(结合JDK源码,分析JDK对设计模式的支持与应用)。
课设内容包括:(a)用UML类图分析JDK所支持或应用的设计模式的结构,并与GOF的结构加以对比;
(b)举例并演示相关类的应用;
(c)至少5种设计模式。
2023/12/26 12:05:20 1.63MB 设计模式 JDK PPT java
1
共 52 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡