2024年软件设计师下午试题分析.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

认识软件设计师下午试題

伴随模块化试題的发展,软件设计师的下午试題題型基本固定,重点突出,便于考生有针对性地复习。

1、分值分布:软件设计师下午试題总分75分,每題15分,规定考生应答五道试題。其中前四題為必做題,占据60分,背面几題由考生根据自已的状况选做一題,合计75分。

2、考试題目数量:根据考试大纲规定,规定考生掌握C語言和C++、Java中的一种面向对象的程序語言。往年必做題有四道題,选做題有三道題,分别為C語言題、C++題和Java題,整个卷面共七道題。由于考试中許多考生在选做題中只选C語言題应答,对不会或不熟C++和Java語言的考生来說,同样可以应考,这与软件设计师考试大纲的规定是相背离的。因此,5月软件设计师下午试題中,必做題数量不变,选做題里去掉了C語言題,既选做題為二道題,整个卷面共六道題。这样,考生在选做題中就只能在C++和Java中选择一題来作答,到达了考试大纲所规定的掌握一门面向对象的程序设计語言目的。

3、考点总結:从历届考題来看,考点如下表所示

題型

題号

考点

必做題

1

数据流图

2

数据库題

3

UML

4

C語言程序填空

选做題

5

C語言程序填空(5月取消)

6

C++程序填空

7

Java程序填空

第一題:数据流图

数据流图简称DFD图。是构造化分析措施(SA)中用于表达系统逻辑模型的一种工具。规定考生掌握DFD图的基本成分:数据流、加工、数据存储及外部实体。希赛教育研发中心编写的《软件设计师考试考点分析与真題详解》中結合考试真題对数据流图进行了的详细解析。

考试方式:根据題目描述判断DFD图中的实体,找出錯误的数据流,补充缺失的数据流。

第二題:数据库題

根据软件设计师考试大纲规定,考生须掌握給定一种实际的应用问題怎样设计E-R模型,怎样将E-R模型转换成关系模式,确定联络类型、主键、候选键、外键,判断关系模式规范化的程度;掌握給定一种实际的应用问題怎样用SQL进行数据定义(创立表、视图)、完整性定义及权限定义,掌握常用数据库的访问措施。希赛教育的模拟试題就不一样的考点进行了搜集。

考试方式:根据題目描述完毕补充图形、填空、简答等形式。

第三題:UML

UML统一建模語言是面向对象软件的原则化建模語言。它是一种富有体現力的語言,可以描述开发所需要的多种视图,然后以此為基础装配系统。

在软件设计师下午试題中,规定考生掌握UML的基本概念与作用以及UML提供的9种图的表达与应用:类图、对象图、用例图、序列图、协作图、状态图、活动图、构件图和布署图。希赛教育针对不一样的UML图编制了多套的模拟试題供学员学习。

考试方式:根据題目描述判断UML图中各元素所代表的事物,元素间的关系。

第四題和第五題:C語言程序填空

C語言是考试大纲规定考生必须掌握的程序語言,规定考生用C語言实現常用的数据构造与算法及应用程序。第五題与第六、第七題一起构成选答題。5月的考试取消了C語言选答題。希赛教育的模拟试題中提供多种常用数据构造(线性表、栈、队列、串、数组、矩阵、数和图)以及常用算法(排序、查找、字符串、递归算法)练习和分析。

考试方式:根据題目描述程序的功能完毕程序填空。

第六題与第七題:C++程序填空和Java程序填空

根据软件设计师考试大纲规定,考生须掌握一种面向对象的程序设计語言:C++或者Java,第六題与第七題由考生从中选择一道来应答,两題都答则选題号小的為有效答題。一般这两道題的題目背景是相似的,只是规定考生分别用C++和Java語言来实現常見的设计模式及应用程序。希赛教育研发中心组编的《软件设计师考试冲刺指南》中有设计模式的有关描述。

考试方式:根据題目描述完毕程序填空。

软件设计师考试的下午題的第一道題,数据库系统工程师考试的下午題的第一道題都是数据流图題,而可以将这道題所有做对的考生是非常少的。

解題的措施与技巧

1.首先要懂得数据流图设计要略。

有時為了增長数据流图的清晰性,防止数据流的箭头线太長,减少交叉绘制数据流条数,一般在一张图上可以反复同名的数据源点、终点与数据存储文献。如某个外部实体既是数据源点又是数据汇点,可以在数据流图的不一样的地方反复绘制。在绘制時应当注意如下要点:

(1)自外向内,自顶向下,逐层细化,完善求精。

(2)保持父图与子图的平衡。

為了体現较為复杂问題的数据处理过程,用一种数据流图往往不够。一般按问題的层次构造进行逐渐分解,并以分层的数据流图反应这种构造关系。根据层次关系一般将数据流图分為顶层数据流图、中间数据流图和底层数据流图,除顶层图外,其他分层数据

文档评论(0)

159****1748 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档