Quelles sont les deux principales catégories de logiciels?

Meilleure réponse

6 catégories de logiciels simples – les grandes catégories de logiciel dapplication.

  • Création de Logiciel . …
  • Communication Logiciel . …
  • Consommation Logiciels . …
  • Calcul Logiciel . …
  • Utilitaire Logiciel . …
  • Interface de base de données Logiciel . …
  • E-mail de léquipe. …
  • Email Marketing.
  • Logiciel système , le système dexploitation (Windows, iOS, Android, macOS , Linux, etc.) et des utilitaires qui exécutent votre appareil et font fonctionner votre ordinateur.
  • Logiciel dapplication , la grande majorité des logiciels , ce que Wikipédia appelle «la désignation générale des programmes informatiques pour effectuer des tâches». Lorsque vous achetez une nouvelle application, la plupart du temps, il s’agit d’un logiciel d’application.
  • Les outils de programmation informatique , y compris les compilateurs, sont ce qui transforme le code en logiciel dapplication. Ceux-ci sont souvent cachés à la vue, mais ils « jouent un rôle crucial dans lintroduction de nouveaux logiciels sur vos appareils.

Logiciel de création

Les applications qui vous aident à faire des choses. Outils de photo et de dessin pour créer de lart. Documentez et rédigez des applications pour créer des documents. Logiciel audio et vidéo pour enregistrer, remixer et publier. Des éditeurs de codage pour poursuivre le cycle et créer la prochaine grande nouveauté.

AutoCAD et Adobe Creative Cloud, Microsoft Office et la plupart des autres outils utilisés par les professionnels de la création et les ingénieurs. Les éditeurs de code comme Sublime Text, les environnements de développement intégrés (ou IDE) comme Visual Studio et les outils de programmation informatique comme gcc qui compilent le code dans de nouveaux logiciels – tous les outils que les développeurs utilisent pour exécuter le économie des applications. Ce sont les programmes qui font les gros titres.

Logiciels de communication

Les applications qui nous connectent les uns aux autres. Le courrier électronique a tout commencé avec ses messages électroniques rapides entre les ordinateurs centraux de luniversité, avant que quiconque puisse raisonnablement sattendre à posséder un ordinateur, et encore moins en avoir un dans sa poche.

Le courrier électronique sest transformé en chat, qui sest tourné vers les médias sociaux— tandis que Skype et FaceTime ont finalement réalisé le rêve du visiophone. Chaque fois que vous consultez Facebook, envoyez un SMS à votre groupe damis et envoyez un e-mail à votre patron, cest un logiciel de communication qui envoie vos messages dans les deux sens.

Logiciel de consommation

Ici, il y a des dragons – et des explosions, des symphonies et du silence. Voici où se déroule le débat sur quest-ce quun logiciel dresse la tête. Mais les lecteurs de livres électroniques, les lecteurs PDF, les applications dactualités, les lecteurs multimédias sont aussi des logiciels. Les jeux rentrent ici aussi; vous pouvez créer quelque chose dans le jeu, mais pour la plupart, vous «consommez une expérience conçue par quelquun.

Ce nest peut-être pas le logiciel qui remplit la majeure partie de votre journée de travail, mais le sont le logiciel que les gens utiliseront pour profiter des éléments que vous créez dans les applications de création.

Ensuite, il y a « une application délicate: le navigateur Web. Il » s par définition, une visionneuse, une application de consommation, quelque chose pour afficher le code HTML créé par dautres. Pourtant, il peut également exécuter des applications Web basées sur un navigateur aujourdhui, ce qui en fait une autre façon dutiliser chaque catégorie de logiciel. Cest le système dexploitation daujourdhui (le code qui exécute votre ordinateur lui-même), en quelque sorte.

Logiciel de calcul

Cest là que tout a commencé: les ordinateurs, après tout, sont des machines pour calculer des nombres. Cest dans la recherche scientifique approfondie que les limites de les cerveaux de silicium sont testés, là où ils vivent leur vie la plus significative. Cest là que l apprentissage automatique et l IA, les mots à la mode préférés des technologies, entrent en jeu.

Votre ordinateur est plus que prêt à faire des choses incroyables – et ce sont des logiciels de compétition comme Mathematica et R qui font la magie .

Logiciel utilitaire

Applications de synchronisation de fichiers. FTP. Antivirus. Cette application que vous avez installée pour résoudre ce problème rare que vous avez eu lannée dernière. Outils de sauvegarde. WinZIP. Outils de recherche et Google lui-même. Le logiciel qui empêche votre logiciel de bourdonner.

Ces applications ne sont pas « t amusantes , et elles ne se sentent pas très utiles (sauf pour Google), mais ils lient les extrémités ensemble. Ce sont les logiciels que vous devez utiliser. Ils sont parfois des logiciels système, parfois des logiciels d’application, mais leur objectif principal est d’exécuter les tâches principales de votre ordinateur.

Logiciel dinterface de base de données

Ensuite, il y a tout le reste, toutes les variations sur la même chose.Ce sont les applications qui remplissent 90\% des catégories de lApp Store, le logiciel qui fait tourner le monde des affaires.

Tout commence par une base de données, « un ensemble structuré de données contenues dans un ordinateur. « Vous souhaitez gérer des tâches, des contacts, des projets, des ventes, des stocks, des finances, des billets de fusée? Vous aurez besoin dune base de données pour stocker ces données.

Ajoutez un formulaire pour saisir les données et un lecteur pour, eh bien, afficher les données, et vous avez une application alimentée par une base de données.

Dans leur forme la plus simple, la plupart des applications qui stockent des données correspondent à ce moule, de vos notes et contacts à un CRM ou Système ERP. Il sagit essentiellement de manières différentes de stocker et dafficher des données, avec de petits ajustements pour sadapter à un flux de travail spécifique.

Réponse

Les pilotes et tout le code du système dexploitation associés à la gestion de ce que les pilotes fournissent, la gestion des fichiers (explorateur et autres), les appels du superviseur (routines de bas niveau qui ne sont appelées que par le système dexploitation lui-même), les routines mathématiques de bas niveau comme ArcCotangent, la gestion du stockage comme le disque sec tor lit qui saccumule dans un bloc dallocation de fichier. Commandes DOS (ce que vous obtenez dans la fenêtre cmd) ou léquivalent Mac. Le traitement interne de la date et de lheure qui accumule des tranches de millisecondes en secondes et en minutes.

Les gens dUnix / Linux pourraient dire le Kernal et tous les petits bouts délicats que vous devez charger qui entrent dans la composition du système dexploitation.

Sur votre téléphone, ce sera le code sous-jacent sur lequel reposent toutes les applications, telles que la connectivité inet, la gestion des applications (qui, je suppose, pourrait simplement être une autre application), mais certainement les petits bits internes qui permettent aux applications de fonctionner sur certains téléphones et pas sur dautres. Quest-ce quAndroid fait quiOS ne fait pas? Ce sont des fonctions du logiciel système.

Désolé pour le caractère aléatoire, mais je n’ai pas catégorisé un système d’exploitation depuis longtemps. Ce ne sont que les parties d’un système d’exploitation sur lesquelles j’ai travaillé, ainsi que les compilateurs intégrés (BASIC), sur les systèmes multi-utilisateurs, il y a le traitement des tranches de temps qui sélectionne à qui revient le tour d’utiliser le jeu de registres. Les ordinateurs nexécutent pas en fait plusieurs utilisateurs simultanément, ils donnent simplement à chaque utilisateur une tranche de temps pour traiter, puis passent à lutilisateur suivant et au suivant jusquà ce que vous reveniez au premier et recommençiez (12000 fois un seconde pour un système de 100 ms; jen ai vu qui utilisent une horloge de 10 ms). Comme si vous feuilletez des pages sur un dessin animé dessiné à la main, il semble quelles fonctionnent toutes en même temps.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *