-
第一次Blog作业
一、前言 题目集5~7围绕电梯调度程序的迭代设计展开,逐步要求提升代码的可维护性与扩展性。 三次作业的知识点包括:需求分析,编译算法,合理规划类的设计,分析规划电梯的请求。 题量与难度:题目集5为基础单类设计,更多侧重需求的分析和算法的设计,题目集6为多类的拆分,题目集7引入新的类乘客类。 核心难点 -
20242816 2024-2025-2 《网络攻防实践》第8次作业
20242816 2024-2025-2 《网络攻防实践》第8次作业 1 实践内容 1、动手实践任务一 对提供的rada恶意代码样本,进行文件类型识别,脱壳与字符串提取,以获得rada恶意代码的编写作者,具体操作如下: 1)使用文件格式和类型识别工具,给出rada恶意代码样本的文件格式、运行平台和加 -
第一次Blog作业
一、 前言 在第五,六,七次题目集中,共有5+3+3道题目,题量不算大,但难度不小,其中每个题目集分别都有一题难度较大的电梯及几道难度适中的编程题,题目集五主要针对正则表达式进行出题,并且每题只需创建一个类,题目集六和七则围绕类的设计进行出题,需理清各个类之间的关系,随后设计各个类,并且各个类之间有 -
需求分析
每日穿搭系统软件需求分析 一、项目背景 项目启动原因 随着生活节奏的加快和消费升级,用户对高效、个性化的穿搭建议需求增加。现有市场解决方案存在局限性,无法满足用户基于天气、环境、心情和身形等多维度因素的穿搭需求。本项目旨在开发一个智能穿搭推荐系统,通过融合多维度数据,提供科学化、情感化的穿搭决策支持 -
第一次博客作业
题目集5 - 7总结性Blog 前言 题目集5 - 7是面向对象程序设计课程学习过程中的重要实践环节,通过这三次题目集的训练,系统地巩固和深化了类与对象设计、封装、继承、多态等核心知识。题目集5共有4道题目,涵盖基础类的构建与简单逻辑实现;题目集6包含3道题目,引入复杂场景建模,以单部电梯调 度问题 -
电梯题目及迭代总结
1.前言 1.知识点总结 第一道电梯题采用单类实现,集中处理所有功能,虽然简单但耦合度高。第一次迭代遵循单一职责原则,拆分为电梯类、请求类、队列类和控制类,实现功能解耦,并增加请求去重机制。第二次迭代引入乘客类替代请求类,采用"源楼层-目的楼层"的请求格式。本次电梯算法迭代作业涉及了Java的基础语 -
Blog1:5-7题目集总结
前言: 从开始学习java到现在已经过去了一个半月了,由于在上个学期有学习c语言的基础,对Java的入门学习中还是有一定的接受能力的。在初期的java学习中,基本是通过在csdn或通过ai来学习语法知识,然后再做老师发的题目集来学习的。最初的几个题目集,大多是以前c语言的基础题改成java语言的形式 -
第一次blog作业
前言: 第一次写blog啊,有点激动。关于前三次大作业吧,都是围绕面向对象展开的,主要锻炼我们面对对象的能力,关于题目,第五次题目集有五道题目,第六,七次题目集只有三道题目,并且都是按照难度来排列的,但对于我来说,除了电梯的题目其他的都没有难度,但对于我来说,电梯的难度就很大了,以至于一题都没有写出 -
面向对象程序设计题目集5~7总结
面向对象程序设计题目集5~7总结 前言(总结三次题目集的知识点、题量、难度等情况) 题目集5 一共有五道题。前四题为基础的Java程序设计题目,难度较低,可以帮助Java初学者在实践中理解基础知识的运用,比如循环、字符串操作、异常处理以及布尔方法的使用,还有方法的调用与定义,初步学习类与主方法的定义 -
第一次大作业博客
NCHU OOP BLOG-1 目录 1.前言 2.设计与分析 2.1. practice 1 2.1.1.题目要求: 2.1.2.题目需求分析 2.1.3.算法设计 2.1.4.算法实现步骤 2.1.5.SourceMonitor分析 2.2. practice 2 2.2.1.题目要求: 2.2 -
Java程序设计——题目集5~7总结与单部电梯调度问题分析
Java程序设计——题目集5~7总结与单部电梯调度问题分析 前言 经过了几周紧张的Java编程训练,我完成了题目集5到7的所有编程任务。这三次题目集涵盖了Java面向对象编程的核心内容,从基本的类设计到复杂的多类协作系统,不仅考察了编程基础,更锻炼了解决实际问题的能力。 题目集5 题目集5主要集中在 -
第一次BLOG作业
目录一、前言二、设计与分析第一次电梯题目分析题目分析类图Source Monitor分析分析与心得第二次电梯题目分析题目分析类图Source Monitor分析分析与心得代码分析1. 代码行数与职责拆分2. 注释情况3. 函数复杂度心得第三次电梯题目分析题目分析类图:Source Monitor分析 -
blog第一次作业
前言 经过几周的 Java 学习,我深刻体会到其与 C 语言在编程范式上的显著差异。Java 以面向对象为核心,通过类与对象的抽象、封装、继承和多态,将现实问题转化为层次清晰的程序结构,这种更高的抽象层次虽让初学时的我在思维转换中倍感挑战,但也在题目集 5-7 的实践中逐渐领悟其魅力。例如在电梯调度 -
电梯题目总结blog
前言 系统概述本文介绍了一个基于Java的电梯调度系统模拟实现,该系统模拟了电梯的运行逻辑和乘客请求处理机制。系统核心在于电梯的状态管理、请求队列处理和智能调度算法。 知识点 使用正则表达式拆解输入的乘客请求 使用ArrayList或LinkList来储存外部乘客请求和内部乘客请求,还有对队列的增加 -
第一次大作业:电梯调度问题
一、前言与概述 第一次大作业主要是关于电梯的运行,在第一次题目的代码基础上,进行迭代优化。也就是说三次题目的难度是越来越高的。作为编程初学者,我在完成第一次作业时就已感到吃力。虽然最终提交了基础版本,但代码存在明显的设计缺陷。当面对后续更复杂的迭代要求时,我的开发过程陷入了恶性循环:基础版本的不完善 -
实验4
实验任务1 代码部分 1 #include<stdio.h> 2 #define N 4 3 #define M 2 4 5 void test1() { 6 int x[N] = { 1,9,8,4 }; 7 int i; 8 9 printf("sizeof(x)=%d\n", sizeof(x -
第一次博客作业
📑 文章目录 一、前言 二、设计与分析 1. 第一次电梯设计 2. 第二次迭代优化 3. 第三次改进 三、踩坑心得 四、改进建议 五、总结 题目集5-7总结报告 一、前言 题目集5-7是从基础语法到面向对象设计的完整学习路径,题目类型涵盖了: 数组操作(判断数组相等性、检测连续元素等) 字符串处理 -
题目集5~7电梯问题
一、前言 初涉 Java 编程,电梯问题就给我带来了巨大挑战。看似平常的电梯运行场景,实则涉及一个比较复杂的楼层调度、状态管理、请求优先级处理等难题。编码时,频繁出现的逻辑漏洞和错误,让我也意识到了自己在编程方面的不足之处。例如,我的代码结构不够清晰、代码的可读性和可维护性较差等。为了提高自己的编程 -
PTA电梯调度程序5~7总结性Blog
一. 前言 三次题目集难度分层明显,最后一题与之前的题有很大的差距,我认为这是通过让学生在前几题快速建立信心,再以高难收尾激发深度思考。三次题目集题量均较小,聚焦问题的质量而非数量。首次题目集聚焦正则表达式应用,通过校验题训练正则表达式,其中最后一题因需自主设计类结构且无类图提示,同时我没能理解其运 -
三次电梯题目没写出来转生写博客
一.前言 在 Java 面向对象编程的学习进程中,电梯调度程序系列题目构成了一段极具挑战性的实践之旅。这组由三道题目组成的任务,以阶梯式难度层层递进,从基础的单类设计逐步延伸至多类协同的复杂架构,全方位检验了对类设计、数据结构运用和算法逻辑实现等多方面的知识掌握。 题目深度融合了多项核心编程要素。面