260 Shares 7128 views

Logiciel: exemples. Développement de logiciels

Qu'est-ce qu'un logiciel? Des exemples de son utilisation pratique que nous rencontrons tous les jours, assis à l'ordinateur. Même un simple mouvement de la souris sur l'écran – ceci est le résultat du logiciel. Quels sont les types de logiciels? Comment est le développement de logiciels?

Logiciel: Théorie

Le travail informatique est effectué au détriment de l'utilisation totale du matériel et des logiciels. Sous le premier est un ensemble de puces, cartes de circuits imprimés et autres composants électroniques et les appareils qui composent le PC. Dans le cadre du second – les programmes informatiques qui sont conçus pour traiter les informations et effectuer des tâches utiles à l'aide d'un PC. l'argot premier est souvent appelé le « matériel », le second – « soft ».

Surgissant sur votre ordinateur grâce à l'installation – en plaçant les fichiers appropriés sur le disque. Dans certains cas, il est nécessaire de mettre à jour le logiciel. Il est, en fait, la version réinstaller mieux et plus moderne du logiciel. Pour installer le logiciel, vous devez avoir un soi-disant « distribution ». Il est un installateur de programme spécialisé.

Il existe deux principaux types de logiciels – système et application. Le premier type permet au PC de travailler avec dans ses fonctions de base: démarrage, téléchargement, et la mise en œuvre des opérations de calcul à faible niveau. Les principales variétés du logiciel du système est considéré comme le système d'exploitation (OS), et contrôle également les composants matériels informatiques et leurs paramètres.

Le logiciel d'application – un programme dans lequel un PC est presque accompli des progrès importants. Par exemple, la saisie, la tabulation, le dessin, l'accès à Internet et ainsi de suite. D.

Si vous simplifiez la langue, il peut se résumer comme suit: logiciel système – pour l'application PC – l'utilisateur. Une autre façon d'expliquer la différence des termes simples: le travail des programmes du système, généralement pas visibles. Ils exercent leurs fonctions sans « négociation » avec l'utilisateur en mode furtif. À son tour, le seul avec la participation directe de l'utilisateur exécutant le logiciel d'application. Des exemples de deux d'entre eux, nous examinerons aujourd'hui.

Il y a, bien sûr, et les types de logiciels « non informatiques ». Ils peuvent être contrôlés par un autre type de dispositif – par exemple, les tablettes, les smartphones, les téléviseurs. Il existe des logiciels systèmes de climatisation, les installations industrielles, et ainsi de suite. D.

Quel est le système d'exploitation?

OS – Conditions de base de la puissance de fonctionnement du type PC du logiciel système. Pourquoi il appartient à cette catégorie de logiciels? Le fait que les médias, générés par le système d'exploitation en cours d'exécution tout le reste du logiciel informatique (à la fois systémique et appliquée). OS est la base pour le fonctionnement du PC. S'il n'y a pas de système d'exploitation, aucun autre programme ne fonctionnera pas. Les principaux processus de l'OS sont cachées à l'utilisateur.

Le système d'exploitation le plus courant dans le monde pour le PC – Windows (le plus populaire, il y a tellement de versions de celui-ci – 7, 8, XP et d'autres), Linux, MacOS.

Logiciel système: pilote

D'autre part, peut-être le type le plus important du logiciel système – pilote. Ils sont conçus pour assurer le bon fonctionnement des composants matériels. Si vous n'installez pas le disque du pilote, il ne fonctionnera pas. De même – carte graphique, souris, modem, et même le processeur. la sécurité du réseau de logiciel typique – le conducteur du routeur ou modem. Ce type de logiciel est généralement les fabricants d'équipements (et dans de nombreux cas font partie du système d'exploitation).

Telle est l'essence du logiciel du système. Viennent ensuite nous avons – le logiciel d'application, des exemples de solutions les plus populaires et les principales caractéristiques qui sont offerts aux utilisateurs.

Logiciel d'application: antivirus, les services publics

Les types courants de logiciels d'application – c'est un antivirus et utilitaire. Les premiers sont destinés à protéger le PC contre les programmes malveillants qui peuvent désactiver d'autres composants logiciels ou matériels de l'ordinateur. Certains des logiciels antivirus le plus populaire de Russie – NOD32, Dr.Web, Kaspersky. Les services publics sont conçus pour assurer un fonctionnement stable de l'ordinateur, garder une trace de la quantité de travail processeur correctement, les disques, la mémoire et d'autres composants matériels de l'ordinateur.

Populaires applications. Microsoft Word

Lequel des échantillons de logiciels d'applications spécifiques sont les plus en demande aujourd'hui? Tout d'abord, cela s'applique aux programmes de traitement de texte. Ce type d'opération sur un ordinateur – historiquement plus tôt. L'un des programmes les plus populaires du monde pour le traitement de texte et de l'exécution des opérations connexes (tables à dessin, graphiques, etc …) – Word. Il a développé l'une des plus grandes sociétés du monde – Microsoft américain. Il est permis de transcription russe, qui sonne comme « programme Word. »

Jusqu'à présent sorti plusieurs versions du logiciel. Les fonctions de chacun d'entre eux sont différents, mais la base (et le plus demandé dans la pratique) tâche effectuée par MS Word, d'une manière ou d'une autre modification – la mise en forme de texte, l'enregistrer dans un fichier et le logiciel (si nécessaire) sa sortie correcte à l'imprimante.

Microsoft Word: opportunités

« Programme Word » est en mesure d'effectuer un grand nombre d'opérations. A savoir:

– la mise en forme des caractères et des paragraphes (sélection de la taille de police et les attributs de base – ce qui met l'écriture en gras, italique, interligne, etc …)

– exécution des pages externes de la forme (affectation de couleurs et de motifs en arrière-plan, ajouter des graphiques, des images, etc …)

– l'ajout d'éléments de texte d'accompagnement (tableaux, diagrammes, icônes, et ainsi de suite.).

Apprenez à utiliser Word est très simple. Un grand nombre de programmes de commandes intuitives. Il convient également de noter que Microsoft, qui a publié Word, a fourni sa décision avec un système d'aide détaillée, reportez-vous à l'utilisateur peut, en appuyant sur la F1 du clavier.

applications populaires: Microsoft Excel

Un exemple d'un autre logiciel d'application populaire – Microsoft Excel (en russe – « programme Excel »). Sa spécialisation – calcul en utilisant une feuille de calcul. Ce genre de décision est beaucoup plus facile de travailler avec des nombres.

En dépit du fait que le programme est considéré comme un professionnel, apprendre les techniques de base du travail avec elle peut même les utilisateurs novices (et pourquoi elle est devenue mondialement célèbre).

Microsoft Excel: opportunités

L'opération la plus simple à Excel – est l'affichage du texte et des chiffres dans les tableaux. Le champ de travail du programme, en fait, ressemble à un grand nombre de cellules, dont chacune peut être quelque chose à écrire. Une procédure plus compliquée – traçage, l'introduction de formules. Les opérations qui exigent une formation – programmation des soi-disant « macros » (une sorte de programmes internes), les calculs d'ingénierie.

Nous énumérons les types de problèmes dans la pratique les plus courantes, qui est en mesure de résoudre « le programme Excel »:

– des calculs mathématiques en utilisant les valeurs numériques dans les cellules de tableau (addition, soustraction, multiplication, division, progressions de formage, etc …);

– l'utilisation de formules pour automatiser le compte;

– préparation des rapports, formulaires, questionnaires et autres documents, qui sont l'aspect le plus confortable sous forme de tableaux;

– la cartographie, la visualisation des statistiques à l'aide de diagrammes.

Tout comme dans le cas de Word, utilisez Excel est très facile d'apprendre eux-mêmes. en grande partie Controls programme intuitif. Ce type de logiciel est également doté d'un système d'aide détaillée (qui peut être utile non seulement à l'utilisateur novice, mais aussi professionnelle).

applications populaires: Adobe Photoshop

Souvent, les utilisateurs doivent se pose à engager un programme intéressant – « Photoshop ». Pour Windows 7, 8 ou XP, il existe dans beaucoup de versions. Officiellement, ce programme est appelé Adobe Photoshop. Il est destiné à dessin (telles décisions sont appelées « éditeur graphique »). Profitez, comme dans le cas de Word et Excel, comment les utilisateurs novices et professionnels: concepteurs, développeurs web, les créateurs des dessins animés.

Photoshop fait référence aux programmes, traite l'image dans le mode dit « de balayage ». Qu'est-ce que cela signifie? On peut dire que la catégorie de « raster » possède la grande majorité des graphiques informatiques. Ceci est une image constituée d'un grand nombre de petits points (rappelez-vous, comme l'image sur l'écran du téléviseur et construit – le principe est le même). Avec l'aide de « raster » éditeurs graphiques peuvent créer absolument des éléments graphiques. Il est possible de dresser un portrait d'un homme, la maison, le paysage – tout. En plus des graphiques « raster » il y a « vecteur. » Les images peuvent être basées sur elle, à son tour, de construire uniquement sur les modèles définis dans le programme.

Adobe Photoshop: opportunités

Avec l'aide de Photoshop, vous pouvez non seulement créer des images, mais aussi de faire des changements dans le déjà terminé. D'où le terme « otfotoshopit ». Vous pouvez, par exemple, de modifier des objets dans la photo, quelque chose à lui pririsovyvat, retouchez – avec beaucoup d'expérience avec Photoshop peuvent tous être très plausible.

Adobe Photoshop fonctionne avec la plupart des formats de fichiers graphiques en raison de la présence d'un grand nombre de convertisseurs pour différents formats. Récents convertir des informations graphiques du format de fichier dans son propre éditeur format Adobe Photoshop lors de la lecture d'un fichier. Lors de l'écriture des convertisseurs de fichiers effectuer une transformation inverse.

Quels sont les types les plus populaires des transactions qui sont faites dans Photoshop? Ceux-ci comprennent les éléments suivants:

– créer de nouveaux graphiques lors de l'utilisation brosse virtuelle, crayons, règles, formes en utilisant des couleurs différentes;

– Modifier la taille des images ou des éléments individuels;

– l'unification du contenu de deux images différentes;

– Changer la couleur de l'image ou de ses parties;

– l'utilisation d'effets visuels en raison des modèles de programmes et algorithmes intégrés;

– Transformation d'images (réflexion, rotation, etc …).

Tout comme dans le cas de Word et Excel, Photoshop contrôles sont faciles à apprendre de manière intuitive. Alors que même un utilisateur inexpérimenté sera en mesure de tirer quelque chose. De nombreuses versions du programme sont équipées du système d'aide en russe, qui décrit en détail comment travailler avec Photoshop.

types populaires d'applications logicielles: navigateurs

Navigateur – un programme par lequel les utilisateurs accèdent à Internet, lire les nouvelles sur les sites web, écrire des messages dans les réseaux sociaux, regarder des vidéos – en bref, faire tout ce qui est caractéristique d'un « espace virtuel ». Le plus populaire dans le monde de ce type de solutions – Internet Explorer, Opera, Google Chrome. Il y a un très grand nombre de leurs analogues et sous-types. La fonctionnalité de chacun d'eux, en général, les mêmes. La plupart des utilisateurs préfèrent exploiter un ou l'autre en fonction de l'évaluation subjective de la qualité des logiciels de conception et de commodité de l'emplacement des contrôles sur eux.

Le principe de fonctionnement est basé sur la reconnaissance des navigateurs de langage de balisage hypertexte (HTML appelé) et la convertir en comprendre les éléments visuels de l'utilisateur – texte, des images, des tableaux, des vidéos, des animations, des formes de communication, etc …

Navigateurs: Opportunités

Disposé dans des modèles tels logiciels est très simple. Les principaux éléments du navigateur – une chaîne avec l'adresse du site et le domaine principal (souvent appelé « interface web », qui affiche des informations sur Internet La fonction principale d'un tel programme -. Il est un intermédiaire entre l'utilisateur PC et les autres personnes qui sont dans l'espace virtuel que je veux dire ,. à l'aide d'un navigateur (ou plutôt « interface web ») personnes, en fait, peut communiquer en envoyant quelque chose par vous-même (fichiers texte) et pour obtenir quelque chose des autres. est l'Internet était avant l'invention du navigateur? Absolument. le fait que le « web inte face « – a historiquement pas la première méthode de communication entre les utilisateurs Il est venu après des années d'harmonisation internationale des normes, qui devraient être échangées. » information virtuelle ».

Logiciel: gratuit et payant

L'un des critères pour la classification des logiciels – le coût. Il existe trois catégories de solutions. Tout d'abord, il est complètement logiciel libre. En second lieu, il est commercial. Si l'utilisateur veut utiliser ce logiciel, il doit payer pour son installation. Troisièmement, il existe un type intermédiaire de logiciels – shareware. Quelles sont ses caractéristiques? En général, l'implication de ces logiciels est: ne pas besoin de payer pour l'installation, mais après avoir utilisé le programme pendant un certain temps (par exemple, mois), vous aurez besoin de transférer des fonds pour l'utilisation continue du développeur.

Qu'est-ce « nuage »?

Ces dernières années, acquis une grande popularité, le terme « cloud computing ». Quel est ce phénomène? « Cloud Technology » – est, si vous parlez en langage clair et simple, le logiciel d'application qui peut être exécuté à partir d'un navigateur (en conséquence, il est pas installé sur un PC). Prenons un exemple. Microsoft Word, dont nous avons parlé ci-dessus, est exécuté en double-cliquant sur l'icône sur le bureau. Mais il y a la même solution, mais le « nuage »: l'utilisation de logiciels de ce type est réalisée à travers une interface de navigateur Web. En règle générale, les fichiers avec lesquels l'utilisateur travaille avec l'aide de ce logiciel, sont également stockées en ligne.

Beaucoup de programmes il y a maintenant dans le format « nuage ». Il y avait même des versions des systèmes d'exploitation de ce type. On peut donc dire que le format « nuage » – ce n'est pas seulement l'artisanat, mais aussi le logiciel du système. La popularité de ces solutions aujourd'hui est liée à la vitesse rapide de l'Internet (il y a quelques années cela n'a pas été), et le gain de temps de l'utilisateur – pas besoin d'installer quoi que ce soit sur votre PC. Par ailleurs, la mise à jour de type nuage logiciel est indépendant de l'utilisateur. Il est également pratique.

Qui développe des logiciels?

Il y a tout un secteur de l'économie, qui est réalisée dans le cadre du développement logiciel – programmation. Elle emploie des personnes avec des profils différents de connaissances. Mais ils partagent une caractéristique commune – la connaissance des langages de programmation. L'utilisation d'un ou plusieurs d'entre eux, l'homme écrit. langage de programmation – un ensemble de commandes qui sont reconnues par les composants matériels de l'ordinateur. construit l'écriture d'une certaine manière, « l'expression » personne qui crée un logiciel qui fournit le processeur « ordre », ou, par exemple, un disque de PC pour produire une sorte d'opération sur le fichier. Langues, avec l'aide dont le développement de logiciels, des centaines. Parmi populaires – C ( "C"), Java, Pascal, Ruby-on-Rails.

Est-il difficile d'apprendre à créer des logiciels?

Pas du tout. Le développeur du programme peut être absolument personne à personne. Création d'un logiciel – ce n'est pas une activité interdite. De nombreux entrepreneurs prospères ont commencé avec le fait que le logiciel est développé. Des exemples de ces personnes – Bill Geyts, Linux Torvalds, Evgeny Kaspersky. Pour étudier les langues pour la création de logiciels peuvent être basés sur une grande quantité de la littérature disponible, des didacticiels vidéo, ou en visitant les cours spécialisés. Développement de logiciels – l'une des industries les plus dynamiques et la croissance de sa popularité principalement associée à la disponibilité générale.