Front-end-Programmierung - Vooq айти компания интернет программированиеVooq айти компания интернет программирование

Die Programmierung ist der Prozess der Entwicklung von PC-Software verwalten. Sein Ziel-die Lösung der verschiedenen it-Aufgaben. Dieser Prozess kann als in einem engen und weiten Sinne des Wortes. Im ersten Fall Programmierung zugeordnet Codierung. Unter bestimmten algorithmen, die in der entsprechenden Sprache. Weitesten Sinne umfasst die Erstellung von Software.

Menschen, die beruflich in dieser Arbeit, die Programmierer. Sie sind in der Systemsoftware und der Anwendungssoftware. System-Programmierer, die direkt mit der Entwicklung der Software. Und Anwendung aller Arten von Editoren, Spiele, Tutorials und vieles mehr.

Um das Programm kompilieren eine Programmiersprache. Das System der speziellen Anweisungen, algorithmen und Datenstrukturen für die Aufnahme. Alle Sprachen werden in Klassen eingeteilt in übereinstimmung mit den Aufgaben, die erfüllt werden müssen. Heute gängigen Sprachen: basic, C, Pascal und Fortran. Bei der Arbeit mit verschiedenen Sprachen, Programmierer erforderlich und schwankende Aufmerksamkeit zum Detail. Die Sprache, die ausgeführt wird, dem Prozessor, die diese Maschinensprache. Man nennt ihn auch den Maschinenraum Code.

Alle Programmiersprachen entwickelt aus bestimmten Gründen:

  • Computer-Programme wurden mit der Zeit immer komplexer;
  • die Fähigkeit zu lösen komplexer Probleme und die Entstehung neuer Technologien in den Sprachen;
  • großen Projekten erfordert die Beteiligung vieler Programmierer.

Das Paradigma der Programmierung ist eine zusammenfassende Darstellung über die Organisation des Programms. Es gibt strukturelle, objektorientierte und funktionale Programmierung.

Im Falle der Strukturwandel, die verwendet werden, sind in den Sprachen der Pascal und Fortran. Das Wesen dieser Vorlage ist eine schrittweise Beschreibung der Aktionen. Das Programm selbst erzählt integrierte Maßnahmen für die Erreichung der gewünschten Ergebnisse. Eingangs-Daten in strukturierter Programmierung vollständig bestimmen die Reihenfolge der Befehle.

In der objektorientierten Programmierung für angewandte Sprachen Java und C. er entscheidet über umfangreiche und komplexe Aufgaben. Basierend auf dem Konzept des Polymorphismus, Kapselung und Vererbung. Kapselung verbirgt, all die kleinen Details des Objekts. Objekte sind Instanzen unterschiedlicher Klassen. Deshalb ist die Behandlung, die Sie erhalten Informationen unabhängig von seiner Zugehörigkeit zu einer bestimmten Klasse.

Funktionale Programmierung die Sprachen Haskell-und die Liste. Dieses Programm behauptet, was Sie erreichen wollen als Ziel. Eine klare Formulierung des Problems ist wichtig. Es besteht aus einem integrierten Funktionen, die Sie aufrufen können andere Funktionen. Alle kontrollieren Sie die Reihenfolge der Anrufe.