(1)词频统计软件 a.从文本中读入英文数据; b.不区分大小写,去除特殊字符; c.统计每个单词的个数; d.根据单词的个数进行排序; e.输出词频最高的 N个单词和个数
2021-11-09 17:11:12 14.64MB 结对编程 C# 大学实验课
实验内容与步骤:选择一种高级语言如C/C++等,编写一类似于DOS、UNIX中的命令行解释程序。1)设计系统命名行提示符;2)自定义命令集(8-10个);3)用户输入help命令以查找命令的帮助;4)列出命令的功能,区分内部命令与外部命令;5)用户输入quit退出。以上功能已经全部实现,可以自由修改。 学长无私奉献,留给学弟学妹们的福利。
2021-11-09 17:10:36 57KB 操作系统实验 c 命令解释器
1
国内常见的课程项目。本实验的目的是通过请求页式存储管理中页面置换算法模拟设计,了解虚拟存储技术的特点,掌握请求页式存储管理的页面置换算法。
2021-11-09 17:02:56 71.11MB c++
数据结构的图的广度优先搜索实验报告。
2021-11-08 23:01:41 158KB c++
1
本科算法实验-线性时间选择【数据+代码+说明+流程图+测试用例】
2021-11-08 22:48:46 334KB C/C++
1
数字电路课设源码。基于multisim实现的交通灯实验,实现十字路口交通灯红绿黄灯的定时转换,有倒计时时显示,红绿黄灯的转换。
2021-11-08 22:13:15 288KB multisim c++
1
CS:APP实验室 这个项目是《 CS:APP》第三版的相关实验解答和笔记,实验的所有实验室已经上传在下,来源是。 目录: 包含所有的lab文件,以及CMU给的参考文档,也包含我写的解答文件,我的实验环境是Ubuntu 16.04 amd-64,其中保存了所有lab的原文件; 是我写的笔记: 涉及到位运算,补码和浮点数等内容,都是C语言程序设计题。 清除二进制炸弹,可以大大提升看汇编代码的能力。 这个实验室主要涉及了栈随机化,不可执行等栈保护的方法和使栈溢出,ROP攻击等内容。 Architecture Lab,涉及了Y86-64指令集,以及SEQ和PIPE的实现方式,以及程序优化等内容,可以熟悉汇编和硬件语言HCL。 这个实验室在CMU已经被Cache Lab取代了,考虑到Cache Lab比较难,可以先做这个lab练练手,虽然这个也有困难。基于书上第五,六章对程序进行优化,主要用了循环分块消除缓存不命中和消除分支预测错误等方法。 A部分要求写一个缓存模拟器,B部分要求优化矩阵转置函数,减少缓存不命中数。这个实验室可以加深对缓存的理解。已写完A部分。
2021-11-08 21:44:37 4.39MB c linux system notebook
1
1.基本任务 (1)利用单片机定时器/计数器设计一个秒表,由 P0 口连接 LED 灯,采用 BCD 码 显示,发光二极管亮表示 1,暗则表示 0,计满 100s 后从头开始,依次循环。利用一只 按键控制秒表的启、停。请在 Proteus 中画出电路原理图,并编写程序仿真实现上述功 能。 (2) 用单片机内部的 T0 或 T1 定时,实现:在 P1.7 引脚上输出一个矩形波,该矩 形波的宽度为 500ms,周期为 1.5s。请在 Proteus 中画出电路原理图,并编写程序仿真 实现上述功能。在 Proteus 中用虚拟示波器观察该矩形波。 2.拓展任务 让内部 T0 按计数器模式和方式 1 工作,对 P3.4(T0)引脚进行计数。使用 T1 作 定时器,0.1s 中断一次,看 T0 内每 0.1s 来了多少脉冲,将其数值按二进制数在 P1 口 驱动 LED 灯上显示出来,5 秒后再次测试。
2021-11-08 10:08:00 184KB 单片机 C语言 Keil Proteus
1
用C语言(或其它语言,如Java)实现对N个进程采用某种进程调度算法(如先来先服务调度、短作业优先调度、优先权调度、时间片轮转调度、多级反馈队列调度)的调度。
2021-11-07 16:27:04 5.74MB 操作系统 C语言 进程调度
1
一、实验目的 1、掌握二叉树的基本概念,链表描述方法;遍历方法。 二、实验内容 1、 创建二叉树类。二叉树的存储结构使用链表。 2、 提供操作:前序遍历、中序遍历、后序遍历、层次遍历、计算二叉树结点数目、计算二叉树高度。 3、 对建立好的二叉树,执行上述各操作。 4、 接收键盘录入的二叉树前序序列和中序序列(各元素各不相同),输出该二叉树的后序序列。
2021-11-07 13:16:40 9.55MB 二叉树 中序序列 c++ 后序序列
1