SDD Part 1 Flashcards

1
Q

The impact of software

• Inappropriate data structures, for example the year 2000 problem

A

.

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

The impact of software

• Computer malware such as viruses

A

.

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

The impact of software

• Reliance on software

A

.

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

The impact of software

• Social networking

A

.

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

The impact of software

• cyber safety

A

.

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

The impact of software

• Huge amounts of information

A

.

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

Recognise the effects of software solutions on society

A

.

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

identify the impact of inappropriately developed software on users

A

.

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

identify the effect of the inappropriate use of software on society and individuals

A

.

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

Rights and Responsibilities of software developers

• acknowledging the intel prop of others

A

.

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

Rights and Responsibilities of software developers

• recognition by others of the developer’s IP

A

.

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

Rights and Responsibilities of software developers

• producing quality software solutions

A

.

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

Rights and Responsibilities of software developers

• appropriately responding to user - identified problems.

A

.

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

Rights and Responsibilities of software developers

• adhering to code of conduct

A

.

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

Rights and Responsibilities of software developers

•neither generating nor transmitting malware

A

.

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

Rights and Responsibilities of software developers

• addressing ergonomic issues in software design

A

.

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

Rights and Responsibilities of software developers

• ensuring software addressess inclusivity issues

A

.

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

Rights and Responsibilities of software developers

• ensuring individuals privacy is not compromised

A

.

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

Concepts associated with piracy and copyright including:

• Intellectual property

20
Q

Concepts associated with piracy and copyright including:

• plagiarism

21
Q

Concepts associated with piracy and copyright including:

• copyright laws

22
Q

Concepts associated with piracy and copyright including:

• Licensing issues

23
Q

Concepts associated with piracy and copyright including:

• licence conditions

24
Q

Concepts associated with piracy and copyright including:

• Shareware

25
Concepts associated with piracy and copyright including: | • public domain
.
26
Concepts associated with piracy and copyright including: | • open source
.
27
Concepts associated with piracy and copyright including: | • ownership versus licensing
.
28
Concepts associated with piracy and copyright including: | • collaboratively developed software
.
29
Concepts associated with piracy and copyright including: | • reverse engineering
.
30
Concepts associated with piracy and copyright including: | • decompilation
.
31
Current and emerging tech used to combat software piracy | •Identify a range of techniques designed to combat software piracy
.
32
Interpret licence agreements and developed personal practises that reflect current laws
.
33
identify the relationship between copyright laws and software licence agreements
.
34
acknowledge all sources in recognition of the intellectual contribution of authors
.
35
Use of Networks: by the developer when developing software | • access to resources
.
36
Use of Networks: by the developer when developing software | • ease of communication
.
37
Use of Networks: by the developer when developing software | • productivity
.
38
Evaluate the usefulness of networks in the development environment
.
39
Use of Networks - By the users when using network based software: • response times
.
40
Use of Networks - By the users when using network based software: • interface design
.
41
Use of Networks - By the users when using network based software: • privacy and security issues
.
42
The software market: | • maintaining market position
.
43
The software market: | • the effect of dominant developers of software
.
44
The software market: | • the impact of new developers of software and new products.
.
45
Identify the impact of dominant developers of software on software developers
.
46
Legal implications | • National and international action resulting from software developerment
.
47
Discuss the reasons for, and consequences of, significant legal actions pertaining to the development of software
.