slogan 专业知识问答平台!
佰学网 >教育 > 立知教育 > 中级软件设计师考试内容

中级软件设计师考试内容

原创 2023-04-20 10:05:28

中级软件设计师考试内容:计算机与软件工程知识科目考计算机科学基础知识、计算机系统知识、系统开发和运行知识、面向对象基础知识、信息安全知识、标准化、信息化和知识产权基础知识、计算机专业英语等;软件设计科目考外部设计、内部设计、数据库应用分析与设计、程序设计、系统实施、软件工程应用等。

软件设计师是指能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档的实用性人才。还能够组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平,可聘任工程师职务。2004年人社部将高级程序员更名为软件设计师。

软件设计师考试属于计算机技术与软件专业技术资格(水平)考试的资格考试,是由国家人事部(已改为:人力资源和社会保障部)和信息产业部(已改为:工业和信息化部)领导下的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。

软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。

中级软件设计师考试科目及内容

考试科目:计算机与软件工程知识、软件设计两科。

一、计算机与软件工程知识

1、计算机科学基础知识

(1)数制及其转换

(2)计算机内数据的表示

2、计算机系统知识

(1)计算机硬件基础知识

A、计算机系统的组成、体系结构分类及特性

B、存储系统

C、可靠性与系统性能评测基础知识

(2)计算机软件知识

A、数据结构与算法知识

B、操作系统知识

C、程序设计语言和语言处理程序知识

D、数据库知识

(3)计算机网络知识

(4)多媒体基础知识

3、系统开发和运行知识

(1)软件工程知识

(2)系统分析基础知识

(3)系统设计基础知识

(4)系统实施基础知识

(5)系统运行和维护基础知识

(6)软件质量管理基础知识

(7)软件过程改进基础知识

4、面向对象基础知识

5、信息安全知识

6、标准化、信息化和知识产权基础知识

(1)标准化基础知识

(2)信息化基础知识

(3)知识产权基础知识

7、计算机专业英语

二、软件设计

1、外部设计

(1)理解系统需求说明

(2)准备进行系统开发

(3)设计系统功能

(4)设计数据模型

(5)编写外部设计文档

(6)外部设计的评审

2、内部设计

(1)设计软件结构

(2)设计输入输出

(3)设计物理数据

(4)构件的创建和重用

(5)编写内部设计文档

(6)内部设计的评审

3、数据库应用分析与设计

4、程序设计

(1)模块划分

(2)编写程序设计文档

(3)程序设计评审

5、系统实施

(1)配置计算机系统及环境

(2)选择合适的程序设计语言

(3)用C程序设计语言以及C++、Java中的任一种程序设计语言进行程序设计

(4)系统测试

6、软件工程应用

(1)软件开发周期模型

(2)需求分析

(3)软件设计

(4)软件测试的原则与方法

(5)软件质量(软件质量特性、软件质量控制)

(6)软件过程评估基本方法、软件能力成熟度评估基本方法

(7)软件开发环境和开发工具

(8)面向对象技术

(9)网络环境软件技术

©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。

来自佰学网

刘老师

刘老师

中国人大教育学硕士

关注