通信人家园
标题: 软件开发知识点 [查看完整版帖子] [打印本页]
时间: 2020-10-12 16:04
作者: 小风能抢座
标题: 软件开发知识点
1) 程序和程序设计语言概念
程序:一组有序的计算机指令;
程序设计语言:用于书写计算机程序的语言。
2) 程序设计语言演进
机器语言——汇编语言——高级语言
3) 编程模式定义,分类,每一类代表
定义:编程模式是一种用编写计算机程序时看待要解决问题的方式。
分类:面向对象式,过程式,说明式,函数式
面向对象:C++、Java、C#
过程式:C、Basic
4) 结构化程序设计方法推荐使用三种程序结构
顺序结构、分支结构、循环结构
5) 面向对象程序设计概念,基本原则、基本特征;对象和类的概念
概念:是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。
基本原则:抽象、分类
基本特征:封装、继承、多态、消息通信
对象:是事、实体、名词等任何东西。每个对象都有自己独特的标识、状态和行为。
类:用来描述一组按照相同方式进行规范的对象。
6) 软件生命周期定义,包括哪几部分
定义:是软件从定义、生产、运行直到报废或停止使用的生命周期。
包括:问题定义及规划;需求分析;软件设计;程序编码;软件测试;运行维护
7) 软件过程模型有哪几种
瀑布模型;演化模型(原型模型、螺旋模型、协同开发模型);增量模型
8) 面向过程分析、设计与实现包括哪几部分
结构化分析、结构化设计、结构化实现
9) 软件测试的主要内容是什么
验证和确认
| 通信人家园 (https://www.txrjy.com/) |
Powered by C114 |