-
20244104陈思淼 《Python程序设计》实验三报告
课程:《Python程序设计》 班级:2441 姓名:陈思淼 学号:20244104 实验教师:王志强 实验日期:20254月20日 必修/选修: 公选课 1.实验内容 创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。 实验要求 -
二手服装交易平台
一、 墨刀 (1)适用领域:移动端原型设计,是搭建APP、微信小程序等轻量级移动端原型的理想选择;适合中小型团队或初创项目的敏捷开发与快速迭代;便于分布式团队协作,云端实时同步功能好;可用于市场演示与客户沟通,能直观展示产品逻辑。 (2)优点:交互设计友好,通过拖拽和预设动画模板,无需代码即可实现接 -
第一次blog作业
一、前言 在这三次题目集中,主要围绕电梯调度程序展开,涵盖了丰富的知识点。从基础的Java语法应用,到面向对象设计原则如单一职责原则(SRP)的实践,逐步深入。题量上,每次都需要完成一个相对完整的电梯调度程序设计,且随着迭代要求不断细化和扩展。难度方面,呈现出循序渐进的特点,从最初简单实现电梯运行逻 -
实验四
实验四 实验任务一 代码 点击查看代码 #include<stdio.h> #include<stdlib.h> #define N 4 #define M 2 void test1(){ int x[N]={1,9,8,4}; int i; printf("sizeof(x)=%d\n",size -
第一次blog作业
一、前言 在题目集5~7中,第5次题目集的前四题侧重于基础算法的设计运用和正则表达式的应用,第6次题目集的前二题聚焦于类的设计,第7次题目集前二题则对算法设计思想的要求更高。这些较为基础的题,题量不算多且难度不大,只要仔细审题设计好逻辑即可完成,意在锻炼我们的基础编程能力和设计思维。除去这些基础题, -
BLOG1 电梯题目567总结
一·前言 在之前的学习中,对于java和C语言之间的区别感到不是很大,所以第一次进行作业集时仍然采用C语言面向过程来设计,没有进行面向对象的设计。在后来的不断学习中,才了解到java的真正的流程,同时对作业进行更变。 三次电梯作业不断进行优化,从开始的一个类到符合java流程再到更符合实际,每次优化 -
对三次单部电梯调度程序(类设计-迭代)的总结
前言 在三次对单部电梯调度程序类的设计中,题目由一个类到多个类,由未考虑单一职责原则到类设计遵循单一职责原则(SRP),与此同时乘客的请求变得更加详细,都使得我们需要不断的对原来的程序进行修改和完善,下面是我对我所编写的三次程序设计的分析。 设计中部分知识点 在第一次对程序的设计:对电梯请求队列的管 -
题目集5-7blog
这次电梯程序我没有写出来。以下是我的反思和收获。 题目分析 题目一分析: 该题目要求设计一个电梯模拟系统,主要包含以下核心功能: 电梯状态管理:包括当前楼层、运行方向(上行/下行/空闲)、运行状态(停止、移动、开门、关门)。 请求队列管理: 内部请求(电梯内乘客按下的目标楼层) 外部请求(各楼层乘客 -
需求分析
《[师联星] 需求分析文档》 一、项目背景 随着教育信息化的发展和家长对个性化教育的需求增长,传统家教服务模式面临着诸多挑战: 家长难以快速找到匹配的优质家教老师 教师资源分布不均,优秀教师信息不透明 教学过程缺乏有效监管和质量评估 课时费用结算流程繁琐且不透明 为了解决这些问题,我们启动"师联星" -
电梯类Java设计
一,前言 从开始学习JAVA这门语言,到现在已经接近半个学期了,最开始我听别人说JAVA是一门和C语言,甚至比C语言更简单,语言有许多相同的语法,但到后来我,在最开始的几次作业中,我才慢慢感受到JAVA和C语言的不同,我们学的是面对对象设计,和以往学的C语言的设计过程有很大的不同,相对于以前的直接开 -
Program4
任务1 任务1代码 #include <stdio.h> #include<stdlib.h> #define N 4 #define M 2 void test1() { int x[N] = {1, 9, 8, 4}; int i; printf("sizeof(x) = %d\n", size -
第一次Blog作业
一、前言 JAVA的学习已经快半个学期了,在上个学期学习的C语言的基础之下,JAVA的不同点在于有更多丰富的库,其语法和结构相较于C语言更为复杂,这此的5-7题目集结构分为前面的基础题与后面大分值的电梯迭代作业,对于前几题,主要考察的是对我们基础JAVA语法的掌控,但后续的电梯迭代作业则需要我们考虑 -
校园交易平台
1.墨刀 适用领域: 快速中低保真原型:适合互联网、移动端App、小程序等敏捷开发项目。 团队协作:产品经理、UI设计师、开发人员之间的实时评审与反馈。 演示与交付:直接生成链接分享给客户或开发团队。 优点: 易上手:界面简洁,拖拽式操作,学习成本低,适合新手。 云端协作:支持多人实时编辑、评论和版 -
实验四
test 1 代码: #include <stdio.h> #define N 4 #define M 2 void test1() { int x[N] = {1, 9, 8, 4}; int i; // 输出数组x占用的内存字节数 printf("sizeof(x) = %d\n", sizeo -
二手购交易平台
一、墨刀 1.适用领域: (1)移动端快速验证:适合初创团队 72 小时内完成 MVP,支持微信小程序、H5 等多平台输出,尤其适合电商促销页、社区类 App 等中低复杂度场景。 (2)跨地域团队协作:50 人实时在线编辑,评论区 @成员自动生成任务列表,满足远程团队 “脑暴 - 设计 - 评审” -
面向对象设计与构造——第一单元总结
面向对象设计与构造课程的第一单元结束了,第一单元,以多项式求导程序为中心,不断增加新的功能,我学到了很多: 熟悉了Java基本语法; 初步建立起了面向对象的设计思路; 认识到了代码可拓展性的重要; 学会了构建自动化测试工具。 题目总结 题目集5~7难度适中,部分题目相对复杂比如:电梯程序需要投入更多 -
自家书库--校园二手书交易平台
1,对比分析 墨刀(MockingBot) 适用领域: 移动端原型设计,尤其适合iOS和Android平台的高保真原型制作; 快速迭代和敏捷开发,适合小型项目或初期低保真设计; 团队协作场景,支持多人在线实时编辑与审阅。 优点: 操作高效:界面简洁,拖拽式操作易上手,学习成本低; 多平台适配:控件自 -
第一次blog作业
前言: 本学期在 Java 学习过程中,我们完成了三次电梯设计相关的题目集,它们在知识点覆盖、题量及难度方面呈现出循序渐进的特点。 在知识点上,深度融合面向对象编程基础。我们要将电梯、乘客请求等现实元素抽象为类,合理定义类的属性与方法,并注重类的封装性,像电梯的当前楼层、运行方向等属性及开门、关门等 -
PTA电梯迭代总结
电梯三次迭代总结 一、前言 本文将围绕 Java 实现的电梯调度系统三次迭代开发过程进行详细总结,阐述每次迭代的核心变化、设计思路等。这三次的电梯迭代对我来说,难度还是有点大的。上次做难题是程序设计基础的课设,虽然课设比电梯迭代要难得多。做电梯需要用到arraylist、linkedlist等,但在 -
三次电梯迭代总结blog
一:前言: 在面向对象程序设计的学习过程中,电梯调度问题是一个经典的综合实践案例,能够有效考察类设计、状态管理、队列操作及调度算法等核心能力。本文将对三次电梯题目集的设计要求、知识点演进及难度变化进行总结,展现从单一类实现到遵循设计原则的迭代优化过程,以及如何通过职责拆分和类结构调整逐步构建更健壮的