河南工业大学软件工程考点

合集下载

2024年计算机三级软件工程考点归纳

2024年计算机三级软件工程考点归纳

2024年计算机三级软件工程考点归纳软件工程是一门研究和应用如何以系统性、规范化、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。

对于准备参加 2024 年计算机三级软件工程考试的考生来说,了解并掌握以下考点至关重要。

一、软件需求分析需求分析是软件开发过程中的第一步,也是最重要的一步。

它的目的是确定系统必须完成哪些工作,对目标系统提出完整、准确、清晰、具体的要求。

考生需要理解需求的类型,包括功能需求、性能需求、数据需求、安全需求等。

掌握获取需求的方法,如面谈、问卷调查、观察、原型法等。

同时,要能够对获取的需求进行分析和整理,绘制数据流图(DFD)、数据字典等,以清晰地表达系统的逻辑模型。

二、软件设计软件设计是把需求转化为软件表示的过程,分为概要设计和详细设计两个阶段。

概要设计主要确定软件系统的总体结构,包括模块划分、模块之间的接口等。

考生要掌握结构化设计方法,如模块独立性原则、信息流的类型等。

详细设计则是对每个模块进行具体的算法和数据结构设计。

考生需要熟悉程序流程图、盒图、PAD 图等详细设计工具的使用,能够根据概要设计的结果,为每个模块编写详细的过程性描述。

三、软件测试软件测试是保证软件质量的重要手段。

考生需要了解测试的目的、原则和类型。

测试类型包括单元测试、集成测试、系统测试和验收测试。

要掌握各种测试用例的设计方法,如黑盒测试(等价类划分法、边界值分析法、错误推测法等)和白盒测试(逻辑覆盖法、基本路径测试法等)。

同时,要理解测试的过程,包括测试计划的制定、测试用例的执行、测试结果的评估和缺陷的跟踪管理。

四、软件维护软件维护是软件生命周期中的最后一个阶段,但也是持续时间最长、花费成本最多的阶段。

考生要了解软件维护的类型,包括改正性维护、适应性维护、完善性维护和预防性维护。

掌握软件可维护性的度量指标,如可理解性、可测试性、可修改性等。

2021年河南工业大学软件工程专业《计算机组成原理》科目期末试卷B(有答案)

2021年河南工业大学软件工程专业《计算机组成原理》科目期末试卷B(有答案)

2021年河南工业大学软件工程专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、一个存储器的容量假定为M×N,若要使用I×k的芯片(I<M,k<N),需要在字和位方向上同时扩展,此时共需要()个存储芯片。

A.M×NB.(M/I)×(N/k)C.M/I×M/ID.M/I×N/k2、下列关于Cache和虚拟存储器的说法中,错误的有()。

I.当Cache失效(即不命中)时,处理器将会切换进程,以更新Cache中的内容II.当虚拟存储器失效(如缺页)时,处理器将会切换进程,以更新主存中的内容III.Cache 和虚拟存储器由硬件和OS共同实现,对应用程序员均是透明的IV.虚拟存储器的容量等于主存和辅存的容量之和A.I、IⅣB.Ⅲ、VC. I、Ⅱ、ⅢD. I、Ⅲ、Ⅳ3、假设在网络中传送采用偶校验码,当收到的数据位为10101010时,则可以得出结论()A.传送过程中未出错B.出现偶数位错C.出现奇数位错D.未出错或出现偶数位错4、ALU属于()。

A.时序电路B.控制器C.组合逻辑电路D.寄存器5、若浮点数用补码表示,则判断运算结果为规格化数的方法是()。

A.阶符与数符相同,则为规格化数B.小数点后第一位为1,则为规格化数C.数符与小数点后第1位数字相异,则为规格化数D.数符与小数点后第1位数字相同,则为规格化数6、某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。

若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是()。

A.20nsB.40nsC.50nsD.80ns7、在异步通信方式中,一个总线传输周期的过程是()。

A.先传送数据,再传送地址B.先传送地址,再传送数据C.只传输数据D.无法确定8、CPU中不包括()。

A.操作码译码器B.指令寄存器C.地址译码器D通用寄存器9、完整的计算机系统应该包括()。

四六级考点各大学各院校代码

四六级考点各大学各院校代码

四六级考点各大学各院校代码四六级考点各院校代码410011 郑州大学410012 郑州大学410013 郑州大学410021 河南农业大学410031 河南工业大学410032 河南工业大学410033 河南工业大学410041 解放军信息工程大学410042 解放军信息工程大学410043 解放军信息工程大学410044 解放军信息工程大学410051 河南财经学院410061 河南中医学院410062 河南中医学院410071 华北水利水电学院410072 华北水利水电学院410081 郑州轻工业学院410083 郑州轻工业学院410091 中原工学院410092 中原工学院410101 郑州航空工业管理学院410102 郑州航空工业管理学院410111 黄河科技学院410121 河南工程学院410122 河南工程学院410123 河南工程学院410131 中国人民解放军防空兵指挥学院410141 郑州大学升达经贸管理学院410151 郑州大学西亚斯国际学院410161 郑州大学体育学院410171 郑州大学软件技术学院410181 河南大学人民武装学院410191 中原工学院信息商务学院410192 中原工学院信息商务学院410211 郑州电力高等专科学校410221 郑州牧业工程高等专科学校410231 河南商业高等专科学校410241 河南财政税务高等专科学校410251 河南公安高等专科学校410261 中州大学410271 河南职业技术学院410281 郑州铁路职业技术学院410291 郑州华信学院410301 郑州科技学院411511 河南科技大学411512 河南科技大学411513 河南科技大学411514 河南科技大学411521 解放军外国语学院411531 洛阳师范学院411541 洛阳理工学院411542 洛阳理工学院411543 洛阳理工学院412011 河南城建学院412021 平顶山学院412022 平顶山学院412031 平顶山工业职业技术学院412041 河南质量工程职业学院412051 平顶山教育学院412511 河南师范大学412512 河南师范大学412513 河南师范大学412521 河南科技学院412522 河南科技学院412531 新乡医学院412541 新乡学院412551 河南师范大学新联学院412561 新乡医学院三全学院412571 河南机电高等专科学校412572 河南机电高等专科学校413011 河南理工大学413012 河南理工大学413021 焦作大学413031 焦作师范高等专科学校413511 安阳师范学院413512 安阳师范学院413521 安阳工学院414011 濮阳职业技术学院414511 鹤壁职业技术学院415011 三门峡职业技术学院415511 许昌学院415512 许昌学院415521 许昌职业技术学院416011 漯河职业技术学院416021 漯河医学高等专科学校416511 商丘师范学院416521 河南农大华豫学院416531 商丘职业技术学院416541 商丘科技职业学院416551 商丘医学高等专科学校417011 周口师范学院417021 周口职业技术学院417022 周口职业技术学院417511 黄淮学院418011 信阳师范学院418012 信阳师范学院418013 信阳师范学院418021 空军第一航空学院418031 信阳农业高等专科学校418032 信阳农业高等专科学校418511 南阳理工学院418521 南阳师范学院418531 南阳医学高等专科学校418540 河南工业职业技术学院419011 济源职业技术学院419510 河南财经学院成功学院419911 河南工业大学化学工业职业学院419921 河南中医学院美豫国际中医学院419931 郑州电力职业技术学院418041 信阳师范学院华锐学院419951 信阳职业技术学院420011 武汉大学420012 武汉大学420013 武汉大学420014 武汉大学420015 武汉大学420020 华中科技大学420031 武汉理工大学420040 中南财经政法大学420050 华中师范大学420060 中国地质大学(武汉)420070 华中农业大学420071 华中农业大学420072 华中农业大学420073 华中农业大学420080 武汉科技大学420081 武汉科技大学420082 武汉科技大学420090 湖北工业大学420100 湖北大学420101 湖北大学420110 湖北中医学院420111 湖北中医学院420120 湖北经济学院420131 武汉工业学院420132 武汉工业学院420140 武汉工程大学420141 武汉工程大学420151 武汉科技学院420152 武汉科技学院420160 中南民族大学420170 华中科技大学同济医学院420180 武汉音乐学院420190 武汉体育学院420191 武汉体育学院420200 江汉大学420210 湖北美术学院420211 湖北美术学院420212 湖北美术学院420221 空军雷达学院420230 通信指挥学院420240 海军工程大学420250 第二炮兵指挥学院420260 军事经济学院420271 湖北警官学院420291 湖北第二师范学院420292 湖北第二师范学院420300 湖北广播电视大学420320 湖北财经高等专科学校420330 武汉船舶职业技术学院420340 武汉商业服务学院420350 武汉职业技术学院420361 武汉理工大学420370 武警武汉指挥学院420380 武汉软件工程职业学院420390 武汉铁路职业技术学院420400 武汉工程大学邮电与信息工程学院420410 武汉商贸职业学院420420 中南财经政法大学武汉学院420430 江汉大学文理学院420611 长江大学420612 长江大学420613 长江大学420615 长江大学420620 三峡大学420630 湖北师范学院420640 黄石理工学院420650 沙市职业大学420660 咸宁学院420661 咸宁学院420671 鄂州职业大学420681 襄樊学院420682 襄樊学院420690 襄樊职业技术学院420700 孝感学院420710 湖北职业技术学院420720 湖北汽车工业学院420730 十堰职业技术学院420740 郧阳师范高等专科学校420741 郧阳师范高等专科学校420750 郧阳医学院420761 荆楚理工学院420762 荆楚理工学院420781 黄冈师范学院420782 黄冈师范学院420783 黄冈师范学院420790 湖北民族学院420800 荆州教育学院420810 荆州职业技术学院420820 黄冈职业技术学院420830 三峡旅游职业技术学院420840 咸宁职业技术学院420850 鄂东职业技术学院420860 湖北三峡职业技术学院420871 湖北中医药高等专科学校420900 华中科技大学文华学院420910 华中科技大学武昌分校420920 武汉大学东湖分校420930 武汉生物工程学院420940 武汉科技大学中南分校420950 武汉科技大学城市学院420961 中南民族大学工商学院420970 华中师范大学汉口分校420980 武汉理工大学华夏学院420990 中国地质大学江城学院430011 湖南大学430012 湖南大学430021 中南大学430022 中南大学430023 中南大学430031 湖南师范大学430032 湖南师范大学430041 国防科学技术大学430043 国防科学技术大学430051 湖南农业大学430061 长沙理工大学430062 长沙理工大学430071 湖南中医药大学430081 湖南商学院430082 湖南商学院430091 中南林业科技大学430092 中南林业科技大学430093 中南林业科技大学430100 湘潭大学430111 湖南科技大学430121 吉首大学430122 吉首大学430131 南华大学430140 湖南工业大学430141 湖南工业大学430142 湖南工业大学430143 湖南工业大学430144 湖南工业大学430151 湖南工程学院430152 湖南工程学院430153 湖南工程学院430160 湖南理工学院430171 衡阳师范学院430180 湘南学院430191 湖南文理学院430201 湖南城市学院430202 湖南城市学院430211 邵阳学院430212 邵阳学院430221 怀化学院430231 湖南人文科技学院430241 湖南科技学院430251 长沙学院430270 湖南财经高等专科学校430281 湖南公安高等专科学校430291 株洲师范高等专科学校430301 湖南第一师范学院430310 湖南工学院430311 湖南工学院430331 长沙医学院430341 湖南涉外经济学院430342 湖南涉外经济学院430350 湖南环境生物职业技术学院430360 湖南冶金职业技术学院430371 湖南女子职业大学430381 长沙民政职业技术学院430391 长沙航空职业技术学院430392 长沙航空职业技术学院430400 保险职业学院430410 湖南工业职业技术学院430420 怀化医学高等专科学校430431 湖南信息职业技术学院430441 湖南大众传媒职业技术学院430451 湖南铁道职业技术学院430461 湖南科技职业学院430462 湖南科技职业学院430470 湖南交通职业技术学院430481 湖南商务职业技术学院430491 湖南对外经济贸易职业学院430492 湖南对外经济贸易职业学院430501 长沙环境保护职业技术学院430511 湘潭职业技术学院430521 张家界航空工业职业技术学院430531 湖南网络工程职业学院430551 湖南生物机电职业技术学院430560 湖南化工职业技术学院430570 湖南信息科学职业学院430580 长沙教育学院430590 长沙师范学校430601 湖南城建职业技术学院430610 湖南中医药高等专科学校430621 常德职业技术学院430631 湖南现代物流职业技术学院430641 湖南理工职业技术学院430650 邵阳医学高等专科学校430661 湖南铁路科技职业技术学院430671 株洲职业技术学院430681 岳阳职业技术学院430691 湖南安全技术职业学院430701 长沙商贸旅游职业技术学院430711 湖南外国语职业学院430721 长沙南方职业学院430730 娄底职业技术学院430740 湖南科技经贸职业学院430760 衡阳财经工业职业技术学院430771 长沙市联合一考点430781 长沙市联合二考点430783 长沙市联合二考点430791 长沙市联合三考点430792 长沙市联合三考点430793 长沙市联合三考点440010 中山大学440011 中山大学440012 中山大学440013 中山大学440020 暨南大学440021 暨南大学440022 暨南大学440030 深圳大学440040 汕头大学440041 汕头大学440050 五邑大学440060 华南师范大学440061 华南师范大学440070 广州大学440080 广东外语外贸大学440090 广东岭南职业技术学院440100 广东商学院440101 广东商学院440120 广东科学技术职业学院440121 广东科学技术职业学院440130 佛山职业技术学院440140 广东农工商职业技术学院440141 广东农工商职业技术学院440142 广东农工商职业技术学院440150 广东科贸职业学院440200 广东松山职业技术学院440210 茂名学院440220 广东交通职业技术学院440221 广东交通职业技术学院440230 广东水利电力职业技术学院440231 广东水利电力职业技术学院440240 广州铁路职业技术学院440250 顺德职业技术学院440260 广东白云学院440270 潮汕职业技术学院440271 潮汕职业技术学院440280 广东新安职业技术学院440282 广东新安职业技术学院440291 广州工程技术职业学院440292 广州工程技术职业学院440300 广州城市职业学院440310 广东纺织职业技术学院440320 广东机电职业技术学院440330 广东女子职业技术学院440340 广东建设职业技术学院440350 阳江职业技术学院440360 揭阳职业技术学院440370 华南理工大学440371 华南理工大学440380 广东工业大学440381 广东工业大学440382 广东工业大学440384 广东工业大学440390 华南农业大学440400 广东海洋大学440401 广东海洋大学440402 广东海洋大学440410 广州中医药大学440411 广州中医药大学440420 广州医学院440421 广州医学院440422 广州医学院440430 广东医学院440431 广东医学院440440 罗定职业技术学院440450 南方医科大学440451 南方医科大学440470 解放军海军兵种指挥学院440480 仲恺农业工程学院440490 电子科技大学中山学院440500 广东金融学院440510 佛山科学技术学院440511 佛山科学技术学院440520 肇庆学院440530 韶关学院440540 嘉应学院440550 湛江师范学院440552 湛江师范学院440560 韩山师范学院440570 惠州学院440580 广东行政职业学院440590 星海音乐学院440600 广州美术学院440610 广州体育学院440620 广东技术师范学院440621 广东技术师范学院440622 广东技术师范学院440624 广东技术师范学院440625 广东技术师范学院440630 东莞理工学院440640 广州航海高等专科学校440641 广州航海高等专科学校440660 广州民航职业技术学院440661 广州民航职业技术学院440690 广东教育学院440700 广东轻工职业技术学院440701 广东轻工职业技术学院440711 南华工商学院440712 南华工商学院440720 广东警官学院440721 广东警官学院440730 私立华联学院440740 深圳职业技术学院440750 广东理工职业学院440751 广东理工职业学院440760 广州广播电视大学440771 中共广东省委党校440780 广东财经职业学院440790 广州番禺职业技术学院440800 广东培正学院440810 肇庆医学高等专科学校440830 江门职业技术学院440840 广东邮电职业技术学院440850 南海东软信息技术职业学院440860 北京师范大学珠海分校440870 广东工程职业技术学院440890 广东工贸职业技术学院440900 深圳信息职业技术学院440910 清远职业技术学院440920 汕头职业技术学院440921 汕头职业技术学院440930 广东外语艺术职业学院440950 广东药学院440952 广东药学院440970 汕尾职业技术学院440980 河源职业技术学院441000 广东司法警官职业学院441010 华南师范大学增城学院441020 华南师范大学南海学院441030 广州大学纺织服装学院441040 广州大学华软软件学院441060 广州大学市政技术学院441070 广州大学松田学院441090 广东工业大学华立学院441100 东莞理工学院城市学院441110 广州工商职业技术学院441120 北京理工大学珠海学院441130 广东食品药品职业学院441140 武警广州指挥学院441150 吉林大学珠海学院441160 广州涉外经济职业技术学院441170 广州科技贸易职业学院441180 广州科技职业技术学院441190 中山大学新华学院441200 广东外语外贸大学南国商学院441210 华南农业大学珠江学院441220 广东商学院华商学院441230 中山大学南方学院441240 广州华立科技职业学院441260 茂名学院高州师范分院441270 茂名职业技术学院441280 广州南洋理工职业学院441290 湛江现代科技职业学院445010 北京大学深圳研究生院445020 清华大学深圳研究生院445030 广州康大职业技术学院445040 北京师范大学-香港浸会大学联合国际学院445050 东莞南博职业技术学院445060 惠州经济职业技术学院445080 广州华南商贸职业学院445090 华南理工大学广州汽车学院445100 广州现代信息工程职业技术学院445110 贵州民族学院445120 广州松田职业学院445130 广州城建职业学院445140 广东文艺职业学院445150 山东大学445151 山东大学445160 中山职业技术学院451010 广西大学451011 广西大学451020 广西医科大学451030 广西民族大学451031 广西民族大学451040 广西艺术学院451051 广西师范学院451052 广西师范学院451060 广西中医学院451061 广西中医学院451070 广西财经学院451080 广西师范大学451081 广西师范大学451082 广西师范大学451090 桂林电子科技大学451091 桂林电子科技大学451100 桂林医学院451110 桂林理工大学451111 桂林理工大学451120 桂林空军学院451130 广西工学院451140 河池学院451150 玉林师范学院451151 玉林师范学院451160 右江民族医学院451170 北京航空航天大学北海学院451180 广西师范大学漓江学院451190 广西工学院鹿山学院451191 广西工学院鹿山学院451200 广西师范学院师园学院452010 广西体育高等专科学校452020 广西警官高等专科学校452021 广西警官高等专科学校452030 邕江大学452040 桂林理工大学高等职业技术学院452050 广西职业技术学院452060 南宁职业技术学院452061 南宁职业技术学院452070 广西国际商务职业技术学院452080 广西农业职业技术学院452090 广西机电职业技术学院452100 广西建设职业技术学院452110 广西工业职业技术学院452120 广西水利电力职业技术学院452130 桂林旅游高等专科学校452140 桂林航天工业高等专科学校452150 桂林师范高等专科学校452151 桂林师范高等专科学校452170 柳州师范高等专科学校452171 柳州师范高等专科学校452180 柳州医学高等专科学校452190 柳州职业技术学院452200 广西生态工程职业技术学院452210 柳州运输职业技术学院452220 梧州学院452230 贺州学院452231 贺州学院452240 河池职业学院452250 钦州学院452260 广西民族师范学院452261 广西民族师范学院452270 百色学院452280 广西工商职业技术学院452290 桂林山水职业学院452300 广西交通职业技术学院452301 广西交通职业技术学院452310 北海职业学院452320 广西电力职业技术学院452340 广西经贸职业技术学院452350 广西城市职业学院452360 柳州城市职业学院452370 广西东方外语职业学院452390 广西英华国际职业学院452420 桂林电子科技大学职业技术学院453010 广西教育学院453020 南宁地区教育学院453030 广西卫生管理干部学院453040 广西经济管理干部学院453050 广西政法管理干部学院460020 海南师范大学460021 海南师范大学460030 海南医学院460050 琼州大学460051 琼州大学460070 海南职业技术学院460080 海口经济职业学院460100 琼台师范高等专科学校460110 海南外国语职业学院460120 三亚卓达旅游职业学院460130 海南经贸职业技术学院460140 海南政法职业学院460160 海南广播电视大学460170 三亚航空旅游职业学院460180 海南大学460181 海南大学460182 海南大学460190 海南软件职业技术学院508010 重庆大学508013 重庆大学508020 重庆师范大学508021 重庆师范大学508022 重庆师范大学508030 四川外语学院508041 西南政法大学508050 重庆通信学院508070 重庆交通大学508080 重庆工商大学508081 重庆工商大学508100 西南大学508101 西南大学508102 西南大学508120 重庆理工大学508121 重庆理工大学508130 四川美术学院508131 四川美术学院508140 西南大学荣昌校区508150 重庆市委党校508160 重庆邮电大学508170 重庆工商职业学院508200 解放军后勤工程学院508210 长江师范学院508211 长江师范学院508220 重庆文理学院508221 重庆文理学院508240 重庆大学城市科技学院508300 重庆工商大学派斯学院508310 解放军第三军医大学508320 重庆科技学院508330 重庆电力高等专科学校508340 重庆信息技术职业学院508341 重庆信息技术职业学院508350 重庆城市管理职业学院508360 重庆警官职业学院508390 重庆电子工程职业学院508410 重庆正大软件职业技术学院508420 重师涉外商贸学院508540 重庆工程职业技术学院508580 重庆航天职业技术学院508850 四川外语学院重庆南方翻译学院508870 西南大学育才学院508881 重庆邮电大学移通学院508882 重庆邮电大学移通学院508890 重庆工商大学融智学院山东省各高校英语四六级准考证号:1370 。

河南大学软件工程课程期末重点

河南大学软件工程课程期末重点

河南大学软件工程课程期末重点1..软件的特点:软件是一种逻辑实体,具有抽象性。

2.软件危机表现:成本高、计算机软件和硬件费用比上升、软件质量得不到保证、由于软件质量问题导致失败的软件项目非常多、进度难以控制、维护非常困难3.产生软件危机的原因:1.与软件本身的特点有关(难于维护,逻辑复杂)2.与软件开发与维护的方法不正确有关:软件≠程序;急于成=拔苗助长;各自为阵无方法/学4.软件工程的定义:软件开发、运行、维护和引退的系统方法5.软件工程三要素:方法、工具和过程。

6.方法:面向对象、面向过程、面向数据,为软件开发提供如何做的技术7.生命周期的定义:从功能确定、设计到开发成功投入使用,并在使用中不断地修改、增补和完善,直到被新的需要所代替而停止使用该软件的全过程。

8. 软件制造的八个阶段:可行性分、需求分析、概要设计、详细设计、编码、测试、交付9. 需求分析阶段要明确做什么10.过程模型:(1)瀑布模型:特点:时间上具有顺序性和依赖性;推迟实现的观点;质量保证的观点优点:适合于用户需求明确、完整、无重大变化的软件项目开发。

缺点:实际项目很少按照该模型给出的顺序进行;用户常常难以清楚地给出所有需求;用户必须有耐心,等到系统开发完成(2)原型模型—快速原型模型:在用户不能给出完整、准确的需求说明,或者开发者不能确定算法的有效性、操作系统的适应性或人机交互的形式等许多情况下,可以根据用户的一组基本需求,快速建造一个原型(可运行的软件)(3)增量模型:是一种渐进地开发逐步完善的软件版本的模型(4)螺旋模型:螺旋模型的基本思想是降低风险(5)喷泉模型:是一种以用户需求为动力,以对象为驱动的模型,主要用于描述面向对象的软件开发过程。

(6)演化模型:是一种全局的软件(或产品)生存周期模型。

属于迭代开发方法(7)智能模型:智能模型也称为基于知识的软件开发模型,它综合了上述若干模型,并把专家系统结合在一起。

该模型应用基于规则的系统,采用归纳和推理机制,帮助软件人员完成开发工作。

河南工业大学软件工程专业大二2017年数据结构期末试题

河南工业大学软件工程专业大二2017年数据结构期末试题

河南工业大学软件工程专业大二2017年数据结构期末试题一、选择题。

1.在数据结构中,从逻辑上可以把数据结构分为。

[单选题] *A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构(正确答案)D.内部结构和外部结构2.数据结构在计算机内存中的表示是指。

[单选题] *A.数据的存储结构(正确答案)B.数据结构C.数据的逻辑结构D.数据元素之间的关系3.在数据结构中,与所使用的计算机无关的是数据的结构。

[单选题] *A.逻辑(正确答案)B.存储C.逻辑和存储D.物理4.在存储数据时,通常不仅要存储各数据元素的值,而且还要存储。

[单选题] * A.数据的处理方法B.数据元素的类型C.数据元素之间的关系(正确答案)D.数据的存储方法5.在决定选取何种存储结构时,一般不考虑。

[单选题] * A.各结点的值如何(正确答案)B.结点个数的多少C.对数据有哪些运算D.所用的编程语言实现这种结构是否方便。

6.以下说法正确的是。

[单选题] *A.数据项是数据的基本单位B.数据元素是数据的最小单位C.数据结构是带结构的数据项的集合D.一些表面上很不相同的数据可以有相同的逻辑结构(正确答案) 7.算法分析的目的是,算法分析的两个主要方面是。

*A.找出数据结构的合理性B.研究算法中的输入和输出的关系C.分析算法的效率以求改进(正确答案)D.分析算法的易读性和文档性E.空间复杂度和时间复杂度(正确答案)F.正确性和简明性G.可读性和文档性H.数据复杂性和程序复杂性11.在以下的叙述中,正确的是。

[单选题] *A.线性表的顺序存储结构优于链表存储结构B.二维数组是其数据元素为线性表的线性表(正确答案)C.栈的操作方式是先进先出D.队列的操作方式是先进后出12.通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着。

[单选题] *A.数据元素具有同一特点B.不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致(正确答案)C.每个数据元素都一样D.数据元素所包含的数据项的个数要相等13.链表不具备的特点是。

2022年河南工业大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年河南工业大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年河南工业大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、下述说法中正确的是()。

I.半导体RAM信息可读可写,且断电后仍能保持记忆Ⅱ.动态RAM是易失性RAM,而静态RAM中的存储信息是不易失的Ⅲ.半导体RAM是易失性RAM,但只要电源不断电,所存信息是不丢失的IV.半导体RAM是非易失性的RAMA.I、ⅢB.只有ⅢC.Ⅱ、IVD.全错2、某C语言程序段如下:for(i=0;i<9;i++){temp=1;for(j=0;j<=i;j++)temp+=a[J];sum+=temp;}下列关于数组a的访问局部性的描述中,正确的是()。

A.时间局部性和空间局部性皆有B.无时间局部性,有空间局部性C.有时间局部性,无空间局部性D.时间局部性和空间局部性皆无3、已知计算机A的时钟频率为800MHz,假定某程序在计算机A上运行需要12s。

现在硬件设计人员想设计计算机B,希望该程序在B上的运行时间能缩短为8s,使用新技术后可使B的时钟频率大幅度提高,但在B上运行该程序所需要的时钟周期数为在A上的1.5倍。

那么,机器B的时钟频率至少应为()能运到所希望的要求。

A.800MHzB.1.2 GHzC.1.5GHzD.1.8GHz4、下列选项中,能缩短程序执行时间的措施是()。

1.提高CPU时钟频率Ⅱ.优化数据通路结构ll.对程序进行编译优化A.仪I、ⅡB.仅I、ⅢC.仅Ⅱ、ID.I、Ⅱ、Ⅲ5、假定机器M的时钟频率为200MHz,程序P在机器M上的执行时间为12s。

对P优化时,将其所有乘4指令都换成了一条左移两位的指令,得到优化后的程序P。

若在M上乘法指令的CPl为102,左移指令的CPl为z,P的执行时间是P”执行时间的1.2倍,则P中的乘法指令条数为()。

A.200万B.400万C.800万D.1600万6、下列关于总线说法中,正确的是()I.使用总线结构减少了信息传输量II.使用总线的优点是数据信息和地址信息可以同时传送III.使用总结结构可以提高信息的传输速度IV.使用总线结构可以减少信息传输线的条数A.I,II,IIIB.II,III,IVC.III,IVD.只有I7、总线的半同步通信方式是()。

专业课河南省考研计算机科学与技术专业重点考点梳理

专业课河南省考研计算机科学与技术专业重点考点梳理

专业课河南省考研计算机科学与技术专业重点考点梳理计算机科学与技术是当今社会不可或缺的专业,而在考研中,河南省对于计算机科学与技术专业的考察也是非常严格和细致的。

为了帮助广大考生更好地备考,本文将对河南省考研计算机科学与技术专业的重点考点进行梳理,以便考生们能更加有针对性地进行备考。

一、数据结构与算法1. 算法分析与设计2. 线性表3. 树与二叉树4. 图5. 排序算法6. 查找算法二、计算机网络1. 网络基础知识2. 传输层协议3. 网络层协议4. 数据链路层和物理层5. 网络安全三、数据库系统1. 数据模型与关系模型2. 关系数据库设计3. 数据库存储和索引4. SQL语言四、操作系统1. 进程与线程管理2. 内存管理与虚拟存储3. 文件系统4. 操作系统的安全性五、编译原理1. 语法与语义分析2. 词法分析3. 语法制导翻译4. 代码生成与优化六、软件工程1. 软件开发过程与方法2. 软件需求分析与规格说明3. 软件设计与实现4. 软件测试与维护七、计算机组成原理1. 计算机系统简介2. 逻辑电路设计与分析3. 存储器层次结构4. 控制器的设计与实现以上列举的仅为部分重点考点,考生在备考过程中应全面深入地学习这些知识点,并进行相应的实践操作。

此外,考生还可以参考历年真题和模拟题,了解河南省考研计算机科学与技术专业的命题风格和考察重点,以便更好地应对考试。

在备考中,建议考生制定合理的学习计划,合理安排学习时间,结合教材、参考书和相关资料进行系统性学习,重点理解和掌握每个知识点的定义、原理、算法等。

并且通过课后习题、实验操作等方式进行巩固和实践,加深对知识点的理解和理论与实践的结合能力。

河南省考研计算机科学与技术专业的考试较为严谨,要求考生具备扎实的理论基础和实际操作能力。

考生们在备考过程中要注重查漏补缺,做好知识点的串联和融会贯通,注重理解和应用能力的培养。

同时,要保持良好的心态,提高自身的学习方法和效率,相信通过努力,一定能够取得优异的成绩。

河南省考研软件工程重点知识点整理

河南省考研软件工程重点知识点整理

河南省考研软件工程重点知识点整理一、概述软件工程是研究和应用如何以系统化、规范化、可预测化地进行软件的开发、运行、维护和管理的学科。

在河南省考研软件工程的考试中,重点知识点包括软件开发过程、需求分析与建模、软件设计与架构、软件测试与评估、软件项目管理等方面。

二、软件开发过程1. 瀑布模型:依次线性进行各个软件开发阶段,包括需求分析、设计、编码、测试、运行和维护等。

2. 增量模型:将软件开发过程划分为多个增量,每个增量都经过完整的软件开发流程,逐步实现完整功能。

3. 螺旋模型:以风险为驱动的软件开发模型,不同于线性顺序的模型,它是循环迭代的过程。

4. 敏捷开发:迭代和递增的软件开发方法,强调根据需求变化灵活调整开发计划。

三、需求分析与建模1. 需求分析:明确软件系统需要具备的功能和性能,建立用户需求和系统需求之间的关联。

2. 需求建模:使用UML(统一建模语言)对软件需求进行建模,包括用例图、活动图、顺序图、状态图等。

四、软件设计与架构1. 结构设计:确定软件系统的整体框架结构,包括模块划分、接口设计等。

2. 对象设计:以面向对象的思想设计软件系统,包括类的划分、类之间的关系等。

3. 数据库设计:设计逻辑模型和物理模型,包括实体关系图、范式转换等。

4. 架构设计:定义系统的整体结构和组件之间的关系,包括分层架构、客户端-服务器架构等。

五、软件测试与评估1. 测试策略:确定软件测试的范围和目标,并制定相应的测试计划。

2. 单元测试:测试软件中最小的可测试单元,如函数、过程等。

3. 集成测试:测试软件各个模块之间的交互和接口。

4. 系统测试:测试整个软件系统的功能、性能和安全等。

5. 软件评估:对软件系统进行评估,包括功能评估、可靠性评估、安全评估等。

六、软件项目管理1. 项目计划:确定项目的目标、范围、资源和进度,制定详细的项目计划。

2. 风险管理:识别项目风险,并采取相应的措施进行控制和管理。

3. 质量管理:制定质量保证计划,确保软件符合用户需求和质量标准。

河南工业大学学院及招生专业分布一览表

河南工业大学学院及招生专业分布一览表
河南工业大学学院及招生专业分布一览表
学院
专业
学院
专业
粮油食品学院
食品科学与工程(一本)
经济贸易学院
国际经济与贸易
粮食工程(一本)
经济学
食品质量与安全
财政学
食品营养与检验教育
金融学(一本)
生物工程学院
生物工程(一本)
管理学院
电子商务(一本)
生物技术、制药工程、动物科学
工商管理、物流管理、旅游管理财务管理
机电一体化技术(3年制专科)汽车技术服务与营销(3年制专科)
应用物理学
食品营养与检测(3年制专科)
土木建筑学院
土木工程(一本)
软件技术(2年制专科)网络系统管理(2年制专科)
工程管理、建筑学
计算机信息管理(2年制专科)图像制作(2年制专科)
土木类(建筑环境与能源应用工程、道路桥梁与渡河工程)
职业技术学院
机械制造与自动化(3年制专科)
计算机类(软件工程、空间信息与数字技术)
金融与证券(3年制专科)
材料科学与工程学院
材料科学与工程(一本)
会计(3年制专科)
高分子材料与工程、无机非金属材料工程
艺术设计(3年制专科)
主持与播音(3年制专科)
工程造价(3年制专科)
理学院
数学类(数学与应用数学、信息与计算科学)
外语学院
英语
包装工程(包装工艺装备方向)
日语
电气工程学院
自动化(一本)、电气工程及其自动化
国际教育学院
市场营销、人力资源管理
测控技术与仪器、轨道交通信号与控制
会计学
信息科学与工程学院
计算机科学与技术(一本)
生物技术

开设软件工程专业的大学有哪些

开设软件工程专业的大学有哪些

开设软件工程专业的大学有哪些软件工程专业主干课程主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。

实践环节:毕业实习、课程设计、计算机工程实践、生产实习、毕业设计(论文)。

软件工程专业四年怎么学大一:首先,在大一的时候,学校不会教你太多太深的专业知识,一般都是专业基础课比较多。

我建议最好把这些基础课程打扎实,以便你能理解以后一些更抽象的东西。

但是,我特别要提醒的是,无论你有没有开始学习开发语言,我都建议你从大一开始自学,慢慢去接触它,实践它,积累你的想法、开发你的软件开发思维,从小的程序开始实践它。

最好从学习C或者C++开始。

经过一年自学接触后,你就会很快理解软件工程专业到底是怎么回事?有个初步的了解了。

这个时期,最好先自学理解,尽量自己想办法解决问题,不懂的也一定要请教或者百度弄懂。

在此推荐大一时看的一本书《程序员修炼之道》。

大二:然后,大二的时候开始接触一些更深的专业知识,这时候你更应该加强你的专业技能,尽量一面提高自己的编程能力和发展编程思维,一面广学博文,多去接触一些跟专业有关的各种信息知识,最好关注几个专业网站,学习和浏览里面的专业技术或者专业修养、前景、最新技术发展等内容。

这个时期,就应该渐渐学会开发一些简单的项目了,自己到网上去找一些项目或者到图书馆借专业书籍中,自己练习一个完整的项目开发,知道项目开发的基本流程。

大三:接着,大三之后进入了主要专业课程的时期,这个时期非常重要。

要大量地实践项目,提高编程能力,要用架构师的眼光去看待软件开发,就是达到了一个专业人士的水平。

四六级考点各大学各院校代码

四六级考点各大学各院校代码
Байду номын сангаас
420340 武汉商业服务学院 420350 武汉职业技术学院 420361 武汉理工大学 420370 武警武汉指挥学院 420380 武汉软件工程职业学院 420390 武汉铁路职业技术学院 420400 武汉工程大学邮电与信息工程学院 420410 武汉商贸职业学院 420420 中南财经政法大学武汉学院 420430 江汉大学文理学院 420611 长江大学 420612 长江大学 420613 长江大学 420615 长江大学 420620 三峡大学 420630 湖北师范学院 420640 黄石理工学院 420650 沙市职业大学 420660 咸宁学院 420661 咸宁学院 420671 鄂州职业大学 420681 襄樊学院 420682 襄樊学院 420690 襄樊职业技术学院 420700 孝感学院 420710 湖北职业技术学院 420720 湖北汽车工业学院 420730 十堰职业技术学院 420740 郧阳师范高等专科学校 420741 郧阳师范高等专科学校 420750 郧阳医学院 420761 荆楚理工学院 420762 荆楚理工学院 420781 黄冈师范学院 420782 黄冈师范学院 420783 黄冈师范学院 420790 湖北民族学院 420800 荆州教育学院 420810 荆州职业技术学院 420820 黄冈职业技术学院 420830 三峡旅游职业技术学院 420840 咸宁职业技术学院 420850 鄂东职业技术学院 420860 湖北三峡职业技术学院 420871 湖北中医药高等专科学校 420900 华中科技大学文华学院 420910 华中科技大学武昌分校
430221 怀化学院 430231 湖南人文科技学院 430241 湖南科技学院 430251 长沙学院 430270 湖南财经高等专科学校 430281 湖南公安高等专科学校 430291 株洲师范高等专科学校 430301 湖南第一师范学院 430310 湖南工学院 430311 湖南工学院 430331 长沙医学院 430341 湖南涉外经济学院 430342 湖南涉外经济学院 430350 湖南环境生物职业技术学院 430360 湖南冶金职业技术学院 430371 湖南女子职业大学 430381 长沙民政职业技术学院 430391 长沙航空职业技术学院 430392 长沙航空职业技术学院 430400 保险职业学院 430410 湖南工业职业技术学院 430420 怀化医学高等专科学校 430431 湖南信息职业技术学院 430441 湖南大众传媒职业技术学院 430451 湖南铁道职业技术学院 430461 湖南科技职业学院 430462 湖南科技职业学院 430470 湖南交通职业技术学院 430481 湖南商务职业技术学院 430491 湖南对外经济贸易职业学院 430492 湖南对外经济贸易职业学院 430501 长沙环境保护职业技术学院 430511 湘潭职业技术学院 430521 张家界航空工业职业技术学院 430531 湖南网络工程职业学院 430551 湖南生物机电职业技术学院 430560 湖南化工职业技术学院 430570 湖南信息科学职业学院 430580 长沙教育学院 430590 长沙师范学校 430601 湖南城建职业技术学院 430610 湖南中医药高等专科学校 430621 常德职业技术学院 430631 湖南现代物流职业技术学院 430641 湖南理工职业技术学院 430650 邵阳医学高等专科学校 430661 湖南铁路科技职业技术学院

河南工业大学软件工程专业大二2017-2018学年数据结构期中测试

河南工业大学软件工程专业大二2017-2018学年数据结构期中测试

河南工业大学软件工程专业大二2017-2018学年数据结构期中测试您的姓名: [填空题] *_________________________________1.算法的时间效率用()来衡量。

[单选题] *A: 时间复杂度(正确答案)B: 空间复杂度C: 算法的步骤数D: 算法的长度2.()记为:T(n)=O(f(n))其中n是问题的规模,f(n)是问题规模的函数,O表示渐进符号。

[单选题] *A: 存储量B: 时间复杂度(正确答案)C: 空间复杂度D: 效率3.时间复杂度中,O(1)表示:()。

[单选题] *A: 常数阶(正确答案)B: 线性阶C: 平方阶D: 立方阶4.数据结构里,空间复杂度记作:()。

[单选题] *A: T(n)=O(f(n))B: S(n)=O(f(n))(正确答案)C: T(n)=f(n)C: T(n)=f(n)D: S(n)=f(n)5.数据结构中,算法的设计要求中健壮性是指()。

[单选题] *A: 算法可以忽略特殊情况B: 算法应该能对输入数据不合法的情况做合适的处理(正确答案)C: 算法可以不关注不合法的数据D: 算法要便于阅读、理解和交流6.集合结构是一种逻辑结构,它的元素之间存在()关系。

[单选题] * A: 多对多的关系B: 数据元素除了同属于一个集合外,它们之间没有其他关系(正确答案) C: 一对多的关系D: 一对一的关系7该程序的时间复杂度为:()。

int getLength(int n){if(n>=0){return n;}else{return -1;}}[单选题] *A: O(n)B: O(n*n)C: O(1)(正确答案)D: O(log2n)8.数据结构中,时间复杂度中,O(1)表示:()。

[单选题] *A: 常数阶(正确答案)B: 线性阶C: 平方阶D: 立方阶9.数据结构里,顺序表插入操作的时间复杂度是()。

[单选题] *A: O(1)B: O(n)(正确答案)C: O(log2n)D: O(n*n)10.顺序表中插入、删除操作,需要移动元素,约移动表中()的元素。

河南工业大学软件工程专业大二2018-2019学年操作系统测试

河南工业大学软件工程专业大二2018-2019学年操作系统测试

河南工业大学软件工程专业大二2018-2019学年操作系统测试1.操作系统的基本特征包括:_________、___、___、___ [填空题]B G X B空1答案:并发性空2答案:共享性空3答案:虚拟性空4答案:不确定性答案解析: BGXB2.创建一个新进程的过程是首先申请__空间,给新进程分配一个唯一的进程标识符。

[填空题]_________________________________(答案:PCB)3.产生死锁的4个必要条件是: [填空题]H Qb B X_________________________________(答案:互斥条件、请求和保持条件、不可抢占条件、循环等待条件)答案解析:4个答案之间分别、隔开4.对下表1如示的段表,请将逻辑地址[2,3600B](方框号中第一个项为段号,第二个项为段内地址)转换成物理地址为().[填空题] *10KB(段长)=10240B50KB=51,200B对逻辑地址[0,137B]来说,因137B<10240B(段长),故物理地址=51200B+137B=51337B。

_________________________________(答案:75280)答案解析:5KB(段长)=5120B70KB=71680B对逻辑地址[2,3600B]来说,因360B<5120B(段长),故物理地址=71680B+3600B=75280B。

1.关闭文件操作要释放文件所占用的外存空间。

() [判断题]对错(正确答案)2.应用软件是加在裸机上的第一层软件。

() [判断题]对错(正确答案)3.程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。

() [判断题]对错(正确答案)4.P、V操作只能实现进程互斥,不能实现进程同步。

() [判断题]错(正确答案)5.文件目录必须常驻内存。

() [判断题]对错(正确答案)6.执行系统调用时会产生中断。

2022年河南工业大学软件工程专业《计算机网络》科目期末试卷A(有答案)

2022年河南工业大学软件工程专业《计算机网络》科目期末试卷A(有答案)

2022年河南工业大学软件工程专业《计算机网络》科目期末试卷A(有答案)一、选择题1、计算机网络从逻辑功能上可分为()。

I.资源子网Ⅱ.局域网 III.通信子网 IV.广域网A.II、IVB.I、ⅢC.I、IVD. Ⅲ、IV2、当一台计算机从FTP服务器下载文件时,在该FTP服务器上对数据进行封装的5个转换步骤是()。

A.数据、报文、IP分组、数据帧、比特流B.数据、IP分组、报文、数据帧、比特流C.报文、数据、数据帧、IP分组、比特流D.比特流、IP分组、报文、数据帧、数据3、下列能反映出网络中发生了拥塞现象的是()。

A.随着网络负载的增加,吞吐量反而降低B.网络结点接收和发出的分组越来越多C.随着网络负载的增加,吞吐量也增加D.网络结点接收和发出的分组越来越少4、在因特网中,一个路由器的路由表通常包含()。

A.H的网络和到达该目的网络的完整路径B.所有的目的主机和到达该目的主机的完整路径C.目的网络和到达该目的网络路径上的下一个路由器的IP地址D.目的网络和到达该目的网络路径上的下一个路由器的MAC地址5、对于无序接收的滑动窗口协议,若序号位数为n,则发送窗口最大尺寸为()A.2n -1B.2nC.2n-1D.2n-16、有一个调制解调器,它的调制星形图如图所示。

当它传输的波特率达到2400Baud时,实际传输的比特率为()A. 2400bit/sB. 4800bit/sC. 9600bit/sD. 19200bit/s7、假设拥塞窗口为20KB,接收窗口为30KB,TCP能够发送的最大字节数是()。

A.30KBB.20KBC.50KBD.10KB8、若甲向乙发起一个TCP连接,最大段长MSS-1KB,RTT-5ms,乙开辟的接收缓存为64KB,则甲从连接建立成功至发送窗口达到32KB,需经过的时间至少是()。

A.25msB.30msC.160msD.165ms9、传输层中的套接字是()。

A.IP地址加端口B.使得传输层独立的APIC.允许多个应用共享网络连接的APID.使得远端过程的功能就像在本地一样10、下面关于POP3,()是错误的。

2021年河南工业大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2021年河南工业大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2021年河南工业大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、某计算机主存按字节编址,由4个64M×8位的DRAM芯片采用交叉编址方式构成,并与宽度为32位的存储器总线相连,主存每次最多读写32位数据。

若double型变量x 的主存地址为80400lAH,则读取x需要的存储周期数是()。

A.1B.2C.3D.42、若单译码方式的地址输入线为6,则译码输出线有()根,那么双译码方式有输出线()根。

A.64,16B.64,32C.32,16D.16,643、在补码一位乘中,若判断位Y n Y n+1=01,则应执行的操作为()。

A.原部分积加[-x]补,然后右移一位B.原部分积加[x]补,然后右移一位C.原部分积加[-x] 补,然后左移一位D.原部分积加[x]补,然后左移一位4、某机器字长为8位,采用原码表示法(其中一位为符号位),则机器数所能表示的范围是()。

A.-127~+127B.-127~+128C.-128~+127D.-128~+1285、常用的(n,k)海明码中,冗余位的位数为()。

A.n+kB.n-kC.nD.k6、总线的半同步通信方式是()。

A.既不采用时钟信号,也不采用握手信号B.只采用时钟信号,不采用握手信号C.不采用时钟信号,只采用握手信号D.既采用时钟信号,又采用握手信号7、某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。

若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是()。

A.20nsB.40nsC.50nsD.80ns8、只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为()。

A.目标程序B.编译程序C.解释程序D.汇编程序9、在计算机系统中,表明系统运行状态的部件是()。

河南工业大学2019考研大纲:859计算机网络

河南工业大学2019考研大纲:859计算机网络

河南工业大学2019考研大纲:859计算机网络河南工业大学2019考研大纲:859计算机网络已公布,赶紧对照复习吧!更多考研资讯请关注我们网站的更新!河南工业大学2019考研大纲:859计算机网络科目名称:计算机网络科目代码:859一、课程的性质、目的与任务《计算机网络》是计算机科学与技术、网络工程和软件工程本科专业开设的一门重要基础课,主要介绍计算机网络的基本概念,基本原理和方法。

通过本课程的学习,使学生掌握计算机网络的基本概念、基本原理、基本方法,理解网络分层体系结构、网络协议设计原理与工作机理,具备一定的网络设计与分析、网络组建、网络运维管理等网络技术应用能力,以及较好的网络工程素养,为今后从事计算机、数据通信网络等相关领域的技术研发、工程应用等打下良好基础。

课程教学强调培养学生的独立思考能力、科学思维方法和求知创新精神。

二、教学内容及基本要求1 计算机网络概论1.目的和要求:了解计算机网络的形成与发展;了解计算机网络技术发展三条主线;掌握计算机网络的概念、分类、组成以及结构等;理解分组交换的工作原理;掌握分组交换技术的基本概念。

2.知识点:(1)计算机网络的形成与发展计算机网络的形成与发展;宽带城域网与三网融合技术;物联网技术形成与发展;网络安全。

(2)计算机网络定义与分类计算机网络定义;计算机网络分类。

(3)计算机网络的组成与结构计算机网络的组成与结构;ISP的层次结构;Internet的网络结构。

(4)计算机网络拓扑结构计算机网络拓扑的定义、分类及特点。

(5)分组交换技术数据交换方式(线路交换、分组交换、数据报)的分类、特点及对比;面向连接服务与无连接服务。

3.考核知识点:计算机网络的定义、分类、组成与结构等概念;线路交换、分组交换和报文交换的概念和工作原理。

2 网络体系结构与网络协议1.目的和要求:掌握网络分层结构、协议、接口、服务等概念,掌握ISO/OSI参考模型和TCP/IP模型的区别与联系,了解本课程体系与内容。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1软件危机产生原因:
用户需求描述不准确、开发人员对需求的理解差异、大型项目管理经验缺乏、开发人员素质与经验、缺乏有力的方法学与工具技术、软件本身的复杂性
2软件工程的概念
是用工程、科学和数学的原则与方法研制、维护计算机软件有关技术及管理方法。

软件工程三要素:方法、工具和过程
软件工程方法为软件开发提供了“如何做”的技术,软件工程方法分两类:传统方法和面向对象方法
软件工具为软件工程方法提供了自动的或半自动的软件支撑环境
3 软件工程过程定义了:
方法使用的顺序、要求交付的文档资料、为保证质量和适应变化所需要的管理、软件开发各个阶段完成的里程碑
4.软件工程的基本活动: 需求、设计、实现、确认、支持
5原型模型具有较大的灵活性,适合于软件需求不明确,设计方案有一定风险的软件项目。

其主要优点是能统一客户和开发人员对软件项目需求的理解,有助于需求的定义和确认。

6螺旋模型:新增加了新的成分:风险分析(需求定义,风险分析,工程实现,评审)
软件开发项目力图在以上目标的冲突中取得一定程度的平衡:成本,质量,工期
1软件项目管理任务:
制定软件项目的实施计划和方案;对人员进行组织和分工;按照计划进度,以及成本管理、风险管理、质量管理的要求进行软件开发,完成软件项目的各项要求和任务。

成本管理主要任务:估算软件项目的成本;质量管理:指定软件质量保证计划,对阶段性的软件产品进行评审;对最终产品进行验证和确认。

软配置管理:制定配置管理计划,对程序文档和数据的各种版本进行管理,确保软件的完整性和一致性。

2面向功能的度量优点
与程序设计语言无关;功能点度量能用于软件项目的开发初期。

缺点:它涉及到的主观因素比较多,如各种权函数的取值;信息领域中的某些数据有时不容易采集;FP的值没有直观的物理意义。

3软件质量要素:
软件的运行特征:正确性可靠性有效性完整性可用性
软件承受修改的能力:可维护性灵活性可测试性
软件对新环境的适应程度:可移植性可重用性连接性
4风险分为项目风险、技术风险和商业风险。

软件开发项目的进度是任务、人力、时间的组5.CMM把企业控制软件过程的能力成熟度分五级1初始级(自发过程成功靠员工努力)2可重复级(建立基本管理,参照成功的项目重复)3已定义级(所有管理、工程两方面的活动均文档化并纳入有组织的软件过程,新的项目按定义的过程开发和管理)4已管理级(软件过程可量化管理,可制定产品度量标准第三级除外)5优化级(可从实施过程的反馈中改进过程第四级除外)
1软件需求:用户对目标软件系统在功能、行为、性能、设计约束等方面的期望
软件需求分析三个主要阶段(任务):问题分析、需求描述、需求评审(正确性、无歧义性、完全性、可验证性、一致性、可理解性、可修改性、可追踪性、必要性、可实现性、确定优先级)结构化分析的分析模型:实体关系:数据对象描述。

数据流:加工规格说明。

状态-迁移图:控制规格说明(中间是数据字典)
1UML图1用例图2静态图(类图、对象图、包图)3行为图(交互图、状态图、活动图)4实现图(构件图、部署图)
2什么是用例?
从外部用户的视角看,一个用例是主角(actor)与目标软件系统之间一次典型的交互作用。

从软件系统内部的视角出发,一个用例代表着系统执行的一系列动作,动作执行的结果能够被外部的主角所察觉。

1耦合是模块之间的互相连接的紧密程度的度量
设计软件时应尽量使用数据耦合,减少控制耦合,限制外部环境耦合和公共数据耦合,杜绝内容耦合。

2时间内聚又称为经典内聚。

这种模块大多为多功能模块,但模块的各个功能的执行与时间有关,通常要求所有功能必须在同一时间段内执行。

例如初始化模块和终止模块。

1、启发式设计策略
变换分析和事务分析的最后一个步骤都是运用启发式策略对程序结构雏形进行优化,以提高软件设计的整体质量。

启发式设计策略是人们从长期的大量软件开发过程中积累总结的经验。

1改造程序结构,减小耦合度,提高内聚度。

2改造程序结构,减少高扇出,在增加程序深度的前提下追求高扇入。

3改造程序结构,使任一模块的作用域在其控制域之内。

4改造程序结构,减少界面的复杂性和冗余程度,提高协调性。

5模块功能应该可预言,避免对模块施加过多限制。

6改造程序结构,追求单入口单出口的模块。

7为满足设计或可移植性的要求,把某些软件用包(Package)封装起来。

1、边界类描述目标软件系统与外部环境的交互,主要任务:(1) 界面控制(2) 外部接口(3) 环境隔离
2、控制类作为完成用例任务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为
1黑盒测试完全不考虑程序的内部结构和处理过程。

测试仅在程序界面上进行。

设计测试用例旨在说明:
①软件的功能是否可操作;②程序能否适当地接收输入数据并产生正确的输出结果;
③能否保持外部信息(如数据文件)的完整性。

黑盒测试又叫做功能测试或数据驱动测试。

2白盒测试时将程序看作是一个透明的盒子,也就是说测试人员完全了解程序的内部结构和处理过程。

所以测试时按照程序内部的逻辑测试程序、检验程序中的每条通路是否都能按预定的要求正确工作。

白盒测试又称为结构测试或逻辑驱动测试。

不论黑盒还是白盒测试都不能进行穷尽测试,所以软件测试不可能发现程序中存在的所有错误, 因此需精心设计测试方案, 力争尽可能少的次数,测出尽可能多的错误。

3测试过程中有哪些活动:单元测试、集成测试、确认测试、系统测试
4系统测试有哪几种:恢复测试、安全测试、强度测试、性能测试
1软件维护的分类:纠错性:诊断和改正软件系统中潜藏的错误而进行的活动;适应性:适应环境的变化而修改软件的活动;改善性:根据用户在使用过程中提出的一些建设性意见而进行的维护活动;预防性维护:为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础。

1什么是软件配置项:
计算机程序(包括源程序和目标程序); 描述计算机程序的文档(包括面向技术人员和面向用户两类); 数据结构(包括程序内部和外部定义两部分)
2基线标志软件开发过程的各个里程碑,任一SCI(例如,设计说明书),一旦形成文档并复审通过,即成为一个基线,它标志开发过程中一个阶段的结束。

相关文档
最新文档