Across
- 2. - The process of ensuring a system meets its intended requirements.
- 5. - Temporary memory used while programs are running.
- 7. - Designing systems with reduced environmental impact.
- 9. - Ability of systems and devices to communicate with one another.
- 10. - Restricting access to authorized users only.
- 12. - Techniques used to reduce energy consumption in electronic systems.
- 13. - The ability of a system to grow without major redesign.
- 18. - Software that allows multiple operating systems to run on one physical machine.
- 20. - The structured framework describing hardware, software, and communication components.
- 23. - A collection of instructions that tells hardware what to do.
- 25. - A serial communication interface commonly used in embedded systems.
- 26. - Components that perform actions based on control signals.
- 27. - A processor architecture well known for low power consumption.
- 28. - Software responsible for managing hardware resources and applications.
- 32. - Non-volatile memory commonly used to store firmware.
- 34. - The capability of a system to perform consistently over time.
- 35. - A compact chip integrating CPU, memory, and input/output interfaces.
- 36. - Developers' obligation to ensure systems are safe and reliable.
- 37. - The main processor used for general-purpose computation.
- 39. - Achieving maximum performance with minimal resources.
Down
- 1. - Operating system designed for applications requiring predictable timing.
- 3. - Development of new technologies and improved solutions.
- 4. - A communication protocol allowing multiple devices to communicate using two wires.
- 6. - Programs designed to perform specific user tasks.
- 8. - Combination of hardware, software, and peripherals working together as one system.
- 11. - A high-speed serial communication protocol used between integrated circuits.
- 14. - The physical components of a computer that users can touch.
- 15. - Low-level software permanently stored in memory to control hardware.
- 16. - Process of converting information into a secure coded format.
- 17. - Protection of systems against unauthorized access and attacks.
- 19. - Protecting users' personal information from unauthorized access.
- 21. - Software used for maintenance, optimization, and protection of a computer.
- 22. - Software that enables communication between the operating system and hardware.
- 24. - The process of designing hardware and software together for better performance.
- 29. - External devices connected to a computer such as printers and keyboards.
- 30. - Testing method performed in a virtual environment before deployment.
- 31. - Network of physical devices connected to the internet.
- 33. - Devices that convert physical conditions into electrical signals.
- 38. - Artificial intelligence processing performed directly on the device.
