课程学习
文章平均质量分 95
我还没秃头~
本科在读,喜欢垃圾堆里找吃的[doge]
展开
-
JUnit4简单使用与进阶
测试一个图形是不是三角形,需考虑到三角形的性质要求。除了满足A B C均是正数且大于0,还需满足A>0,B>0,C>0,且A+B>C,B+C>A,A+C>B。如果是等腰的,还要判断A=B,或B=C,或A=C。如果是等边的,则需判断是否A=B,且B=C,且A=C。用JUnit工具和覆盖率分析工具(JaCoCo)完成两个类(一个类的多个方法)的单元测试及其分析,尽量做到语句和分支的100%覆盖。项目中使用JUnit测试框架,包含被测类’Triangle’和测试类’TriangleTest’。原创 2024-04-25 01:54:54 · 406 阅读 · 0 评论 -
计算机网络复习内容
互连网多个网络通过一些路由器相互连接起来,构成了一个覆盖范围更大的计算机网络“网络的网络”(network of networks)互联网基础结构发展的三个阶段1969 – 1990 从单个网络 ARPANET(不是一个互连网) 向互联网发展1985 – 1993建成了三级结构(主干网、地区网和校园网(或企业网))的互联网1993 – 现在全球范围的多层次 ISP(提供接入到互联网的服务,需要收取一定的费用) 结构的互联网🟡运输层作用🟢运输层为应用层进程之间的通信提供服务。原创 2024-01-07 00:49:56 · 1097 阅读 · 1 评论 -
C++大作业——网上购书系统
网上购书的一般流程是:用户根据自己的需求将所选书籍放入到购书框,选择结束后,输入自己的名字进行结账,系统会自动生成相应订单。模拟网上购书系统,要求根据不同的顾客,按照不同的计费标准进行收费.根据实际情况,确定了购书人可分为3类:普通人、会员、贵宾。要求:客户信息、书籍信息、订单信息数据用二进制问文件进行读取。硬件:系统类型: 64 位操作系统, 基于 x64 的处理器软件:操作系统为Windows 10,工作软件为:Dev-c++ 5.11系统要求实现如下功能:1.系统后台1.原有数据:利用二进制原创 2024-01-06 13:21:53 · 2464 阅读 · 3 评论 -
C++大作业——公司员工信息管理系统
使用C++面向对象程序设计设计一个简易的公司员工信息管理系统,其中用到了:类的使用、数组、循环体、函数的调用、封装等内容。系统需要定义职工(Employee)类,其中包括工号、姓名、性别、电话、所在科室和工资等信息。实现如下基本功能:(1)设计菜单实现功能选择;(2)添加功能:输入人员信息,并保存到文件中;(3)删除功能:输入人员编号实现删除,并保存到文件中;(4)修改功能:输入人员编号及其他相关信息,实现修改并保存到文件中;(5)查询功能:能够根据姓名精确查询人员信息;原创 2024-01-05 18:27:46 · 3077 阅读 · 5 评论 -
Java设计模式大作业——访问者模式
在校园中,对于一个学院的师生,辅导员更为关心同学们的成绩以及基本个人信息,学业主观努力度、系主任则关注教师的满意度,学生的学分修读情况,学校则关注该学院的师资力量与学生整体学习情况,企业关注学生的修读课程水平以及教资力量。访问者分别实现对不同角色的访问方法。方法,对于访问学生,返回学生学号、姓名、性别、年龄、部门、所有课程成绩,还有平均成绩、任课教师的基本个人信息包括联系方式、姓名、所属部门。灵活性: 不同的访问者可以根据自己的需要定义自己的操作,而无需修改被访问的对象(学院、学生、教师等)。原创 2024-01-05 14:32:03 · 1327 阅读 · 3 评论 -
Linux考试内容
发展历史与现状1984年,组织开发了一个完全基于自由软件的软件体系计划——GNU(GNU是GNU is Not UNIX的递归缩写),并且拟定了一份通用公共许可证(General Public License,简称GPL在20世纪80年代时,教授为了满足教学的需要,自行设计了一个微型UNIX操作系统——MINIX1991年芬兰赫尔辛基大学的学生。原创 2024-01-03 11:24:01 · 1375 阅读 · 1 评论 -
Linux操作系统
linux操作系统学习过程对ppt得摘要以及自己的实操原创 2023-12-07 15:29:00 · 170 阅读 · 0 评论