2022(春)软工作业1:课程热身练习

夜晨SaMa 2022-03-22 19:29:37

TASK 1:个人简历

姓名:余梦扬

学号:2030110451

班级:软工202

兴趣爱好:游戏、音乐、小说

个人编程能力:大一学习过c++及c#,大二上对java有一定的学习,寒假有自学部分Python,目前在学习java web,掌握了一些基础的编程技巧,但是暂未能够完全独立编写程序,仍然是一个编程初学者。

Task 2:

Q1: SWEBOK的发展简史?(起源、时间、版本、特征)

起源:1998年,美国联邦航空管理局在启动一个旨在提高该局技术和管理人员软件工程能力的项目时,发现他们找不到软件工程工程师应该具备的公认的知识结构。他们向美国联政府提出了关于开发软件工程知识体系指南”的项目建议。美国 Embry - Riddle 航空大学计算与数学系的 Thomas B . Hilbum 教授接受了该研究项目,并且于1999年4月完成了《软件工程知识本体结构》的报告。

时间与版本:2001年,发布SWEBOK 1.0版本,;2004年,发布SWEBOK 2.0版本;2015年,发布SWEBOK 3.0版本。

特征:SWEBOK V3一共包括15个知识域,其中包括11个软件工程实践知识域,分别是软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、软件工程模型和方法、软件质量、软件工程职业实践;以及4个软件工程教育基础知识域——软件工程经济学、计算基础、数学基础和工程基础。

Q2: SWEBOK V3.0 和 C-SWEBOK 区别与联系?

最大的区别:SWEBOK V3.0语言是英文,C-SWEBOK的语言是中文。同时,按照C-SWEBOK前言中的说法,这是一本极具中国特色和符合中国国情的高等教育书籍,用于指导国内高校学生学习。同时,SWEBOK V3.0的内容更偏向于学术性,C-SWEBOK更偏向于实践中的工作与运用。

两者的联系:C-SWEBOK是基于SWEBOK V3.0编写的,两者内容中涉及的知识域比较接近。

Q3:展望SWEBOK 下一个版本可能补充或改进的知识域?

科技时代,软件的更新换代速度极快,而涉及这方面的书籍所蕴含的知识也该不断更新。在软件的迭代更新中安全也是至关重要的,所以我认为未来软件安全这一块也会成为不可或缺的内容。

...全文
107 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 软工教学1班 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-软件工程 发布问题, 以便更快地解决您的疑问

198

社区成员

发帖
与我相关
我的任务
社区描述
用于软件工程专业的课程教学,讲义、视频、资料、问题讨论 鞠小林老师、蒋峥峥老师,欢迎您的到来!
社区管理员
  • juking@ntu
  • qinzuibaozi
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

只讨论科学和技术问题

试试用AI创作助手写篇文章吧