Computer science terms Flashcards
Legacy system
A system that is outdated and no longer updated
Bits vs Bytes
One byte is equal to eight bits
A bit can either be a 0 or 1
Design cycle
1.empathize
2.define
3.ideate
4.prototype
5.test
Accessibility
the practice of making your websites usable by as many people as possible (disabilities usually)
Usability
a quality attribute that assesses how easy user interfaces are to use
Implementation approaches
Pilot
Direct
Parallel
Phased
Data migration challenges
Incompatible file formats
Data structure differences
Validation rules
Incomplete data transfers
International convention on dates, currencies & character sets
Black box vs White box testing
Black box testing is when you don’t know anything about design. White box testing is when you know about the internal design and analyze it while testing
User documentation
Manuals
Change management
a systematic approach to dealing with the transition or transformation of an organization’s goals, processes or technologies
Causes of data loss
Human error
Hackers
Natural disasters
Failover system
the ability to switch automatically and seamlessly to a reliable backup system
Data loss prevention plans
Failover system
Redundancy: having data in two locations, redundant because you have it twice
Removable media: CDs, USB, tapes, etc
Offsite/online storage: External location
User acceptance testing
a phase of software development in which the software is tested in the “real world” by the intended audience
Software deployment