国科大高级软件工程20年期末考题

高软期末试题 20年

终于到了考试的日子,又结束了考试。
罗老师讲课风格属实独树一帜,有时候会昏昏欲睡,有时候又高屋建瓴,讲解一些非常独到的见解。
不过这个课的作业实在是让人一言难尽。还有大项目。
话不多说进入正题。这里只说题目类型了。

概念题

5道 20分

  1. 什么是用户故事,以及评价用户故事的SMART原则
  2. 类间原则SOLID
  3. DRY(don‘t repeat yourself)解释
  4. 写出五种测试方法
  5. MVC

选择题/判断题

每种题型10道,一道1分,共20分
选择判断其实无所谓,总之是从题库里抽出来的。注意,有歧义的题大概率不会出。指那些答案不一致的题

  1. 如果提示提交内容为空,合适的处理方式
  2. 不属于rails特性的是
  3. 下面哪个是对的,就用户故事而言
  4. 需求规格说明书不应该包括()
  5. 系统中每一个知识都有单一的。。。

设计题

三道题,20分

  1. 给出一个功能的用户故事和两个场景。功能:通过上课时间搜索课程
  2. 写出观察者模式的小男孩看电视
  3. 根据疫情期间门卫检查进出校的规则,设计一个系统可以减轻保安压力,出校和乘车通过校园卡实现。

简答题

6道题,共40分

  1. git工作流程
  2. 四个变量的类型
  3. MVC用户模型的填空题
  4. 两个场景TDD和BDD什么时候合适
  5. 给密码加存在性验证以及最短长度验证
  6. 三层无共享架构解释

学弟学妹加油!

你可能感兴趣的:(笔记,软件工程师)