Software, the OS and interrupts · Software, el SO y las interrupciones
| English | Español |
|---|---|
| software/ˈsɒftweə/ | software |
| operating system/ˈɒpəreɪtɪŋ ˈsɪstəm/ | sistema operativo |
| hardware/ˈhɑːdweə/ | hardware |
| system software/ˈsɪstəm ˈsɒftweə/ | software del sistema |
| application software/ˌæplɪˈkeɪʃn ˈsɒftweə/ | software de aplicación |
| device drivers/dɪˈvaɪs ˈdraɪvəz/ | controladores de dispositivo |
| utility software/juːˈtɪlɪti ˈsɒftweə/ | software de utilidad |
| interrupt/ˈɪntərʌpt/ | interrupción |
| multitasking/ˈmʌltitæskɪŋ/ | multitarea |
Software 软件 and the operating system 操作系统
- Hardware 硬件 is the physical parts; software is the programs that control them.
- Software splits into system software 系统软件 and application software 应用软件.
- The most important system software is the operating system.
Software y el sistema operativo
- Hardware es la parte física; software son los programas que lo controlan.
- El software se divide en software de sistema y software de aplicación.
- El software de sistema más importante es el sistema operativo.
System vs application software
- System software controls the computer and gives a base for other programs: the operating system, compilers, device drivers 设备驱动程序, and utility software 实用程序 (anti-virus, backup).
- Application software lets the user do a task: word processor, spreadsheet, database, web browser.
- System software runs in the background; application software is used directly by the user.
Software divides into system software (runs the computer) and application software (lets the user do a task).
On an interrupt 中断 the CPU saves its place, runs the interrupt service routine, then restores its place and carries on.
Software de sistema vs. software de aplicación
- Software de sistema controla la computadora y proporciona una base para otros programas: el sistema operativo, compiladores, controladores de dispositivos y software de utilidad (antivirus, copias de seguridad).
- Software de aplicación permite al usuario realizar una tarea: procesador de textos, hoja de cálculo, base de datos, navegador web.
- El software de sistema se ejecuta en segundo plano; el software de aplicación es utilizado directamente por el usuario.

El software se divide en software de sistema (ejecuta la computadora) y software de aplicación (permite al usuario realizar una tarea).

En una interrupción, la CPU guarda su posición, ejecuta la rutina de servicio de interrupciones, luego restaura su posición y continúa.
Which is system software? · ¿Cuál es software del sistema?
The OS (and drivers, utilities) is system software; the others are application software. · El SO (y controladores, utilidades) es software del sistema; los demás son software de aplicación.
Sort these into system or application software. · Ordena estos en software del sistema o de aplicación.
Drivers and utilities run the computer (system); a browser is a user application. · Los controladores y utilidades hacen funcionar la computadora (sistema); un navegador es una aplicación de usuario.
The operating system
- The OS controls the whole computer so the hardware, applications and user work together. Its roles include:
- managing files, managing memory, managing peripherals (and drivers), multitasking 多任务处理, handling interrupts, providing a user interface, a platform for applications, and security.
The motherboard and the parts attached to it are hardware — the physical parts of a computer.
El sistema operativo
- El SO controla toda la computadora para que el hardware, las aplicaciones y el usuario trabajen juntos. Sus funciones incluyen:
- gestión de archivos, gestión de memoria, gestión de periféricos (y controladores), multitarea, manejo de interrupciones, provisión de una interfaz de usuario, una plataforma para aplicaciones y seguridad.

La placa madre y las partes conectadas a ella son hardware — las partes físicas de una computadora.
Which is a role of the operating system? · ¿Cuál es una función del sistema operativo?
The OS manages files, memory, peripherals, multitasking, interrupts, the UI and security. · El SO gestiona archivos, memoria, periféricos, multitarea, interrupciones, la interfaz gráfica y seguridad.
Interrupts
- An interrupt is a signal to the processor that something needs attention now.
- It can come from hardware (a key pressed, printer out of paper), software (divide by zero), or the user (pressing cancel).
- The processor stops, saves its place, services the interrupt, then resumes — so the computer reacts quickly to important events.
The operating system sits between the hardware and the application software and user, letting them work together.
Interrupciones
- Una interrupción es una señal al procesador indicando que algo necesita atención ahora mismo.
- Puede provenir del hardware (una tecla presionada, impresora sin papel), software (división por cero) o del usuario (presionar cancelar).
- El procesador se detiene, guarda su posición, atende la interrupción y luego reanuda — permitiendo que la computadora reaccione rápidamente ante eventos importantes.

El sistema operativo se sitúa entre el hardware y el software de aplicación y el usuario, permitiéndoles trabajar juntos.
How the CPU handles an interrupt · Cómo la CPU maneja una interrupción
Step through an interrupt. The CPU pauses what it's doing, deals with the urgent event, then carries on exactly where it left off — which is how one processor juggles the keyboard, printer and timer at once. · Paso a paso de una interrupción. La CPU pausa lo que está haciendo, atiende el evento urgente, luego continúa exactamente donde se detuvo — así es como un procesador gestiona simultáneamente el teclado, la impresora y el temporizador.
An interrupt is: · Una interrupción es:
An interrupt makes the CPU pause, service the event, then resume — for quick reactions. · Una interrupción hace que la CPU pause, atienda el evento y luego reanude — para respuestas rápidas.
A hardware interrupt comes from a device (e.g. a printer out of paper), while a software interrupt comes from a program (e.g. dividing by zero) — both make the CPU pause and service the event. · Una interrupción de hardware proviene de un dispositivo (p. ej., una impresora sin papel), mientras que una interrupción de software proviene de un programa (p. ej., división por cero) — ambas hacen que la CPU pause y atienda el evento.
Interrupts can be hardware, software or user-triggered; in every case the CPU saves state, handles it, then resumes. · Las interrupciones pueden ser de hardware, software o activadas por el usuario; en todos los casos la CPU guarda el estado, las atiende y luego reanuda.
You've got it
- system software runs the computer (OS, drivers, utilities); application software does a user task
- the OS manages files, memory, peripherals, multitasking, interrupts, the UI and security
- an interrupt = a signal needing immediate attention (hardware / software / user)
- on an interrupt the CPU saves its place, services it, then carries on
Lo has entendido
- software de sistema: ejecuta la computadora (SO, controladores, utilidades); software de aplicación: realiza tareas del usuario
- el SO gestiona archivos, memoria, periféricos, multitarea, interrupciones, la interfaz de usuario y la seguridad
- una interrupción = una señal que requiere atención inmediata (hardware / software / usuario)
- ante una interrupción, la CPU guarda su posición, la atiende y luego continúa