Machines and computational models Flashcards

(14 cards)

1
Q

What is the INPUT-PROCESS-OUTPUT model?

A

A model where a computer takes input, processes it according to rules, and provides output.

This model outlines the basic functioning of a computer system.

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

What defines an embedded system?

A

A combination of computer hardware and software designed for a specific function.

It typically includes a processor, memory, and input/output peripherals.

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

Where are embedded computers commonly found?

A

In phones, microwaves, airplanes, automobiles, and calculators.

Embedded systems are integrated into many everyday devices.

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

What elements make a calculator an embedded system?

A

Integrated circuits, microprocessor, CPU, LCD screen, keyboard sensors, and a basic program.

These components allow it to perform mathematical calculations.

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

List examples of standalone embedded systems.

A
  • Digital cameras
  • Digital wristwatches
  • MP3 players
  • Refrigerators
  • Washing machines
  • Microwave ovens
  • Temperature measurement systems
  • Calculators

Standalone systems perform specific functions independently.

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

What characteristics do embedded systems possess?

A

They are designed to be reliable and operate for long periods without failure.

This reliability is crucial for devices used in critical applications.

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

What is the INPUT-PROCESS-OUTPUT-STORAGE model?

A

An extension of the INPUT-PROCESS-OUTPUT model that includes storage capabilities.

This model emphasizes the importance of data storage in computing.

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

What do computational models describe?

A

How algorithms are executed by a machine.

Different models illustrate various processing methods.

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

What is the sequential model in computational processing?

A

Following instructions in an algorithm step by step from start to finish.

This model emphasizes order and linearity in execution.

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

Define a parallel algorithm.

A

An algorithm that can be executed simultaneously on multiple processing devices.

This approach can significantly speed up processing times.

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

What requirements are needed for a parallel processing system?

A
  • An operating system that supports multiple processors
  • Software programs capable of distributing processes equally.

These elements are essential for effective parallel execution.

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

What is a multi-agent system?

A

A system where multiple decision-making agents interact in a shared environment to achieve goals.

It represents a decentralized approach to problem-solving.

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

How do agents in a multi-agent system operate?

A

Independently (autonomously) and in a decentralized way.

This autonomy allows for flexibility and adaptability in tasks.

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

What is a practical example of a multi-agent system?

A

Organizing a holiday where agents search, compare deals, negotiate prices, and book transport.

This illustrates how agents can collaborate to fulfill complex tasks.

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