软件工程复习资料
软件工程复习资料
前言
//我是河北工业大学21级学长,原专业是机电专业,后转专业至智能院,以下是我准备期末复习时候的复习资料,希望能帮助到学弟学妹。
软件工程每次期末期末考试教师都会发一个知识点串讲的ppt,这个ppt会包括所有的考试内容,但是涉及到各种图(类图、用例图、鲁棒图)、基本路径测试、等价类划分等ppt里知识一概而过,但是这个考试大重点!本篇帖子仅仅针对河北工业大学人工智能与数据科学学院的学生,软件、计科、物联网等专业的软件考试通用。
由于我是线下考试,所以这个卷子我搞不到,我就凭借着仅有的记忆把我考试的时候涉及的大题做一个总结供大家参考,当然如何解决这个问题我也会说明,如果有误欢迎大家评论!
一、填空题
这个每年出的题肯定是不同的,因为要背诵的很多,所以这个题着重背一下串讲ppt里的标红色的知识点,全在ppt里!
例题:
软件维护包括几种维护: 纠正性维护 、 适应性维护 、 完整性维护 和预防性维护。
填空题是要准确的,所以对于类似的知识点内容背诵要准确!!!!
二、不定项选择(选错不得分,少选得1分)
这个就要把ppt里所有的原则、规则、准则背过了,包括项目策划任务集、软件工程师应该遵循的行业准则等有多个内容的很容易出成不定项选择。
比如:
软件工程师的职责:1.保密 2.知识产权 3.个人能力 4.计算机滥用
可能会出6个选项,然后让你选出属于软件工程师职责的是哪几个。
三、判断题
判断题就不要求过于准确的背诵了,判断题出的比较多的就是概念性比较强的知识点,所以在ppt中概念性比较强的知识点多读几遍,给出关键字你知道是啥意思、大致内容是什么就可以了。
例题:基线是 n
在软件过程中至于配置管理之下的输出信息,通常表现为一组正式文档。(F)
这道题考察的就是对于软件配置中基线、软件配置项的概念理解,显然描述的是软件配置项所以是错的。
四、大题
大题会以具体案例的形式给出需求说明和相关内容,然后让你去分析里面涉及的功能需求、非功能需求、领域需求或者系统需求、用户需求,这部分的概念也是要清楚的。还可能让你描述针对于该项目系统使用什么样的开发模型比较好给出理由。
然后我们这次考试的大题涉及到的知识点大概有:
用户需求、系统需求分析;
功能性需求、非功能性需求、领域需求分析;
构件式模型开发相比于瀑布模型的优点;
软件预防性维护的过程以及举出一个逆向工程的例子;
用户界面设计过程图(就在ppt里,当时很多人没有看这个图,觉得不考,但是试卷上这道题占到了7分,我是考前最后两个小时看的哈哈,也是运气好了);
鲁棒图、用例图、黑盒测试中的等价类划分(等价类表以及等价类测试表)等
我能想起来的大概就这些了,但是切记,ppt里的不一定考,但是考的内容都来自于ppt,老师上课的时候说过的重要的地方都是必考的,上课多留意一下老师讲课的语气。
下面是我复习的时候做的一些关于软工的复习内容:(当时复习比较紧张所以字迹有点乱,欢迎留言)