ICode9

精准搜索请尝试: 精确搜索
  • 结对编程队友代码分析2022-09-14 01:30:37

    一、简介 ​ 队友:张笑睿 ​ 语言:Java ​ 本博客是对我的队友的个人项目的代码分析及评价。个人项目的内容为中小学生试题自动生成系统。 二、功能测试 输入校验功能测试 ​ 可以看出在登陆时随便输入的字符串系统会检测出来并提示用户输入正确的用户名以及密码,在生成数学题时

  • 结对编程代码互评2022-09-14 01:00:56

    一、介绍 本博客是对结对编程队友王同学编写的个人项目的分析评价,编写语言为java。 二、项目需求 用户:小学、初中、高中数学老师。 主要功能:输入用户名和密码登录,可以操作生成小初高数学卷子,题目不重复,保存在.TXT文件中。 题目要求: 小学 初中 高中 难度要求 +,-,*./ 平方、

  • 结对编程代码分析2022-09-14 00:34:31

    正文 功能要求 实现登录功能,能够储存多个账户密码。有三种不同的登陆模式,可以分别生成对应的题目并且输出到文档之中。出题有查重功能,同一个人出的题不能重复。 功能实现 这位同学使用了一个状态模式去实现几种不同的登录状态(以及正在登录的状态),由一个指令接受类在命令行接受命令,

  • 湖南大学结对编程——分析结对编程队友的个人项目2022-09-13 23:35:54

    湖南大学结对编程——分析结对编程队友的个人项目 分析对象:郭家乐同学的个人项目 分析人:凌志豪   目录 一、需求问题分析 二、简述郭家乐同学的解决方案 三、项目结构及代码分析 四、程序测试 五、总结   一、需求问题分析 此次个人项目的需求是,写一个程序,能够实现以下功能:  

  • 结对编程-队友代码分析2022-09-13 23:34:01

      通过一周的时间,我们完成了个人项目。我的代码是用c++编写的,我的队友罗军杰是用JAVA写的。在看完我的代码和罗军杰的代码后,发现各有优缺点。 项目需求简述: 项目名称:中小学数学卷子自动生成程序 用户:小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格

  • 结对编程个人项目代码分析2022-09-13 23:33:43

    本博客主要分析结对同学的个人项目代码实现优缺点 一、个人项目介绍       二、代码分析 首先该项目主要的问题在于读取文件内容以及如何保证随机性的出题,实现代码如下:   整体函数内容很好理解,通过c++自带的file读取文件内容获取用户信息后与输入的信息对比是否正确以此判断是

  • 结对编程之个人项目代码互评2022-09-13 23:32:17

    结对编程之个人项目代码互评 简介 这篇文章是我的结对编程搭档刘正豪——豪神的个人项目代码的总结评价。 豪神使用Java语言实现中小学数学卷子自动生成程序的预期功能,代码结构清晰,其中的某些函数不乏亮点。 项目需求 针对小学、初中和高中数学老师为主体用户的程序 要完成的功能

  • 结对编程代码互评2022-09-13 23:01:30

    优点: 文件结构:如下图所见:                                      类的分类准确,并且按照类功能划分到不同的包里,结构严谨。 myloginbegin包:存储启动类Begin、登录窗口类LoginDemo、登录功能类LoginFunction、 以及用户类User。 mytest包:使用@T

  • 编程2022-09-13 23:00:59

    height = 1.70 print("您的身高: " + str(height)) weight = 48.5 print("您的体重: " + str(weight)) bmi=weight/(height*height) print("您的BMI指数为:"+str(bmi)) # 判断身材是否合理 if bmi<18.5: print("您的体重过轻 ~@_@~") if bmi>=18.5 and

  • 结对编程队友代码分析2022-09-13 23:00:39

    队友这次的个人项目编程采用的java语言编译。 结构: 1)user.java:定义了User类,存储User的属性和一些简单的调用方法。 2)test.java:定义了主类 3)change.java:实现年级切换 4)check.java:实现试卷查重 5)login.java:实现登录界面 6)online.java:实现登录后输入题目数量,以及年级切换的输入

  • 结对编程代码分析2022-09-13 23:00:16

    优点:代码简洁易懂,且层层递进。 首先是运行了userInit()函数,这个函数是对用户的初始化,将数据导入。定义一个用户类,分别包括 用户名 密码 类型。然后创建一个类数组来保存其数据。 然后是loginInit() 函数。利用一个布尔值 flag 来判定是否登录成功,简单而有效。 然后进入examServ

  • 结对编程项目评论2022-09-13 21:32:55

    一.总体评价 改项目代码总体上层次分明,对象明确,概念抽象良好,重用性高,但是存在代码冗余部分,且没有设置账号的数据库,仅仅把账户数据放入缓存中,在对象消失数据也会消失,不够严谨,在拓展上不能实现用户注册与注销 二.代码结构分析 五个文件一个对象类文件,三个方法文件,分别用于匹配账户所

  • 结对编程代码分析2022-09-13 20:36:02

    结构分析: 缺点: 队友的代码只有俩个类,一个用户类和一个菜单类,导致结构混乱,省略后menu中部分如图: 其中含有多个功能的函数,都放在一个模块,一个menu中350左右行,导致每个模块中承担了多个不相关的功能,应该分模块编写。 而且也不需要定义开头的静态loginUser和UerList,这些完全可以

  • [编程题] 反转单链表2022-09-13 20:35:42

    interface LinkedList { val: number next: LinkedList | null } function reverseLinkedlist(head: LinkedList): LinkedList { if (head === null || head.next === null) { return head } const prev = reverseLinkedlist(head.next) hea

  • 结对编程队友代码分析2022-09-13 20:30:57

    依据个人项目要求,队友选用java语言来实现。通过对代码和注释的解读,按照其逻辑去运行队友的代码,项目中所要求的功能基本上都已实现,各个功能考虑的都很周到。 队友:苏国培 分析部分代码特色: 1、队友的工程文件包含三个类和一个测试类,其中三个类分别为:Question 类,Grade 枚举类,User 类;

  • 结对编程队友代码分析2022-09-13 20:30:21

    一 业务需求 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用

  • 结对编程分析2022-09-13 20:03:44

    结对编程相互分析 一、简介 本博客为对刘同学中小学自动出题个人项目的代码评价,该项目主要为用户登录生成可小学、初中、高中对应要求的题目并以.txt形式保存 二、代码分析 项目功能主要依靠定义的login类和create_questions类来实现,user类用以存储用户基本信息。 在login类中,通过

  • 结对编程——代码互评2022-09-13 20:01:47

    一、前言        新学期新气象!本篇文章是对软件工程导论课上我的结对编程伙伴个人项目代码的评价。在这个过程中我们可以相互学习、取长补短,帮助我们提高代码能力。 二、代码测试与评价 1、功能测试 运行代码,登录、切换类型、生成试卷等功能完善。 优点:在项目需求基础上使用

  • 结队编程 - 队友代码分析2022-09-13 20:00:45

    结对编程队友代码分析 - 李林畅li神 李神个人项目代码结构 优点: 整个工程仅使用一个包,充分体现架构设计中less is more的思想,大道至简,对于轻量级的应用无需使用过多复杂的项目架构,包结构。使整个工程结构清晰,易于阅读。 Class及Interface命名规范,采用Java语言规范的大驼峰命名法

  • 中小学数学卷子自动生成程序结对编程代码分析2022-09-13 19:31:10

    个人项目需求: 个人项目:中小学数学卷子自动生成程序 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选

  • 结对编程-个人项目互评2022-09-13 18:30:24

    湖南大学软件工程导论结对编程作业-个人项目互评 姓名:李慈诚 学号:202026010511 班级:软件2005 结对队友:王思涵 编程语言:java 这篇博客诣在通过研究结对队友的个人项目代码,了解对方编码习惯,分析对方代码优缺点以在结对编程项目中合作更加融洽。 优点: 1.登录采用虚拟数据库,可扩展性比

  • 结对编程代码分析2022-09-13 17:02:10

    代码分析: 队友的代码主要是将几个老师新创了一个类,并用一个grade来判别年级类型。然后在主程序new新建9个老师,并用有参构造方法,然后添加到一个LIST容器里面。然后根据输入的值进行出题,如果输入了一个张三1,123,那么会用容器进行判断相等,并得到该名字,这个名字同时也是后面出题的依据,

  • 结对编程队友代码分析2022-09-13 17:02:02

    项目要求   此次个人项目队友使用的是C++语言,项目要求均已实现,观摩再三后,对其代码进行以下的分析: 优点: 1、使用多文件的编写方式,由两个头文件和一个主函数文件组成,有利于快速编译和保护源码,提高代码的编写效率。 2、定义了Funtion类,在类中实现了主要的函数功能,封装性较好,有利于

  • 结对编程队友代码分析2022-09-13 16:31:39

      首先是题目要求 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,XX为小学、初中和高中三个选项中的一个。否则提示“请输入正确的用户名、密码”,重新输入用户名

  • TCP/UDP 编程模型2022-09-13 16:31:07

    TCP编程模型 server创建socket套接字 socket套接字--可以理解为文件描述符(file descriptor),UNIX把网络看成文件 /** * @param domain domain参数指定了一个通信域;它选择了将被用于通信的协议族。 比如 AF_UNIX AF_INET * @param type type of sockfd 通信协议 *

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有