Group 3 Flashcards

1
Q

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

A

Embedded Application Development

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

An embedded system is a combination of _____ module and a _____ module

A

hardware and software

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. Ut 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

10 Examples of Embedded Software Development Tools

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