问题清单
第一周
1.软件危机是什么?
答:软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题
2.为什么会产生软件危机?
答:(1)与软件本身的特点有关
(2)来自于软件开发人员的弱点
3.系统的生命周期方法学用瀑布模型来进行模拟,系统的生命周期怎么理解?
答:瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。
第二周
1、怎么样建立工程思维
答:科学实践工程实践艺术实践活动分别产生了科学思维、工程思维与艺术思维方式。科学活动、工程活动艺术活动的任务目的,本质思维与现实关系的主要特征、思维特点。
2、搭建好的框架的步骤是什么
答:建立一个可执行文件(.exe文件)的过程的话,就很简单了,首先打开vb软件,选择新建exe工程,保存,然后双击界面就进入这个界面脚本编辑地方,根据需要添加启动脚本。然后返回新建界面,添加按钮、输入输出框、字符串、定时器等控件,双击控件进入脚本编辑界面,添加事件脚本。在工程设置菜单里选择启动界面,工程名字等内容,在文件菜单下点击生成exe文件,一个可执行文件就做好了。
3、怎么样定义开发周期
答:创建计算机程序的过程与一般问题求解过程(理解问题、制定计划、实施计划、结果检验和回顾)非常相似。
第三周
1、怎么样建立工程思维
2、搭建好的框架的步骤是什么
3、怎么样定义开发周期
第四周
1、测试的关键点是什么
答:(1)系统测试人员参与需求评审
(2)定义明确的测试需求
(3)测试人员要在需求阶段介入项目组
(4)系统测试用例要覆盖所有的场景
(5)建立产品需求与测试用例的跟踪矩阵
第五周
1.软件建模的过程我们需要注意什么
答:软件建模过程(Rational Unified Process,RUP,统一软件开发过程)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)...这些项目“快照”突出了需要引起管理注意的问题。随着时间的变化/虽然周期可能会变化,定期的评估使经理能捕获项目的历史,并且消除任何限制进度的障碍或瓶颈。
2、什么是好的软件建模
答:软件建模过程(Rational Unified Process,RUP,统一软件开发过程)是一个面向对象且基于网络的程序开发方法论。根据Rational(Rational Rose和统一建模语言的开发者)...这些项目“快照”突出了需要引起管理注意的问题。随着时间的变化/虽然周期可能会变化,定期的评估使经理能捕获项目的历史,并且消除任何限制进度的障碍或瓶颈。
3、怎么样达到敏捷开发过程
答:项目管理技术导读敏捷开发是以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发的一种方法
第六周
1.什么是好的需求
答:需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目能否最终实现产生至关重要的影响。
2怎么样让自己成为一个优质工程师
答:努力学习