Exam 2 Flashcards

(52 cards)

1
Q

What is copyright?

A

Limits the ability of others to copy the expression of an idea you created.

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

What is trade secrecy?

A

Limits the ability of others to gain access to an idea (e.g. EULA)

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

What is an example of trade secrecy?

A

EULA

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

What is patent protection?

A

Limits the abilities of others to use an idea. Ways to monetize your efforts.

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

What is adverse possession law?

A

Squatter law.

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

A natural rights theory of property cannot justify ownership of software. Why?

A

If you take something away from someone - they lose their ownership of it

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

What is Nozick’s view on natural rights?

A

It’s unusual that ethics drives from the legality. Therefore, the ethics derived from the legality is dependant on the time and place (country) where the copyright violation is happening.

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

What is Townsend’s definition of class?

A
"my operational definition of class in the electronic
village is that it is a group with common economic and social
interests large enough to exert pressure for social and
economic change"
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the definition of fungible?

A

fungibility is the property of a good or a commodity whose individual units are essentially interchangeable

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

What is the causality of low income schools and technology?

A

people need tech literacy for good jobs, low income people don’t have access to to tech - thus don’t have access to good jobs

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

What is an interesting property of math exams?

A

They show no gender differences.

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

What empirical evidence is there of sexism in society or in tech?

A

Barbie

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

What does barbie represent?

A

Empirical evidence that there is sexism in society or tech.

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

What evidence is there for unjustness or sexism with respect to CS in the West?

A

Barbie

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

What is stereotype threat?

A

Is a situational predicament in which people are or feel themselves to be at risk of conforming to stereotypes about their social group.

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

How do you prevent stereotype threat?

A

With stereotype lift.

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

What impact can new technology have on existing social structures?

A

They become more entrenched because of technology.

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

What is an example of the impact of new technology have on existing social structures?

A

Financial market and military structures benefited from technology

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

What is Johnson’s take on socio-technical impacts of the Internet?

A

Consider broader social values as we determine law and order on the Internet (e.g. how to make it accessible, secure… etc)

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

What is a pluralist democracy?

A

A pluralist democracy describes a political system where there is more than one center of power

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

What is communitarian democracy?

A

Communitarians criticize the image Rawls presents of humans as atomistic individuals, and stress that individuals who are well-integrated into communities are better able to reason and act in responsible ways than isolated individuals, but add that if social pressure to conform rises to high levels, it will undermine the individual self.

22
Q

What is a plebiscitary democracy?

A

Everyone votes

23
Q

What is network neutrality?

A

ISPs can’t take bribes to influence network speeds

24
Q

ISPs can’t take bribes to influence network speeds is an example of what?

A

network neutrality

25
What is an example of net neutrality?
We have neutral Internet (net neutrality) to the extent ISP can’t promote some content over other content. E.G. Crave and Netflix
26
What could cause the loss of the democratization of the Internet?
Loss of net neutrality
27
What is one way in which the Internet is an anti democratic technology
It makes it much harder for countries to enforce laws with international borders (e.g. copyright laws)
28
What is the takeaway from John Stuart Mill's classic argument for free speech? In the context of the Internet.
As a forum for the exchange of ideas, the Internet is a place where ideas are vigorously debated, a place of conflict, disagreement, and competition. It can also be a forum for hate speech, defamation and pornography.
29
What are anti-trust laws?
Engaging in business practices that make it difficult for competitors to enter the market
30
What is the fiduciary duty of computing professionals to the consumer?
Fiduciary duty is traditionally considered to comprise two main duties: the duty of care and the duty of loyalty. The duty of care requires a fiduciary to act in good faith and to use the same degree of care, skill, and diligence that a reasonably prudent person would exercise in similar matters on his or her own behalf. This does not mean every decision made by a fiduciary must be the correct decision, only that the fiduciary must act responsibly in making decisions on the basis of an informed judgment and with the goal of best meeting the beneficiary's objectives. In a volunteer leadership setting, this includes regularly attending board or committee meetings, reading reports or other materials so that decisions are made with a thorough understanding of issues, and keeping accurate records and other documentation.
31
What would Townsend say about Postman's claim?
Townsend defines class: any group that is large enough to advocate for socia-economic change
32
What did Postman claim?
In a sense, we are more naive than those of the Middle Ages, and more frightened, for we can need made to believe almost anything.
33
What would Jessica Brown say about Postman's claim?
Very concerned with access to tech in poor neighbourhoods with regards to tech literacy
34
What would Johnson say about Postman's claim?
- Postman doesn’t anticipate how large groups of people can work together - Information tech through crowdsource tech would allow us to benefit
35
What is Wikipedia's filtering system?
Everyone can post - not everyone can approve or edit.
36
Give an example that is widely viewed as example of net neutrality? or Describe what most parties would describe as a violation of net neutrality?
Paid prioritization and Netflix Competition should have fair playing field
37
What are the four types of responsibility?
- Role - Causal - Blameworthiness - Liability
38
What is role responsibility?
by virtue of a social role, there are certain things you must do, both ethically and legally.
39
What is causal responsibility?
one has taken an action that results in some undesirable event.
40
What is blameworthyness?
doing something unethical
41
What is liability responsibility?
doing something punishable by law
42
What is proximal causality?
Who should go to jail if a machine causes harm - who should go to jail We need to look behind the computer to see if someone is role, liability, or blameworthiness blame
43
Many hands problem, what is it?
Because many different officials contribute to many ways to software, it is difficult to even in principle to identify who is morally responsible for the software's outcomes
44
What is a safety critical system?
Is a system where software can kill people. Example: the intravenous system
45
What did Gotterbarn say about human error?
Human error. Saying someone messed up isn’t a valuable way to analyze a software failure. There is an underlying issue. Design failure for adequate redundancy. ==> Build software considering all ways it could go wrong.
46
What are the three problems of testing?
- What if desired failure rates make testing impossible? - Only very simple systems can be exhaustively tested (FALSE) - Since we can only test a subset of situations, we must choose which tests to administer.
47
What is therac-25 a clear example of?
Unethically waiting for failure to happen as a means to test.
48
Is there another approach we can take to software besides testing to make sure that it is correct?
Yes – specification and verification
49
What is specification and validation?
Write down a formal, or semi-formal description of what it is we want our program to do. This will not, generally, involve things like variables or function names. (this is the algorithm that Barwise describes in his article). Take our program that we think satisfies the description of the algorithm. Describe the program in a formal language that we can use for constructing mathematical proofs. Use the formal language to prove that the program described in 2 satisfies the relevant properties of 1.
50
What is an example of a mismatch between real world environment and the model of user for the therac-25?
Speed of data entry by the user
51
What does Barwise state?
- Write sudo code - Make explicit assumptions of how it will be used - Educate the public
52
What re some situations in which high cost formal methods are justified?
- cryptographic code - fly-by-wire aircraft - software controlled medical equipment