![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
本科课程
包含本科大部分课程报告,成绩大部分为优秀
gzr2018
nudt PhD candidate,NeRF/3DGS
展开
-
单链表实现n(n≥20)的阶乘
n(n≥20)的阶乘基本要求数据的表示和存储:累积运算的中间结果和最终的计算结果的数据类型要求是整型——这是问题本身的要求。试设计合适的存储结构,要求每个元素或结点最多存储数据的3位数值。数据的操作及其实现:基于设计的存储结构实现乘法操作,要求从键盘上输入n值;在屏幕上显示最终计算结果从问题描述不难看出n值为任意值,故为使程序尽量不受限制,应采用动态存储结构用单链表实现...原创 2018-11-17 10:22:00 · 603 阅读 · 0 评论 -
表达式的后缀表示
表达式的后缀表示基本要求设计一转换程序,将输入的任一表达式转换成相应的后缀形式后输出。为简单起见,假定运算对象只含变量,且每个变量名以单字母表示;运算符仅含+、-、*、/和圆括号;表达式以分号“;”结尾。在转换过程中,要求作必要的语法检查,例如圆括号是否配对,单词是否合法等。分别编写转换程序的非递归与递归算法用栈实现非递归算法。首先给出栈的类定义,建议用一个头文件保存#i...原创 2018-11-17 09:43:00 · 237 阅读 · 0 评论 -
MFC实现一元稀疏多项式运算器
MFC实现一元稀疏多项式运算器首先看看效果图,下面一一介绍各个按钮的实现基本要求输入并建立两个多项式多项式a与b相加,建立和多项式c多项式a与b相减,建立差多项式d输出多项式a, b, c, d。输出格式:比如多项式a为:A(x)=c1xe1+ c2xe2+…+ cmxem,其中,ci和ei分别为第i项的系数和指数,且各项按指数的升幂排列,即0≤e1<e2<…<em功能...原创 2018-11-17 09:33:00 · 99 阅读 · 0 评论 -
操作系统课程设计六、进程通信
操作系统课程设计六、进程通信实验内容编写一程序可以由用户选择如下三种进程通信方式:1.使用管道来实现父子进程之间的进程通信子进程向父进程发送自己的进程标识符,以及字符串“is sending a message to parent”。父进程则通过管道读出子进程发来的消息,将消息显示在屏幕上,然后终止。2.使用消息缓冲队列来实现 client 进程和 server 进程之间的通信s...原创 2019-11-22 21:31:00 · 4155 阅读 · 4 评论 -
操作系统课程设计一、作业调度
操作系统课程设计一、作业调度实验内容1、假设系统中可同时运行两道作业,给出每道作业的到达时间和运行时间,如下表所示:作业名ABCDEF到达时间02571215运行时间71020304082、分别用先来先服务算法、短作业优先和响应比高者优先三种算法给出作业的调度顺序。3、计算每一种算法的平均周转时间及平均带权周转时间并比...原创 2019-11-22 20:13:00 · 4489 阅读 · 3 评论 -
操作系统课程设计二、磁盘调度
操作系统课程设计二、磁盘调度实验内容1、对于如下给定的一组磁盘访问进行调度:请求服务到达 A B C D E F G H I J K L M N访问的磁道号 30 50 100 180 20 90 150 70 80 10 160 120 40 1102、要求分别采用先来先服务、最短寻道优先以及电梯调度算法进行调度。3、要求给出每种算法中磁盘访问的顺序,计算出平均移动道数。...原创 2019-11-22 20:13:00 · 2342 阅读 · 0 评论 -
操作系统课程设计三、熟悉linux文件系统调用
操作系统课程设计三、熟悉linux文件系统调用实验内容使用文件系统调用编写一个文件工filetool使其具有以下功能:1.创建新文件2.写文件3.读文件4.修改文件权限5.查看当前文件权限0.退出提示用户输入功能号,并根据用户输入的功能选择相应的功能。文件按可变记录文件组织,具体记录内容自行设计。实验功能及设计思路程序功能:实现文件调用系统,实现linux文件...原创 2019-11-22 20:12:00 · 3656 阅读 · 1 评论 -
操作系统课程设计四、进程管理
操作系统课程设计四、进程管理实验内容父进程使用系统调用pipe()建立一个管道,然后使用系统调用fork()创建两个子进程:子进程1和子进程2。子进程1每隔1秒通过管道向子进程2发送数据:I send message x times.(x初值为1,以后发送一次后做加一操作)子进程2从管道读出信息,并显示在屏幕上。父进程用系统调用signal()来捕捉来自键盘的中断信号SIGINT...原创 2019-11-22 20:11:00 · 3472 阅读 · 1 评论 -
操作系统课程设计五、请求分页系统中的置换算法
操作系统课程设计五、请求分页系统中的置换算法实验内容1.通过如下方法产生一指令序列,共 320 条指令。A. 在[1,32k-2]的指令地址之间随机选取一起点,访问 M;B. 顺序访问M+1;C. 在[0,M-1]中随机选取M1,访问 M1;D. 顺序访问M1+1;E. 在[M1+2,32k-2]中随机选取M2,访问 M2;F. 顺序访问M2+1;G. 重复 A—F,直...原创 2019-11-22 20:10:00 · 3309 阅读 · 4 评论