计算机二级python考前复习笔记

  1. Python是一种解释型面向对象动态数据类型高级程序设计语言
  2. 程序设计风格:清晰第一,效率第二。
  3. 结构化程序设计原则:自顶向下,逐步求精,模块化,限制使用goto语句(Python无 goto 语句)。
  4. 面对对象基本特点:继承性、多态性、封装性
  5. 软件的概念:
    软件包括程序、数据、及相关文档的完整集合。
    机器能执行的是程序、数据,不能执行的是文档。
    工程化的3个要素:方法、工具、过程
    原则:抽象、信息屏蔽、模块化
    具有:局部化、确定性、一致性、完备性、可验证性
  6. 在程序流程图中,用带有箭头的线段表示控制流;在数据流程图中,用带有箭头的线段表示数据流
  7. 白盒测试(测试软件内部方法:逻辑覆盖、基本路径测试)
  8. 黑盒测试(测试软件外部即在软件接口处进行,主要完成软件功能验证方法:等价步、划分法、边界值、分析    法、错误推断法、因果图等)
  9. 软件设计包括软件的结构、数据接口和过程设计(系统结构部件转换成软件的过程描述)
  10. 软件开发模型包括 Ⅰ、瀑布模型 Ⅱ、扇形模型 Ⅲ、快速原型法模型 Ⅳ、螺旋模型Ⅰ、Ⅲ、Ⅳ
  11. 软件生命周期的主要活动阶段:需求分析
  12. pip升级pip:pip install -U pip
  13. 忘记模块用法?使用 dir(模块名) 即可查看该模块包含的函数;使用help(模块名)即可查看详细文档
  14. 软件需求规格说明书要涵盖用户对系统的所有需求,包括功能要求、性能要求、接口要求、设计约束

计算机二级python考前复习笔记_第1张图片

 

你可能感兴趣的:(计算机二级,python,python,计算机二级)