当前位置:文档之家› 2015年软件设计师考试大纲(最新)

2015年软件设计师考试大纲(最新)

2015年软件设计师考试大纲(最新)
2015年软件设计师考试大纲(最新)

2015年软考软件设计师最新的考试大纲与培训指南

考试内容

说明:

“I”、“II”和“III”表示掌握或熟悉的程度

“I”是指对所列知识要理解其内容及含义理解。

“II” 指在有关问题中能直接使用一般应用。

“III”是指对所列知识要理解其确切含义及与其它知识的联系能够进

行叙述和解释并能在实际问题的分析、综合、推理和判断等过程中运用综合应用。

考试科目计算机与软件工程知识

1. 计算机科学基础知识

1.1数制及其转换

二进制、八进制、十进制和十六进制等常用数制及其相互转换Ⅱ

1.2 计算机内数据的表示

数的表示

带符号定点数据纯整数和纯小数的原码、反码、补码和移码表示Ⅱ

浮点数实数的表示Ⅱ

溢出的概念Ⅱ

1.3算术运算和逻辑运算

计算机中的二进制数运算方法

补码表示下定点数的加、减、乘、除运算方法I

逻辑代数的基本运算

基本的逻辑运算与、或、非、异或Ⅱ

1.4其他数学基础知识

常用数值计算

矩阵和行列式、近似求解、插值、数值积分、常微分方程等常用的数值运算方法及运算误差的概念I

排列组合概率论应用应用统计数据的统计分析I

编码基础Ⅱ码汉字编码奇偶校验海明码霍夫曼码、循环冗余码

奇偶校验码、海明码、霍夫曼码、循环冗余码的编码方法及

指定实例时校验码的计算I

命题逻辑、谓词逻辑、形式逻辑的基础知识I

2. 计算机系统基础知识

2.1计算机硬件基础知识

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

PU、存储器的组成、性能和基本工作原理

的基本组成结构I

存储器的组成及特点内存、外存、缓存、闪存Ⅱ

存储器的性能指标定义存取周期、存储容量和可靠性Ⅱ

常用I/O设备、通信设备的性能以及基本工作原理I

I/O接口的功能、类型和特性

在与I/O设备进行数据交换时存在的主要问题速度不匹配、时序不匹配、信息格式不匹配、信息类型不匹配I

与外设之间的数据交换必须通过接口来完成I/O接口的主要功能Ⅱ

接口的控制方式及特点通过接口对外设进行控制的方式程序查询方式、中断处理方式、直接存储器存取传送方式Ⅱ

I SC/R I流水线操作多处理机并行处理

I精简指令集计算机和C I SC复杂指令集计算机,的定义和特点I

流水线的定义及操作特点Ⅱ

多处理机的概念I

单指令流单数据流S I SD、单指令流多数据流S I MD、多指令流单数据流M I SD、多指令流多数据流M I MD的概念和特点Ⅱ

并行处理的基本概念I

2.1.2存储系统

虚拟存储器基本工作原理多级存储体系

虚拟存储器的定义和管理方式I

多级存储体系的组成及特点Ⅱ

I D类型和特性

I D的定义和基本特点I

I I D 7、RA I D 10、RA I D 53等规范的特征I

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

诊断与容错

容错技术与容错控制I

系统可靠性分析评价系统的可靠性定义I

串联系统特点及可靠性度量Ⅱ

并联系统特点及可靠性度量Ⅱ

模冗余系统等可靠性数学模型的特点I

计算机系统性能评测方法

平均无故障时间的定义I

平均修复时间的定义I

可用性的定义I

2.2计算机软件基础知识

2.2.1数据结构与算法知识

数组

二维数组按行存储和按列存储数组元素存储位置的计算Ⅱ

特殊矩阵和稀疏矩阵的特点及压缩存储Ⅱ

静态数组固定容量数组I

动态数组根据应用需要申请或扩充数组的容量I

链表

线性表的定义和基本运算I

线性表的顺序存储和特点I

单向链表、双向链表和环形链表的运算特点Ⅱ

指针、结点、头指针和头结点的概念Ⅱ

队列和栈

队列的定义、运算和存储结构Ⅱ

栈的定义、运算和存储结构Ⅱ

二叉树的定义Ⅱ

满二叉树、完全二叉树的定义Ⅱ

二叉树的性质Ⅱ

二叉树的顺序存储和二叉链表存储Ⅱ

二叉树的遍历先序、中序、后序和层序Ⅱ

最优二叉树的定义、特点和构造方法Ⅱ

二叉排序树的定义和运算Ⅱ

平衡二叉树、B-树、B+树的概念I

树与二叉排序树的相互转换Ⅱ

图结构的定义I

图的邻接矩阵存储和邻接表存储I

图的广度优先遍历和深度优先遍历操作Ⅱ杂凑

哈希杂凑表的构造、冲突的处理和元素的查找平均查

找长度的计算Ⅱ

常用算法

插入排序、冒泡排序、选择排序算法Ⅲ

希尔排序、快速排序、堆排序、归并排序方法及特点Ⅱ

顺序查找、二分查找方法及特点Ⅲ

模式匹配算法Ⅱ

图的遍历算法、求最小生成树算法、拓扑排序算法、求最短路径算法、求关键路径算法的算法思想Ⅱ

递归算法的设计方法Ⅱ

算法描述和分析

算法的实现与数据结构的关系Ⅱ

算法的效率分析Ⅱ

算法的流程图、伪代码描述方式Ⅱ

算法的时间复杂性和空间复杂性概念I

2.2.2 操作系统知识

操作系统的内核

操作系统内核的功能和基本组成I

内核与用户程序的运行方式差别I

内核运行、中断控制的基本知识I

处理机管理

进程、线程等基本概念程序顺序执行和并发执行的基本特征I

进程的基本组成进程的基本状态及状态间的切换三态模型与五态模型II

进程间的通信同步与互斥、临界资源、临界区、信号量、PV操作II

管程的概念I

进程调度方式及常用的进程调度算法II

死锁的定义、产生死锁的原因、产生死锁的必要条件II

存储管理

虚拟地址、地址空间、存储空间、地址重定位的基本概念I

分页存储管理II

程序的局部性特点虚拟存储器的实现方法I

页面置换算法最佳置换算法、先进先出置换算法、最近最久未使用置换算法、最近未用置换算法II

设备管理设备分类方法I

通道、DMA的概念及特点I

I I multaneous Per I pheral Operat I ons On L I定义、组成和结构I

磁盘调度算法先来先服务I rst-Come F I rst-、

最短寻道时间优先I me F I、

扫描算法、单向扫描调度算法磁盘调度算法的基本思想II

文件管理

文件、文件系统、文件类型、文件组织结构的基本概念I

文件的物理结构连续结构、链接结构、索引结构、多个物理块的索引表结构的基本概念I

目录一级目录、二级目录、多级目录的基本概念I

文件的存取方法顺序存取法、直接存取法、按键存取法的基本概念I

文件存储空间的管理位示图、空闲区表、空闲块链、成组链接法基本思想I

作业管理

作业的状态提交、后备、执行、完成、作业控制块和作业后备队列的基本概念I 先来先服务、短作业优先、响应比高优先作业调度算法思想II

优先级调度算法思想II

网络操作系统和嵌入式操作系统基础知识

网络操作系统的特征和分类I

嵌入式操作系统的特点I

操作系统的配置I

2.2.3 程序设计语言和语言处理程序知识

汇编、编译、解释系统的基础知识和基本工作原理

语言翻译的基本概念I

汇编的基本方法I

编译的基本过程及编译各阶段的基本任务I

解释的基本过程I

有限自动机的定义及构造Ⅱ

正规表达式的定义、构造及特点Ⅱ

上下文无关文法的定义I

句子的推导Ⅱ

程序设计语言的基本成分数据、运算、控制和传输程序调用的实现机制

程序设计语言的数据、运算、控制及输入输出处理机制I

函数的参数传递机制传值、传地址Ⅱ

各类程序设计语言的主要特点和适用情况

过程式程序语言、面向对象程序设计语言、函数式程序设计

语言、逻辑程序设计语言的基本特点I

脚本语言的特点I

2.2.4 数据库知识

数据库模型概念模式、外模式、内模式

概念模式模式、外模式用户模式或子模式、内模式物理模式的基本概念Ⅱ

三级模式和两级映像模式/内模式映像、外模式/模式映像的基本概念Ⅱ

数据的独立性数据的逻辑独立性、数据的物理独立性的基本概念Ⅱ

数据模型图规范化

数据模型层次模型、网状模型、关系模型、面向对象模型的基本概念Ⅰ

关系模型的应用方法Ⅱ

数据模型的三要素数据结构、数据操作、数据的约束条件的含义Ⅰ

-R模型方面的基本概念Ⅱ-R图-R模型向关系模型的转换的基本方法Ⅱ

实体中主键、候选键、外键方面的基本概念Ⅱ

联系类型一对多、一对多、多对多的基础知识Ⅱ

属性简单属性、复合属性、单值属性、多值属性、NULL属性、派生属性的含义Ⅰ

关系模式规范化的程度第一、第二、第三范式Ⅰ

数据操作

关系数据库、关系数据库模式的基本概念Ⅱ

关系模型的完整性规则实体完整性、参照完整性、用户定义完整性的基本概念Ⅰ

种基本的关系运算并、差、笛卡尔积、投影、选择的基本概念Ⅰ

扩展的关系运算中选择、投影、连接运算方法Ⅱ

扩展的关系运算中的除法、外联接方面的基本概念Ⅰ

数据库语言

数据定义语言创建表)使用方法Ⅱ

数据操纵语言查询)、I NSERT(插入)、

DELETE(删除)和UPDATE(修改) 使用方法Ⅱ

完整性(I ntegr I ty)定义I MARY KEY、FORE I GN KEY REFERENCES使用方法Ⅱ

权限管理(author I zat I和REVORK使用方法Ⅱ

数据库管理系统的功能和特征

数据库管理系统的特征、功能与组成、文件系统的特征文件系统与数据库管理系统的差异的基本概念Ⅰ

数据库的控制功能

事务的基本概念、事务的特性、故障的类型的基础知识Ⅰ

数据不一致性丢失修改、不可重复读、读脏数据的基础知识Ⅰ

并发控制中活锁/死锁、可串行性、两段锁协议的基本概念Ⅰ

安全控制权限机制、视图机制、加密机制的基本概念Ⅰ

事务、事务的特性、事务的状态、事务状态的转换的基本概念Ⅰ

故障的类型、故障的恢复技术、恢复策略的基础知识Ⅰ

并发控制后会产生丢失修改、不可重复读、读脏数据三类数据不一致性Ⅰ

造成数据不一致性的原因Ⅱ

并发控制中事务的调度串行调度、并行调度、活锁/死锁、可串行性、两段锁协议的基础知识Ⅰ

安全控制权限机制、视图机制、加密机制的基本概念Ⅰ

数据仓库和分布式数据库基础知识

数据仓库基本特性、数据模式、体系结构的基本概念Ⅰ

数据仓库模型企业仓库、数据集市和虚拟仓库的基本概念Ⅰ

分布式数据库的定义、体系结构、设计目标、分布数据独立的基本概念Ⅰ

2.3 计算机网络知识

网络体系结构

网络拓扑Ⅱ

I IⅡ

常用的网络协议Ⅱ

传输介质传输技术传输方法传输控制Ⅰ

常用网络设备和各类通信设备的功能和特点Ⅰ

I ent-Server结构、Browser-Server结构的特点Ⅰ局域网

拓扑结构Ⅱ

存取控制Ⅰ

网间互连Ⅰ

I nternet 和I ntranet 基础知识以及应用Ⅱ

网络软件Ⅰ

网络管理及网络性能分析Ⅰ

2.4 多媒体基础知识

多媒体系统基础知识

媒体分类感觉媒体、表示媒体、表现媒体、存储媒体和传输媒体的基本概念Ⅰ

多媒体、超媒体、流媒体的基本概念Ⅰ

色彩的三基色、彩色空间、三要素基本概念Ⅰ

图形和图像图像分辨率与显示分辨率、像素深度、真/伪彩色图像的压缩标准的基本概念Ⅱ

简单图形的绘制图像文件的处理方法

图像的压缩编码有损压缩和无损压缩方面的基本概念Ⅰ

、MPEG和H.261等编码及压缩标准方面的基本概念Ⅰ

图像文件的处理方法的基础知识Ⅰ

音频和视频信息的应用

常见的声音文件格式Ⅰ

数字声音信号、波形声音的基本概念Ⅰ

声音信号的数字化包括采样、量化、编码了解数字语音的数据压缩方法波形编码、参数编码、混合编码的基础知识Ⅱ

系统开发和运行知识

3.1 软件工程基础知识

软件生存周期与软件生存周期模型

瀑布模型、演化模型、螺旋模型、喷泉模型Ⅱ

软件开发方法

结构化方法、面向对象方法的基本概念Ⅱ

软件开发项目管理

成本估算、风险分析、进度管理图、PERT图、人员管理Ⅰ

软件工具与软件开发环境

分析工具、设计工具、编程工具、测试工具、维护工具、Ⅰ

3.2 系统分析基础知识系统分析的主要步骤Ⅰ

结构化分析方法

数据流图的基本构成、数据字典、加工逻辑的描述结构化语言、决策表、决策树Ⅱ

3.3 系统设计基础知识

概要设计与详细设计的基本任务Ⅰ

系统设计的基本原理

抽象、模块化、信息隐蔽、模块独立耦合、内聚的基本概念Ⅰ

系统模块结构设计

模块的概念、模块结构图的构成与内涵Ⅰ

结构化设计方法变换分析、事务分析的概念及基本步骤Ⅰ

面向数据结构的设计方法方法的设计步骤Ⅰ

系统详细设计

代码设计的基本原则Ⅰ

输入/输出设计的基本原则Ⅰ

处理过程的设计程序流程图、盒图、决策树、决策表Ⅰ

用户界面设计的基本原则Ⅰ

3.4 系统实施基础知识

系统实施的基本内容Ⅰ

程序设计方法

结构化程序设计方法、面向对象程序设计方法的基本概念Ⅱ

程序设计的基本模块Ⅰ

系统测试

系统测试的基本原则Ⅰ

用黑盒法设计测试用例等价类划分、边界值划分、错误推测、因果图Ⅱ

用白盒法设计测试用例逻辑覆盖、循环覆盖、基本路径测试Ⅱ

理解单元测试、集成测试、确认测试与系统测试的基本内容Ⅱ

系统转换

3.5 系统运行和维护基础知识

系统可维护性的概念Ⅰ

系统维护的类型

正确性维护、适应性维护、完善性维护、预防性维护的基本概念Ⅱ

系统评价的概念与类型Ⅰ

3.6 软件质量管理基础知识

软件质量特性I SO/I EC 9126软件质量模型Ⅰ

软件质量保证Ⅰ

软件复杂性的概念及度量方法度量法Ⅰ

软件评审设计质量评审、程序质量评审Ⅰ

软件容错技术

容错软件的定义、容错的一般方法结构冗余、信息冗余、时间冗余、冗余附加技术Ⅰ

3.7 软件过程改进基础知识

软件能力成熟度模型Ⅱ

统一过程与极限编程的基本概念Ⅱ

面向对象基础知识

4.1 面向对象的基本概念

对象、消息、类、继承单继承、多继承、多态动态绑定机制Ⅱ

4.2 面向对象分析与设计知识

面向对象分析的基本活动

认定对象、组织对象、描述对象间的相互作用、定义对象的操作、定义对象的内部信息Ⅱ

面向对象分析与设计方法

和Edward Yourdon的OOA和OOD方法Ⅰ

的OOD方法Ⅰ

的分析与设计方法Ⅰ

的基本概念及各种图形能够熟练地使用UML的各种模型绘制面向对象分析与设计模型Ⅱ

面向对象测试的基本概念Ⅰ

4.3 分析模式与设计模式知识

设计模式的基本概念及其要素Ⅰ

创建型设计模式Ⅱ

结构型设计模式Ⅱ

行为型设计模式Ⅱ

4.4 面向对象程序设计知识

程序设计语言中的面向对象机制

类与对象、对象自身引用、无实例的类Ⅱ

继承与类层次结构Ⅱ

消息传递与方法Ⅱ

重置与重载Ⅱ类库的概念Ⅱ

4.5 面向对象数据库、分布式对象基础知识Ⅰ

5. 信息安全知识

信息系统安全

计算机系统安全、网络安全、信息安全的基础知识Ⅰ

信息系统安全管理

防治计算机病毒、防范计算机犯罪、存取控制、防闯入、防灾Ⅰ保障完整性与可用性的措施Ⅰ

加密与解密机制基础知识Ⅱ

风险管理风险分析、风险类型、抗风险措施和内部控制Ⅰ计算机安全相关的法律、法规基础知识Ⅰ

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

6.1 标准化基础知识

标准化基础知识

标准化目的、意义、组织机构及内容方面的基本概念Ⅰ

标准化分类、代号与编号规定方面的基本概念Ⅰ

标准制订过程方面的基础知识Ⅰ

标准分类

国际标准、国家标准、行业标准、企业标准的表示方法Ⅱ

代码标准、文件格式标准、安全标准、软件开发规范和文档标准、

互联网相关标准、软件开发规范和文档标准、基于构件的软件标准代码标准、文件格式标准、安全标准方面的基本概念Ⅰ

软件开发规范和文档标准、互联网相关标准方面的基本概念、

基于构件的软件标准Ⅱ

安全标准、互联网相关标准方面的基本概念Ⅰ

6.2 信息化基础知识

全球信息化趋势、国家信息化战略、企业信息化战略和策略Ⅰ

互联网关的法律、法规知识Ⅰ

个人信息保护规则I

远程教育、电子商务、电子政务等基础知识Ⅰ

企业信息资源管理基础知识Ⅰ

6.3 知识产权基础知识

保护知识产权有关的法律、法规

软件有关的法律、法规方面的基础知识Ⅰ

著作权法、软件保护条例及软件著作登记的基础知识Ⅰ

软件著作权主体与客体、权利内容、权利归属、侵权责任分析侵权行为Ⅱ

专利法、商标法、商业秘密权对软件的保护Ⅰ

7. 计算机专业英语

具有工程师所要求的英语阅读水平Ⅱ

理解本领域常用英语术语Ⅱ

考试科目软件设计

外部设计

1.1 理解系统需求说明ⅡⅡ

1.2 准备进行系统开发

选择开发方法、准备开发环境、制订开发计划I

1.3 设计系统功能

选择系统结构II

设计各子系统的功能和接口II

设计安全性策略、需求和实现方法II

制订详细的工作流和数据流II

1.4 设计数据模型

设计ER模型及其他数据模型

掌握E-R模型、UML模型的表示方法和使用方法关系模型的定义、相关知识以及符号化表示方法。Ⅱ

通过从数据库逻辑设计中如何构造一个好的数据库模式出发掌握关系规范化的实际背景、理论及模式规范化的方法Ⅱ

掌握如何用关系数据库设计理论作指导进行数据库逻辑设计重点掌握E-R模型向关系模型转换的方法Ⅲ

1.5 编写外部设计文档

系统配置图、各子系统关系图I

系统流程图、系统功能说明书I

输入输出规格说明、数据规格说明、用户手册框架I

设计系统测试要求I

1.6 外部设计的评审I

内部设计

2.1 设计软件结构

按构件分解确定构件功能、规格以及构件之间的接口Ⅱ

数据结构与算法设计

数据结构设计:线性表、查找表、树、图的顺序存储结构和链表存储结构的设计和实现Ⅲ算法设计:迭代、穷举搜索、递推、递归、回溯、贪心、动态规划、分治等算法设计Ⅲ采用中间件和工具I

2.2 设计输入输出

屏幕界面设计、输入输出格式设计II

分析数据特性确认逻辑数据组织方式、存储介质设计记录格式和处理方式II

将逻辑数据结构换成物理数据结构计算容量进行优化和检查信息II

2.3 设计物理数据Ⅱ

2.4 构件的创建和重用

创建构件、重用构件I

使用子程序库或类库

、Sw I ng用户界面与事件处理机制I

语言中流与文件的应用Ⅲ

语言中的多线程的开发与应用Ⅲ

语言中集合类库的应用Ⅲ

语言中网络、数据库的开发与应用Ⅲ

标准类库中容器库的应用Ⅲ

标准类库中算法库的应用Ⅲ

标准类库中的迭代器的应用Ⅲ

标准类库中的字符串的应用Ⅲ

标准类库中的流与文件的应用Ⅲ

语言标准函数库Ⅲ

2.5 编写内部设计文档

构件划分图、构件间的接口、构件处理说明I

屏幕界面设计文档、报表设计文档、文件设计文档、数据库设计文档I

2.6 内部设计的评审I

数据库应用分析与设计

设计关系模式

掌握给定一个实际的应用问题如何设计E-R模型如何将E-R模型转换成关系模式确定联系类型、主键、候选键、外键判断关系模式规范化的程度Ⅲ

数据库语言

掌握给定一个实际的应用问题如何用SQL进行数据定义创建表、视图、完整性定义及权限定义Ⅲ

数据库访问

掌握常用数据库的访问方法Ⅱ

程序设计 4.1 模块划分原则、方法、标准Ⅱ

4.2 编写程序设计文档

模块规格说明书功能和接口说明程序处理逻辑、输入输出数据格式的描述II

测试要求说明书测试类型和目标、测试用例、测试方法II

4.3 程序设计评审Ⅱ

系统实施

5.1 配置计算机系统及环境Ⅱ

5.2 选择合适的程序设计语言Ⅱ

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

序设计

用C语言实现常用的数据结构与算法及应用程序Ⅲ

用C++语言实现常见的设计模式及应用程序Ⅲ

用Java语言实现常见的设计模式及应用程序Ⅲ

5.4 系统测试

指导程序员进行模块测试并进行验收I

准备系统集成测试环境和测试工具I

准备测试数据I

写出测试报告I

软件工程应用

6.1 软件开发周期模型瀑布模型、螺旋模型、喷泉模型Ⅱ

6.2 需求分析

定义软件需求系统化的目标、配置、功能、性能和约束功能需求与非功能需求Ⅱ

描述软件需求

使用面向数据流的模型和面向对象模型描述软件的功能需求和非功能需求Ⅲ

描述软件需求的功能层次模型、控制流模型、面向数据结构的模型I

定义软件需求的方法

使用结构化分析方法定义软件需求能够根据具体问题绘制相应的DFD模型并定义数据字典

软考软件设计师必做练习题附答案

软考软件设计师必做练习题及答案 软件设计师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。下面是希 赛小编整理的软考软件设计师考前必做的练习题。 试题一分析 本题主要考查类图和顺序图。 【问题 1】 需要分析此门禁系统的体系结构,根据体系结构的描述来看什么数据放在什么类中最 为合适。题目中提到:系统中的每个电控锁都有一个唯一的编号。锁的状态有两种:“已锁住”和“未锁住”。所以Lock 中含有锁编号和锁状态这两个属性。又因为题中有:在主机 上可以设置每把锁的安全级别以及用户的开锁权限。只有当用户的开锁权限大于或等于锁的 安全级并且锁处于“已锁住”状态时,才能将锁打开。因此,Lock 中还有锁的安全级别。 【问题 2】 首先,( 1 )、( 2 )是 FingerReader和LockController之间的交互。所以我们看题 目中是如何描述他们的交互的。题目中有“指纹采集器将发送一个中断事件给锁控器,锁控器从指纹采集器读取用户的指纹”,所以(1)应填“中断事件”,( 2 )应填“读取指纹”。(3 )是主机与UserInfo的交互,从图2-35中可以看出,UserInfo中存储了用户的指纹信息和开锁权限,所以( 3 )应是从 UserInfo读取用户的指纹信息和开锁权限。(4)空应填“读取锁的安全级别”。( 5 )是 MainFrame向自己发送的一条消息,从题目中的“主 机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于已锁住状态,

软件考试大纲

计算机技术与软件专业技术资格(水平)考试简介 软件设计师考试大纲 一、考试说明 1.考试要求: (1) 掌握数据表示、算术和逻辑运算; (2) 掌握相关的应用数学、离散数学的基础知识; (3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理; (4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识; (5) 熟练掌握常用数据结构和常用算法; (6) 熟悉数据库、网络和多媒体的基础知识; (7) 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中的一种程序设计语言; (8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识; (9) 熟悉掌握软件设计的方法和技术; (10) 掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识; (11) 了解信息化、计算机应用的基础知识; (12) 正确阅读和理解计算机领域的英文资料。 2.通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进 行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行 优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程的实际工作能力和业务水平。 3.本考试设置的科目包括: (1) 计算机与软件工程知识,考试时间为150分钟,笔试; (2) 软件设计,考试时间为150分钟,笔试。 二、考试范围 考试科目一:计算机与软件工程知识 1.计算机科学基础 1.1 数制及其转换 〃二进制、十进制和十六进制等常用制数制及其相互转换 1.2 数据的表示 〃数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出)〃非数值表示(字符和汉字表示、声音表示、图像表示) 〃校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码) 1.3 算术运算和逻辑运算 〃逻辑代数的基本运算和逻辑表达式的化简 1.4 数学基础知识 〃命题逻辑、谓词逻辑、形式逻辑的基础知识 〃常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分) 〃排列组合、概率论应用、应用统计(数据的统计分析) 〃运算基本方法(预测与决策、线性规划、网络图、模拟)

平面设计师模拟题

高级平面设计师教学大纲 本专业主要包括以下内容: 用一些特殊的操作来处理一些已经数字化的图像的过程;它是集电脑技术、数字技术和艺术创意于一体的综合内容。是一种工作或职业,是一种具有美感、使用与纪念功能的造形活动。 课程详细介绍:Photoshop:学习图像处理、编辑、通道、图层、路径综合运用;图像色彩的校正;各种特效滤镜的使用;特效字的制作;图像输出与优化等,灵活运用图层风格,流体变形及褪底和蒙板,制作出千变万化的图像特效。PageMaker:学习排版设计的基本法则、使用方法与技巧,工具箱、快捷键的使用,菜单功能及操作技巧,出版物、书籍、宣传彩页、出片输出注意事项,报纸杂志等的高级专业排版制作的方法。llustrator:学习图形绘制、包装、宣传页的制作,让你更加方便地进行LOGO及CI设计,不到一个月,您就会成为一名真正的美术大师,在Photoshop的基础上再学它如虎添翼,效率成倍提高。Freehand:不论是个人作品设计、公司徽标、海报制作,都可以轻松完成,应用于广告、印刷等行业。CorelDraw:通过CorelDRAW9的全方面的设计及网页功能融合到现有的设计方案中,制作矢量的插图、设计及图像,出色地设计公司标志、简报、彩页、手册、产品包装、标识、网页及其它。 就业目标 可以从事广告公司、企划公司、图文设计公司、出版行业、企业宣传

策划部门及其他需求平面设计师领域的相关平面设计工作。 一、平面广告设计专业课程模块表 1、训练色彩基础理论、色彩三大要素、变化规律、对比关系、色彩情感表达、调和方法,及对色彩的敏感度,提高学生对色彩的运用能力。学习运用色彩语言来表现事物,掌握色彩表现技法,了解色彩规律、掌握色彩工具性能、使学生能运用色彩工具完成室内外场景表现课题。 2、掌握Photoshop在海报设计、包装盒设计、CI设计、产品广告设计、后期处理等方面的实际应用。PHOTOSHOP中的调色是深具威力的功能之一,可方便快捷地对图像的颜色进行明暗、色编的调整和校正,也可在不同颜色进行切换以满足图像在不同领域如网页设计、印刷、多媒体等方面应用。 3、CorelDraw软件是以矢量图着称的软件,是图形设计,文字编辑、图形输出、封面设计、展览海报、卡通形象、产品包装等各个领域都可以设计的常用制作软件。学习平面设计必须要具备矢量类软件的学习。 4、Illustrator是Adobe公司生产的"矢量图"绘制、设计软件。主要要掌握的是如何利用工具绘制矢量图像、了解矢量图像及位图区别、利用平面设计理念绘制插画、企业VI设计、包装设计、广告宣传页、DM折页、企业及产品的LOGO 设计等。课时合计:140课时

2018年下半年软件设计师考试下午真题(完整版)

2018年下半年软件设计师考试下午真题(专业解析+ 参考答案) 1、阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】 某房产中介连锁企业欲开发一个基于Web的房屋中介信息系统,以有效管理房 源和客户,提高成交率。该系统的主要功能是: 1.房源采集与管理。系统自动采集外部网站的潜在房源信息,保存为潜在房源。由经纪人联系确认的潜在房源变为房源,并添加出售/出租房源的客户。由经纪人或客户登记的出售/出租房源,系统将其保存为房源。房源信息包括基本情况、配套设施、交易类型、委托方式、业主等。经纪人可以对房源进行更新等管理 操作。 2.客户管理。求租/求购客户进行注册、更新,推送客户需求给经纪人,或由经纪人对求租/求购客户进行登记、更新。客户信息包括身份证号、姓名、手机号、需求情况、委托方式等。 3.房源推荐。根据客户的需求情况(求购/求租需求情况以及出售/出租房源信息),向已登录的客户推荐房源。 4.交易管理。经纪人对租售客户双方进行交易信息管理,包括订单提交和取消,设置收取中介费比例。财务人员收取中介费之后,表示该订单已完成,系统更新订单状态和房源状态,向客户和经纪人发送交易反馈。 5.信息查询。客户根据自身查询需求查询房屋供需信息。 现采用结构化方法对房屋中介信息系统进行分析与设计,获得如图1-1 所示的 上下文数据流图和图1-2所示的0层数据流图。

问题内容:【问题 1】 (4分) 使用说明中的词语,给出图1-1中的实体E1-E4的名称。 【问题 2】 (4分) 使用说明中的词语,给出图1-2中的数据存储D1-D4的名称。 【问题 3】 (3 分) 根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。

2017年软考软件设计师考试培训指南与大纲

2017年软考软件设计师考试培训指南与大纲 考试内容说明: “(Ⅰ)”、“(Ⅱ)”和“(Ⅲ)”表示掌握或熟悉的程度。 “(Ⅰ)”是指对所列只是要理解其内容及含义理解。 “(Ⅱ)”是指在有关问题中能直接使用一般应用 “(Ⅲ)”是指对所列知识要理解其确切含义及与其它知识的联系,能够进行叙述和解释,并能在实际问题的分析、综合、推理和判断等过程中运用综合应用。 考试科目1 计算机与软件工程知识 1.计算机科学基础知识 1.1.数制及其转换 ●二进制、八进制、十进制和十六进制等常用数制及其相互转换(Ⅱ) 1.2.计算机内数据的表示 ●数的表示 带符号定点数据(纯整数和纯小数)的原码、反码、补码和移码表示(Ⅱ) 浮点数(实数)的表示(Ⅱ) 溢出的概念(Ⅱ) ●非数值表示(字符和汉字表示、声音表示、图像表示)(补充) 1.3.算数运算和逻辑运算 ●计算机中的二进制数运算方法 补码表示下定点数的加、减、乘、除运算方法(Ⅰ) ●逻辑代数的基本运算 基本的逻辑运算与、或、非、异或(Ⅱ) 1.4.其他数学基础知识 ●常用数值计算 矩阵和行列式、近似求解、插值、数值积分、常微分方程等常用的数值运算方法及运算误差的概念(Ⅰ) ●排列组合概率论应用应用统计(数据的统计分析)(Ⅰ) ●编码基础(ASCII码汉字编码奇偶校验海明码霍夫曼码、循环冗余码)奇偶校验码、 海明码、霍夫曼码、循环冗余码的编码方法及指定实例时校验码的计算(Ⅰ)

●命题逻辑、谓词逻辑、形式逻辑的基础知识(Ⅰ) ●运筹基本方法(补充) 2.计算机系统基础知识 2.1.计算机硬件基础知识 2.1.1.计算机系统的组成、体系结构分类及特性 ●CPU、存储器的组成、性能和基本工作原理 CPU的基本组成结构(Ⅰ) 存储器的组成及特点:内存、外存、缓存Cache、闪存(Ⅱ) 存储器的性能指标定义:存取周期、存储容量和可靠性(Ⅱ) ●常用I/O设备、通信设备的性能以及基本工作原理(Ⅰ) ●I/O接口的功能、类型和特性 CPU在与I/O设备进行数据交换时存在的主要问题:速度不匹配、时序不匹配、信息格式不匹配、信息类型不匹配(Ⅰ) CPU与外设之间的数据交换必须通过接口来完成,I/O接口的主要功能(Ⅱ) 接口的控制方式及特点:CPU通过接口对外设进行控制的方式程序查询方式、中断处理方式、DMA(直接存储器存取)传送方式(Ⅱ) ●CISC/RISC流水线操作多处理机并行处理 RISC(精简指令集计算机)和CISC(复杂指令集计算机)的定义和特点(Ⅰ) 流水线的定义及操作特点(Ⅱ) 多处理机的概念(Ⅰ) 单指令流单数据流(SISD)、单指令流多数据流(SIMD)、多指令流单数据流(MISD)、多指令流多数据流(MIMD)的概念和特点(Ⅱ) 并行处理的基本概念(Ⅰ) 2.1.2.存储系统 ●虚拟存储器基本工作原理多级存储体系 虚拟存储器的定义和管理方式(Ⅰ) 多级存储体系的组成及特点(Ⅱ) ●RAID类型和特性 RAID的定义和基本特点 RAID0、RAID7、RAID10、RAID53等规范的特征(Ⅰ)

ACAA认证平面设计师考试大纲

ACAA认证平面设计师考试大纲 【概述】 ACAA认证平面设计师测试包括[平面设计基础]和[平面设计技能]两大部分,满分为100分,综合成绩60分为通过。其中,[平面设计基础]为基于计算机的选择题,满分为40分,24分为通过,要求必须通过本部分测试;[平面设计技能]为基于计算机的操作题,满分为60分。 本测试考核内容包括: -平面设计专业知识 -数字图像创意设计(Photoshop CS 2) -数字图形创意设计(Illustrator CS 2) 参考教材 Adobe中国教育认证计划/ACAA中国数字艺术教育计划教材系列,人民邮电出版社 Adobe认证考试指南 案例风暴系列,电子工业出版社 测试目标 本测试是基于平面设计主要应用领域。由本测试所认可的技能和知识是ACAA认证平面设计师必须掌握的。 【平面设计基础】 【平面设计基础】是获得“ACAA认证平面设计师”必须通过的考试。考试形式为基于计算机的在线考试,考试时间为1.5小时,试题由60题单项和多项选择题组成,答题正确率在60%以上(即答对36题以上)为通过。总分:40分(实际得分=40×正确率)。 测试内容 在准备参加【平面设计基础】认证考试之前,请认真阅读下面的主要测试内容,以判断自已是否符合本课程测试目标并有能力通过认证考试,在考试过程中禁止参考任何资料。本大纲分为3个部分,括号内的数字表示该部分在本课程测试中所占的题数。 第一部分:平面设计基础知识(10题) -造型基础、色彩设计、图形创意、设计与传播原理方面的基础知识; -平面设计相关的专业术语的含义。 第二部分:数字图像创意设计/Photoshop CS2(30题) -自定义用户界面,包括自定义工作空间、菜单和键盘快捷方式; -绘制图像工具的使用以及画笔调板中各种选项的设置; -创建和使用图层和图层组; -不同的通道类型及用途; -创建和修改选区; -使用钢笔和形状工具创建各种形状; -文字调板中各个选项的用途和含义; -各种调图方法; -图像输出和印刷的方法和注意事项; -创建和使用动作、批处理; -使用滤镜;

下半年软件设计师下午试题以及标准答案

2014年下半年软件设计师下午试题 试题:i 阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某大型披萨加工和销售商为了有效管理生产和销售情况,欲开发一披萨信息系统,其主要功能如下: (1)销售。处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。销售订单记录了订购者、所订购的披萨、期望的交付日期等信息。 (2 )生产控制。根据销售订单以及库存的披萨数量,制定披萨生产计划(包括生产哪些披萨、生产顺序和生产量等),并将其保存在生产计划表中。 (3)生产。根据生产计划和配方表中的披萨配方,向库存发岀原材料申领单,将制作好的披萨的信息存入库存表中,以便及时进行交付。 (4)采购。根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。 (5)运送。根据销售订单将披萨交付给客户,并记录在交付记录表中。 (6 )财务管理。在披萨交付后,为客户开具费用清单,收款并岀具收据;依据完成的采购订单给供应商支付原材料费用并岀具支付细节;将收款和支付记录存入收支记录表中。 (7)存储。检查库存的原材料、拔萨和未完成订单,确定所需原材料。 现采用结构化方法对披萨信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示 的0层数据流图。 图1-1上下文数据流图

【问题1】(4分) 根据说明中的词语,给岀图【问题2】(5分) 根据说明中的词语,给岀图【问题3】(6分)1-1中的实体E1?E2的名称。 1-2中的数据存储D1?D5的名称。 图1-2 0层数数据流图 根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点

考试大纲(模板)

《机械制图》课程考试大纲 一、课程的性质与要求 (一)课程的性质 本课程是机械类专业的一门专业基础课,为学习专业技术课和培养专业岗位能力服务。 (二)课程的基本要求 学完本课程后,应达到下列要求: (1)掌握正投影法的基本理论及其应用;了解轴测投影的基本知识,掌握其基本画法;掌握用换面法求线段实长、平面图形真形的方法。 (2)能正确使用一般的绘图工具和仪器,掌握绘图的基本技能,做到作图准确、图线分明、字体工整、图面整洁。初步掌握徒手画草图的技巧。 (3)能正确绘制和阅读一般的零件图和中等复杂的装配图。在绘图和读图过程中,具有相应的分析能力和空间想象能力。 (4)能严格遵守《技术制图》和《机械制图》国家标准的有关规定,会查阅本课程所涉及的标准结构、标准零件以及《极限与配合》等的国家标准。 (5)了解计算机绘图的发展概况及其在经济建设中的作用,和计算机绘图系统的组成及图形输入偷出设备的主要功能,并会初步运用绘图软件绘制简单的机械图。 此外,在本课程的学习和作业训练的过程中,考生还应注意树立认真负责的工作态度和严谨细致的工作作风。 (三)本课程与相关课程的联系和分工 学习本课程之前,需有金工实践的知识,同时本课程与中学的平面几何、立体几何也有一定的衔接关系。本课程涉及到的有关结构、工艺等专业知识,应在有关的后续课程中获得解决。 本课程只能为考生的绘图、读图能力奠定必要的基础,该能力还需要通过后续课程进一步培养和提高。本课程计算机绘图部分的教学要求,也仅限于二维的范围,为能掌握计算机辅助设计技术,还须在有关后续课程中补充三维的计算机绘图内容。 二、课程内容与考核目标 本课程的内容除绪论外,包括: I.投影基础部分 Ⅱ.制图基础部分 Ⅲ.机械图部分 Ⅳ.计算机绘图基础部分 绪论 (一)学习目的与要求 通过绪论的学习,要求了解本课程的研究对象,明确学习本课程的目的、任务和要求。并在具体了解本课程的研究对象中,还要求理解有关投影法的基本知识和工业生产中广泛使用的正投影图的主要特点及优点,为以后学习点、线、面的投影作必要的知识准备。 (二)课程内容 第一节为本课程的研究对象和任务。第二节为投影法的基本知识。第三节为机械工程上常用的两种图示方法。第四节为学习本课程应达到的要求和学习方法

平面设计师技术水平证书考试大纲

平面设计工程师技术水平证书 考试大纲 一、考试性质、目的和要求: 1.考试性质和目的 本考试的目的在于促使考生掌握平面设计、色彩、图像等知识,并能牢固掌握Photoshop应用方面的专业技巧,更善于利用日益增多的各种设计素材库,对图像进行处理,变化出更为丰富的视觉语言。以便考生掌握平面设计不同职位需求的专业设计技能,并具备独立完成各种设计项目的能力,达到平面设计师的水平。 2.考试的基本要求 1.掌握Photoshop cs3进行平面设计的基本方法和设计思路。 2.了解并掌握计算机图形图像基础知识; 3.熟练掌握图像的分辨率; 4.掌握图层、通道、蒙板、路径的关系; 5.掌握图像的各种色彩模式; 6.掌握图像存储的各种格式; 7.能够熟练运用上述方法进行平面设计,以达到融会贯通的境界; 二、考试说明 1.考试形式: 应用工业和信息化部电子教育与考试中心考试系统,上机考试。 2.考试分值比例: 平面设计师技术水平证书考试试卷由理论考试和实践考试两部分组成。试卷总分值 为100分,其中理论题占40分,实践题占60分。 3.考试时间:150分钟。 4.考核目标: 全面考察学生对于平面设计、色彩、图像和印刷知识的掌握程度,并考察学生对于平面设计软件Photoshop CS3的操作水平。 三、考试内容 1、初识Photoshop 1 (1)Photoshop的基本功能 (2)Photoshop工作界面 (3)Photoshop的基本知识 (4)Photoshop的预置与优化 (5)Photoshop的帮助系统 2、Photoshop的基本操作 (1)文件操作 (2)工作界面的个性化设置 (3)调整图像的显示 (4)图像处理中的辅助工具 (5)设置前景色和背景色 (6)操作的撤消和重复 3、编辑选区

2019上半年软件设计师下午真题及答案

2019上半年软件设计师下午真题及答案 试题一(共15分) 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某学校欲开发一学生跟踪系统,以便更自动化、更全面地对学生在校情况(到课情况和健康状态等)进行管理和追踪,使家长能及时了解子女的到课情况和健康状态,并在有健康问题时及时与医护机构对接。该系统的主要功能是: (1)采集学生状态。通过学生卡传感器,采集学生心率、体温(摄氏度)等健康指标及其所在位置等信息并记录。每张学生卡有唯一的标识(ID)与一个学生对应。 (2)健康状态告警。在学生健康状态出问题时,系统向班主任、家长和医护机构健康服务系统发出健康状态警告,由医护机构健康服务系统通知相关医生进行处理。 (3)到课检查。综合比对学生状态、课表以及所处校园场所之间的信息对学生到课情况进行判定。对旷课学生,向其家长和班主任发送旷课警告。

(4)汇总在校情况。定期汇总在校情况,并将报告发送给家长和班主任。 (5)家长注册。家长注册使用该系统,指定自己子女,存入家长信息,待审核。 (6)基础信息管理。学校管理人员对学生及其所用学生卡和班主任、课表(班级、上课时间及场所等)、校园场所(名称和所在位置区域)等基础信息进行管理;对家长注册申请进行审核,更新家长状态,将家长ID加入学生信息记录中使家长与其子女进行关联,向家长发送注册结果。一个学生至少有一个家长,可以有多个家长。课表信息包括班级、班主任、时间和位置等。 现采用结构化方法对学生跟踪系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(5分) 使用说明中的词语,给出图1-1中的实体E1?E5的名称。【问题2】(4分) 使用说明中的词语,给出图1-2中的数据存储D1?D4的名称。

2015年上半年软件设计师考试上午真题(标准参考答案)

C 试题分析: 题目中的存储设备按访问速度排序为:通用寄存器> Cache>内存>硬盘。 2.参考答案: A 试题分析: 补码表示定点小数,范围是: [‐1,(1‐2^(‐n+1))],这个范围一共有2n个数。 2^n是怎么计算出来的 正数的补码与其原码相同,负数的补码为其反码在最低位加1。 (1)X=+1011011 (2) Y=-1011011 (1)根据定义有: [X]原码=01011011 [X]补码=01011011 (2) 根据定义有: [Y]原码=11011011 [Y]反码=10100100 [Y]补码=10100101 补码表示的整数范围是-2n‐1~+(2n‐1-1),其中n为机器字长。 则:8位二进制补码表示的整数范围是-128~+127 16位二进制补码表示的整数范围是-32768~+32767 如果是n位,可以看到可以表示2^n个数 -2n‐1~+(2n‐1-1),其中n为机器字长。怎么得来的? 是通过表示范围得到的,你也可以记住,直接代就可以了 3.参考答案: A 试题分析: 全相联映像块冲突最小,其次为组相联映像,直接映像块冲突最大。 什么是块冲突?为什么是全相联的块冲突最小。 这是道概念题,简单来说就是cache在映射内存块时映射到相同内存块了,这就是块冲突,全相联冲突概率最小,因为他全局都可以映射 4.参考答案: D 试题分析: 5.参考答案: C 试题分析: 200M/5*32bit /8bit=160MB/S 不太明白解答的算法,能否详细解析一下题目,时钟频率怎么理解。谢谢 时钟频率是指200M/S,每秒传输200M次,总线宽度4B,总线上5个时钟周期才传输1B,故传输160M/S 题目中不是说5个时钟传输32bit吗?那就应该是200M/5*32bit /32bit=40MB/S 为什么试题分析里面会除于8bit?8bit怎么得到的? 8bit是1B,这个关系要搞清楚,然后总线宽度为4B,在你算的数的基础上要乘以4 "5个时钟周期传送一个32bit的字" 这里的32bit 实际上是没有意义的,是吗? 当然有意义啊,32bit是32b等于4B,4个字节,5个时钟周期传输了4B,计算传输的关键怎么会没意义

软件工程师考试大纲

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

二、考试范围 考试科目 1.计算机科学基础 1.1 数制及其转换 二进制、十进制和十六进制等常用制数制及其相互转换 1.2 数据的表示 数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出)非数值表示(字符和汉字表示、声音表示、图像表示) 校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码) 1.3 算术运算和逻辑运算 计算机中的二进制数运算方法 逻辑代数的基本运算和逻辑表达式的化简 1.4 数学基础知识 命题逻辑、谓词逻辑、形式逻辑的基础知识 常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分) 排列组合、概率论应用、应用统计(数据的统计分析) 运算基本方法(预测与决策、线性规划、网络图、模拟) 1.5 常用数据结构 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作 Hash(存储地址计算,冲突处理)

平面设计师考试大纲

设计网址大全 设计网址大全是----全球设计网站导航是一个以满足广大电脑美术设计CG爱好者和电脑美术设计工作者等相关人员的设计类网址联盟站点,网址分类涵盖游戏、游戏美术、平面设计、三维动画、CG、影视包装、多媒体、Flash动画、网页设计、界面设计、包装设计、工业设计、建筑设计、室内设计、环艺、媒体出版、广告传媒、插画、像素画、动漫、服装设计、展示设计、舞美设计、绘画艺术、数字影像、设计院校、设计组织、设计公司、设计资源、论坛、设计人才、音乐、娱乐、图片、社区等相关类别。 设计网址大全拥有众多知名国外设计网址,是一个全球设计网站导航。让你轻松的找到自己所需要的网站。 设计网址导航本着免费为广大网民提供最方便快捷的服务的宗旨,以一切从用户的角度出发,服务于用户的理念,精心为用户打造创意派设计师自己的网址大全,方便用户快速登陆网站宣传自己的站点或者查找自已需要的网站,而不必记住太多复杂的网址。同时也避免了使用搜索引擎时信息纷杂,良莠不齐的问题。 设计网址导航将以更专业的眼光,最专注的态度,广泛地收集网址,并客观地挑选出各类网址中的精品奉献给大家。此外,创意派设计网址导航还会定期维护、更新网址,力求做到最新、最精、最全面! 设计网址导航的目标是成为创意派最权威最专来的设计分类网址网站,免费为广大网民提供最方便快捷的服务。 设计类网址导航忠心感谢您对本站的支持!!! 设计网址分类规则 1、酷站非酷站分类 将设计网址中的酷站与非酷站分离,单独列出酷站项,为设计者、浏览者提供酷站服务,大大增强了设计网址的实用性,可操作性。 2、地区分类 设计网址以简单实用为主,分类多以地区为主进行分类,如:北京、上海、广东等。这种分类方式可以大大方便网站浏览者,可以在第一时间找到自己关注的区域内设计网址情况。 3、功能分类 按照设计网址的功能分为设计综合、设计资源、平面设计、室内设计、建筑设计等。这种分类方式可以方便设计者浏览网址,可以第一时间浏览到想要观看的功能类网址。 4、性质分类 按照设计网址的性质分类,将设计网址分为,个人、企业、团体、组织等。这样当浏览者需要寻找协会等网站时,可以通过组织来寻找。 目前,设计网址分类最多的为功能分类,但其单一的方式已经不能满足设计者及浏览者的需求,那么最优的方式是什么呢? 答案是先按照酷站非酷站分类,再按照地区分类或功能分类。这样会使类别更清晰明了。增加了设计网址导航的可操作性。实例网站[1]。

中级软件设计师2015下半年下午精彩试题和问题详解

实用文档 2015 年下半年软件设计师考试下午真题 试题一(共 15 分) 阅读下列说明和图,回答问题 l 至问题 4,将解答填入答题纸的对应栏内。 【说明】 某慕课教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。系统的主要功能如下: (1)提交作业。验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。 (2)下载未批改作业。验证讲师标识后,讲师从系统中下载学生提交的作业。下载的作业将显示在屏幕上。 (3)批改作业。讲师按格式为每个题目进行批改打分,并进行整体评价。 (4)上传批改后的作业。将批改后的作业(包括分数和评价)返回给系统,进行存储。 (5)记录分数和评价。将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改口 (6)获取已批改作业。根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。 (7)作业抽检。根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。 现采用结构化方法对在线作业批改系统进行分析与设计,获得如图 1-1 所示的上下文数 据流图和囹 1-2 所示的 0 层数据流图。 实用文档

1】(3 分)【问题 E1~E3 的名称。使用说明中的词语,给出图 1-1 中的实体分)(4 【问题 2】 D4 的名称。 1-2 使用说明中的词语,给出图中的数据存储 D1~分) 3【问题】(6 中缺失的数据流及其起点和终点。根据说明和图中术语,补充图 1-2 4】(2 分)【问题 1-2 1-1 系统进行的,则需要对图和图若发送给学生和讲师的通知是通过第三方 Email 字以内文字加以说明。 100 进行哪些修改?用 试题二(共 15 分) 3,将解答填入答题纸的对应栏内。至问题阅读下列说明,回答问题 1 【说明】某企业拟构建一个高效、低成本、符合企业实际发展需要的办公自动化系统。工程师小李主要承担该系统的公告管理和消息管理模块的研发工作。公告管理模块的主要功能包括添加、修改、删除和查看公告。消息管理模块的主要功能是消息群发。 实用文档 小李根据前期调研和需求分析进行了概念模型设计,具体情况分述如下: 【需求分析结果】 (1)该企业设有研发部、财务部、销售部等多个部门,每个部门只有一名部门经理, 有多名员工,每名员工只属于一个部门,部门信息包括:部门号、名称、部门经理和电话, 其中部门号唯一确定部门关系的每一个元组。 (2)员工信息包括:员工号、姓名、岗位、电话和密码。员工号唯一确定员工关系的每一个元组;岗位主要有经理、部门经理、管理员等,不同岗位具有不同的权限。一名员工只对应一个岗位,但一个岗位可对应多名员工。

软件设计师考试大纲

软考专家谈软考(六) 文章来源:中国计算机技术职业资格网时间:2010-03-18 软件设计师备考分析 软件设计师近几年的考试形式与考核内容已经完全趋于稳定,从2007年至2009年的考试情况分析来看,考核形式与内容变化不大,作为考生应该紧紧扣住2009新大纲,有针对性、有策略地复习。 本文将总结近几年考试的内容分布,给出软件设计师上、下午题目的组成,以帮助考生复习。 1、软件设计师上午试题 分析近三年的考试情况,上午试题的知识点分布如表1所示。 表1近三年上午试题考核内容分布情况 鉴于软件设计师上下午考试的侧重点不同,考生在准备上午考试的时候,需要注意掌握知识面的宽度,由于上午试题出题形式的局限性,必然不会出现

较深的分析与设计类考题,因此考生应该在基本知识上多下工夫。 以数据结构为例,在多次考试中出现了考察考生对栈的理解,其内容无非是栈的操作以及栈的后进先出的特性,上午试题将很难考察栈的具体实现问题。同样,对于面向对象基础知识,更多的是考察面向对象分析、面向对象设计、类、对象、封装、继承、消息等基本概念;而算法则考察各种不同算法的时间和空间复杂度问题。 当然,考生在掌握基本概念的同时,也需要关注基本应用题型,例如很多基本知识结合一些实际的应用小例子,如设计模式、数据结构、程序语言等考核点就曾多次出现。笔者推荐考生参照官方推荐的教材进行复习,因为该教材基本涵盖了所有上午试题内容。 2.软件设计师下午试题 软件设计师下午的考核内容分布如表2所示。 表2近三年下午试题考核内容分布情况 近三年来的下午考题一直都是试题一到试题四是必答题目,试题五至试题七是选答题目,考核形式一直都没有发生变化,但笔者在观察2009年的考试时候出现了两个不同点,值得引起考生的注意: (1)算法与C语言的结合 算法早期的出题多是以伪代码或者流程图的形式出现,但2009年算法已经和C语言结合在一起出题,分析考试大纲,C语言应该是软件设计师必须掌握的内容之一,相信这也是2009新大纲出来后考试出题所作的调整,考生需要注意不仅要掌握算法的原理,还需要掌握算法的具体实现,尤其是使用C语言实现。另外,由于C语言与算法结合出现,意味着C语言本身是否还需要单独考

软件设计师试题(带答案)

烟台市“东方杯”计算机软件技能竞赛(试题共11页) 2007年月日软件设计师 (考试时间14:00~16:00共120 分钟) 请按下述要求正确填写答题纸 1.将问题答案写在答题纸上,并在指定位置填写准考证号和姓名。 2.答题纸上除填写上述内容外只能写解答。 3.本试卷总分75分,共包括两部分,第一部分为综合知识测试,共45分;第二部分,包括三个题目,共30分。 4.解答时字迹务必清楚,字迹不清时,将不评分。

第一部分:单向选择(每题1分共45分) 试题1、2 某机主存容量为16MB ,cache 容量为16KB ,主存与cache 每块都分为16B 主存与cache 地址变换采用直接映像方法。这种映像方法优点是算法简单,缺点是 (1) 。若访问主存单元为B4AF45H ,而且该单元已经装入cache,则cache 的地址是 (2) 。 供选择的答案: (1)、 A: 转换方法复杂 B: 转换速度较慢 C: cache 利用不充分 D: 转换方法不直观 (2)、 A: 34AFH B: 2F45H C: 4AF5H D: B4AFH 试题3、4 某计算机字长为32位,浮点表示时,阶码占8位,尾数占24位(各包含1位符号位),阶码用补码表示,尾码用原码表示,该浮点数能表示的最大正数是 (3) ,能表示的最小负数是 (4) 。 供选择的答案: (3)、A: ( )23 7122--? B: ()()2371221--?- C: ( )24 7 12 21--?- D: ()237122---? (4)、A: ( )23 7 122 ---? B: ( )()23 7 12 2 1--?- C: ( )24 7 122 --? D: ( )()23 7 12 21---?- 试题5、6 可维护性是评价软件质量的重要方面,系统的可维护性通常包括 (5) , (6) 维护是为了扩充软件的功能或提高原有软件的性能而进行的维护活动。 供选择的答案: (5)、 A: 可用性和可理解性 B:可修改性、数据独立性和数据一致性 C:可测试性和稳定性 D:可理解性、可修改性和可测试性 (6)、 A:改正性 B:完善性 C:适应性 D:合理性 试题7、8 形式语言是使用来描述模块具体 (7) 的非正式的比较灵活的语言,有点是接近 (8) 供选择的答案: (7)、 A:算法 B:结构 C:行为 D:状态 (8)、 A: 机器语言 B:汇编语言 C:高级语言 D:自然语言

软件设计师水平考试大纲(新版)

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

1.2 数据的表示 · 数的表示(原码、反码、补码、移码表示,整数和实数的机内表示,精度和溢出) · 非数值表示(字符和汉字表示、声音表示、图像表示) · 校验方法和校验码(奇偶校验码、海明校验码、循环冗余校验码) 1.3 算术运算和逻辑运算 · 计算机中的二进制数运算方法 · 逻辑代数的基本运算和逻辑表达式的化简 1.4 数学基础知识 · 命题逻辑、谓词逻辑、形式逻辑的基础知识 · 常用数值计算(误差、矩阵和行列式、近似求解方程、插值、数值积分) · 排列组合、概率论应用、应用统计(数据的统计分析) · 运算基本方法(预测与决策、线性规划、网络图、模拟) 1.5 常用数据结构 · 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作 · Hash(存储地址计算,冲突处理) 1.6 常用算法 · 排序算法、查找算法、数值计算方法、字符串处理方法、数据压缩算法、递归算法、图的相关算法 · 算法与数据结构的关系、算法效率、算法设计、算法描述(流程图、伪代码、决策表)、算法的复杂性 2.计算机系统知识 2.1 硬件知识 2.1.1 计算机系统的组成、体系结构分类及特性 · CPU和存储器的组成、性能和基本工作原理 · 常用I/O设备、通信设备的性能,以及基本工作原理 · I/O接口的功能、类型和特性 · I/O控制方式(中断系统、DMA、I/O处理机方式) · CISC/RISC,流水线操作,多处理机,并行处理 2.1.2 存储系统 · 主存-Cache存储系统的工作原理 · 虚拟存储器基本工作原理,多级存储体系的性能价格

软件设计师考试大纲(2015)

考试科目1 计算机与软件工程知识 1. 计算机科学基础知识 1.1数制及其转换 二进制、八进制、十进制和十六进制等常用数制及其相互转换Ⅱ 1.2 计算机内数据的表示 数的表示 带符号定点数据 纯整数和纯小数 的原码、反码、补码和移码表示 Ⅱ 浮点数 实数 的表示 Ⅱ 溢出的概念 Ⅱ 1.3算术运算和逻辑运算 计算机中的二进制数运算方法 补码表示下定点数的加、减、乘、除运算方法 I 逻辑代数的基本运算 基本的逻辑运算 与、或、非、异或 Ⅱ 1.4其他数学基础知识 常用数值计算 矩阵和行列式、近似求解、插值、数值积分、常微分方程等常用的数值运算方法及运算误差的概念 I 排列组合概率论应用 应用统计 数据的统计分析 I 码基础ASCⅡ码 汉字编码 奇偶校验海明码霍夫曼码、循环冗余码奇偶校验码、海明码、霍夫曼码、循环冗余码的编码方法及指定实例时校验码的计算 I 命题逻辑、谓词逻辑、形式逻辑的基础知识 I 2. 计算机系统基础知识 2.1计算机硬件基础知识 2.1.1计算机系统的组成、体系结构分类及特性 CPU、存储器的组成、性能和基本工作原理 CPU的基本组成结构 I 存储器的组成及特点 内存、外存、缓存Cache 、闪存 Ⅱ 存储器的性能指标定义 存取周期、存储容量和可靠性 Ⅱ 常用I/O设备、通信设备的性能以及基本工作原理 I I/O接口的功能、类型和特性 CPU在与I/O设备进行数据交换时存在的主要问题 速度不匹配、时序不匹配、信息格式不匹配、信息类型不匹配 I CPU与外设之间的数据交换必须通过接口来完成 I/O接口的主要功能 Ⅱ 接口的控制方式及特点 CPU通过接口对外设进行控制的方式程序查询方式、中断处理方式、DMA 直接存储器存取 传送方式Ⅱ CISC/RISC 流水线操作 多处理机 并行处理 RISC 精简指令集计算机和CISC复杂指令集计算机,的定义和特点 I 流水线的定义及操作特点 Ⅱ 多处理机的概念 I 单指令流单数据流SISD、单指令流多数据流SIMD、多指令流单数据流MISD、多指令流多数据流MIMD的概念和特点 Ⅱ 并行处理的基本概念 I 2.1.2存储系统 虚拟存储器基本工作原理 多级存储体系 虚拟存储器的定义和管理方式 I 多级存储体系的组成及特点 Ⅱ RAID类型和特性 RAID的定义和基本特点 I

影视平面设计师考试大纲

中国数字影视行业职业水平认证 影视平面设计师考试大纲 考题数量:共60道 试题种类:单选题和多选题 其中Photoshop35题,Illustrator10题,Painter5题,理论知识10题。 Photoshop部分 1、基础知识(1 道题) ★掌握矢量图形和像素图像之间的区别以及和图像有关的各种基本概念 ★掌握所有的颜色模式并能解释各种颜色模式的用途 2、操作环境(2 道题) ★掌握如何优化和定制Photoshop CS4 工作环境 ★掌握工作环境中各种调板的设置和用途 ★掌握状态栏和工具属性栏中各个设定项的含义和用途 ★掌握预设管理器的使用 ★掌握Bridge 的用法 3、输入、输出和存储图像(2 道题) ★掌握和图像扫描有关的各种情况和设定 ★掌握通过数码相机中获取图像的方法 ★掌握栅格化矢量图和Photoshop CS4中绘制的矢量对象的方法 ★掌握不同的存储格式在不同情况下的使用,并了解各种存储设定项的含义和用途★掌握使用Version Cue 存储文件 4、创建选区(3 道题) ★掌握通过选择工具、快速选择工具和选择命令创建并修改选区的各种方法 ★掌握抗锯齿和羽化选项对选区的影响 ★熟练使用Alpha 通道快速蒙版创建选区

5、创建和使用图层(4 道题) ★掌握图层、图层组和图层类型的概念及使用方法 ★熟练使用图层调板中的各个选项 ★使用合适的工具和命令创建并管理图层 ★使用编辑、矢量和绘画工具编辑图层,并对图层执行样式和滤镜 ★掌握如何使用合适的工具和命令来创建并修改剪贴蒙版 ★掌握图层中不同混合模式的含义和使用 ★掌握自动对齐、自动混合图层命令的使用 ★掌握图层效果的操作方法和各个设定项的含义 ★掌握创建图层样式的方法 ★掌握智能对象的使用方法 ★掌握调节图层和填充图层的概念和使用 6、通道和蒙版(3 道题) ★掌握不同的通道类型及用途(包括:色彩通道、专色通道和Alpha 通道) ★通过通道调板创建、管理并使用通道 ★掌握快速蒙版和蒙版的概念及使用方法 ★熟练使用图层蒙版 ★熟练使用计算和应用图像命令 7、色彩管理(2 道题) ★了解Photoshop CS4 中的色彩管理流程以及和色彩管理相关的术语和操作 ★掌握颜色管理、颜色设置对话框中各个选项的含义和用途 ★掌握校样设置命令的使用方法 ★掌握图像输出的方法和注意事项 8、图像调节(4 道题) ★通过直方图来鉴别图像或当前选区的色调范围并由此而对图像进行所需要的调整★掌握图像> 调整菜单下的各种命令(和各种类型调整图层)的使用范围和方法★掌握如何对图像的色调范围进行数字化的控制 ★掌握自动颜色校正对话框中各选项的功能 ★熟练使用图像大小对话框中各项对图片的尺寸和分辨率进行修改

相关主题
文本预览
相关文档 最新文档