Software, the OS and interrupts · Logiciels, le système d'exploitation et les interruptions
| English | Français |
|---|---|
| software/ˈsɒftweə/ | logiciel |
| operating system/ˈɒpəreɪtɪŋ ˈsɪstəm/ | système d'exploitation |
| hardware/ˈhɑːdweə/ | matériel |
| system software/ˈsɪstəm ˈsɒftweə/ | logiciel système |
| application software/ˌæplɪˈkeɪʃn ˈsɒftweə/ | logiciel applicatif |
| device drivers/dɪˈvaɪs ˈdraɪvəz/ | pilotes de périphérique |
| utility software/juːˈtɪlɪti ˈsɒftweə/ | logiciels utilitaires |
| interrupt/ˈɪntərʌpt/ | interruption |
| multitasking/ˈmʌltitæskɪŋ/ | multitâche |
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.
Logiciels 软件 et système d'exploitation 操作系统
- Matériel 硬件 = parties physiques ; logiciel = programmes qui les contrôlent.
- Les logiciels se divisent en logiciel système 系统软件 et logiciel application 应用软件.
- Le logiciel système le plus important est le système d'exploitation.
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.
Logiciel système vs application
- Le logiciel système contrôle l'ordinateur et fournit une base pour d'autres programmes : le système d'exploitation, les compilateurs, les pilotes périphériques 设备驱动程序, et le logiciel utilitaire 实用程序 (anti-virus, sauvegarde).
- Le logiciel application permet à l'utilisateur d'accomplir une tâche : traitement de texte, tableur, base de données, navigateur web.
- Le logiciel système s'exécute en arrière-plan ; le logiciel application est utilisé directement par l'utilisateur.

Les logiciels se divisent en logiciel système (gère l'ordinateur) et logiciel application (permet à l'utilisateur d'accomplir une tâche).

Sur une interruption 中断, le CPU sauvegarde son emplacement, exécute la routine de gestion d'interruption, puis restaure son emplacement et continue.
Which is system software? · Quel est un logiciel système ?
The OS (and drivers, utilities) is system software; the others are application software. · Le SO (et les pilotes, utilitaires) est un logiciel système ; les autres sont des logiciels applicatifs.
Sort these into system or application software. · Classez ces éléments en logiciel système ou applicatif.
Drivers and utilities run the computer (system); a browser is a user application. · Les pilotes et utilitaires font fonctionner l'ordinateur (système) ; un navigateur est une application utilisateur.
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.
Le système d'exploitation
- Le SO contrôle tout l'ordinateur afin que le matériel, les applications et l'utilisateur travaillent ensemble. Ses rôles incluent :
- gestion des fichiers, gestion de la mémoire, gestion des périphériques (et pilotes), multitâche 多任务处理, gestion des interruptions, fourniture d'une interface utilisateur, une plateforme pour les applications, et la sécurité.

La carte mère et les pièces attachées sont du matériel — les parties physiques d'un ordinateur.
Which is a role of the operating system? · Quelle est une fonction du système d'exploitation ?
The OS manages files, memory, peripherals, multitasking, interrupts, the UI and security. · Le SO gère les fichiers, la mémoire, les périphériques, le multitâche, les interruptions, l'interface utilisateur et la sécurité.
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.
Interrupts
- Une interruption est un signal au processeur indiquant que quelque chose a besoin d'attention maintenant.
- Elle peut provenir du matériel (touche pressée, imprimante sans papier), du logiciel (division par zéro), ou de l'utilisateur (appuyer sur annuler).
- Le processeur s'arrête, sauvegarde son emplacement, traite l'interruption, puis reprend — ainsi l'ordinateur réagit rapidement aux événements importants.

Le système d'exploitation se situe entre le matériel et le logiciel application et l'utilisateur, leur permettant de travailler ensemble.
How the CPU handles an interrupt · Comment le CPU gère une interruption
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. · Étape par étape d'une interruption. Le CPU pause ce qu'il fait, traite l'événement urgent, puis reprend exactement là où il s'était arrêté — c'est ainsi qu'un processeur gère simultanément le clavier, l'imprimante et la minuterie.
An interrupt is: · Une interruption est :
An interrupt makes the CPU pause, service the event, then resume — for quick reactions. · Une interruption fait pause au CPU, qui sert l'événement, puis reprend — pour des réactions rapides.
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. · Une interruption matérielle vient d'un appareil (ex. imprimante sans papier), tandis qu'une interruption logicielle vient d'un programme (ex. division par zéro) — les deux font pause au CPU pour servir l'événement.
Interrupts can be hardware, software or user-triggered; in every case the CPU saves state, handles it, then resumes. · Les interruptions peuvent être matérielles, logicielles ou déclenchées par l'utilisateur ; dans tous les cas, le CPU sauvegarde l'état, traite, puis reprend.
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
Vous avez compris
- logiciel système gère l'ordinateur (SO, pilotes, utilitaires) ; logiciel application effectue une tâche utilisateur
- le SO gère les fichiers, la mémoire, les périphériques, le multitâche, les interruptions, l'interface et la sécurité
- une interruption = un signal nécessitant une attention immédiate (matériel / logiciel / utilisateur)
- sur une interruption, le CPU sauvegarde son emplacement, la traite, puis continue