1
2
3
4
5
100

Give 2 examples of system softwares and 2 examples of application softwares.

Application software: Excel, Word, Chrome

System software: Windows, Android, Linux

100

What is an automated system?
 

A system that works by itself using machines and software.

100

What is a programming language?

A programming language is a way to give instructions to a computer.

100

What is programming in robotics?

Programming is writing instructions that tell a robot what to do.

100

an AI learn new things?

Yes, some AI can learn from data and get better over time.

200

State 3 functions of an operating system

 Managing files, handling interrupts, providing an interface, managing peripherals and drivers, managing memory, managing multitasking, providing a platform for running applications, providing system security,managing user accounts

200

How does a microprocessor help in automation?

It processes data from sensors and sends commands to actuators.


200

Explain what a compiler is

A compiler is a software tool that translates an entire high-level programming language program into machine code or an intermediate code all at once.

200

State 2 key components of robotics

Sensors, actuators, control systems, mechanical structure, power systems

200

Definition of AI

 Artificial Intelligence is the simulation of human intelligence in machines that are programmed to think and learn.

300

Explain the difference between system software and application software

System software runs the computer and supports other programs; application software helps users perform tasks.

300

Give two examples of automated systems in daily life.

Automatic doors and traffic lights

300

State 2 disadvantages of low-level language programing

complexity, platform dependence, development time

300

What is the purpose of sensors in robots?

Sensors help robots detect their environment, like seeing, feeling, or measuring things.

300

What is the difference between narrow AI and general AI?

Narrow AI is designed for specific tasks (e.g., facial recognition), while general AI would perform any intellectual task a human can do.

400

Define what is an interrupt

An interrupt is a signal sent from a device or from software to the microprocessor. This will cause the microprocessor to temporarily stop what it is doing so that it can service the interrupt.

400

How do automated systems increase productivity in manufacturing?

They perform repetitive tasks quickly and consistently, reducing errors and downtime

400

State 2 examples of low-level languages 

Assembly Language, machine code,C:, fortran, ada, COBOL, LISP

400

How do robots use machine learning? 

Robots use machine learning to improve performance by analyzing data and adapting their behavior over time.

400

Define Machine learning

Definition: Machine learning is a subset of AI that enables systems to automatically improve their performance on a task without being explicitly programmed. It involves training algorithms on data to make predictions or decisions.

500

How does system software handle interrupts, and why is this important for application responsiveness?



Interrupts allow the OS to pause current tasks and respond to urgent events (e.g., input), ensuring applications remain responsive and efficient

500

Why is real-time processing important in automated systems?

It allows the system to respond instantly to changes, which is critical in safety or precision tasks.

500

Describe the role of an assembler in programming.

An assembler converts Assembly language code into machine code that the processor can execute.

500

What is the difference between autonomous and semi-autonomous robots?

Robots use machine learning to improve performance by analyzing data and adapting their behavior over time.

500

Define Expert systems

Definition: Expert systems are computer programs designed to mimic the decision-making ability of a human expert in a specific domain. They are based on a knowledge base and a set of rules (inference engine) that apply to that knowledge.