Ethics and Ownership Flashcards

1
Q

What is ethics?

A

A system of moral principles that guide behavior based on philosophical views

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are computer ethics?

A

Guidelines for computing professionals on professional and social conduct

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What do ethical bodies like BCS and IEEE provide?

A

Codes of conduct for professional guidance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the BCS Code of Conduct emphasize?

A

Public interest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the IEEE Code emphasize regarding lifelong learning?

A

Professionals should continuously improve to maintain competence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Name one IEEE principle: PUBLIC

A

Software engineers shall act consistently with the public interest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Name one IEEE principle: CLIENT AND EMPLOYER

A

Software engineers shall act in the best interests of their client and employer while considering public interest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Name one IEEE principle: PRODUCT

A

Software engineers shall ensure their products meet high professional standards

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Name one IEEE principle: JUDGEMENT

A

Software engineers shall maintain integrity and independence in judgment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name one IEEE principle: MANAGEMENT

A

Software managers shall promote ethical management of software development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Name one IEEE principle: PROFESSION

A

Software engineers shall enhance the integrity and reputation of the profession

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Name one IEEE principle: COLLEAGUES

A

Software engineers shall be fair and supportive to colleagues

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Name one IEEE principle: SELF

A

Software engineers should engage in lifelong learning and ethical practice

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is data ownership?

A

Legal rights and control over a specific set of data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does copyright protect?

A

The creator’s right to control how their media is used and distributed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why is legislation needed in software?

A

To prevent idea theft and illegal copying of software

17
Q

What is the Free Software Foundation license?

A

Allows freedom to run

18
Q

What is the Open Source Initiative?

A

Allows source code access for redistribution and bug fixing under copyright

19
Q

What is shareware?

A

Software distributed for free temporarily for evaluation with potential later purchase

20
Q

What is commercial software?

A

Paid software that includes all features without restrictions

21
Q

What is artificial intelligence (AI)?

A

The ability of a computer to perform tasks traditionally requiring human intelligence

22
Q

How does AI improve from mistakes?

A

It learns and adapts to prevent the same problems

23
Q

How does AI improve efficiency?

A

It identifies what actions slow down or speed up the system and adapts accordingly

24
Q

What are applications of AI?

A

Autonomous machines and machine learning from datasets

25
What is a social impact of AI?
Possible mass unemployment but also more leisure time
26
What is an economic impact of AI?
Lower manufacturing costs due to automation
27
What is an environmental impact of AI?
Negative effects from robot production and waste