http://www.infoq.com/cn/

本文汇总了多个技术社区的链接资源,包括RedSaga、Matrix、InfoQ等,为开发者提供便捷的访问途径。
1 实验目的 1)通过Internet搜索与浏览,了解网络环境中主流的软件工程技术网站,掌握通过专业网站不断丰富软件工程最新知识的学习方法,尝试通过专业网站的辅导与支持来开展软件工程应用实践。 2)通过Internet搜索与浏览,了解主流的软件工具和软件开发环境产品及发展和应用情况。 2 工具/准备工作 需要准备一台带有浏览器、能够访问因特网的计算机。 3 实验内容与步骤 1)上网搜索和浏览,了解软件工程的国家标准 (1)      GB/T8566-2001 (2)      GB/T8567-1988 (3)      GB/T9385-1988 (4)      GB/T9386-1988 (5)      GB/T1526-1989 (6)      GB/T11547-1989 (7)      GB/T12504-1990 (8)      GB/T12505-1990 (9)      GB/T14079-1993 (10)  GB/T16680-1996 (11)  GB/T15532-1995 (12)  GB/T14394-1993 (13)  其他 了解软件工程技术的应用情况,看看哪些网站在做着软件工程的技术支持工作?请记录搜索结果。下面是供参考的搜索结果: 火龙果软件技术支持中心 www.uml.net.cn (火龙果软件) 北京的 www.discuz.net (开源论坛) 杭州下沙的 www.phpwind.net (做网站的论坛) 以及国外的 www.wordpress.org (免费的创建网站和BLOG的软件网站) http://code.google.comGoogle 提供的代码开发网站) http://sourceforge.net (免费开源软件网站)等 国内在于理论性质的网站http://51testing.com (软件测试) 软件工程专业网站实验记录 网址 内容描述 当前,软件工程专业网站当前的技术“热点”是(至少五条): 例如: (1)名称:软件测试 主要内容: 学员在资深软件测试工程师带领下,通过测试理论、测试方法的系统学习、以及项目测试案例的实践,使学员掌握软件测试的流程、技术、方法以及规范,熟悉常用测试工具与测试过程,使学员具备测试技术和测试管理的基本能力,并能够独立承担并实施项目测试。 (2) (3)…….. 2)通过网络搜索,体会软件工具的应用状况,重点了解下面几种工具的概况: (1) Microsoft Visio (2) Rational Rose (3) Enterprise Achitecture (4) Sybase PowerDesigner (5) MI WinRunner/ LoadRunner (6) Microsoft Project (7) Microsoft Visual SourceSafe (8) CVS 3)访问一些重要的或著名的IT公司网站,试着找到他们所使用的系统开发方法的信息?其中提到任何软件工具、软件开发环境和CASE工具吗?
09-30
软件工程专业网站实验可从以下方面展开: ### 了解主流软件工程技术网站及学习方法 主流软件工程技术网站有Stack Overflow、GitHub、InfoQ等。Stack Overflow是全球最大的程序员问答社区,在这里可以搜索到各种技术问题的解决方案,学习方法是通过搜索关键词查找相关问题及答案,同时也可以参与问题的讨论和解答。GitHub是全球最大的开源代码托管平台,上面有众多优秀的开源项目,可以通过查看项目的代码、文档、提交记录等来学习优秀的代码风格和开发实践。InfoQ专注于软件开发领域的前沿技术和趋势,学习方法是阅读其发布的文章、参加线上线下活动等。 ### 主流软件工具和开发环境产品情况 主流的软件工具和开发环境众多。例如,在集成开发环境(IDE)方面,Java开发常用的有IntelliJ IDEA和Eclipse;Python开发常用的有PyCharm和VS Code;C++开发常用的有Visual Studio等。版本控制工具方面,Git是目前最流行的,与之配套的有GitHub、GitLab等代码托管平台。数据库管理工具方面,对于关系型数据库MySQL,有Navicat for MySQL;对于Oracle数据库,有PL/SQL Developer等。 ### 软件工程国家标准(GB/T 8566 - 2001等) GB/T 8566 - 2001《信息技术 软件生存周期过程》规定了软件生存周期过程,包括主要过程、支持过程和组织过程。这些过程覆盖了软件从概念提出、需求分析、设计、实现、测试、交付使用到维护直至退役的整个生存周期。了解这些标准有助于规范软件开发过程,提高软件质量。 ### 记录软件工程专业网站技术热点 可以定期访问上述主流软件工程技术网站,关注热门话题、热门文章和热门项目。例如,当前的技术热点可能包括人工智能、机器学习、区块链、云计算等在软件工程中的应用,以及微服务架构、DevOps等开发模式和方法。可以将这些热点记录下来,并分析其发展趋势和对软件工程的影响。 ### 了解指定软件工具概况 - **Microsoft Visio**:是一款专业的流程图和矢量绘图软件,可用于创建各种类型的图表,如业务流程图、组织结构图、网络拓扑图等。它提供了丰富的模板和图形库,方便用户快速创建专业的图表。在软件工程中,可用于绘制软件系统的架构图、流程图等,帮助团队成员更好地理解系统的结构和流程。 - **Rational Rose**:是一款面向对象的统一建模语言(UML)建模工具,可用于软件系统的分析、设计和建模。它支持多种UML图,如用例图、类图、序列图、状态图等,能够帮助开发人员直观地描述软件系统的需求、结构和行为,提高软件开发的效率和质量。 ### 访问IT公司网站查找相关信息 访问知名IT公司的网站,如谷歌、微软、亚马逊等,可以查找其系统开发方法、软件工具、开发环境和CASE工具的信息。例如,谷歌在软件开发中采用敏捷开发方法,使用自己开发的工具和开源工具相结合的方式进行开发;微软则有自己的Visual Studio开发环境和一系列的软件工具,支持多种编程语言和开发平台;亚马逊在云计算领域有强大的技术实力,其AWS云平台提供了丰富的开发工具和服务。 ```python # 以下是一个简单的Python代码示例,用于记录技术热点 hot_topics = ["人工智能", "区块链", "微服务架构", "DevOps"] with open("software_engineering_hot_topics.txt", "w") as file: for topic in hot_topics: file.write(topic + "\n") ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值