哈工大软件构造试题构成:
  1、30-45分的选择题,10-20题
  2、55-70分的简答与设计题,5-6题

考试知识点(不全面):
  1、git工具的知识点
  2、Java设计模式(一共有23个,主要考察实验中用到的那几个)
  3、ADT的rep, AF与RI
  4、snapshot diagram
  5、编写测试用例,test注释
  6、LSP原则
  7、正则语言
  8、内存和垃圾回收(选择题)

复习要点:
  1、实验一定要自己做,实验很重要
  2、根据老师给的PPT,上面知识点涵盖得很全面
  3、设计模式可以看这个教程https://www.runoob.com/design-pattern/design-pattern-tutorial.html
  4、MIT往年试题:http://web.mit.edu/6.031/www/sp18/quizzes/archive
    – 18春试题:http://web.mit.edu/6.031/www/sp19/quizzes/archive/quiz1.pdf
    – 18秋试题:http://web.mit.edu/6.031/www/sp19/quizzes/archive/quiz2.pdf
  5、HIT2018年试题:
    https://pan.baidu.com/s/1g5dSftBkJAx5l841fg32yQ
  6、考试范围:
    https://pan.baidu.com/s/1UQ81CmEmZf_xr3Js8O07YA

考试要点:
  1、选择题很重要,大题给分不是很严,选择题拿下一般可以拿高分
  2、一共有23种设计模式,实验用的一共不超过8种,要把握住重点
  3、大题不要空,基本答了都有分
  4、实验很重要!实验很重要!实验很重要!重要的事情说三遍

哈工大软件构造期末知识点总结相关推荐

  1. 哈工大软件构造期末复习

    系列文章目录 哈工大软件构造期末复习(最终章) 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 系列文章目录 哈工大软件构造期末复习(最终章) 前言 一.github指令 ...

  2. 哈工大软件构造课程知识点总结(一)

    系列文章目录 哈工大软件构造课程知识点总结(一) 哈工大软件构造课程知识点总结(二) 哈工大软件构造课程知识点总结(三) 哈工大软件构造课程知识点总结(四) 哈工大软件构造课程知识点总结(五) 哈工大 ...

  3. 哈工大软件构造课程知识点总结(二)

    系列文章目录 哈工大软件构造课程知识点总结(一) 哈工大软件构造课程知识点总结(二) 哈工大软件构造课程知识点总结(三) 哈工大软件构造课程知识点总结(四) 哈工大软件构造课程知识点总结(五) 哈工大 ...

  4. 哈工大软件构造课程知识点总结(三)

    系列文章目录 哈工大软件构造课程知识点总结(一) 哈工大软件构造课程知识点总结(二) 哈工大软件构造课程知识点总结(三) 哈工大软件构造课程知识点总结(四) 哈工大软件构造课程知识点总结(五) 哈工大 ...

  5. 哈工大软件构造期末复习(根据老师复习提纲整理)

    软构期末复习1-3章 1.软件构造的多维度视图及其划分 大体上分为build-time和run-time两大类,分别对应视图中的两排. 在build-time中,又按照时刻和时期.代码层面和成员层面区 ...

  6. 哈工大软件构造期末复习1

    Chapter 1: Views and Quality Objectives of Software Construction 1.1 Multi-Dimensional Views of Soft ...

  7. 2021哈工大软件构造期末考点复习笔记

    第一节 多维视图和质量目标 软件构造多维度视图 红色标注为重点(考试会考选择题) Moment 特定时刻的软件形态 Period 软件形态随时间的变化 AST (Abstract Syntax Tre ...

  8. 2022哈工大软件构造lab1小结(知识点)

    哈工大软件构造lab1小结 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 问题一 使用的库 异常处理机制 字符串内容检查 写入文件 问题二 problem 3:画一 ...

  9. 哈工大软件构造 复习

    哈工大软件构造试题构成: 1.30分的选择题 2.70分的简答题 2019考试知识点(重要的,但不涵盖全部考试范围): 1.git工具的知识点(没有考察命令行,考察的主要是git的演变及各部分的作用) ...

最新文章

  1. 【迁移2018-04-12 10:46:11】BeanCopier之MapStruct(一)
  2. 读服务器文件,读取服务器文件
  3. 封装数据库一系列操作,包括打开/新建数据库,增删改查
  4. Python QT5
  5. 设计模式11---组合模式(Composite Pattern)
  6. 崇天老师python123测验6_嵩天老师python123测验1: Python基本语法元素 (第1周)
  7. 苹果市值超过微软成第一大科技公司
  8. 存储技术论坛:最高可用级别的同步复制及方案
  9. Docker网络详解
  10. 清理linux清理垃圾文件夹,让Ubuntu系统释放空间最有效的五种方法(清除不需要的或垃圾文件)...
  11. c语言一个偶数用两个素数表示,用C语言(C99) 验证哥德巴赫猜想:一个不小于6的偶数必定能表示为两个素数之和。...
  12. 冰点还原精灵手工强制删除方法
  13. linux如何监控网络流量,linux 下网络流量监控
  14. 【010】Excel宏编程相关封装模块(字体设置、写入表格内容)_003_#VBA
  15. 番茄时间管理——规则
  16. 门禁系统布线的十点注意事项
  17. finally块的正确使用
  18. 21day学通python epub_Python Day21
  19. Android 如何进入Android工程模式
  20. 半导体器件概念(1)

热门文章

  1. 唠一唠 消息可靠性保障消息幂等性处理 (RabbitMQ实际应用问题)
  2. 赋值表达式与赋值语句
  3. 以太坊闪电网络实现原理
  4. 海思HI3516板子初体验
  5. GDAL ogr2ogr 转换mif 为sqlite
  6. 1. SCARA机器人建模
  7. SVN的安装和使用基础教程
  8. BAPI记录......
  9. COUNTIF函数:
  10. 网络发现自动关闭不能启用、无法启用文件和打印共享的解决办法