软件工程

第一周作业,

只愿长相守 提交于 2019-11-30 12:13:15
第一周作业 #2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? 答:1、软件工程是一门指导软件开发和维护的工程学科,主要研究软件开发和维护的工程技术和软件项目管理等内容,其中涉及如何保证软件产品的质量和可靠性,如何提高软件开发效率和拥护满意度等。 答:2、软件生产历经4大阶段分别为:程序设计阶段(1946-1956年)、软件开发阶段(1956-1968年)、软件工程阶段(1968年以后)、计算机辅助软件工程阶段 ##2.2 你了解C语言么?C语言主要应用有哪些? 答:1、C语言是介于高级语言与低级语言中间的语言,基本上是比较好学的编程语言 答:2 嵌入式行业,智能电器等。 还有在liux和unix平台上面 在windows里面基本上很少用到c C还可以作为一种教学语言 ###2.3 你希望在这个专业学到哪些内容?(2分)答: 熟练掌握一门语言,并学会基本知识,对其他的各种语言有所了解,设计网页,制作软件等等。 ####2.4 和学长学姐交流,谈谈你打算如何规划你的大一生活? 答:1、参加自己喜欢的社团或者学生会; 答:2、争取通过英语四级考试; 答:3、学会基本的专业知识,每天锻炼身体,周末出去走一走,熟悉长沙这个城市,不要呆在寝室。 来源: https://www.cnblogs.com/qwertyuiopp/p/11584074.html

第一周作业

淺唱寂寞╮ 提交于 2019-11-30 12:12:45
第一周作业 #2.1 你对软件工程专业或者计算机科学与技术专业了解是怎样? 答:1、软件工程是一门指导软件开发和维护的工程学科,主要研究软件开发和维护的工程技术和软件项目管理等内容,其中涉及如何保证软件产品的质量和可靠性,如何提高软件开发效率和拥护满意度等。 答:2、软件生产历经4大阶段分别为:程序设计阶段(1946-1956年)、软件开发阶段(1956-1968年)、软件工程阶段(1968年以后)、计算机辅助软件工程阶段 #2.2 你了解C语言么?C语言主要应用有哪些? 答:1、C语言是介于高级语言与低级语言中间的语言,基本上是比较好学的编程语言 答:2 嵌入式行业,智能电器等。 还有在liux和unix平台上面 在windows里面基本上很少用到c C还可以作为一种教学语言 #2.3 你希望在这个专业学到哪些内容?(2分)答: 熟练掌握一门语言,并学会基本知识,对其他的各种语言有所了解,设计网页,制作软件等等。 #2.4 和学长学姐交流,谈谈你打算如何规划你的大一生活? 答:1、参加自己喜欢的社团或者学生会; 答:2、争取通过英语四级考试; 答:3、学会基本的专业知识,每天锻炼身体,周末出去走一走,熟悉长沙这个城市,不要呆在寝室。 来源: https://www.cnblogs.com/qwertyuiopp/p/11584041.html

2019秋季第一次作业

拜拜、爱过 提交于 2019-11-30 12:10:50
一,你对软件工程专业或者计算机科学与技术专业了解是怎样? 答:仅仅知道软件工程涉及到了程序设计语言,数据库,软件开发工具,系统平台等方面。途径-- 软件工程 对计算机科学与技术的认识大部分来自于网络,知道其主修大数据技术导论、数据采集与处理实践等课程。途径-- 计算机科学与技术 来源: https://www.cnblogs.com/solokill/p/11583966.html

第一次作业

帅比萌擦擦* 提交于 2019-11-30 12:10:10
2.1 你对软件工程专业或计算机科学与技术专业的了解? 1. 软件工程是2002年的新增专业,是一个特别年轻,有发展前景的专业。软件工程专业是一门研究用工程化方法构建和维护有效的,实用的和高质量的软件的学科。 2.软件工程专业是以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析,软件设计,软件测试,软件维护和软件项目管理等工作所必需的基础知识,基本方法和基本技能,突出对学生的专业培养以及培养软件各方面的高级专业人才。 3.现在的社会是一个科技型社会,而软件工程专业正是顺应时代发展出现的新型专业。软件工程专业涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面,为现代社会发展提供了条件,奠定了科技基础。目前各行各业几乎都有计算机软件的应用,而这些应用都离不开软件工程专业,这些应用促进了经济和社会的发展,让人们生活更高效,提高了生活质量。 2.2 你对C语言的了解,C语言的主要应用是什么? 1.读大学之前没接触过这个东西,也不太熟悉这个东西,甚至可以说没听过,所以我对它根本不了解。 2.在上完第一节课之后,我了解到C语言原来是最基本的程序设计语言,它能广泛应用于底层开发。它能用简易的方式编译,处理低级存储器。尽管C语言提供了许多低级处理的功能,但它仍然保持着跨平台的特性

作业

点点圈 提交于 2019-11-30 12:08:19
1: 你对软件工程专业和计算机科学与技术专业的了解是怎样? ●据我了解软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。软件工程是运用计算机科学软件开发等知识通过数据库、软件开发工具、设计模式去开发和维护软件。这个专业是近些年的一个比较热门的专业,而且随着现在社会的发展对这个专业的人才需求更大了。我认为设计是软件工程的核心内容,软件开发或维护都离不开代码的设计。 2: 你了解C语言吗?C语言的主要应用有哪些? ●我之前对C语言没什么了解。但经过我上了几节课后,我认为C语言是一门面向过程,抽象化的通用程序设计语言,广泛应用于软件开发。c语言说白了就是一个用来将我们的指令传输给计算机并让计算机理解和运行的工具。c语言的应用是系统软件开发和应用软件开发。使用C语言来操作计算机底层效率是非常高。 3: 你希望在这个专业学到哪些内容? ● 我希望在这个专业能把cC语言学好。学好编程和程序设计,具备较强的软件项目的系统分析、设计、开发和测试能力。为以后的学习打下基础。 4: 如何规划你的大一生活? ●①我觉得英语十分重要,而我的英语又比较差。所以我计划在英语上用更多的世界学习。 ②花费3个小时写代码,提高写代码的速度。每天代码量达到100行。 ③尽量参加更多的活动,拓展人脉,提升交际能力,完善自身。 5: PTA作业截图 来源: https://www.cnblogs

第一次作业

心不动则不痛 提交于 2019-11-30 12:08:05
1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 答:软件工程专业大多数是与数学、英语有关,需要头脑逻辑分析,学者应具备性严谨性,有全局性,细心冷静。 2.你了解C语言么?C语言主要应用有哪些? 答:略微了解,c语言可以编写程序和系统程序等。 3.你希望这个专业学到那些内容? 答:(1)学会熟练操作电脑(2)学习软件的开发(3)自行编写程序和准确写出代码。 4.如何规划你的大一生活? 答:(1)认真学习,学习新的知识(2)在大学中交结新的朋友和老师,多和他们交流学习上的问题和生活上的事情。(3)考研!!(主要)(4)融入这个小社会,为将来融入大社会做准备。(5)寻找自己新的乐趣,新的长处,寻找自己还有的不足。 5.PTA作业截图 答: 来源: https://www.cnblogs.com/Neo-l/p/11583319.html

软件工程第三次作业——关于软件质量保障初探

戏子无情 提交于 2019-11-30 11:15:05
1、对教材与参考资料阅读后关于软件质量保障你的体会是什么? (1)了解了程序的质量和大致如何评测一个软件工程的质量,软件质量在工程中和程序多个方面都有体现。 (2)软件的质量保障和软件测试是有很大区别的,软件的质量保障的工作必不可少。 2、如果你是一个项目的QA,那么你认为你的工作职责范围是什么? (1)对程序的质量测试,对软件工程的质量各个因素进行管控。 (2)对软件工程的质量问题负,并进行书面保证。 (3)优化程序的功能,节约开发的成本。 3、如果你是一个项目经理,那么你认为这你的项目中需要专职的QA么?还是只需有Test即可?如果一旦出现问题,你如何界定由谁担责? 我觉得只需要Test就可以。 开发人员本来要测试自己写的软件,如果开发人员不懂测试,或是对测试不专业,那么这不是一个专业的开发人员。 开发人员了解整个软件的设计和开发过程,开发人员是清楚应该怎么测试的,这包括单元测试,功能测试,性能测试,回归测试,以及Soak Test 等。 开发人员知道怎么测试是有效的。开发人员知道所有的function point,知道fix一个bug后,哪些测试要做回归和验证,哪些不需要。开发人员的技术能力知道怎么才能更好的做测试。 很多开发人员只喜欢写代码,不喜欢做测试,或是他们说,开发人员应该关注于开发,而不是测试。这个思路相当的错误。开发人员应该关注的是软件质量

软件工程实践2019第三次作业

萝らか妹 提交于 2019-11-30 11:06:18
GitHub项目地址: https://github.com/fishred2941214/2019SoftwareEngineer/tree/master/031702409/src PSP表格: PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 1小时 0.5小时 Estimate 估计这个任务需要多少时间 33小时 36小时 Development 开发 8小时 10小时 Analysis 需求分析 (包括学习新技术) 8小时 7小时 Design Spec 生成设计文档 1小时 1.5小时 Design Review 设计复审 0.5小时 0.5小时 Coding Standard 代码规范 (为目前的开发制定合适的规范) 1小时 0.5小时 Design 具体设计 2小时 1小时 Coding 具体编码 5小时 7小时 Code Review 代码复审 2小时 1小时 Test 测试(自我测试,修改代码,提交修改) 1小时 2小时 Reporting 报告 2小时 3小时 Test Repor 测试报告 1小时 1小时 Size Measurement 计算工作量 0.5小时 0.5小时 Postmortem & Process Improvement Plan 事后总结,

软件工程第三次作业——关于软件质量保障初探

一曲冷凌霜 提交于 2019-11-30 11:06:00
软件工程第三次作业——关于软件质量保障初探 (1)对教材与参考资料阅读后关于软件质量保障你的体会是什么?   我也希望开发者一开始就了解用户的需求,完美的分析文档入高屋建瓴般流出,软件工程师在此基础上开发了各种完美的功能,按时交付给用户,用户一看就特别满意......但我们都知道现实的工作过程远远没有这么浪漫。现实就是“代码太乱,全部推倒重写后,结果同事却说:你看到的就是你前任重写过的”。这样的情节。 QA、 Test、Dev……一大堆同事相爱相杀………..  一款软件开发的过程往往都很漫长,“需求分析——设计——实现——发布——运营维护——退役”过程冗长得就像就像一朵花从种子的受授粉到下一代的花朵在苗圃中盛开。 软件的质量保障也不是一个人的事情,需要每一个人都要努力做好,需要奋不顾身地加班,头直到顶越来越清凉......但不管你是这个精密的仪器中的螺丝钉还是齿轮,都要做好分内的事情,尽自己最大的努力。 (2)如果你是一个项目的QA,那么你认为你的工作职责范围是什么? 职责一、了解你要审查和测试的内容 古人云:知己知彼,方能百战百胜。我认为,要测试一个软件编写得是否合格,就要明白如何编写这些代码。不然只站在外行的角度来评测别人的成果,会给双方都带来不必要的麻烦。 职责二、具备良好的沟通能力,及时且清晰地将问题与发型很清凉的程序员沟通。 良好的沟通能力是团队合作的关键,作为一个