A-level 计算机/CIE/理论基础/道德和所有权
外观
规范链接 道德
所有权
|
计算机专业人员可能对组织的成功、员工的保护和隐私以及公众的保护、隐私和安全产生重大影响。在设计和构建系统时,软件开发人员(工程师)有机会对他们的客户和公众造成伤害,例如
- 未能确保他们的软件适合目的(例如,考虑有缺陷软件的安全系统的后果)
- 包含旨在传播恶意软件的恶意软件
- 包括未经授权和未声明的系统访问方式(后门),以便他们以后在未经客户知情的情况下获得访问权限。
软件工程道德规范包含以下道德和所有权原则,以帮助确保计算机专业人员以道德的方式行事
- 公众:始终如一地为公众利益行事
- 客户:为客户的最佳利益行事
- 雇主:为雇主的最佳利益行事
- 产品:软件及相关修改应达到最高标准
- 判断:在他们的专业判断中保持正直和独立
- 管理:团队领导应该认同并促进对软件开发和维护管理的道德方法
- 职业:软件工程师应提升该行业的正直和声誉
- 同事:软件工程师应公平地对待和支持他们的同事
- 自我:软件工程师应参与关于其职业实践的终身学习
扩展:瑞利十大 瑞利每年都会发布一份关于科学技术中的道德困境和政策问题的清单。阅读这份清单,并思考如何将软件道德规范应用到实践中。 |
当我们创造出独一无二的东西时,我们就拥有了它。所创造的东西被称为知识产权。版权法存在于保护我们的知识产权。版权赋予权利人复制、出售、开发或许可他人使用的独家权利。
- 版权 - 知识产权的法律权利
- 免费软件 - 可以免费获得的受版权保护的软件
- 知识产权 - 由某人实际创建的独一无二的东西(未实施的想法不属于知识产权)
- 开源软件 - 可以自由复制、分发和修改的软件
- 共享软件 - 受版权保护的软件,在有限的时间内可以免费获得,之后必须获得许可证
扩展:为什么软件应该是免费的 理查德·斯托曼有力地论证了为什么软件应该是免费的。阅读这篇文章,并讨论你同意他的程度。 |
- 你如何才能成为一名道德的计算机程序员?
- 解释道德如何影响计算机专业人员的职位角色
- 软件工程道德规范中列出了哪些八个类别?
- 为什么我们需要行为准则?
- 为什么版权很重要?
- 描述立法保护所有权、使用权和版权的必要性
- 讨论限制通过互联网和万维网提供的访问数据的措施
- 什么是开源软件?