mardi 20 novembre 2012

Principaux types de logiciels


Logiciels, par définition, est une collection de programmes informatiques, les procédures et la documentation qui effectue différentes tâches sur un système informatique. «Logiciel» Le terme a été utilisé par John Tukey en 1958. Au niveau le plus basique, un logiciel se compose d'un langage machine qui comprend des groupes de valeurs binaires, qui précisent instructions du processeur. Les instructions du processeur de modifier l'état du matériel informatique dans une séquence prédéfinie. En bref, un logiciel est la langue dans laquelle un ordinateur parle. Il existe différents types de logiciels. Quels sont leurs principaux types? Voyons.

Principaux types de logiciels

Programmation Logiciels: C'est l'un des types les plus connus et couramment utilisés de logiciels. Ces logiciels se présentent sous la forme d'outils qui aident le programmeur à écrire des programmes informatiques. Les programmes informatiques sont des ensembles d'instructions logiques qui rendent un système informatique d'exécuter certaines tâches. Les outils qui aident les programmeurs à instruire un système informatique comprennent des éditeurs de texte, compilateurs et interprètes. Les compilateurs traduire le code source écrit dans un langage de programmation dans la langue qui comprend un ordinateur (la plupart du temps sous forme binaire). Les compilateurs de générer des objets qui sont combinés et transformés en programmes exécutables par le biais des linkers. Débogueurs sont utilisés pour vérifier le code pour les bugs et le déboguer. Le code source est partiellement ou totalement simulé pour l'outil de débogage à circuler, et de supprimer les bugs le cas échéant. Interprètes exécuter des programmes. Ils exécutent le code source ou un code précompilé ou traduire le code source dans un langage intermédiaire avant l'exécution.

Logiciel système: Il aide dans la gestion de matériel informatique et le système informatique. Le logiciel système se réfère aux systèmes d'exploitation; pilotes de périphériques, serveurs, systèmes de fenêtrage et les services publics. Le logiciel système permet un programmeur d'applications en faisant abstraction du matériel, de la mémoire et d'autres complexités internes d'un ordinateur. Un système d'exploitation fournit aux utilisateurs une plate-forme pour exécuter des programmes de haut niveau. BIOS et du microprogramme fournir les moyens pour faire fonctionner le matériel.

Logiciel d'application: Il permet aux utilisateurs finaux d'accomplir certaines tâches spécifiques. Logiciels d'entreprise, bases de données et des logiciels éducatifs sont certaines formes de logiciels d'application. Traitement de texte différents, qui sont dédiés à des tâches spécialisées qui seront exécutées par l'utilisateur, sont d'autres exemples de logiciels d'application.

Malware: Malware désigne tout logiciel malveillant et est une catégorie plus large des logiciels qui constituent une menace à la sécurité informatique. Adware, spyware, virus informatiques, chevaux de Troie, les vers et les logiciels malveillants sont scareware. Les virus informatiques sont des programmes malveillants qui se répliquent et se propager d'un ordinateur à un autre via le réseau ou Internet. Les vers informatiques faire la même chose, la seule différence étant que les virus ont besoin d'un programme hôte pour fixer à l'aide et à la propagation, tandis que les vers n'ont pas besoin de se joindre à des programmes. Chevaux de Troie se reproduire et voler des informations. Les logiciels espions peuvent surveiller l'activité des utilisateurs sur un ordinateur et de voler des informations utilisateur à son insu.

Adware: adware est un logiciel avec les moyens dont publicités sont joués et téléchargés sur un ordinateur. Adware conception programmeurs comme outil pour générer des revenus. Ils font informations utilisateur extrait comme les sites qu'il visite fréquemment et les pages qu'il aime. Les publicités qui apparaissent comme les pop-ups sur votre écran sont le résultat de programmes d'adware vous de suivi. Mais adware n'est pas nuisible à la sécurité informatique ou la vie privée de l'utilisateur. Les données recueillies sont uniquement dans le but d'inviter l'utilisateur clique sur les publicités.

Il existe d'autres types de logiciels comme les logiciels de gestion des stocks, ERP, logiciels utilitaires, logiciels de comptabilité, entre autres qui trouvent des applications dans des informations spécifiques et des systèmes de gestion de données. Jetons un coup d'oeil à certains d'entre eux.

Logiciel de gestion des stocks: Ce type de logiciel permet à une organisation dans le suivi de ses biens et de matériaux sur la base de la qualité ainsi que la quantité. Fonctions de gestion des stocks d'entrepôt englober les mouvements de stock internes et de stockage. Logiciel d'inventaire permet à une entreprise dans l'organisation de l'inventaire et l'optimisation de la circulation des marchandises dans l'organisation, ce qui conduit à un meilleur service client.

Logiciel utilitaire: Aussi connu sous routine de service, logiciel utilitaire aide à la gestion du matériel informatique et des logiciels d'application. Il effectue une petite gamme de tâches. Défragmenteurs de disque, les utilitaires systèmes et les scanners de virus sont quelques-uns des exemples typiques de logiciel utilitaire.

Sauvegarde des données et des logiciels de récupération: Une sauvegarde de données idéal et un logiciel de récupération fournit des fonctionnalités au-delà de la simple copie de fichiers de données. Ce logiciel prend en charge les besoins des utilisateurs souvent de préciser ce qui doit être sauvegardé et quand. Logiciel de sauvegarde et de récupération de préserver la structure originale des fichiers et permettre une récupération facile des données sauvegardées.

Types de logiciels et leur licence

Une licence de logiciel détermine la manière dont ce logiciel peut être consulté et utilisé. En fonction de la licence du logiciel, les utilisateurs finaux ont le droit de copier, de modifier ou de redistribuer le logiciel. Alors que certains logiciels doivent être achetés, certains sont disponibles gratuitement sur l'Internet. Certaines licences permettent d'utiliser, copier et distribuer le logiciel tandis que d'autres ne permettent que l'une des trois opérations. Dans certains logiciels, le code source est disponible pour les utilisateurs finaux, tandis que dans d'autres, il n'est pas. Ici, nous allons voir comment les différents types de logiciels sont distribués aux utilisateurs.

Custom Software: logiciel qui a été développé pour un utilisateur spécifique ou d'une organisation est un logiciel personnalisé. Comme il est construit pour un utilisateur spécifique, ses spécifications et les caractéristiques en fonction des besoins de l'utilisateur.

Off-the-Shelf logiciel: Par opposition aux logiciels personnalisés, off-the-shelf logiciel est un logiciel standard acheté dans le commerce. Il a des spécifications prédéfinies qui peuvent ou ne peuvent pas répondre aux exigences de tout utilisateur spécifique. Lorsque vous l'achetez, vous acceptez le contrat de licence.

Logiciel gratuit: logiciel que l'utilisateur est libre d'utiliser, modifier et distribuer est connu en tant que logiciel libre. Le logiciel libre est généralement livré gratuitement mais les frais peuvent être impliqués dans la distribution, la maintenance et l'entretien. La libre expression désigne à la liberté de copier, distribuer et modifier.

Open Source et logiciels à Source Fermé: Dans un modèle de code source fermé, le code source n'est pas publié au public, tandis que le code source est disponible pour la modification et l'utilisation de logiciels open source. Le logiciel libre est disponible dans sa forme de code source et les droits de modifier, d'améliorer et parfois de distribuer son code sont donnés sous une licence de logiciel. Logiciel développé par un individu ou une organisation, où le code source est fermé du public (pas disponible publiquement) est appelé en tant que logiciel fermé.

Logiciel propriétaire: Dans le logiciel propriétaire, les droits légaux restent exclusivement avec le titulaire du droit d'auteur. La plupart des logiciels propriétaires sont disponibles sous la forme code source fermé. Certains fournisseurs exclusifs de distribuer le code source du logiciel aux clients, cependant, avec un accès restreint. Le logiciel propriétaire est fourni shareware ou demoware utilisateurs dans laquelle n'ont pas à payer pour l'utilisation et il est distribué en version d'essai. Il n'ya aucun frais d'emballage concernés. Toutefois, le programmeur peut vous demander de payer une petite taxe, après quoi vous avez droit à recevoir une assistance et mises à jour de ce logiciel.

Logiciel shareware et de détail: Alors que shareware est fourni en version d'essai pour les utilisateurs, le logiciel est vendu au détail aux utilisateurs finaux. Avec la disponibilité croissante de shareware et freeware sur le web, le marché de détail est en mutation. Les développeurs et les éditeurs ont commencé à offrir leurs logiciels sur Internet. À certains moments, shareware est disponible sous forme crippleware, dans laquelle ses principales caractéristiques ne fonctionnent pas après la période d'essai est terminée. En d'autres termes, shareware telle doit être acheté pour activer ses fonctions infirmes. Bien que shareware est une forme très populaire dans lequel le logiciel est distribué, le logiciel de vente au détail n'est pas obsolète. Microsoft Office, par exemple, est un logiciel de vente au détail qui doit être acheté. Logiciel de détail peut être donné comme un fabricant d'équipement d'origine (OEM) Pack. Ici, le développeur du logiciel donne une copie sous licence du logiciel pour un fabricant d'ordinateurs qui l'installe sur les ordinateurs avant qu'ils ne soient vendus. Dans la forme Box Pack, une copie sous licence du logiciel est acheté à un point de vente agréé.

Ce fut un aperçu des principaux types de logiciels et de leurs modes de distribution. Logiciels sont très populaires aujourd'hui et nous ne pouvons imaginer sans les ordinateurs. Nous n'aurions pas été en mesure d'utiliser les ordinateurs avec tant de facilité, si ce n'est pour les logiciels. Ce qui est fascinant ordinateurs, c'est qu'ils ont leurs propres langues et leurs propres façons de communiquer avec nous, les humains. Et leurs moyens de communication sont ces différents types de logiciels....

Aucun commentaire:

Enregistrer un commentaire