导航:首页 > 网络共享 > 软件工程网络工程考试题

软件工程网络工程考试题

发布时间:2022-04-25 01:26:54

Ⅰ 软考的网络工程师该怎么复习呢

上午题考的都是基础知识,如果你的上午题考的话,说明你的基础知识还不牢固;你要多看一下关于基础知识的书籍,比如‘网络工程师教程’,另外,针对上午的考试题目,你可以看‘网络工程师考试试题分类精解(2017)’,全书分析了自2010年到2017上半年网络工程师考试的所有考题,对试题进行详细的分析与解答,看这本的话,助于你了解到每个题考的知识点,以及了解出题技巧等,对你做题肯定是有帮助的。

Ⅱ 一道关于软件工程的考试题!求解!急急急!!!

哪儿弄了这么个操蛋的题目啊!哈哈……
问题是该程序可以陷入死循环。如果z的赋值不好的话。z如果是属于0到15的正整数,依次试验即可。break可以适当的多加入一个,然后加入相应条件。优化后的程序不应有goto,break要合乎逻辑和要求。

Ⅲ 软件工程试题!帮忙啊!急急急急急!

一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.“软件工程的概念是为解决软件危机而提出的”这句话的意思是( )A.强调软件工程成功解决了软件危机的问题B.说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理C.说明软件工程这门学科的形成是软件发展的需要D.说明软件工程的概念,即:工程的原则、思想、方法可解决当时软件开发和维护存在的问题2.瀑布模型的主要特点是( )A.将开发过程严格地划分为一系列有序的活动B.将开发过程分解为阶段C.提供了有效的管理模式D.缺乏灵活性3.在软件工程的需求分析阶段,不属于问题识别内容的是( )A.功能需求B.性能需求C.环境需求D.输入/输出需求4.画某系统的数据流图时,顶层图有( )A.0张B.1张C.2张D.3张及其以上5.软件模块内聚性最强的是( )A.功能内聚B.通信内聚C.偶然内聚D.逻辑内聚6.最早提出软件系统维护问题的阶段是( )A.可行性分析B.需求分析C.概要设计D.详细设计7.SD(结构化设计)方法设计的结果是( )A.模块B.模块结构图C.模块的算法D.数据流图8.在进行软件测试时,首先应当进行以下哪项测试,然后再进行组装测试,最后再进行有效性测试( )A.单元测试B.系统测试C.集成测试D.确认测试9.软件详细设计阶段的任务是( )A.算法与数据结构设计B.功能设计C.调用关系设计D.输入/输出设计10.下列属于静态测试方法的是( )A.黑盒法B.路径覆盖C.白盒法D.人工检测11.Fortran语言主要作为以下哪个方面的语言( )A.科学工程计算B.系统软件C.事务处理D.人工智能12.用结构化语言来描述加工逻辑的外层结构时,以下不属于基本结构的是( )A.顺序结构B.选择结构C.嵌套结构D.重复结构l3.可维护软件的主要特性包括( )A.可理解性、可修改性、可移植性B.可使用性C.可维护性、可使用性、可靠性D.可测试性14.程序设计语言不具有的特性是( )A.心理特性B.工程特性C.应用特性D.技术特性15.下列不属于项目进度安排主要方法的是( )A.工程网络图B.Gantt图C.进度结构图D.任务资源表16.下列不属于通常冗余技术的是( )A.结构冗余B.信息冗余C.时间冗余D.代码冗余17.下列工具中,属于需求追踪工具的是( )A.在DBMS上的应用运行工具B.追踪和状态报告C.访问和版本控制机构D.文件和修改管理18.关于软件测试的目的,下面观点错误的是( )A.为了发现错误而执行程序的过程B.一个好的测试用例能够发现至今尚未发现的错误C.证明程序是正确、没有错误的D.一个成功的测试用例是发现了至今尚未发现的错误的测试19.在制定项目开发计划文档时,不包含的内容是( )A.项目概述B.实施计划C.测试计划D.交付期限20.面向对象的开发方法中,以下哪种方法原是面向Ada语言的,并处于面向对象开发方法的奠基性地位( )A.Booch方法B.Coad方法C.UML语言D.OMT方法二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。21.可行性研究从技术可行性、经济可行性、________三方面进行分析。22.IDEF0方法用来描述系统的功能活动及其联系,建立系统的_______模型。23.结构化方法总的指导思想是_______逐层分解。24.在一段程序中,将多次出现的一组语句设计为一个子程序,供多个部分调用,这种情况出现的内聚称为________。25.软件部件的内部实现与外部可访问性分离,这是指软件的______。26.用来模拟被测模块的上级调用模块的模块称为_______。27.软件复杂性度量的参数很多,主要有规模、_______、结构、智能度。28.软件开发环境中最主要的组成部分是______。29.软件工程管理的具体内容包括对开发人员、组织机构、用户和______等方面的管理。30.增量模型根据增量方式和形式的不同,分为_____和原型模型。三、名词解释题(本大题共5小题,每小题3分,共15分)31.过程设计语言(PDL)32.可移植性33.渐增式测试34.详细设计35.条件覆盖四、简答题(本大题共4小题,每小题5分,共20分)36.软件生存周期可以分为几个阶段,每个阶段的提交物是什么?37.结构化分析的描述工具有哪些?简述结构化分析的步骤。38.什么是黑盒测试法?常用的黑盒测试方法有哪些?39.简述面向对象的特征。五、应用题(本大题共2小题,第40小题10分,第41小题15分,共25分)40.某个学生成绩管理系统的部分功能如下:(1)基本信息管理:教务管理人员输入或修改学期教学执行计划、学生名单和教师名单;(2)学生选课:学生根据教学执行计划进行选课;(3)分配任课教师:教务管理人员为符合开课条件的课程分配教师,并打印任课通知单给教师;(4)成绩管理:每门课程的教师在考试评分结束后将考试成绩交给教务管理人员,教务管理人员输入、维护成绩,系统可生成成绩单(发给学生)、成绩统计分析表(发给教务管理人员)。请根据要求画出该问题的分层数据流图(要求画出顶层和0层数据流图)。 一、单项选择题(在每小题的四个备选答案中选出一个正确答案,并将其号码填在题后的括号内。每小题1分,共20分) 1. “软件危机”是指( ) A. 计算机病毒的出现 B. 利用计算机进行经济犯罪活动 C. 软件开发和维护中出现的一系列问题 D. 人们过分迷恋计算机系统 2. DFD中的每个加工至少需要( ) A. 一个输入流 B. 一个输出流 C. 一个输入或输出流 D. 一个输入流和一个输出流 3. 为了提高模块的独立性,模块之间最好是( ) A. 控制耦合 B. 公共耦合 C. 内容耦合 D. 数据耦合 4. 下面关于PDL语言不正确的说法是( ) A. PDL是描述处理过程怎么做 B. PDL是只描述加工做什么 C. PDL也称为伪码 D. PDL的外层语法应符合一般程序设计语言常用的语法规则 5. 详细设计与概要设计衔接的图形工具是( ) A. DFD图 B. 程序图 C. PAD图 D. SC图 6. 不适合作为数据处理与数据库应用的语言是( ) A. SQL B. Cobol C. 4GL D. Lisp 7. 下列关于功能性注释不正确的说法是( ) A. 功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态 B. 注释用来说明程序段,需要在每一行都要加注释 C. 可使用空行或缩进,以便很容易区分注释和程序 D. 修改程序也应修改注释 8. 下列关于效率的说法不正确的是( ) A. 效率是一个性能要求,其目标应该在需求分析时给出 B. 提高程序效率的根本途径在于选择良好的设计方法,数据结构与算法 C. 效率主要指处理机时间和存储器容量两个方面 D. 程序的效率与程序的简单性无关 9. 测试的关键问题是( ) A. 如何组织对软件的评审 B. 如何验证程序的正确性 C. 如何采用综合策略 D. 如何选择测试用例 10. 结构化维护与非结构化维护的主要区别在于( ) A. 软件是否结构化 B. 软件配置是否完整 C. 程序的完整性 D. 文档的完整性 11. 软件维护困难的主要原因是( ) A. 费用低 B. 人员少 C. 开发方法的缺陷 D. 得不到用户支持 12. 可维护性的特性中,相互矛盾的是( ) A. 可理解性与可测试性 B. 效率与可修改性 C. 可修改性和可理解性 D. 可理解性与可读性 13. 快速原型是利用原型辅助软件开发的一种新思想,它是在研究( )的方法和技术中产生的。 A. 需求阶段 B. 设计阶段 C. 测试阶段 D. 软件开发的各个阶段 14. 从目前情况来看,增量模型存在的主要问题是( ) A. 用户很难适应这种系统开发方法 B. 该方法的成功率很低 C. 缺乏丰富而强有力的软件工具和开发环境 D. 缺乏对开发过程中的问题和错误具有应付变化的机制 15. 下列有关软件工程的标准,属于行业标准的是( ) A. GB B. DIN C. ISO D. IEEE 16. 下列文档与维护人员有关的有( ) A. 软件需求说明书 B. 项目开发计划 C. 概要设计说明书 D. 操作手册 17. 在屏蔽软件错误的冗错技术中,冗余附加件的构成包括( ) A. 关键程序和数据的冗余存储和调用 B. 为检测或纠正信息在运算或传输中的错误须外加的一部分信息 C. 检测、表决、切换、重构、纠错和复算的实现 D. 实现错误检测和错误恢复的程序 18. ( )是为了确保每个开发过程的质量,防止把软件差错传递到下一个过程而进行的工作。 A. 质量检测 B. 软件容错 C. 软件维护 D. 系统容错 19. 表示对象相互行为的模型是( )模型。 A. 动态模型 B. 功能模型 C. 对象模型 D. 静态模型 20. CASE工具的表示集成是指CASE工具提供相同的( ) A. 编程环境 B. 用户界面 C. 过程模型 D. 硬件/操作系统 二、填空题(每空2分,共20分) 1. 作为计算机科学技术领域中的一门新兴学科,软件工程主要是为了解决________问题。 2. 投资回收期就是使________等于最初的投资费用所需时间。 3. 在IDEF0方法的一个活动图形中控制活动是指________。 4. 划分模块时尽量做到________,保持模块的独立性。 5. PAD图是一种________展开的二维树形结构。 6. 对校正性维护应该从________的严重性开始。 7. 类的实例化是________。 8. 人们常用硬件可靠性的定量度量方法来度量软件的可靠性和可用性,常用的度量软件可靠性的两个指标是________和________。 9. 将待开发的软件细化,分别估算每一个子任务所需要的开发工作量,然后将它们加起来,将得到软件的总开发量。这种成本估算方法称为________。 三、名词解释(每小题3分,共15分) 1. 需求分析 2. 耦合性 3. 结构化程序设计 4. 状态图 5. 软件配置管理 四、简答题(每小题5分,共20分) 1. 简述演绎法调试的具体步骤。 2. 简述增量模型和瀑布模型的本质区别。 3. 简述设计一个容错系统的步骤。 4. 简述在项目开发时,选择程序设计语言应考虑因素。 五、应用题(第1题6分,第2小题8分,第3小题11分,共25分) 1. 某部门要处理大批单据所组成的事务文件,单据分为进货单和发货单两种,每种 单据由多行组成,每行包括零件号、零件名称、数量三个数据项。 要求:用Jackson方法表示事务文件的数据结构。(6分) 2. 根据以下被测试的流程图,选择相应的答案。(8分) (1) A=2, B=0, X=4 (2)A=2, B=1, X=1 (3)A=2, B=0, X=1 A=1, B=1, X=1 A=3, B=0, X=3 A=1, B=1, X=2 ①在1-3的答案中满足判定覆盖的测试用例是________ (2分) ②在1-3的答案中满足条件覆盖的测试用例是________ (2分) ③在1-3的答案中满足判定/条件覆盖的测试用例是________ (2分) (4)A=2, B=0, X=4 (5)A=2, B=0, X=4 (6)A=2, B=0, X=4 A=2, B=1,X=1 A=2, B=2, X=1 A=1, B=1, X=1 A=1, B=0,X A=1, B=0, X=3 A=1, B=1, X=4 A=1, B=1,X=1 A=1, B=2, X=2 A=3, B=0, X=3 ④在4-6的答案中满足条件组合覆盖的测试用例是________(1分) ⑤在4-6的答案中满足路径覆盖的测试用例是________(1分) 3. 某电视购物公司采用面向对象技术实现商品销售计算机系统,基本需求如下: (1)公司提供多种类商品,每种商品通过委托订单来进行征订。 (2)公司下属多个分公司,每个分公司负责本地区委托订单的收录,打印收款凭证单。 (3)公司负责分类、统计各分公司送来的委托单,进行分类统计。 要求:按照上述模型建立对象模型。(11分) 一、
1.C 2.D 3.D 4.B 5.D 6.D 7.B 8.D 9.D 10.D 11.C 12.B 13.A 14.C 15.D 16.C 17.D 18.A 19.A 20.B
二、
1.如何建立一个软件系统
2.积累的经济效益
3.所受到的约束条件
4.高内聚低耦合
5.有左往右
6.评价错误
7.对象
8.MTTF MTBF
9.自底向上估算方法
三、
1. 需求分析是指,开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈
述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约(需求规格说明)的过程。
2. 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。
3. 结构化程序设计是实现该目标的关键技术之一,它指导人们用良好的思想方法开发易于理解、易于验证的程序。 结构化程序设计方法的基本要点是: 1)采用自顶向下、逐步求精的程序设计方法
2)使用三种基本控制结构构造程序 3)主程序员组的组织形式。
4. 状态图是一个标准的计算机概念,它是有限自动机的图形表示,它反映了状态与事件的关系,状态图确定了由事件序列引起的状态序列。
5. 软件配置管理,简称SCM,它用于整个软件工程过程。其主要目标是:标识变更;控制变更;确保变更正确地实现;报告有关变更。SCM是一组管理整个软件生存期各阶段中变更的活动。
四、
1.演绎法调试步骤:列出所有可能的错误原因的假设;排除不适当的假设;精化余于的假设;证明余于的假设。
2.瀑布模型属于整体开发模型,它规定在开始下一个阶段的工作之前,必须完成前一阶段的所有细节。而增量模型属于非整体开发模型,它推迟某些阶段或所有阶段中的细节,从而较早的产生工作软件。 3.(1)按设计任务要求进行常会设计,尽量保证设计的正确
(2)对可能出现的错误分类,确定实现容错的范围
(3)按照“成本—效率”最优原则,选用某种冗余手段(结构,信息,时间)来实现对各类错误的屏蔽
(4)分析或验证上述冗余结构的容错效果
4.(1)项目的应用领域;(2)软件开发的方法 (3)软件执行的环境(4)算法和数据结构的复杂性(5)软件开发人员的知识(选自不倒翁的博客)

Ⅳ 网络工程考试题目

网络工程师考试原名是网络设计师,是2001才开始举办的。该考试相对于已经举办10多年的程序类的考试来说,报考者人数正在逐年增加,但通过率相对较低。考生们对该科目考试的复习还很不成熟。 网络工程师考试分为上、下午两场,各75分,均为笔答内容。一般如果上下午考试都能达到45分以上基本就能通过了。其中上午试题以选择形式给出,即四选一,每空一分。下午部分都是综合题,共五道。以简答和填空为主,每题15分。 自2004年1月1日软考改革以来,网络工程师考试内容做了很大变化。尤其是上午题目形式改变较为明显。题目大体分为两大类:一类是计算机系统知识及软件工程方面理论知识;另一类是计算机网络基础知识。主要是对网络技术和网络安全等方面的基础知识的考察,检查大家的基础知识是否扎实;下午主要是考查大家的实际动手和应用能力。

Ⅳ 软件工程试题问答

(1)软件生命周期
同任何事物一样,一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡等阶段,一般称为软件生存周期(软件生命周期)。把整个软件生存周期划分为若干阶段,使得每个阶段有明确的任务,使规模大,结构复杂和管理复杂的软件开发变的容易控制和管理。通常,软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动,可以将这些活动以适当的方式分配到不同的阶段去完成。

(2)软件危机 software crisis
落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象
(3)结构化维护我也没查到
(4)
对象(object)是一件事、一个实体、一个名词,可以获得的东西,可以想象有自己的标识的任何东西。对象是类的实例化。一些对象是活的,一些对象不是。比如这辆汽车、这个人、这间房子、这张桌子、这株植物、这张支票、这件雨衣。 概括来说就是:万物皆对象
(5)集成测试
某设计人员习惯于把所有模块按设计要求一次全部组装起来,然后进行整体测试,这称为非增量式集成。这种方法容易出现混乱。因为测试时可能发现一大堆错误,为每个错误定位和纠正非常困难,并且在改正一个错误的同时又可能引入新的错误,新旧错误混杂,更难断定出错的原因和位置。与之相反的是增量式集成方法,程序一段一段地扩展,测试的范围一步一步地增大,错误易于定位和纠正,界面的测试亦可做到完全彻底
(6)原型模型通过向用户提供原型获取用户的反馈,使开发出的软件能够真正反映用户的需求。同时,原型模型采用逐步求精的方法完善原型,使得原型能够“快速”开发,避免了像瀑布模型一样在冗长的开发过程中难以对用户的反馈作出快速的响应。相对瀑布模型而言,原型模型更符合人们开发软件的习惯,使目前较流行的一种实用软件生存期模型
(7)元数据被定义为:描述数据及其环境的数据。一般来说,它有两方面的用途。首先,元数据能提供基于用户的信息,如记录数据项的业务描述信息的元数据能帮助用户使用数据。其次,元数据能支持系统对数据的管理和维护,如关于数据项存储方法的元数据能支持系统以最有效的方式访问数据
(8)完善性维护,在软件正常使用过程中,用户还会不断地提出新的需求,为了满足用户新的需求而增加软件功能的活动称为完善性维护.如果需求变更很大,那完善性维护将转变为软件新版本的开发
(9) 系统测试是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。

Ⅵ 软件工程考试题

软件工程试题及答案免费下载

链接:https://pan..com/s/12gIJovXWNsAu530CPnVPgQ

提取码:j3l1

软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。

Ⅶ 软件工程考试一题

1、软件工程专业硕士考试科目基本上都是数二,英语二,政治,专业课,具体查看招生单位公布的专业目录。如北大是考英语一和数学一。
2、专业课都包括什么因招生单位不同而不一样。如北京交通大学是考(863)计算机网络或(864)管理信息系统或(926)软件工程理论与技术, 北京理工大学是考(885)软件工程专业基础综合。
3、专业课是招生单位自主命题,所以考试的要求和内容(部分招生单位有公布考试大纲或参考书目)也要去招生单位官网查看,不同招生单位的要求不一样。

Ⅷ 《软件工程》试题

软件工程试题及答案免费下载

链接:https://pan..com/s/12gIJovXWNsAu530CPnVPgQ

提取码:j3l1

软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,也提高了工作效率和生活效率 。

Ⅸ 谁有网络工程师历年的题目

网络工程师就业前景
第一篇
一. 网络工程师职业培训的市场需求状况
什么是网络工程师?
网络工程师是通过学习和训练,掌握了网络技术的理论知识和操作技能的网络技术人员;
网络工程师能够从事计算机信息系统的设计、建设、运行和维护工作
哪些单位需要网络工程师?
所有的 IT公司都需要网络工程师帮助用户设计和建设计算机信息系统;
所有拥有计算机信息系统的 IT客户都需要网络工程师负责运行和维护;
网络工程师比软件工程师的就业机会多的多。
二、
网络工程师的市场需求如何?就业前景如何?
应该说网络工程师比软件工程师的就业机会和范围要大的多。
网络工程师不仅 IT专业企业需要,(当然也包括软件企业),广大的非 IT企业也需要。软 件工程师的就业机会基本只在软件企业。
国内目前软件行业每年有 60 万人才空缺,网络是大于软件的行业范畴,应该说前景是很好 的吧。根据国内资料显示,每年全国各类企业对网络工程师的人才需求缺口有至少 60 万之众,而 实际需求远远大于这个数字——信息化的发展,使一千万的中小企业急需全面系统掌握网络 基础技能与知识的“网络工程师”。 “网络工程师”学成之后究竟能达到怎样的水平呢?
通过系统的学习,可以全面了解网络规划设计、安装调试、系统管理、网络管理、网络安全、数据库与操作系统等技术知识,掌握了建立有效的网络安全机制的方法,掌握了WEB 编程技术,具备了计算机网络的构建与运行维护所需的技能,具备了在网络环境下进行应用的基 本技能。 适合于从事或希望从事 IT技术管理岗位的企业信息主管,非 IT企业运行维护岗位的数据库 管理员、系统管理员、网络管理员、设备管理员及。
对于需要加强系统理论基础的 IT企业的工程技术人员如网络工程师、软件工程师、数据库 工程师也比较适合。
三.
网络工程师薪酬待遇不错,统计数据显示,网络技术人员平均月薪约 2000~3000 元,高的 则在 5000 元以上。网络工程师就业环境好,薪水待遇好,是现代化时尚的职业。
第二篇
21 世纪,高科技时代的发展造就了新的专业需求,信息产业越来越离不开网络电子技
术,平面媒体、广播媒体、电视媒体与网络媒体的融合也越发不可阻挡。 但同时我们也看到,网络技术人才的大量短缺已经成为制约我国信息化发展的主要"瓶颈"之一。有关数据表明, 目前全国每年高校为社会输送不足 6 万名计算机与信息类毕业生,而整个社会需要近 100 万的人员,输入远远小于供应。特别是,大专院校毕业生往往没有经过专业的职业培训,缺乏网络技术的实践知识和职业技能,不能完全胜任所担负的工作。 在网络技术人员的供求之间形成巨大的缺口。从目前我国现有的情况来看,有较大网络人才需求的主要有以下几个方 面:

一是政府机关政府上网工程的实施造就了人才和培训的巨大需求。 我们目前正在实施政府上网工程,现如今政府网站数量据不完全统计,全国已有 2000余个地(局)级以上政府机关上网建立网站并逐步形成网上办公。县(处)级以下政府机关上网单位数量将更加庞大。粗略统计,实现上网的政府机关不足政府机关总数的 5%,已经实现政府机关上网的数量超过 1 万个。全国政府网站待建设的需求将不少于 15万个。保守估计每个政府网站的人按照 2 人计算,从业人员约 2万人。未来从业总需求将不少于30 万人。

二是企业上网需求量猛增。目前全国已有企业网站 18 万个,按照每个企业网站 1人计
算从业人员共 18 万人,目前企业上网总数不足全部企业的 5%,与国外相比还有相当大的差距,企业网站增长速度将还要大幅度的上升,未来从事企业信息化工作的专职人才需求将不 少于 100 万人。“网络工程师就是对企业或政府的网络信息系统进行设计、运行、管理和维护等工作的专业工程技术人员。”其实,网络工程师是个很宽的称呼,实际上分为硬件维护 和技术支持两种。 需要经过正规、系统的学习,达到本科以上学历,并具有一定的工作经验。 他说,2003年秋,网络工程师开始复苏,网络的“冬天”已经过去。每年全国各类企业对网络工程师的需求缺口大概在60 万左右。所以,这个行业的前景非常好。另外,网络工程 师的薪资待遇也比较丰厚,可以称得上“金领”。
三是现有媒体的网站和商业、专业性质网站对专业人才的渴求更是迫不及待。网站今后 的更大发展需要更加专业的人才来开拓。单就以上需求来看,媒体、政府和企业上网工程现在从业人数为 42.5 万人,未来 10 年潜在人才需求在 135 万人以上,平均每年人才需求将不低于 13.5 万人。

试题及解答:http://www.xxlxc.cn/?action=show&id=28

网络系统设计与管理

此次考试的五道试题均为必答题。 分别考查了企业分布式网络规划与设计、Win2003下NAT网络地址转换配置、Linux下Apache服务器的配置、网络防火墙端口复用技术与ACL配置、层次划网络结构下核心交换机与接入交换机的相关配置。下午试题有以下两个特点:

● 题型设计上,本次考试继续延用选择题、填空题、简答题相结合的题型,其中,选择题型所占比例有17分,填空题型比例有56,简答题题占2分。相对来说,知识点难度适中,但答题难度较高,要求考生对相关技术要有一定了解。

● 本次下午试题考查的知识点比较集中,如交换机、路由器和防火墙相关配置、路由协议基础知识、IP地址与子网掩码的计算等。

试题一 、企业分布式网规划与设计

该题以某单位分布式网络为背景,来考查考生对OSPF路由协议的了解,路由器配置命令的掌握。最后还考查了IP地址与子网的划分,网关设置。相对来说,难度不大。

试题二 、Windows 2003 server下NAT配置

Windows 2003 Server下网络地址转换主要是通过“路由与远程访问”对话框来配置,在本题中,以公司两个部门间远程访问为例,考查了路由与远程访问的基本配置、默认网关的设置,地址转换后源地址与目标地址的鉴别,地址池与保留地址管理。最后还对静态路由配置下,目标IP地址、网络掩码、网关地址的配置进行了考查。

试题三 、Apache服务器的配置

该题以在Linux图形界面下对Apache服务器的配置。题中首先考查了WEB服务的基本概念,接着给出了httpd.conf文件内容,要求根据文件掌握该服务器的一些特性,最后对“目录选项”中ExceCGI与indexes的功能进行说明。相对而言,图形界面下的配置相对比较简单,但需要应考者要有配置的经验,否则也无从下手。

试题四 、网络防火墙端口复用技术与ACL配置

本题相对较简单,考查对端口复用技术与ACL的基本概念及相关配置命令的了解。这类题要求考生平时对配置命令多多练习,多实践,方可轻松解决。

试题五 、交换机VLAN与虚拟接口的配置

题中问题一考查的是VLAN基本配置命令,问题二对Trunk链路的两种封装协议802.1Q与ISL协议的区别,及各自应用的环境。问题三考查了关于路由器虚拟子接口的配置,相对而言,该问难度较大。

与往年网络工程师考试下午试题比较,可以发现:

(1)考查的知识点与前几次类似,考查的知识点更加集中,包括园区网设计、网络服务配置、网络设备配置等,变动不大。

(2)NAT、ACL等相关知识点,辅导老师在电子资料中进行了详细总结与归纳,因此,对于希赛软考学院的学员而言,认真阅读电子资料、做好模拟试题,掌握资料与试题所涉及的知识,是至关重要的。

Ⅹ 请做答软件工程题目

问对人了,大二时我通过了软件设计师
答案是:CBADCD

重点内容实在是太多,
我附上考试大纲,这个大纲你也可以去其他地方下载,比如www.csai.cn以及省软考中心的网站。
如何准备考试的话,我建议你去买一两本辅导书,把书看透,把历年真题弄透就够了。至于历年真题,www.csai.cn上也有,自己去找找下载。
我也报了今年的软件设计师,希望一起勉励,共同通过。我已经工作了,没多少时间看书,你既然有的是时间也可以把设计到的相关教材拿来看看。但是一定要以考点为主,以习题为纲,把指定的教程倒班倒班地看是没多少用的——这个是我考网络工程师的经验(已过)。

考试大纲如下:
软件设计师考试大纲(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存储系统的工作原理
· 虚拟存储器基本工作原理,多级存储体系的性能价格
· RAID类型和特性
2.1.3 安全性、可靠性与系统性能评测基础知识
· 诊断与容错
· 系统可靠性分析评价
· 计算机系统性能评测方式
2.2 软件知识
2.2.1 操作系统知识
· 操作系统的内核(中断控制)、进程、线程概念
· 处理机管理(状态转换、共享与互斥、分时轮转、抢占、死锁)
· 存储管理(主存保护、动态连接分配、分段、分页、虚存)
· 设备管理(I/O控制、假脱机)
· 文件管理(文件目录、文件组织、存取方法、存取控制、恢复处理)
· 作业管理(作业调度、作业控制语言(JCL)、多道程序设计)
· 汉字处理,多媒体处理,人机界面
· 网络操作系统和嵌入式操作系统基础知识
· 操作系统的配置
2.2.2 程序设计语言和语言处理程序的知识
· 汇编、编译、解释系统的基础知识和基本工作原理
· 程序设计语言的基本成分:数据、运算、控制和传输,过程(函数)调用
· 各类程序设计语言主要特点和适用情况
2.3 计算机网络知识
· 网络体系结构(网络拓扑、OSI/RM、基本的网络协议)
· 传输介质、传输技术、传输方法、传输控制
· 常用网络设备和各类通信设备
· Client/Server结构、Browser/Server结构
· LAN拓扑,存取控制,LAN的组网,LAN间连接,LAN-WAN连接
· 因特网基础知识以及应用
· 网络软件
· 网络管理
· 网络性能分析
2.4 数据库知识
· 数据库管理系统的功能和特征
· 数据库模型(概念模式、外模式、内模式)
· 数据模型,ER图,第一范式、第二范式、第三范式
· 数据操作(集合运算和关系运算)
· 数据库语言(SQL)
· 数据库的控制功能(并发控制、恢复、安全性、完整性)
· 数据仓库和分布式数据库基础知识
2.5 多媒体知识
· 多媒体系统基础知识,多媒体设备的性能特性,常用多媒体文件格式
· 简单图形的绘制,图像文件的处理方法
· 音频和视频信息的应用
· 多媒体应用开发过程
2.6 系统性能知识
· 性能指标(响应时间、吞吐量、周转时间)和性能设计
· 性能测试和性能评估
· 可靠性指标及计算、可靠性设计
· 可靠性测试和可靠性评估
2.7 计算机应用基础知识
·信息管理、数据处理、辅助设计、自动控制、科学计算、人工智能等基础知识
· 远程通信服务基础知识
· 常用应用系统

3. 系统开发和运行知识
3.1 软件工程、软件过程改进和软件开发项目管理知识
· 软件工程知识
· 软件开发生命周期各阶段的目标和任务
· 软件开发项目管理基础知识(时间管理、成本管理、质量管理、人力资源管理、风险管理等)及其常用管理工具
· 主要的软件开发方法(生命周期法、原型法、面向对象法、CASE)
· 软件开发工具与环境知识
· 软件过程改进知识
· 软件质量管理知识
· 软件开发过程评估、软件能力成熟评估基础知识
3.2 系统分析基础知识
· 系统分析的目的和任务
·结构化分析方法(数据流图(DFD)、数据字典(DD)、实体关系图(ERD)、描述加工处理的结构化语言)
· 统一建模语言(UML)
· 系统规格说明书
3.3 系统设计知识
· 系统设计的目的和任务
· 结构化设计方法和工具(系统流程图、HIPO图、控制流程图)
· 系统总体结构设计(总体布局、设计原则、模块结构设计、数据存储设计、系统配置方案)
· 系统详细设计(代码设计、数据库设计、用户界面设计、处理过程设计)
· 系统设计说明书
3.4 系统实施知识
· 系统实施的主要任务
· 结构化程序设计、面向对象程序设计、可视化程序设计
· 程序设计风格
· 程序设计语言的选择
· 系统测试的目的、类型,系统测试方法(黑盒测试、白盒测试、灰盒测试)
· 测试设计和管理(错误曲线、错误排除、收敛、注入故障、测试用例设计、系统测试报告)
· 系统转换基础知识
3.5 系统运行和维护知识
· 系统运行管理基础知识
· 系统维护基础知识
· 系统评价基础知识
3.6 面向对象开发方法
· 面向对象开发概念(类、对象、属性、封装性、继承性、多态性、对象之间的引用)
· 面向对象开发方法的优越性以及有效领域
· 面向对象设计方法(体系结构、类的设计、用户接口设计)
· 面向对象实现方法(选择程序设计语言、类的实现、方法的实现、用户接口的实现、准备测试数据)
· 面向对象程序设计语言(如C++、Java、Visual、Bsasic、Visual C++)的基本机制
· 面向对象数据库、分布式对象的概念

4. 安全性知识
· 安全性基本概念
· 防治计算机病毒、防范计算机犯罪
· 存取控制、防闯入、安全管理措施
· 加密与解密机制
·风险分析、风险类型、抗风险措施和内部控制

5. 标准化知识
· 标准化意识、标准化的发展、标准制订过程
· 国际标准、国家标准、行业标准、企业标准基本知识
· 代码标准、文件格式标准、安全标准、软件开发规范和文档标准知识
· 标准化机构

6. 信息化基础知识
· 信息化意识
· 全球信息化趋势、国家信息化战略、企业信息化战略和策略
· 有关的法律、法规
· 远程教育、电子商务、电子政务等基础知识
· 企业信息资源管理基础知识

7.计算机专业英语
· 掌握计算机技术的基本词汇
· 能正确阅读和理解计算机领域的英文资料

考试科目2:软件设计
1. 外部设计
1.1 理解系统需求说明
1.2 系统开发的准备
· 选择开发方法、准备开发环境、制订开发计划
1.3 设计系统功能
· 选择系统结构,设计各子系统的功能和接口,设计安全性策略、需求和实现方法,制订详细的工作流和数据流
1.4 设计数据模型
· 设计ER模型、数据模型
1.5 编写外部设计文档
· 系统配置图、各子系统关系图、系统流程图、系统功能说明书、输入输出规格说明、数据规格说明、用户手册框架
· 设计系统测试要求
1.6 设计评审

2. 内部设计
2.1 设计软件结构
·按构件分解,确定构件功能规格以及构件之间的接口
· 采用中间件和工具
2.2 设计输入输出
· 屏幕界面设计、设计输入输出检查方法和检查信息
2.3 设计物理数据
· 分析数据特性,确定逻辑数据组织方式、存储介质,设计记录格式和处理方式
· 将逻辑数据结构换成物理数据结构,计算容量,进行优化
2.4 构件的创建和重用
· 创建、重用构件的概念
· 使用子程序库或类库
2.5 编写内部设计文档
· 构件划分图、构件间的接口、构件处理说明、屏幕设计文档、报表设计文档、文件设计文档、数据库设计文档
2.6 设计评审

3. 程序设计
3.1 模块划分(原则、方法、标准)
3.2 编写程序设计文档
· 模块规格说明书(功能和接口说明、程序处理逻辑的描述、输入输出数据格式的描述)
· 测试要求说明书(测试类型和目标、测试用例、测试方法)
3.3 程序设计评审

4. 系统实施
4.1 配置计算机系统及其环境
4.2 选择合适的程序设计语言
4.3 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中任一种程序设计语言,以便能指导程序员进行编程和测试,并进行必要的优化
4.4 系统测试
· 指导程序员进行模块测试,并进行验收
· 准备系统集成测试环境和测试工具
· 准备测试数据
· 写出测试报告

5. 软件工程
· 软件生存期模型(瀑布模型、螺旋模型、喷泉模型)和软件成本模型
· 定义软件需求(系统化的目标、配置、功能、性能和约束)
· 描述软件需求的方法(功能层次模型、数据流模型、控制流模型、面向数据的模型、面向对象的模型等)
· 定义软件需求的方法(结构化分析方法、面向对象分析方法)
· 软件设计(分析与集成、逐步求精、抽象、信息隐蔽)
· 软件设计方法(结构化设计方法、Jackson方法、Warnier方法、面向对象设计方法)
· 程序设计(结构化程序设计、面向对象程序设计)
· 软件测试的原则与方法
· 软件质量(软件质量特性、软件质量控制)
· 软件过程评估基本方法、软件能力成熟度评估基本方法
· 软件开发环境和开发工具(分析工具、设计工具、编程工具、测试工具、维护工具、CASE)
· 软件工程发展趋势(面向构件,统一建模语言(UML))
·软件过程改进模型和方法

阅读全文

与软件工程网络工程考试题相关的资料

热点内容
网络词没眼看是什么意思 浏览:748
现在的情况哪个网络信号好 浏览:895
ios145网络信号 浏览:363
鸿蒙系统设置3g网络 浏览:914
网络电视如何看篮球赛 浏览:108
手机连接wifi没网络电脑也没网络 浏览:544
免费连接网络的软件排行 浏览:680
怎么样才能导致网络异常电话中断 浏览:525
网络音频录制软件 浏览:366
杭州中国移动网络公司 浏览:678
网络信息安全指哪些问题 浏览:87
两个网络插口互换路由器 浏览:34
电脑上的网络适配器怎么安装 浏览:360
网络工程软考高级考哪个好 浏览:283
海岛上网络信号怎么解决 浏览:973
计算机网络实验设置telnet 浏览:545
有线网络上不去什么原因 浏览:436
计算机网络基础教学心得 浏览:995
无线网络技术岗位 浏览:925
网络有多少人会送礼物 浏览:145

友情链接