没有合适的资源?快使用搜索试试~ 我知道了~
Lab-1 1190200208 李旻翀1
需积分: 0 0 下载量 30 浏览量
2022-08-08
20:38:58
上传
评论
收藏 1.65MB DOCX 举报
温馨提示
试读
19页
2021年春季学期计算学部《软件构造》课程Lab 1实验报告姓名李旻翀学号1190200208班号1936602电子邮件1190200208@stu.hit.e
资源推荐
资源详情
资源评论
1
2021 年春季学期
计算学部《软件构造》课程
Lab 1 实验报告
姓名
李旻翀
学号
1190200208
班号
1936602
电子邮件
1190200208@stu.hit.edu.cn
手机号码
18608109998
2
目录
2 实验环境配置
3 实验过程
3.1 Magic Squares
3.1.1 isLegalMagicSquare()
3.1.2 generateMagicSquare()
3.2 Turtle Graphics
3.2.1 Problem 1: Clone and import
3.2.2 Problem 3: Turtle graphics and drawSquare
3.2.3 Problem 5: Drawing polygons
3.2.4 Problem 6: Calculating Bearings
3.2.5 Problem 7: Convex Hulls
3.2.6 Problem 8: Personal art
3.2.7 Submitting
3.3 Social Network
3.3.1 设计/实现 FriendshipGraph 类
3.3.2 设计/实现 Person 类
3.3.3 设计/实现客户端代码 main()
3.3.4 设计/实现测试用例
4 实验进度记录
5 实验过程中遇到的困难与解决途径
6 实验过程中收获的经验、教训、感想
6.1 实验过程中收获的经验和教训
6.2 针对以下方面的感受
3
1 实验目标概述
本次实验通过求解三个问题,训练基本 Java 编程技能,能够利用 Java OO
开发基本的功能模块,能够阅读理解已有代码框架并根据功能需求补全代码,能
够为所开发的代码编写基本的测试程序并完成测试,初步保证所开发代码的正确
性。另一方面,利用 Git 作为代码配置管理的工具,学会 Git 的基本使用方法。
基本的 Java OO 编程
基于 Eclipse IDE 进行 Java 编程
基于 JUnit 的测试
基于 Git 的代码配置管理
2 实验环境配置
本次实验采用 IDE 为 IDEA 2020.3,Java 环境的配置、IDE 的安装以及 git
的使用在学期初预习时便已完成,因此此处不再赘述。需要注意的是 JDK 安装时
环境变量的配置以及 IDEA 的基本快捷键了解,相关资料均可在网上找到。
GitHub Lab1 仓库的 URL 地址如下:
https://github.com/ComputerScienceHIT/Lab1-1190200208
3 实验过程
请仔细对照实验手册,针对四个问题中的每一项任务,在下面各节中记录你
的实验过程、阐述你的设计思路和问题求解思路,可辅之以示意图或关键源代码
加以说明(但无需把你的源代码全部粘贴过来!)。
为了条理清晰,可根据需要在各节增加三级标题。
3.1 Magic Squares
程序的目标是读入 txt 文档中的数表,并判断其是否为幻方矩阵,并返回
true / false。在完成上述功能后,进一步实现生成幻方矩阵并保存至本地、调
用函数判断其是否为幻方的功能。本题中的幻方矩阵需满足以下要求:①输入文
件符合规范(不能出现行列数不等,并非矩阵,有非正整数,数字间不以\t 分
割等情况)②矩阵每一行元素和,每一列元素和,以及每一条对角线元素和都相
等。
剩余18页未读,继续阅读
资源评论
黄浦江畔的夏先生
- 粉丝: 13
- 资源: 299
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Servlet和JDBC实现三层架构
- Appium-Inspector-2024.6.1-win
- Screenshot_2024-06-14-21-22-39-202_net.csdn.csdnplus.jpg
- Appium-Server-GUI-windows-1.22.3-4
- 基于C语言+python实现的永磁同步电机矢量控制算法仿真+源码(毕业设计&课程设计&项目开发)
- APKPure_v3.20.05_apkpure.com.apk
- HKJC_AOSBS_PROD_L2.7R2Q_Build8172.apk
- jetson官网下载的官方资料
- 小游戏的java程序开发
- matlab GUI仿真资源.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功