Group 3 Flashcards

1
Q

is a discipline that relies on the design and implementation of software for embedded systems.

A

Embedded Application Development (EAD)

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

An embedded system is a combination of?

A

Hardware module and Sofware module

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

A text editor is the first tool you need to begin creating an embedded system.

A

Editor

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

Source code is written in a high-level programming language.

A

Compiler

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

The function of this tool is to convert a human-written code into a machine language.

A

Assembler

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

This is a critical tool for testing. It goes through the code and eliminates bugs and errors, notifying places where they occur.

A

Debugger

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

is a replication of the target system with identical functionality and components.

A

Emulator

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

is a tool that combines all these pieces together, creating a single executable program.

A

Linker

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

Give two Examples of Embedded Application Development

A

Real-time
Portability
Flexibility
Reliability
Fault-tolerance

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

GIVE 1O EXAMPLES OF EMBEDDED SOFTWARE DEVELOPMENT TOOLS

A
  1. PyCharm
  2. WebStorm
  3. Qt Creator
  4. MPLAB X
  5. Visual Studio
  6. Eclipse
  7. NetBeans
  8. MATLAB
  9. Arduino
  10. ARM Keil
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

are developed to perform large-scale sophisticated functions having high hardware and software complexities.

A

Complex embedded systems

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