通信人家园

标题: 软件开发知识点  [查看完整版帖子] [打印本页]

时间:  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