【软考高项必背知识点】

一、信息化和信息系统

信息化是指通过普遍地采用信息技术和电子信息设备,更有效地开发和利用信息资源,使信息产业在国民经济中的比重逐步上升直至占主导地位的过程。信息系统是一个人造系统,由人、硬件、软件和数据资源组成,目的是及时、正确地收集、加工、存储、传递和提供决策所需的信息,实现组织中各项活动的管理、调节和控制。

二、信息系统开发方法

1. 结构化方法:包括结构化分析(SA)、结构化设计(SD)和结构化程序设计(SP)。其开发过程一般是先把系统功能视为一个大的模块,再根据系统分析设计的要求对其进行进一步的模块分解或组合。
2. 原型法:是一种根据用户需求,利用系统开发工具,快速地建立一个系统模型并展示给用户,在此基础上与用户交流,最终实现用户需求的信息系统快速开发的方法。
3. 面向对象方法:是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。

三、软件工程基础知识

1. 软件工程基本概念:软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。
2. 软件生存周期:是指软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期。包括计划、开发、运行三个时期,每一时期又可细分为若干更小的阶段。
3. 软件开发模型:包括瀑布模型、快速原型模型、增量模型、螺旋模型等。

四、软件质量管理基础知识

1. 软件质量特性:功能性、可靠性、易用性、效率、可维护性、可移植性等。
2. 软件质量保证:在软件开发过程中,为确保软件产品满足规定的要求而实施的有计划的全部工作和活动。
3. 软件评审:对软件元素或者项目状态进行评估的各种做法。包括管理评审和技术评审。

五、系统规划与管理基础知识

1. 系统规划概述:包括系统规划的目标、任务、步骤和方法等。
2. 信息系统战略规划:组织在信息技术应用方面的总体规划,是组织战略规划的一个重要组成部分。包括确定信息系统在组织中的地位以及结构,对各部门的信息需求和功能进行定义和分类,制定信息系统总体结构方案,对物理数据库进行设计,制定系统测试计划等。
3. 信息系统的管理:包括信息系统的管理机构和管理模式,信息系统的评价方法和指标体系等。

六、计算机网络基础知识

1. 计算机网络概述:计算机网络的定义、组成与分类,计算机网络拓扑结构等。
2. 网络传输介质和网络设备:包括双绞线、同轴电缆、光纤等传输介质和各种网络设备如交换机、路由器等。
3. 网络协议和网络通信:包括TCP/IP协议族和各种网络通信技术等。

七、数据库技术基础知识

1. 数据库基本概念:数据库的定义、特点、结构等基本概念。
2. 关系数据库:关系数据库的基本概念,关系数据库标准语言SQL等。
3. 数据库设计与管理:数据库设计的过程和方法,数据库管理系统(DBMS)的功能和特点等。

八、信息安全基础知识

1. 信息安全基本概念:信息安全的定义和重要性,信息安全的基本属性等。
2. 信息安全技术:包括密码技术、防火墙技术、入侵检测技术等各种信息安全技术。
3. 信息安全管理:包括信息安全管理体系的建立和实施,信息安全风险评估和应对策略等。