分类:项目总结 - 雨中的博客

vue实战分享--投票系统

闲来无事,临近考试周却愈发不能静下心来复习,于是在图书馆爆肝了三天写了一个小demo—投票系统,还是熟悉的vue.js开发,同时这次尝鲜使用了美团开发的elementUI组件库,如果觉得不错可以克隆下来看看🤭!

计算机系统基础大作业--nemu(pa3)编写

本次实验包含如下3个阶段:

阶段1:实现cache(必做)和二级cache(选做)

阶段 2: 实现 IA-32 分段机制

阶段 3:实现 IA-32 分页机制

实验指导手册:链接: https://pan.baidu.com/s/1B2xHbwAfesJ0bZ8k-XX3AQ 提取码: c3xw

操作系统大作业--xv6文件系统的扩展

🔧实验要求

  1. 阅读xv6源代码,理解inode结构体与dinode结构体的作用,里面重要字段的作用。
  2. xv6文件系统原本有13个索引项,其中12个直接索引,一个一级间接索引,请计算出xv6系统能支持的最大文件大小,并在实验报告中描述计算过程。
  3. 若索引项总个数不变,修改xv6索引项,减少一个直接索引,增加一个二级间接索引,从而增大xv6能支持的文件大小。经过这样的修改,能支持的最大文件大小是多少?请在实验报告中描述计算过程。
  4. 修改内核源代码fs.c,减少一个直接索引,增加一个二级间接索引,从而增大xv6能支持的文件大小。
  5. 编写用户程序big.c,验证修改后的内核正确性。

操作系统大作业--xv6系统系统调用的实现

🔧实验要求

  1. 系统调用添加打印日志功能:阅读xv6源代码理解执行过程后修改syscall.c中的syscall()函数实现每次系统调用都在屏幕上打印系统调用的名字以及该系统调用的返回值
  2. 增加date系统调用:添加date system call实现date系统调用可以在xv6 shell中打印UTC时间

计算机系统基础大作业--nemu(pa2)编写

本次实验包含如下五个阶段:
阶段1: 编写helper函数, 在NEMU中运行第一个C程序——mov-c.c
阶段2: 实现更多的指令,并通过测试
阶段3:完善简易调试器
阶段4:实现loader
阶段5: 实现黑客运行时劫持实验(选做)

实验介绍手册下载链接:https://pan.baidu.com/s/11ZMGZGM7KjgYw_hr-qPS2Q
提取码:9tze

vue实战分享--宅男图书站

本篇文章分享我的一次vue实战项目—宅男图书站。在学习前端知识一年后,我对html,css,js有了一定的了解,选择了更加简单而易于上手的前端框架vue,并运用了寒假时间自学了部分UI组件,在本次实战中都有应用。如果喜欢,可以从git上拉取参考,如果还不知道如何运行一个vue项目?请搭配本篇 《论如何成为一名优雅的git仌&&查看vue实战项目的方法》, 博客文章食用😋

git地址:https://github.com/Langwenchong/zhainanlib.git

百度云:链接:https://pan.baidu.com/s/1iH-RqjuGPVKJiTO-j2vBzg 提取码:no04

操作系统大作业--多线程求解pi值

实验要求:用POSIX thead编写多线程代码,根据给定的公式求圆周率🍞。

通过下图中的近似公式,使用多线程编程实现pi的计算;通过控制变量N的数值以及线程的数量,观察程序的执行效率。

具体实验要求见手册:链接:https://pan.baidu.com/s/1MPYRcAoR4qum1MfrTSxHPA
提取码:wjjq

计算机系统基础大作业--缓存实验cache

🔎实验目的

理解高速缓存对于程序性能的影响。

🔧实验内容

这个实验包括两部分内容。首先,你需要使用C语言编写一个小型程序(200-300行)用来模拟高速缓存,然后,对一个矩阵转置函数进行优化,以减少函数操作中的缓存未命中次数。

文件下载:链接:https://pan.baidu.com/s/1OWjn5gFL-uLFDLPnX8OeEA
提取码:a8w2

计算机系统基础大作业--机组原理大闯关

一共8道题,请在文档中给出每道题的计算结果并说明计算思路(最后一题只需要给出结果 即可), 请在文档中答题.

作业文件下载:链接:https://pan.baidu.com/s/1DRQPRjtY-GVelDRbiW4sVA
提取码:hhro

计算机系统基础大作业--脆弱性攻击实验

进一步理解代码注入攻击。你需要进行3次代码注入攻击。难度依次升级,是一次很好挑战 机会。 请仔细阅读实验操作手册,需要使用一些提供的工具生成攻击用的代码。

注意:被攻击的ctarget可执行文件,只能在虚拟机Ubuntu下进行实验。

👉!!!WSL、MacOs、Windows下都不能运行

重要的事情就说一遍,爱听不听,中途出现损失本人概不负责😒

实验说明手册与作业文件下载:链接:https://pan.baidu.com/s/1Ng-4QwRGs-kZsvgnnmtCbg
提取码:3it8

计算机系统基础大作业--拆弹专家有你?(bomb)

程序bomb是⼀个电⼦炸弹💣,当该程序运⾏时,需要按照⼀定的顺序 输⼊⼝令,才能阻 ⽌炸弹的引爆。当输⼊错误的密码时,炸弹将会引爆。当然只是输出一个信息,并不会炸毁 你的计算机,这一点请放心。认真阅读实验说明,以减少你的烦恼! 祝你好运🙏

实验说明手册与作业文件下载:链接:https://pan.baidu.com/s/16yXk22pxxDOc_wZ9Fc-2tg
提取码:9ri7

计算机系统基础大作业--nemu(pa1)编写

作业要求

本次实验包含如下三个阶段:
阶段1: 实现“单步、打印寄存器状态、扫描内存”三个调试功能
阶段2: 实现调试功能的表达式求值
阶段3: 实现监视点

实验介绍手册下载链接:https://pan.baidu.com/s/1Arf3odVy7uxU2wklXtDGXA
提取码:h4yb

操作系统大作业--6.828shell编写

作业要求

编写一个Linux下的简单shell。要求能读写用户键盘输入的命令,解析命令,并创建子进程执行用户命令。

要求支持以下命令要求

  1. 输出重定向: >
  2. 输入重定向: <
  3. 管道: |

实验介绍手册下载:链接:https://pan.baidu.com/s/1_o54THQNs2Y-Qk-g_H7myg
提取码:scxa




©2020 - 2021 By wenchong
津ICP备2021004286号

本站总访问量为 访客数为

本站使用 Volantis 作为主题|借助hexo强力驱动|由腾讯云提供云服务