繁体
首页

第95章 职业道德和责任(7)(1 / 2)

9.11 使用第9.3.1节的方法来分析下面的案例。该行为是否道德?

你任职的软件公司正在开发一个为按揭公司处理贷款申请的系统。在系统交付之后,你会负责该系统的维护。你正在考虑建立一个后门,从而你可以在该系统安装到不同客户设施之后,还可以轻松地获得到该系统的访问。(这个功能没有写到关于维护的规约中;这是你自己的秘密。)

9.12 一个工厂经理聘请你的公司在其工厂开发和安装一个监控系统。该系统包括非常小的摄像头,不会被人注意到。主管和安保人员可以在控制室内通过监视器实时查看监控图像。该系统还会存储监控视频。工厂经理说,该系统的目的是监视安全问题和收集关于工人盗窃的证据。你会和该经理讨论哪些问题、规约和政策?你会为接受该工作设置什么样的条件?请给出解释。

9.13 你任职的公司正在开发安全产品。你帮忙编写了一个汽车门锁软件,可以根据司机的指纹来进行匹配开锁。该项目的经理已经离开了公司。当地一家发电站希望你的公司为他们开发一个指纹式门锁,来保护电站的安全区域。你的老板说可以使用之前为汽车门锁开发的软件。你对此做何反应?

9.14 写一个场景来阐释“SE准则”第2.05条和“ACM准则”第1.8条。

9.15 你是一个健康保护组织的经理。你发现你的一位员工在未经授权的情况下阅读人们的医疗记录。你可以采取哪些行动?你会做出哪种选择?为什么?

9.16 在许多城市,由法院处理的遗嘱属于公共记录。一个企业销售的信息来自当地的公共记录,他们正在考虑增加一个新的“产品”,出售最近继承了大笔资金的人员列表。使用第9.3.1节的方法分析这样做的道德问题。

9.17 你正在设计一个数据库,当患者在医院的时候对他们进行跟踪。关于每一个病人的记录中将包括他们的特殊饮食要求。在输入用户数据时,该如何设计用户可以选择的饮食类型的列表?请描述一些不同的方法。并对这些方法进行评估。

9.18 假设你是一位“说话人识别系统”的专家。(参见第9.2.3节。)一家公司要求你帮忙开发一个系统,通过从截获的电话交谈的大量声音文件中进行筛选,找到具体某些人的谈话。该公司计划将该系统销售给美国和其他国家的执法机构,而且该系统的使用将会遵守所在国家的法律。你会问哪些问题(如果有的话)来帮助你做出决定?这些问题的答案会如何影响你的决定?如果你不需要进一步的信息就会做出接受或拒绝这份工作的决定,请给出你的决定和做出该决定的理由。

9.19 查找关于在哥伦比亚的卡利市附近的空难的描述(第8.3.1节)。在第9.2.3节和附录A中寻找一些具体的指南和道德准则,如果仔细遵守这些指南和准则的话,或许就能避免造成该坠机事故的飞行管理软件的问题。

9.20 一个正在为新一代航天飞机开发软件的公司给你提供了一份工作。你对于你将要工作的程序中使用的具体技术并没有接受任何相关培训。在工作面试时,你可以从面试官的表现中看出,他认为你读大学时已经学过相关的内容。你是否应该接受这份工作?你是否应该告诉面试官你没有这方面的任何培训或经验?使用第9.3.1节的方法来分析这个案例。在附录A的道德准则中寻找相关的条款。

9.21 一个小公司给你提供了一份编程工作。你的工作是开发一个软件产品的新版本,用来禁用电子书籍上的复制保护和其他访问控制。(对于这个练习,假设你来自的国家没有取缔用来规避复制保护的工具,例如美国的《数字千年版权法案》就禁止这种行为。)该公司的程序会允许购买电子书的人可以在硬件设备上阅读他们的电子书(这属于合理使用)。用户也可以使用该程序,对受版权保护的书籍制作很多未经授权的复制。该公司的网页上隐含地鼓励这种做法,特别是对于想要不花钱使用电子教科书的在校大学生。分析接受该工作的伦理问题。在附录A的道德准则中寻找相关的条款。