IB CS Yr 1: Topic 1 - System Fundamentals 1.1

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/46

flashcard set

Earn XP

Description and Tags

1.1.1-1.1.14

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

47 Terms

1
New cards
system life cycle
analysis → design → implementation → operation → maintenance
2
New cards
software life cycle
planning and analysis → design overview → development → evaluation
3
New cards
feasibility study
Technical, Economic, Legal, Operational, Schedule
4
New cards
legacy system
old technology, hardware, computer system, or application
5
New cards
business merger
combining of two or more business entities
6
New cards

reduced cost

main reason for business merger

7
New cards
SaaS
Software as a Service, data managed at a remote data center, subscriptions
8
New cards
changeover
process of putting a new system online and removing the old one
9
New cards
parallel changeover
both systems work in parallel for a short period of time
10
New cards
big bang/direct changeover
old system unplugged at the same time as new system is plugged in
11
New cards
pilot changeover
used in large organizations with multiple sites, there is one initial pilot group. new system extends over time
12
New cards
phased changeover
converts one module at a time, new system adoption takes longer
13
New cards
data migration
transfer of data between different formats, storage types and computer systems
14
New cards
functional testing
test functionality of individual components
15
New cards
data testing
when abnormal/normal/extreme data is put into the system
16
New cards
Alpha testing
done before public release in software lab
17
New cards
Beta testing
comments and suggestions from users
18
New cards
Dry-run testing
paper and pen test by programmer, mentally determines output
19
New cards
unit testing
individual parts are tested seperately
20
New cards
integration testing
entire system tested at once
21
New cards
user acceptance testing
if system satisfies customer needs before transfer of ownership
22
New cards
debugging
finding and correcting bugs in a program
23
New cards
validation
evaluating if data follows appropriate specifications within reasonable limits
24
New cards
verification
process of ensuring the data input is the same as the original source data
25
New cards
Internal documentation
code comprehension within source code such as meaningful variable names and comments
26
New cards
External documentation
separate from program, user’s guide. details of design and implementations
27
New cards
Manuals
can be on or offline. offline advantages- used without PC or internet. Is like a user’s guide
28
New cards
Email support
users contact support team with questions
29
New cards
Embedded Assistance
integrated user assistance- context specific, task specific, appears within program or system
30
New cards
FAQ
frequently asked questions for a common set of user problems. common on online forums
31
New cards
Live chat
good for emergency situations, feeling of being helped by a real person in real-time
32
New cards

Online portals

updated manuals support pages, and FAQs all at once
33
New cards
Remote desktop connections
specialized person connects to user’s computer via internet. Ideal for inexperienced users, poses a security risk
34
New cards
self-instruction
self-paced, self-motivated learning. lacks guided instruction, but no tuition fee
35
New cards
formal classes
open discussion between teacher and student, creates more ideas in person
36
New cards
remote learning
any location with a PC and internet connection. self promoted critical thinking. bad for dependent learners
37
New cards
data loss
error condition where data is lost/destroyed due to system failure, negligence, or transmission/processing error
38
New cards
causes of data loss
* accidental deletion
* administrative error
* misplacement
* building fire
* close without saving
* computer virus
* use after failure signs
* data corruption
* natural disaster
* outsider tampering
* physical damage of storage device
* power failure
39
New cards

data loss prevention

  • regular backups

  • use hard disks or magnetic tapes

  • firewall installation

  • data storage in multiple locations

  • removed hard copies

  • installation of antivirus program

  • human error deduction techniques

    • online autosave backup

40
New cards
redundancy
duplication of storage devices and stored data, considered failsafe
41
New cards
removable media

permanent, external, non-volatile data storage (CD, diskettes, USB, DVD)

42
New cards
failover system
computer system ready to take over should the primary system fail
43
New cards
switchover system
primary and secondary server interchange primary role
44
New cards
patches
fixing known bugs/vulnrabilities
45
New cards
upgrades
novel characteristics and functionalities added, usually paid for
46
New cards
updates
improve product in minor way, add new functionalities
47
New cards
Release
final, working versions of software applications, been through tests