IB CS Yr 1: Topic 1: System Design 1.2

studied byStudied by 32 people
0.0(0)
Get a hint
Hint

Computer hardware

1 / 61

62 Terms

1

Computer hardware

physical elements of a computer

New cards
2

Software

instructions understood by CPU

New cards
3

Peripheral device

any auxilary device that can communicate/work with a computer. Not essential or core part

New cards
4

Computer network

set of computer systems that are interconnected

New cards
5

Human resources

people who are used in an organization, business, or economy

New cards
6

Dumb terminal

depends entirely on the single connected computer for anything related to data

New cards
7

Thin client

low performance terminal, heavily but not entirely dependent on its connected server

New cards
8

client

Recieves data via network

New cards
9

Server

has saved data and offers it to clients

New cards
10

Email server

manages flow of email, checks addresses, allows users email access

New cards
11

Router

networking device that accepts data packets and redistributes them across networks

New cards
12

Domain name system server

attributes names to network addresses and therefore resolves names by assigning them to the appropriate network entity. (finds websites through search bar)

New cards
13

Firewall

hardware or software network structure that controls data flow access among network entities. Offers protection and limits access to a network.

New cards
14

Client server

clients request info and servers perform tasks in order to provide info

New cards
15

servers vs. clients

servers share data, while clients receive/do NOT share

New cards
16

Reliability

how well an IT system functions

New cards
17

Integrity

protecting the completeness and accuracy of data

New cards
18

Inconsistency

problems that arise from duplicated data, causing inconsistency when one version is updated and the other is not

New cards
19

Security

protect hardware, software, peripherals, computer networks from unauthorized access

New cards
20

Authenticity

person proving their identity for access

New cards
21

Privacy

control how and to what extent data is used and disseminated to others

New cards
22

Anonymity

privacy becomes this when one’s identity is concealed for the purpose of harm

New cards
23

Intellectual property

copywrite laws protect this from being stolen

New cards
24

Surveillance

using IT to monitor individuals/groups with or without their knowledge (privacy issue)

New cards
25

Globalization and Cultural Diversity

diminish importance of real world boundaries while accelerating the spread of news. Traditional values may diminish over time.

New cards
26

IT policies

enforce correct use of technology

New cards
27

Standards and protocols

predefined technical rules and conventions that developers of hardware/software should follow. Allows for compatibility

New cards
28

Digital citizenship

appropriate behaviors in the digital world

New cards
29

Stakeholder

people with an interest in the realization of a project or may be affected by the outcome of a project

New cards
30

End-user

person who uses the product

New cards
31

Interview

face-to-face, obtain info through verbal response

New cards
32

Questionnaires

carefully constructed questions to elicit unambiguous responses

New cards
33

Direct observation

spend time in the facility to observe how it functions

New cards
34

Literature search

reading various resources to find info on a topic

New cards
35

Examining current system

detailed examinations of current system

New cards
36

Examining competing products

analysis of competitive factors, benefits, vulnerabilities, characteristics, design. A successful IT system should include a competitive advantage

New cards
37

Modern information

  • increase client trust

  • preserve brand strength

  • preserve organization reputation

  • maintain corporate resiliency

  • enhance organizational piece

New cards
38

Online processing (interactive)

data processing performed by a single processor through the use of equipment that it controls. ex. airline reservation

New cards
39

Real-time processing

data processing performed on-the-fly, generated data influences the process taking place. ex. aircraft control

New cards
40

Batch processing

processing performed on data that has been composed and processed as a single unit. ex. payroll

New cards
41

System flowchart

constructed during analysis activities, represent computer programs, files, databases, manual processes, etc. Only way to refer to hardware.

<p>constructed during analysis activities, represent computer programs, files, databases, manual processes, etc. Only way to refer to hardware.</p>
New cards
42

Data flow diagram

shows how data moves from system to system, does not specify type of storage or type of data.

<p>shows how data moves from system to system, does not specify type of storage or type of data.</p>
New cards
43

Structure charts

visualizes relationships between modules of a computer program, describes functions of sub-functions of a system.

<p>visualizes relationships between modules of a computer program, describes functions of sub-functions of a system.</p>
New cards
44

Modular design

process of designing system modules individually, then combining the modules to form a solution to an overall problem.

New cards
45

top-down design

partition of a problem into smaller problems

New cards
46

pseudocode

used to describe algorithms, artificial language

New cards
47

module

complete/independent part of a program or an algorithm

New cards
48

modular programming

partitioning a computer program into separate sub programs (easily modified and maintained)

New cards
49

modular language

language that supports modular programming

New cards
50

Prototype

preliminary version of a final product

New cards
51

requirements of a prototype

  • attracts attention of the client

  • provides enough concept for investors

  • encourages active participation between users and developers

  • gives idea of final product

  • helps identification of problems

  • increases development speed

New cards
52

Iteration

repetition of a set of instructions a number of times until operations yield desired results

New cards
53

Consequence of no collaboration

the end-user is unsatisfied with the product

New cards
54

High accessibility

meets as many needs as possible

New cards
55

Usability

potential of a product

New cards
56

Egronomics

design of safe and comfortable products

New cards
57

Eight quality components of usability

  1. Complexity / Simplicity - amount of effort for a result

  2. Effectiveness - comparison of user performance against a defined level

  3. Efficiency - task completion time after the initial adjustment period

  4. Error - number, type, time needed to remove from errors

  5. Learnability - time used to accomplish tasks on the first use

  6. Memorability - how memorable the system is

  7. Readability - speed and comprehension

  8. Satisfaction - attitude of users towards the product

New cards
58

Visual impairment and color blindness solutions

braille devices, text to speech, adjust color values on screen

New cards
59

Hearing and speech impairment solutions

replace sound signals with visual effects or vibrations, subtitles

New cards
60

Cognitive problems and learning disability solutions

multi-sensory experience, basic word processor, active participation, positive reinforcement

New cards
61

Mobility impairment solutions

left-handed keyboards, replacement of some devices, tracker ball, special knobs, sip-and-puff (SNP), morse code, natural language processing, word prediction

New cards
62

Usability problems

  • hard to use

  • difficult to read

  • unnecessary pages and redirections

  • not visually appealing

  • unable to quickly locate a product

  • no FAQ or customer support

New cards

Explore top notes

note Note
studied byStudied by 219 people
... ago
5.0(4)
note Note
studied byStudied by 6 people
... ago
5.0(1)
note Note
studied byStudied by 1197 people
... ago
5.0(6)
note Note
studied byStudied by 45 people
... ago
4.8(4)
note Note
studied byStudied by 5 people
... ago
5.0(1)
note Note
studied byStudied by 8 people
... ago
5.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 5 people
... ago
5.0(2)

Explore top flashcards

flashcards Flashcard (107)
studied byStudied by 14 people
... ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (230)
studied byStudied by 17 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 48 people
... ago
5.0(1)
flashcards Flashcard (232)
studied byStudied by 60 people
... ago
5.0(1)
flashcards Flashcard (58)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (22)
studied byStudied by 37 people
... ago
5.0(1)
flashcards Flashcard (49)
studied byStudied by 79 people
... ago
5.0(2)
robot