摘要: 问题:请列举你所了解的测试工具 答: 阅读全文
posted @ 2024-05-29 01:19 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 问题:说说你了解过、使用过什么编程语言?比较他们的优势 说说你了解过、使用过什么编程工具? 答:我使用过的编程语言:c语言,c++,java,SQL,matlab,python 一、C语言 1、优点: 高效性:C语言编写的程序执行速度非常快,内存占用率也比较低,适合于系统级编程。 可移植性:C语言的 阅读全文
posted @ 2024-05-28 22:44 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 问题: 1.什么是模块化,为什么要模块化 2.衡量模块独立的定性标准是什么?用自己的话表达其含义 3.如何理解信息隐藏和局部化?用自己的话或者例子表达其含义 阅读全文
posted @ 2024-05-28 21:35 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 问题:如果你开发一个中小学生学习数学的软件,你应该找谁去做用户调研 答:1.学生:学生作为软件的直接使用对象,那么就应该想到直接与将要使用软件的中小学生进行交流,了解他们在学习数学时遇到的问题、兴趣点以及他们对软件的期望,对他们进行用户调研,能够更好地做好需求分析 2.教师:教师了解学生的学习需求和 阅读全文
posted @ 2024-05-28 21:05 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 学校规定: 一个学生可选修多门课,一门课有若干学生选修; 一个教师可讲授多门课,一门课只有一个教师讲授; 一个学生选修一门课,仅有一个成绩。 学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。 要求:根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类 阅读全文
posted @ 2024-05-26 14:03 小浣熊在尼斯采风 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 问题:1.为什么软件开发周期总是预估的2-3倍 2.什么是分而治之 3.了解WBS 答:1.软件开发周期总是预估的 2-3 倍,主要原因在于软件开发周期存在着不确定性,需要面对需求变化、技术难题、人员变动以及命令决策等各种不确定因素。 需求不稳定:需求理解有差异,用户表达的是这样的,而程序员的理解是 阅读全文
posted @ 2024-05-26 13:59 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 某培训机构入学管理系统有报名、交费和就读等多项功能,下面是对其各项功能的说明: 1、报名:由报名处负责,需要在学员登记表上进行报名登记,需要查询课程表让学员选报课程,学院所报课程将记录到学员选课表 2、交费:由收费处负责,需要根据学员所报课程的收费标准进行收费,然后在账目表上记账,并打印收款收据给办 阅读全文
posted @ 2024-05-26 13:40 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.阅读和了解什么是形式化方法 2.推荐阅读书籍《大象——thinking in UML》 阅读全文
posted @ 2024-05-16 23:46 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 理解结对编程 答:结对编程(Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。(理解这个专有名词的时候,可以拆开理解:结对和编程,结对就是指两个人结合配成一对,那么结对编程就是两个人一起配合写代码,写程序) 阅读全文
posted @ 2024-05-16 01:48 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 什么是scrum中的3355? 答:一、首先我们了解一下scrum是什么意思,Scrum 通常被认为是一个敏捷项目管理框架,它描述了一组帮助协同工作的事件、工件和角色,旨在帮助团队更高效的组织和管理其工作。注意,Scrum 是完成工作的一种框架,而敏捷开发是一种思维模式,不能把它们混为一谈。 其特点 阅读全文
posted @ 2024-05-16 00:05 小浣熊在尼斯采风 阅读(1) 评论(0) 推荐(0) 编辑