Comp sci key theory

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

examples of Embedded system

internet router, washing machine, calculator, GPS Pacemaker, Alarm

2
New cards

characteristics of Embedded systems

perform specific functions or tasks. Low cost compered to computing systems

3
New cards

advantages of embedded systems compared to computing systems

Portability cheaper less complex to use.

4
New cards

embedded systems on mobile devices

camera microphone sstep counter

5
New cards

principles of design

diversity. should be able to be used by a broad spectrum simple to use.

6
New cards

markets embedded systems can impact

Healthcare, education etc.

7
New cards

Main stages in software development

investigate plan design create evaluate document.

8
New cards

document stage

reflect on the process. document the code. instruction manuals/marketing

9
New cards

plan stage

divide the work between the development team , understand the problem

10
New cards

unit test case example

updating profile picture. sending messages image sharing

11
New cards

system test case example

can handle all conversations going on with no problems. can handle a realisrtic number of users.

12
New cards

user interface meaning

where humans interact with the software and provide input as computer finds output.

13
New cards

why is a software development lifecycle important

Structured plan helps run a organised process. helps with collaboration between staff

14
New cards

functional testing

If the system reaches its requirements

15
New cards

Non functional testing

How well the system reaches the requirements

16
New cards

design stage

technical part of the project e.g creating a blueprint/layout sketches etc.

17
New cards

waterfall approach

The waterfall approach is more formal and less flexible than the agile approach. cant begin next section until the first step works as intended

18
New cards

agile approach and benefits

a flexible and collaborative approach to software projects. frequent communication between employees.

19
New cards

transistor

type of electronic switc. semiconductor used to amplify or switch electronic signals

20
New cards

intergrated circuit.

a electronic device that combines electronic components liketransistors, resistors, and capacitors, into one chip