
软件设计师考试
蜗牛_snail
蜗牛_snail
展开
-
2013年软件设计师考试知识结构(二)
第二章 程序语言基础知识程序语言概述程序语言的基本概念机器指令:计算机能识别的由0,1组成的机器指令程序,机器指令是最基本的计算机语言,其用于程序设计时效率低、程序可读性差、难以理解、难以修改和维护.汇编指令:用符号表示的指令.汇编指令的集合叫汇编语言. 汇编语言和机器语言都称为低级语言.由于计算机只能识别机器语言,所以高级程序语言需要翻译,而担任这一任务的程序称为”语言处理程原创 2014-01-14 12:29:24 · 1083 阅读 · 0 评论 -
2013年软件设计师考试知识结构(一)
目录第一章计算机系统知识...1计算机系统基础知识...1计算机系统硬件基本组成...1中央处理单元...2数据表示...3校验码...3计算机体系结构...4计算机体系结构的发展...4存储系统...5输入输出技术...6总线结构...6安全性、可靠性与系统性能测评基础知识...7计算机安全概述.原创 2014-01-14 12:24:11 · 1270 阅读 · 0 评论 -
2013年软件设计师考试知识结构(十)
第十章 面向对象技术面向对象的基本概念面向对象 = 对象(Object) + 分类(classification)+ 继承(inheritance) + 通过消息的通信(communication with messagees)动态绑定(Dynamic Binding):绑定是一个把过程和响应调用所需执行的代码加以结合的过程.静态绑定是在编译时进行的,而动态绑定则是在运行时进行的.原创 2014-01-14 12:41:42 · 919 阅读 · 0 评论 -
2013年软件设计师考试知识体系
2013年下半年的软件设计师考试成绩也出来的,很幸运的是上午和下午的成绩都是刚好过及格线一点.今天总算抽出了点时间将之前整理出的结构体系上传到这里,以便以后拿出来翻一翻吧,当然若是能给将要考软件设计师的兄弟一点小小的帮助,那最好不过了.下载地址: 2013软件设计师考试.zip原创 2014-01-14 13:02:43 · 973 阅读 · 2 评论 -
2013年软件设计师考试知识结构(九)
第九章 算法设计与分析算法设计与分析的基本概念算法是对特定问题求解步骤的一种描述,它是指令的有限序列.其具有又穷性、确定性、可行性、输入、输出5个特性.算法设计正确性、可读性、健壮性和高效性等.算法分析算法分析是对一个算法所需要的资源进行估算.算法的表示算法的表示方法有自然语言、流程图、程序设计语言和伪代码.算法分析基础时间复杂性渐进符号渐进上界原创 2014-01-14 12:40:08 · 861 阅读 · 0 评论 -
2013年软件设计师考试知识结构(五)
第五章 网络基础知识网络概述计算机网络的概念计算机网络的发展大概分为四个阶段:具有通信能力的单机系统、具有通信能力的多机系统、以共享资源为目的的计算机网络、以局域网及因特网为支撑环境的分布式计算机系统;其功能有:数据通信、资源共享、负载均衡、高可靠性.计算机网络的分类局域网:分布范围在几千米范围内,带宽最高已达1000Mb/s,误码率低至10-4~10-6城域网:广域网原创 2014-01-14 12:35:34 · 1206 阅读 · 0 评论 -
2013年软件设计师考试知识结构(八)
第八章 数据结构线性结构线性表线性表的顺序存储结构:在等概率下插入一个新元素需要移动元素的个数为n/2,删除一个元素需要移动的个数为(n-1)/2线性表的链式存储结构:其基本节点结构为数据域+指针域双向链表、循环链表和静态链表.栈和队列可以通过整除取余运算将顺序队列假想成一个环状结构,称为循环队列. 串子串的定位操作称为串的模式匹配.朴素的模式匹配算法(原创 2014-01-14 12:39:02 · 989 阅读 · 0 评论 -
2013年软件设计师考试知识结构(七)
第七章 数据库技术基础基本概念数据库与数据库管理系统数据库系统(DataBaseSystem,DBS):从广义上讲是由数据库、硬件、软件和人员(系统分析人员和数据库设计人员、应用程序员、最终用户、数据库管理员.)组成.DBMS的功能数据定义语言(Data DefinitionLanguage,DDL)、数据库操作语言(DataManipulation Language,DML)原创 2014-01-14 12:37:48 · 1022 阅读 · 0 评论 -
2013年软件设计师考试知识结构(四)
第四章 系统开发和运行知识软件工程基础知识软件工程师指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来解决软件问题的工程,其目的是提高软件生产效率、提高软件质量、降低软件成本.软件工程概述软件的生存周期: 可行性分析与项目开发计划:确定软件的开发目标及其可行性.要进行问题定义、可行性分析、定制项目开发计划;参与人员有用户、项目负责人和系统分析师;产生原创 2014-01-14 12:34:18 · 1636 阅读 · 1 评论 -
2013年软件设计师考试知识结构(三)
第三章 操作系统知识操作系统基础知识计算机系统中的软件分为应用软件和系统软件(操作系统/语言处理程序/链接程序/诊断程序/数据库管理系统)操作系统的定义域作业计算机系统包括硬件资源和软件资源(以文件形式存放在存储器上的程序和数据等信息).操作系统能有效的组织和管理系统中的各种软硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口.原创 2014-01-14 12:32:43 · 2422 阅读 · 0 评论 -
2013年软件设计师考试知识结构(六)
第六章 多媒体基础知识多媒体的基本概念媒体包括信息的物理载体(存储媒体)和承载信息的载体(表示媒体).多媒体基本概念表示媒体可以分为视觉媒体、听觉媒体和触觉媒体三个类型;按照国际电话电报咨询委员会(ConsultativeCommittee on International Telephone and Telegraph CCITT)的定义,媒体可以归类为:感觉媒体、表示媒体、原创 2014-01-14 12:36:40 · 893 阅读 · 0 评论