本科课程笔记
文章平均质量分 72
本科课程
拾年之璐
这个作者很懒,什么都没留下…
展开
-
❤️汇总贴❤️本科课程汇总(武汉理工大学计算机科学与技术专业)
本文整理汇总了笔者本科期间所有学过的专业课,包括课程的实验、报告等内容。原创 2021-01-11 13:25:50 · 12696 阅读 · 1 评论 -
【数据结构】使用栈和队列判断字符串是否是回文
说明:这是武汉理工大学计算机学院计科专业【数据结构】课程的实验:使用栈和队列判断字符串是否是回文 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。原题目: 假设称正读和反读都相同的字符序列为“回文”,例如,‘abba’和‘abcba’是回文,‘abcde’和‘ababab’则不是回文。试写一个算法判别读入的一个以‘@’为结束符的字符序...原创 2017-10-22 17:22:49 · 30011 阅读 · 4 评论 -
【数据结构】使用栈解决火车硬席(H)和软席(S)的调度问题
解决问题描述: 火车调度站的入口处有n节硬席或软席车厢(分别以H和S表示)等待调度,试编写算法,输出对这n节车厢进行调度的操作(即入栈或出栈操作)序列,以使所有的软席车厢都被调整到硬席车厢之前。源代码:// *.cpp: 定义控制台应用程序的入口点。#include <iostream>using namespace std;#define STACK_INI...原创 2017-10-22 22:17:30 · 11895 阅读 · 0 评论 -
【数据结构】实验一:线性表的应用---成绩有序表的建立以及合并
说明:这是武汉理工大学计算机学院【数据结构】课程的第一次实验:线性表的应用---成绩有序表的建立以及合并 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。实验一:线性表的应用学时:2学时实验目的: 掌握线性表的基本结构和操作方法,培养学生灵活使用表解决实际问题的能力。实验内容: 一条记录有学号和成绩两个数据项,按成...原创 2017-10-22 22:46:20 · 8102 阅读 · 0 评论 -
【数据结构】实验二:栈与队列的应用---表达式求值
说明:这是武汉理工大学计算机学院【数据结构】课程的第二次实验:栈与队列的应用---表达式求值 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。实验二:栈与队列的应用学时: 2学时实验目的: 掌握栈与队列的基本结构和操作方法,并能利用其解决实际问题。实验内容: 输入一个表达式(4+2*4#),利用栈求表达式的值...原创 2017-10-26 14:22:20 · 12726 阅读 · 3 评论 -
【Java】编写一个应用程序计算梯形和圆形的面积。
说明:这是武汉理工大学计算机学院Java语言程序设计课程的第二次实验。Java语言程序设计--实验1:类的设计与对象使用实验目的: 通过编写Java应用程序,熟悉JDK开发环境和开发过程,能够使用JDK命令对Java程序进行编译、调试和运行;掌握应用程序的典型结构,熟悉运算符、表达式、基本数据类型和基本控制语句的使用;熟悉类的定义、对象的创建、对象的属性的引用和方法的调用。实验内容:问题描述: ...原创 2017-10-26 15:14:48 · 10363 阅读 · 0 评论 -
【Java】编写一个小应用程序计算输入数字的和、平均值
说明:这是武汉理工大学计算机学院【Java语言程序设计】课程的第二次实验:编写一个小应用程序计算输入数字的和、平均值 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。Java语言程序设计--实验2:文本框、文本区和布局的设计实验目的: 通过编写一个Java GUI应用程序,熟悉Java GUI应用程序的结构和开发过程;掌握面向对象程...原创 2018-03-26 21:56:46 · 10721 阅读 · 6 评论 -
【Java】《面向对象与多线程综合实验》报告
说明:这是武汉理工大学计算机学院【面向对象与多线程综合实验】课程的实验报告 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。《面向对象与多线程综合实验》报告1 实验目的 运用Java语言,以迭代方式逐步编程实现一个小型档案管理系统。由此了解软件开发的一般过程,深入理解面向对象语言的基本概念和基本原理,理解和掌握继承与...原创 2018-04-10 22:42:49 · 11321 阅读 · 1 评论 -
【可视化编程】实验1: Visual Studio环境的使用
说明:这是武汉理工大学计算机学院可视化编程(C#)课程的实验一代码。实验目的: 熟悉VisualStudio IDE环境,熟悉C#应用程序的编辑、编译、运行和调试等过程,掌握控制台应用程序开发方法。实验内容: 创建一个C#的控制台程序,计算1!+2!+……+n! 的和。 ①输入正整数n(int类型),输出1!+2!+……+n!的值。 ②用try catch语句捕获整型溢出,使用断点设置和程...原创 2018-03-26 18:03:07 · 8290 阅读 · 0 评论 -
【可视化编程】实验2:C#程序设计基础
说明:这是武汉理工大学计算机学院【可视化编程C#】课程的第二次实验代码。 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。实验目的: 掌握C#的基本流程控制语句,掌握面向对象程序的设计方法,理解继承的概念、掌握继承的使用方法、能够利用继承建立父类和子类。实验内容2.1: 故宫的门票实行的是淡季票价和旺季票价,淡季从11月1日—...原创 2018-04-12 11:58:45 · 7137 阅读 · 0 评论 -
【可视化编程】实验3:C#窗体设计及使用
说明:这是武汉理工大学计算机学院【可视化编程C#】课程的第三次实验代码:C#窗体设计及使用 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。实验目的 掌握C#的MDI窗体设计,一个主窗体、多个子窗体间的切换。掌握窗体中基本的控件设计方法,label、textbox、groupbox、radiobutton、comboBox、butt...原创 2018-04-12 15:13:31 · 24513 阅读 · 13 评论 -
【可视化编程】实验4:C#窗体和控件综合设计(多文本编辑器)
说明:这是武汉理工大学计算机学院【可视化编程C#】课程的第四次实验:多文本编辑器 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。实验目的 综合应用C#的MDI窗体设计方法,掌握各控件设计方法,MenuStrip、ContextMenuStrip、ToolStrip、StatusStrip等,以及文件管理操作等。实验内容 设计...原创 2018-05-14 19:38:40 · 8587 阅读 · 3 评论 -
【课程记录·本】WUT数据结构与算法综合实验 | 基于C++&MFC的欢乐连连看游戏的设计与实现(附下载链接)
本文主要从以下几个方面展开(文章目录)0、写在前面的话1、项目演示与源码下载2、项目指导参考视频3、实验教材4、实验任务、目的与要求5、实现说明6、核心代码7、运行结果截图原创 2021-01-10 21:59:59 · 6169 阅读 · 1 评论 -
【数据结构与算法综合实验】欢乐连连看(C++ & MFC)案例
说明:这是武汉理工大学计算机学院数据结构与算法综合实验课程的第三次项目:欢乐连连看(C++ & MFC)迭代开发代码。 源码下载地址:点击此处下载(运行环境:VS2017) 关注微信公众号【知行校园汇】可免费下载全部源码(点击查看资源)。 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。写在文章开始: 我想,能搜到这篇博客...原创 2019-04-26 23:08:39 · 10762 阅读 · 14 评论 -
【数据结构与算法综合实验】二叉树与赫夫曼图片压缩实践
说明:这是武汉理工大学计算机学院数据结构与算法综合实验课程的第一次项目:二叉树与赫夫曼图片压缩实践代码。源码下载地址:点击此处下载本次实验项目(运行环境:VS2017)关注微信公众号【知行校园汇】可免费下载全部源码。纸上得来终觉浅,绝知此事要躬行。实验教材:任务列表: 阶段 工作内容 交付物 ...原创 2018-05-31 22:07:17 · 10518 阅读 · 8 评论 -
【数据结构与算法综合实验】景区信息管理系统迭代开发
说明:这是武汉理工大学计算机学院数据结构与算法综合实验课程的第二次项目:景区信息管理系统迭代开发代码。 源码下载地址:点击此处下载(运行环境:VS2017) 关注微信公众号【知行校园汇】可免费下载全部源码(点击查看资源)。 >>点击查看WUTer计算机专业实验汇总 纸上得来终觉浅,绝知此事要躬行。实验教材:实验目的:掌握图的定义和图的存储结构; 掌握图的...原创 2019-04-26 22:00:42 · 8307 阅读 · 0 评论 -
【算法设计与分析】分治法与中位数问题
说明:这是武汉理工大学计算机学院【算法设计与分析】课程的第一次实验第一题:分治法与中位数问题 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。一、问题描述输入任意一串数字,输出这个数字串的中位数(如果数字个数为偶数,则输出中间lian两个数的平均值)。二、实验代码完整VS 2017项目:https://github.com/cx...原创 2018-10-15 17:02:08 · 8678 阅读 · 0 评论 -
【算法设计与分析】分治法与循环赛日程安排问题
说明:这是武汉理工大学计算机学院【算法设计与分析】课程的第一次实验第二题:分治法与循环赛日程安排问题 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。一、问题描述:设有个选手要进行网球循环赛,要求设计一个满足以下要求的比赛日程表:(1)个选手必须与其他n-1个选手各赛一次;(2)每个选手一天只能赛一次。按此要求,可将比赛日...原创 2018-10-15 17:22:27 · 11815 阅读 · 2 评论 -
【算法设计与分析】分治法与最近点对问题
说明:这是武汉理工大学计算机学院【算法设计与分析】课程的第一次实验第三题:分治法与最近点对问题 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。一、问题描述设,,…,是平面上n个点构成的集合S,最近对问题就是找出集合S中距离最近的点对。严格地讲,最接近点对可能多于一对,简单起见,只找出其中的一对作为问题的解。二、问题分析用分治...原创 2018-10-15 17:26:32 · 10696 阅读 · 3 评论 -
【算法设计与分析】最大子段和问题
说明:这是武汉理工大学计算机学院【算法设计与分析】课程的第二次实验第一题:最大子段和问题 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。一、实验题目:给定由n个整数组成的序列(……),求该序列形如的子段和的最大值,当所有整数均为负整数时,其最大子段和为0。二、实验要求:(1)分别用蛮力法、分治法和动态规划法设计最大子段和问题的...原创 2019-04-30 21:32:10 · 6410 阅读 · 0 评论 -
【算法设计与分析】哈夫曼编码问题
说明:这是武汉理工大学计算机学院【算法设计与分析】课程的第二次实验第一题:哈夫曼编码问题 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。一、实验题目: 设需要编码的字符集为{d1, d2, …, dn},它们出现的频率为{w1, w2, …, wn},应用哈夫曼树构造最短的不等长编码方案。二、实验要求:(1)证明哈夫曼树...原创 2019-04-30 21:40:51 · 5308 阅读 · 0 评论 -
【数据库】MS SQL Server 2008 R2 安装教程
说明:这是武汉理工大学计算机学院【数据库】课程软件SQL Server 的安装教程 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。一、下载链接迅雷下载:复制下文磁链后打开迅雷ed2k://|file|cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso|466288...原创 2018-10-18 19:55:58 · 18271 阅读 · 8 评论 -
【数据库系统原理】数据库课内实验
说明:这是武汉理工大学计算机学院【数据库系统原理】课程课内实验。 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。1、实验内容: 项 目 名 称 实验内容 1数据库管理系统(DBMS)实验 (1)熟悉DBMS的界面和操作。 (2)创建数据库和查看数据库属性。...原创 2019-04-30 21:17:05 · 5608 阅读 · 0 评论 -
【数据库系统综合实验】教学管理信息系统—学生选课及课程安排数据库综合实验
注:本文介绍 WHUT·计算机学院·数据库与系统综合实验 课程“教学管理信息系统”源码(VS项目+SQL数据库)下载地址:纸上得来终觉浅,绝知此事要躬行。如果你对本实验有疑惑之处,欢迎参考此文章。1、实验内容: 大学同时开设多门课程。每门课程有一个主讲教师,有多名学生选修;一个学生可选修多门课程并获得相应的学分和成绩;上课的基本单位是“次”(一次2学时),每一次课都...原创 2019-01-19 14:19:24 · 13185 阅读 · 6 评论 -
【移动终端应用开发】实验1:SharedPreferences的应用
注:这是WHUT 计算机学院 移动终端应用开发课程、实验1:SharedPreferences的应用 的文章。 源码下载地址:https://download.csdn.net/download/cxh_1231/10805430 >>点击查看WUTer计算机专业实验汇总 纸上得来终觉浅,觉知此事需躬行!一、实验目的:熟悉Android应用程序的开发环境和开发过程;...原创 2018-11-24 22:21:36 · 6507 阅读 · 0 评论 -
【移动终端应用开发】实验2:SQLite数据库的使用
注:这是WHUT 计算机学院 移动终端应用开发课程、实验2:SQLite数据库的使用 的文章。源码下载地址:https://download.csdn.net/download/cxh_1231/10805430纸上得来终觉浅,绝知此事要躬行。一、实验目的:掌握Android高级控件的使用方法及其事件处理方法; 熟悉Android数据存储方案,掌握SQLite的使用方法。二...原创 2018-11-24 22:57:29 · 8526 阅读 · 3 评论 -
【操作系统】实验1:处理机调度
注:本文记录 WHUT-计算机学院-操作系统 课程 实验1:处理机调度纸上得来终觉浅,觉知此事需躬行!1、实验内容:•实验预备:掌握处理机调度的相关内容,对进程调度算法有深入的理解•实验内容:模拟实现进程调度功能•具体要求:–任选一种计算机高级语言编程实现 –选择1~2种进程调度算法,例如:先来先服务、短进程优先、最高响应比优先、时间片轮转、优先级法等 –能够...原创 2019-01-14 18:00:04 · 10159 阅读 · 4 评论 -
【操作系统】实验2:进程管理
注:本文记录 WHUT-计算机学院-操作系统 课程 实验2:进程管理纸上得来终觉浅,觉知此事需躬行!1、实验内容:实验预备:掌握进程管理的相关内容,对进程的同步和互斥,及信号量机制有深入的理解实验内容:模拟实现用信号量机制解决哲学家就餐问题 (或其他经典的同步问题)具体要求:任选一种计算机高级语言编程实现 实现5个哲学家(5只筷子)的顺利就餐 需避免出现死锁...原创 2019-01-14 18:19:33 · 7778 阅读 · 0 评论 -
【操作系统】实验3:文件管理(磁盘调度)
注:本文记录 WHUT-计算机学院-操作系统 课程 实验3:文件管理(磁盘调度)纸上得来终觉浅,觉知此事需躬行!1、实验内容:•实验预备:掌握磁盘调度的相关内容,对磁盘结构及调度算法有深入的理解。•实验内容:模拟实现磁盘调度功能•具体要求:–任选一种计算机高级语言编程实现 –选择2~3种磁盘调度算法(先来先服务、最短寻道时间优先、电梯算法)模拟实现磁盘调度 ...原创 2019-01-14 18:26:32 · 7298 阅读 · 2 评论 -
【操作系统】课内实践:内存管理
注:本文记录 WHUT-计算机学院-操作系统 课程 课内实践:内存管理纸上得来终觉浅,觉知此事需躬行!1、实验内容:•实验预备:掌握内存管理的相关内容,对内存的分配与回收有深入的理解。•实验内容:模拟实现内存管理机制•具体要求:–任选一种计算机高级语言编程实现 –选择一种内存管理方案:动态分区式、请求页式、段式、段页式等 –能够输入给定的内存大小,进程的个数,...原创 2019-01-14 19:01:30 · 6946 阅读 · 0 评论 -
【编译原理】WHILE循环语句的翻译程序设计与实现(递归下降法、输出四元式)(赋值语句的词法分析、语义分析)
注:本文记录 WHUT-计算机学院-编译原理 课程 课内实践项目下载地址:https://download.csdn.net/download/cxh_1231/10916735纸上得来终觉浅,觉知此事需躬行!0、笔者:编译原理课程一共有两次实验和一次课内实践。前两次实验分别是:赋值语句的词法分析程序设计与实现 赋值语句的语义分析程序设计与实现而课内实践的内容是:WHI...原创 2019-01-14 19:24:57 · 9599 阅读 · 0 评论 -
【嵌入式系统应用】实验关键问题,以及关键代码
说明:这是武汉理工大学计算机学院【嵌入式系统应用A】课程:实验关键问题,以及关键代码 >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行。关键问题1:问题:假设4个led灯从下到上对应4位二进制的第0,1,2,3位,灯亮为1,灯灭为0;比如4(0100)则第2位对应灯亮,3(0011)则第0,1位对应灯亮;因为0为全灭,若是0则显示为全亮;...原创 2019-04-30 22:03:11 · 6880 阅读 · 1 评论