Shared Flashcard Set

Details

ACM Code of Ethics
The code of ethics
24
Computer Science
Undergraduate 4
03/30/2009

Additional Computer Science Flashcards

 


 

Cards

Term
1.1
Definition
Contribute to society and human well-being.
Term
1.2
Definition
Avoid harm to others.
Term
1.3
Definition
Be honest and trustworthy.
Term
1.4
Definition
Be fair and take action not to discriminate.
Term
1.5
Definition
Honor property rights including copyrights and patent.
Term
1.6
Definition
Give proper credit for intellectual property.
Term
1.7
Definition
Respect the privacy of others.
Term
1.8
Definition
Honor confidentiality.
Term
2.1
Definition
Strive to achieve the highest quality, effectiveness and dignity in both the process and products of professional work.
Term
2.2
Definition
Acquire and maintain professional competence.
Term
2.3
Definition
Know and respect existing laws pertaining to professional work.
Term
2.4
Definition
Accept and provide appropriate professional review.
Term
2.5
Definition
Give comprehensive and thorough evaluations of computer systems and their impacts, including analysis of possible risks.
Term
2.6
Definition
Honor contracts, agreements, and assigned responsibilities.
Term
2.7
Definition
Improve public understanding of computing and its consequences.
Term
2.8
Definition
Access computing and communication resources only when authorized to do so.
Term
3.1
Definition
Articulate social responsibilities of members of an organizational unit and encourage full acceptance of those responsibilities.
Term
3.2
Definition
Manage personnel and resources to design and build information systems that enhance the quality of working life.
Term
3.3
Definition
Acknowledge and support proper and authorized uses of an organization's computing and communication resources.
Term
3.4
Definition
Ensure that users and those who will be affected by a system have their needs clearly articulated during the assessment and design of requirements; later the system must be validated to meet requirements.
Term
3.5
Definition
Articulate and support policies that protect the dignity of users and others affected by a computing system.
Term
3.6
Definition
Create opportunities for members of the organization to learn the principles and limitations of computer systems.
Term
4.1
Definition
Uphold and promote the principles of this Code.
Term
4.2
Definition
Treat violations of this code as inconsistent with membership in the ACM.
Supporting users have an ad free experience!