大一时做的课程设计,基于链表的个人通讯录管理系统(C语言版),压缩包内包含源代码和报告,代码量大概1000多行,能实现基本的增删改查,支持文件写入和输出,界面非常美观。 个人通讯录管理系统:建立一通讯录,输入姓名、手机号码、单位等信息,然后对通讯录进行显示、查找、添加、修改及删除等操作。 功能要求: 1、通讯录的每一条信息包括姓名、单位、手机号码、E-mail、QQ等; 2、输入功能要求可以一次完成若干条信息的输入,并存入文件; 3、显示功能要求完成全部通讯录信息的显示; 4、查找功能要求可以按姓名、手机号码等多种方式进行查找; 5、增加、删除、修改功能要求完成通讯录信息的多种更新。
2022-06-21 09:46:08 902KB c语言 链表 项目
一、内含程序源码与课设报告 二、程序是利用VC++的MFC写的,界面美观;数据库是利用的SQL Server2008 含数据库文件(数据表与视图) 三、程序需要用户登录,功能包括:设备的增加、删除、修改,查询;用户的增加、删除、修改、查询等。
2022-06-18 18:49:47 1.24MB 设备数据库设计 VC++ SQLServer
1
仿的苹果13官网,display:flex; 布局方式。 响应式布局@media screen and (max-width:970px),当符合条件时width:100%,中间导航栏通过display: none;实现隐藏,然后将苹果图标居中。 中间的内容有个过渡的效果,动画过渡效果,这里通过transition实现。 鼠标移动的每一个选项时弹出下拉页面,主要使用ul、ol、li实现。
2022-05-30 14:05:14 2.87MB html5 苹果 官网
1
算符优先分析器+编译原理课程设计源码报告
2022-05-28 21:47:17 3.88MB 算符优先 分析器
1
本设计的目的是通过设计和调试一个简单的文件系统,通过模拟文件操作命令的执行,来模拟文件管理,使学生对主要文件操作命令的实质和执行过程有比较深入的了解,掌握它们的基本实施方法。具体要求如下: ⑴设计一个支持n个用户的文件系统,每个用户可拥有多个文件; ⑵采用二级或二级以上的多级文件目录管理; ⑶对文件应设置存取控制保护方式,如“只能执行”、“允许读”、“允许写”等; ⑷系统的外部特征应接近于真实系统,可设置下述文件操作命令:建立文件、打开文件、关闭文件、删除文件、读文件、写文件、复制文件、查询目录; ⑸通过键盘使用该文件系统,系统应显示操作命令的执行结果
2022-05-24 10:00:46 10.17MB 操作系统
算符优先分析器 编译原理课程设计源码报告 需要的下
1
汇编语言 综合性实验 简单的贪食蛇 有源码,可以运行,有详细报告,作者华南大
1
在分段存储管理方式中,作业的存储空间被分成若干个段,每个段的大小可以不同,根据用户编写的程序而定。为了灵活的对作业按逻辑关系划分为若干个段,放入内存,更好的实现信息的共享和保护,分段存储管理是个非常好的管理方式。 在本次课程设计中,为了建立一个基本分段存储管理系统的模型,首先采用了数组mem[100]模拟分配了一个有100个内存块的内存空间,用于为进程的分段分配存储空间,并采用位示图的思想,一百个内存块初始化时为0,表示未被分配,当有进程调入内存,被分配的内存块用1表示,进程分段调出内存后,又变回0,并用变量availableMem随时记录剩余的可用内存空间数,初始时availableMem = 100。 其次,建立进程的基本模式,若一个进程可以有若干个段组成,每个段的大小不同,本设计中,手工设置进程的段数,以及每个段所需占用的内存大小数。内存所需要的内存总大小用total变量记录。 内存的分配与回收;从创建的进程中选择一个进程调入内存,为该进程分配每个段所需要的内存块,已分配的内存块变为1,availableMem 变为availableMem =availabl
2022-05-02 09:00:57 103KB 操作系统
在本次课程设计中,设计的目的就是在Linux系统环境下,使用makefile文件的方式,使用C语言编写出手机缴费系统。要求系统必须具有增查功能。 在此次课程设计中,要求同学们进一步了解Linux系统与其他操作系统的异同;掌握在Linux操作系统中使用C语言编程的方法;掌握Linux操作系统下mysql数据库的安装、登陆及使用;掌握使用makefile文件对程序进行集体编译连接的方法。 在本次课程设计中,要求同学们掌握使用Linux系统、C语言做系统设计步骤和技巧。
2022-04-28 09:00:58 5.61MB linux