中级通信工程师互联网技术知识点九:软件开发基础

互联网技术 责任编辑:胡媛 2022-12-29

摘要:为帮助考生备考中级通信工程师考试,希赛小编为大家整理了中级通信工程师互联网技术知识点九:软件开发基础,希望对大家备考会有帮助。

为帮助考生备考,希赛小编为大家整理了中级通信工程师互联网技术知识点九:软件开发基础,希望对大家备考中级通信工程师会有帮助。

考点一、程序设计语言

【考法分析】

掌握程序设计语言的分类、软件开发的控制结构。数据结构的分类、算法具有五个基本特征、时间复杂度与空间复杂度的概念。

【要点分析】

1、程序设计语言通常分为机器语言、汇编语言和高级语言3类。其中高级语言的源程序通过编译程序形成目标程序。翻译程序不形成目标程序。

2、程序开发语言一般有三种控制结构:顺序结构,选择结构,循环结构。

3、编程模式:过程式、面向对象、函数式、说明式。

4、数据结构分为逻辑结构和物理结构。

5、算法具有五个基本特征:有穷性、确定性、输入、输出和可行性。

6、时间复杂度简单地说就是算法运行所需要的时间。空间复杂度是指算法运行所需的存储空间。

考点二、软件开发模型

【考法分析】

了解软件开发模型、软件生命周期的概念。

【要点分析】

1、系统开发的生命周期讲的是一个系统历经计划、分析、设计、编程、测试、维护直至淘汰的整个过程。

2、软件开发模型:瀑布模型、演化模型、增量模型(后两者适用于需求不明确的项目)。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

通信工程师备考资料免费领取

去领取

距离2024 通信工程师考试

还有
  • 1
  • 5
  • 6
专注在线职业教育23年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师