Herramientas Personales
Usted está aquí: Inicio L'encyclopédie Matières Élections et technologie Technologies utiles aux élections Matériel informatique et logiciel


Find us on Facebook   Follow us on Twitter   RSS News Feed   ACE YouTube Channel

 
Tabla de contenido

Matériel informatique et logiciel

Le matériel informatique comprend les ordinateurs ainsi que d’autres appareils semblables et l’équipement qui s’y rattache. Il peut s’agir d’ordinateurs individuels (des PC), des serveurs, des ordinateurs centraux (les grands ordinateurs qui étaient prédominants jusqu’aux années 1990), des dispositifs de stockage de données, des dispositifs de présentation visuelle, des appareils combinant communication et accès Internet, des appareils de visualisation ou d’impression, des dispositifs de gestion de l’alimentation électrique et de l’équipement d’identification personnelle.

 

Le matériel informatique évolue très rapidement, en offrant des capacités croissantes à un coût d’acquisition toujours plus bas. Selon la tendance générale, les tâches jadis assurées par des grands ordinateurs centraux et des serveurs de gamme moyenne sont de plus en plus effectuées par des PC plus petits mais puissants.

 

L’utilisation de matériel informatique par les OGE suit les pratiques des autres secteurs publics et privés. Cela signifie l’utilisation de PC génériques, abordables et sans cesse plus puissants, et de serveurs moyens avec des fonctions standardisées. Ces ordinateurs sont connectés à des réseaux institutionnels et à Internet, sont de moins en moins coûteux à l’achat et à l’entretien, et permettent la mise au point d’applications puissantes qui aident les OGE dans l’accomplissement de leurs tâches et mandats.

 

Les assistants numériques personnels sont dotés de puissantes capacités de traitement informatique et de communication y compris la téléphonie mobile, et offrent un potentiel énorme aux OGE. Cependant, ils sont toujours en évolution, et leur utilisation par les OGE était encore expérimentale en 2006.

 

Les logiciels sont les instructions et commandes nécessaires au fonctionnement du matériel informatique et à l’exécution des services attendus. Il y a beaucoup de classes de produits logiciels, mais on peut discerner deux catégories principales : logiciels système et applications. Un logiciel système est un logiciel de base requis pour gérer des ressources informatiques et permettre l’exécution d’applications. Une application est un logiciel qui exécute les fonctions précises commandées par les utilisateurs finaux.

 

Les logiciels système comprennent les systèmes d’exploitation d’ordinateur, les systèmes d’exploitation de réseau, les logiciels de gestion de bases de données, les logiciels de langages de programmation et d’autres outils de développement logiciel. Les applications comprennent les programmes de l’utilisateur, des utilitaires pour la bureautique et divers autres utilitaires. Certains produits logiciels peuvent chevaucher les catégories.

 

Les systèmes d’exploitation contrôlent le fonctionnement de l’ordinateur et permettent aux utilisateurs d’exécuter les actions voulues. Du point de vue du développement logiciel, les systèmes d’exploitation sont très complexes. Un grand nombre d’actions doivent être exécutées impeccablement, et ce, également dans un grand nombre de conditions.

 

En conséquence, les concepteurs de systèmes d’exploitation doivent prévoir une vaste gamme de scénarios ou cas opérationnels. Les systèmes d’exploitation sont généralement créés, améliorés et remplacés à un rythme relativement lent. Windows, UNIX et LINUX sont probablement les systèmes d’exploitation les mieux connus, mais il y a d’autres systèmes spécialisés destinés à de petits marchés.

 

Les systèmes d’exploitation de réseau sont un sous-ensemble des systèmes d’exploitation. Leur rôle est de lancer, commander et surveiller l’équipement des communications et des réseaux. La plupart de ces systèmes sont exclusifs, mais exécutent des services définis par des normes, comme TCP/IP (Transmission Control Protocol/Internet Protocol) qui est une suite de protocoles de communication servant à brancher les ordinateurs sur Internet.

 

Un logiciel de gestion de bases de données (SGBD) définit les structures et les outils afin de permettre et de contrôler le stockage, la modification, la consultation et l’extraction de renseignements dans une base de données informatique. Alors qu’ils étaient jadis exclusivement brevetés, il se trouve aujourd’hui des SGBD libres comme My SQL qui sont de plus en plus utilisés pour créer des applications à grande échelle pour les OGE.

 

Les logiciels de langages de programmation permettent aux utilisateurs de donner des instructions à l’ordinateur par un ensemble de formules prédéfinies qui constituent un programme. COBOL, Fortran, Pascal, C, C++, Perl, PHP, Python et Java sont des exemples de langages de programmation parmi tant d’autres.

 

Les outils de développement logiciel sont des produits utilisés pour aider aux phases principales de développement de solutions logicielles, à savoir la conception, la programmation et l’exécution.

 

Parmi les aides à la programmation figurent les environnements de développement intégrés (IDE) qui orchestrent l’utilisation simultanée d’éditeurs de programmes afin d’écrire, de passer en revue et de modifier des programmes; les débogueurs qui exécutent et testent les programmes pour détecter les erreurs ou les bogues; et les aides au contrôle des versions qui sont indispensables dans le développement de logiciels effectué par plusieurs personnes. À peu près toutes les étapes du développement logiciel peuvent être facilitées par des aides à la programmation – détection d’erreurs, tests, contrôle du fonctionnement, statistiques d’utilisation, etc.

 

Les applications d’utilisateurs finaux peuvent être classées selon qu’elles ont été développées sur une base commerciale ou institutionnelle, ou sur mesure. Certaines applications peuvent chevaucher ces catégories. Les applications commerciales sont achetées et peuvent être utilisées avec peu ou pas de personnalisation. Un logiciel d’application développé sur mesure exige d’habitude l’aide d’un tiers.

Comme exemples d’applications commerciales, on peut citer des logiciels de gestion de la chaîne d’approvisionnement, de comptabilité, de gestion de personnel et de la paie, et d’autres qui exécutent des services administratifs semblables. Les logiciels institutionnels sont des applications si uniques qu’aucun fournisseur commercial n’en aurait dans sa gamme de produits. Du fait en grande partie de leurs structures légales très spécifiques et de leur contexte national, la plupart des OGE utilisent ce type de logiciel dans leurs activités.

Acciones de Documento