软件设计师考试大纲内容?

2024-11-19 05:57:55
推荐回答(3个)
回答1:

  希赛小编为您解答。
  一、考试科目
  (1) 计算机与软件工程知识,考试时间为150分钟,笔试,选择题;
  (2) 软件设计,考试时间为150分钟,笔试,问答题。
  二、考试要求
  (1) 掌握计算机内的数据表示、算术和逻辑运算方法;
  (2) 掌握相关的应用数学及离散数学基础知识;
  (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;
  (4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
  (5) 熟练掌握常用数据结构和常用算法;
  (6) 熟悉数据库、网络和多媒体的基础知识;
  (7) 掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中的一种程序设计语言;
  (8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
  (9) 掌握软件设计的方法和技术;
  (10) 了解信息化、常用信息技术标准、安全性,以及有关法律、法规的基础知识;
  (11) 正确阅读和理解计算机领域的英文资料。
  三、考试范围
  (一)、软件工程知识
  1、 计算机科学基础知识
  1.1数制及其转换
  ◇ 二进制、八进制、十进制和十六进制等常用数制及其相互转换
  1.2 计算机内数据的表示
  ◇ 数的表示(补码表示,整数和实数的表示,精度和溢出)
  ◇ 非数值表示(字符和汉字表示,声音表示、图像表示)
  1.3算术运算和逻辑运算
  ◇ 计算机中的二进制数运算方法
  ◇ 逻辑代数的基本运算
  1.4其他数学基础知识
  ◇ 常用数值计算
  ◇ 排列组合,概率论应用,应用统计(数据的统计分析)
  ◇编码基础
  ◇ 命题逻辑、谓词逻辑、形式逻辑的基础知识
  ◇ 运筹基本方法
  2、计算机系统知识
  2.1计算机硬件基础知识
  2.1.1计算机系统的组成、体系结构分类及特性
  ◇ CPU、存储器的组成、性能和基本工作原理
  ◇ 常用I/O设备、通信设备的性能以及基本工作原理
  ◇ I/O接口的功能、类型和特性
  ◇ CISC/RISC,流水线操作,多处理机,并行处理
  2.1.2存储系统
  ◇ 虚拟存储器基本工作原理,多级存储体系
  ◇ RAID类型和特性
  2.1.3可靠性与系统性能评测基础知识
  ◇ 诊断与容错
  ◇ 系统可靠性分析评价
  ◇ 计算机系统性能评测方法
  2.2计算机软件知识
  2.2.1数据结构与算法知识
  ◇ 数组
  ◇ 链表
  ◇ 队列、栈
  ◇ 树
  ◇ 图的定义、存储和基本操作
  ◇ 杂凑(Hash表)
  ◇ 常用的排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法
  ◇ 算法描述和分析
  2.2.2 操作系统知识
  ◇操作系统的内核
  ◇ 处理机管理
  ◇ 存储管理
  ◇ 设备管理
  ◇ 文件管理
  ◇ 作业管理
  ◇ 网络操作系统和嵌入式操作系统基础知识
  ◇ 操作系统的配置
  2.2.3程序设计语言和语言处理程序知识
  ◇ 汇编、编译、解释系统的基础知识和基本工作原理
  ◇ 程序设计语言的基本成分(数据、运算、控制和传输),程序调用的实现机制
  ◇ 各类程序设计语言的主要特点和适用情况
  2.2.4 数据库知识
  ◇ 数据库模型(概念模式、外模式、内模式)
  ◇ 数据模型,ER图,规范化
  ◇ 数据操作
  ◇ 数据库语言
  ◇ 数据库管理系统的功能和特征
  ◇ 数据库的控制功能
  ◇ 数据仓库和分布式数据库基础知识
  2.3计算机网络知识
  ◇网络体系结构
  ◇传输介质,传输技术,传输方法,传输控制
  ◇常用网络设备和各类通信设备的特点
  ◇Client-Server结构,Browser-Server结构
  ◇LAN(拓扑,存取控制,组网,网间互连)
  ◇Internet 和Intranet 基础知识以及应用
  ◇网络软件
  ◇网络管理,网络性能分析
  2.4多媒体基础知识
  ◇ 多媒体系统基础知识
  ◇ 简单图形的绘制,图像文件的处理方法
  ◇ 音频和视频信息的应用
  ◇ 多媒体应用开发过程
  3、系统开发运行
  3.1软件工程知识
  ◇ 软件生存周期与软件生存周期模型
  ◇ 软件开发方法
  ◇ 软件开发项目管理
  ◇ 软件开发工具与软件开发环境
  3.2系统分析基础知识
  ◇ 系统分析的主要步骤
  ◇ 机构化分析方法
  3.3系统设计基础知识
  ◇ 概要设计与详细设计的基本任务
  ◇ 系统设计的基本原理
  ◇ 系统模块结构设计
  ◇ 结构化设计方法
  ◇ 面向数据结构的设计方法
  ◇ 系统详细设计
  3.4系统实施基础知识
  ◇ 系统实施的基本内容
  ◇ 程序设计方法
  ◇ 程序设计的基本模块
  ◇ 系统测试
  ◇ 系统转换
  3.5系统维护和运行基础知识
  ◇ 系统可维护性的概念
  ◇ 系统维护的类型
  ◇ 系统评价的概念和类型
  3.6软件质量管理基础知识
  ◇ 软件质量特性(ISO/IEC 9126软件质量模型)
  ◇ 软件质量保证
  ◇ 软件复杂性的概念及度量方法(McCabe度量法)
  ◇ 软件评审(设计质量评审、程序质量评审)
  ◇ 软件容错技术
  3.7软件过程改进基础知识
  ◇ 软件能力成熟度模型CMM
  ◇ 统一过程(UP)与极限编程(XP)的基本概念
  4、面向对象
  ◇ 面向对象的基本概念
  ◇ 面向对象分析与设计知识
  ◇ 分析模式与设计模式知识
  ◇ 面向对象程序设计知识
  ◇ 面向对象数据库、分布式对象基础知识
  5、信息安全知识
  ◇ 信息系统安全基础知识
  ◇ 信息系统安全管理
  ◇ 保障完整性与可用性的措施
  ◇ 加密与解密机制基础知识
  ◇ 风险管理(风险分析、风险类型、抗风险措施和内部控制)
  ◇ 计算机安全相关的法律、法规基础知识
  6、标准化基础知识
  6.1标准化基础知识
  ◇ 标准化意识,标准化组织机构,标准的内容、分类、代号与编号规定,标准制订过程

  ◇ 国际标准、国家标准、行业标准、企业标准
  ◇ 代码标准、文件格式标准、安全标准、互联网相关标准、软件开发规范和文档标准、基于构件的软件标准
  6.2信息化基础知识
  ◇ 全球信息化趋势、国家信息化战略、企业信息化战略和策略
  ◇ 互联网相关的法律、法规
  ◇ 个人信息保护规则
  ◇远程教育、电子商务、电子政务等基础知识
  ◇ 企业信息资源管理基础知识
  6.3知识产权基础知识

  ◇ 保护知识产权有关的法律、法规
  ◇ 计算机专业英语
  ◇ 具有工程师所要求的英语阅读水平
  ◇ 理解本领域的英语术语
  

回答2:

希赛小编为您解答。
软件设计师考试内容:
1.考试要求
(1)掌握计算机内的数据表示、算术和逻辑运算方法;
(2)掌握相关的应用数学及离散数学基础知识;
(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5)熟练掌握常用数据结构和常用算法;
(6)熟悉数据库、网络和多媒体的基础知识;
(7)掌握C程序设计语言,以及C++、Java、VisualBasic、VisualC++中的一种程序设计语言;
(8)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9)掌握软件设计的方法和技术;
(10)了解信息化、常用信息技术标准、安全性,以及有关法律、法规的基础知识;
(11)正确阅读和理解计算机领域的英文资料。
2.考试目的:
根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档的实用性人才。还能够组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。
3.考试设置:
(1)计算机与软件工程知识,考试时间为150分钟,笔试,选择题;
(2)软件设计,考试时间为150分钟,笔试,问答题。

回答3:

一、项目背景 国家信息产业IT职业技术资格培训项目,是由信息产业部电子行业职业技能鉴定指导中心为提高全 民从业基本素质、推进全国信息化进程,面向全社会进行的技术资格认证项目。此项目由北京典成科技 发展有限公司负责实施工作。 二、认证机构介绍 信息产业部电子行业职业技能鉴定指导中心是信息产业部直属事业单位,担负着劳动和社会保障部 赋予的在电子行业特有工种中进行职业技能鉴定的职能。 其主要职责是: ◇ 组织实施电子行业特有工种职业技能鉴定工作。 ◇ 制定电子行业特有工种职业技能鉴定站建站条件,负责电子行业特有工种职业技能鉴定站条件 的审查。 ◇ 参与制定电子行业职业技能鉴定标准、鉴定规范。 ◇ 组建电子行业特有工种的试题库。 ◇ 制定电子行业特有工种职业技能鉴定考评员的资格要求,并负责组织资格培训考核 ◇ 指导电子行业特有工种职业技能鉴定站开展工作。 ◇ 开展职业技能鉴定及有关问题的研究与咨询服务。 ◇ 参与推动电子行业职业技能竞赛活动。 三、项目介绍 1.项目背景: 进入21世纪,随着全球信息化步伐的加快,Internet的迅猛发展,信息化的社会方式正逐步席卷全 球,网络经济正在全球崛起。网页设计作为电子商务界面开发部分的核心,在整个网络经济中扮演着举 足轻重的作用,为加快和加强网页设计的教育培训和教育宣传,认真贯彻执行《中华人民共和国职业教 育法》,以现有企业需求为依托,推出信息产业IT技术资格系列培训项目---网页设计师技术资格培训 项目。 2.课程设置: 国家信息产业IT职业技术资格培训项目是对IT行业从业人员进行专业技能培训和专业技能考核鉴定 的国家级技术资格考核项目。作为信息产业部IT技术资格培训项目技能鉴定的关键是:对从业人员进行 系统化的专业知识培训,要求所有培训人员既懂得理论知识又具备实践经验。所以,信息产业IT职业技 术资格培训项目之网页设计技术资格项目重在培养学员的网页设计应用能力。 主要课程内容包括:Dreamweaver MX、Fireworks MX、Flash MX等设计软件的操作与应用, Dreamweaver MX、Fireworks MX、Flash MX等软件的综合操作与应用以及建站实例等。 3.课程特点 课程在重点介绍网页设计三剑客Dreamweaver MX、Fireworks MX、Flash MX的操作与应用的基 础上,通过大量实例和光盘教学素材,详细地阐述了三种网页设计软件的综合应用技巧,使学员在学习 过程中得以融会贯通,掌握网页设计软件的高级应用。同时,课程始终遵循“用户界面感受第一”的基 本原则,教导学员在策划、设计过程中设身处地为用户着想,让创意为用户服务,培养学员独立思考、 独立创作的良好学习习惯和先进的设计营销理念,教导学员先学会规则,再去打破规则,为学员成为一 名优秀的网页设计师打下坚实的基础。 课程设置的根本思路是为使学员能够最大程度满足企业对于网页设计人员的需求,达到学以致用的 目的,从而为企业培养优秀的网页设计实用人才。 4.适用人群 本课程重点面向希望从事网页设计工作的人员所开设,着重培养专业级网页设计人才,同时也适合 广大网页设计爱好者学习。课程还配有Internet网上互动答疑专区,随时随地解决学员在学习中所遇 到的问 b 题(Internet网上互动答疑专区地址 http://www.mydec.net/forum.asp )。 5.教材 国家信息产业IT职业技术资格培训网页设计师项目的指定教材——《Dreamweaver MX、Firewor ksMX、Flash MX网页开发3合1教程》,附送一张教学CD,由中国宇航出版社出版,内容覆盖网页设计 常用软件Dreamweaver MX、Fireworks MX、Flash MX的操作与应用和网页设计软件的综合操作与应 用,突出了网页设计的实际应用性,针对性极强。 6.师资 凡参与认证相关课程授课的讲师,必须满足以下条件: 1.为所代表考试中心的专职教师; 2.具备2年以上网页设计专业教学经验; 3.相关授课专业本科以上学历。 项目初期培训中心必须提供任课教师所教授课程的师资证明,并在项目运行的规定时间内参加所教 授课程的师资考试,此考试由信息产业部电子行业职业技能鉴定中心主办,典成承办,全国分大区进 行。培训中心教师的师资由典成审核并通过后,培训中心方能进行课程的教授与培训。 7.考试 由典成免费提供考试系统,培训中心必须使用典成考试系统为学员提供考试服务。考试日期的5个 工作日前,培训中心必须将考生信息上传、考生档案及照片邮寄至典成,同时将考试费用汇至北京典成 指定帐户,典成将在考试前2小时下发试卷;培训中心必须在考试结束后2小时内,将考试结果上传至典 成公司指定地址。 典成收到考试结果后3个工作日内公布成绩,15个工作日内为考试通过学员发放证书。 8.证书 学员考试合格由国家信息产业电子行业职业技能鉴定指导中心颁发网页设计师技术资格证书。证书 有“中华人民共和国信息产业部”印章及“信息产业部电子行业职业技能鉴定指导中心”印章,同时在 学员2寸彩色照片处加盖钢印。此证书为从事电子信息产业相应职业的资格凭证。 考试时间是没有全国规定的....有的地方一年可以考好多次./..

求采纳