Donnerstag, 27. Dezember 2012
die verschiedenen Arten von Programmiersprachen - lernen Sie die Grundlagen
Das Fortschreiten der Programmiersprachen wurde durch den Programmierer der Suche für eine effiziente Translation der menschlichen Sprache in etwas, das gelesen und kann verstanden werden durch Computer. Die Sprachen generiert, genannt Maschinencode, haben ein hohes Maß an Abstraktion, die die Computer-Hardware zu verbergen und Verwendung von Darstellungen, die bequemer zu Programmierer sind.
Da die Programme und entwickeln werden immer ausgefeilter, fand Programmierer darauf hin, dass bestimmte Arten von Computer-Sprachen leichter zu unterstützen. Wie in einem dynamischen Disziplin erwartet, gibt es keinen Standard für die Kategorisierung der Sprachen in der Programmierung verwendet. Es gibt in der Tat Dutzenden von Kategorien. Eines der grundlegenden Möglichkeiten, um die Sprachen zu kategorisieren ist durch eine Programmier-Paradigma, gibt der Programmierer Sicht der Ausführung von Code. Unter den Sprachen Einstufungen nach Programmier-Paradigma sind:
o objektorientierte Programmiersprachen
Bekannt als die neueste und leistungsfähigste Paradigmen erfordert objektorientierten Programmierung der Designer die Datenstrukturen sowie die Arten von Operationen auf diesen Daten Strukturen angewendet werden soll. Die Paarung von Daten, und die Operationen, die darauf durchgeführt werden können, wird als ein Objekt. Ein Programm unter Verwendung dieser Sprache besteht daher aus einer Reihe von kooperierenden Objekten anstelle eines Anweisungen Liste.
Der berühmteste der objektorientierten Programmierung in diesen Tagen sind C #, C, Visual Basic, Java und Python.
o strukturierte Programmiersprachen
Eine außergewöhnliche Art der prozeduralen Programmierung bietet die strukturierte Programmierung Programmierer mit zusätzlichen Tools, um die Probleme von größeren Programmen erstellt handhaben. Bei Verwendung dieser Sprache werden Programmierer benötigt, um Programm-Struktur in kleine Teile des Codes, die leicht verstanden werden kann geschnitten. Anstelle der Verwendung von globalen Variablen, beschäftigt es Variablen, die lokal auf jedem Unterprogramm sind. Zu den beliebtesten Funktionen der strukturierten Programmierung ist, dass es nicht akzeptiert GOTO-Anweisung, die in der Regel mit dem Top-down-Ansatz verbunden ist. Ein solcher Ansatz beginnt mit einer Öffnung Überblick über das System mit minimalen Details über die verschiedenen Teile. Um diese Details hinzufügen, werden Design-Iterationen dann aufgenommen, um den Entwurf abzuschließen.
Häufig verwendete strukturierte Sprachen gehören C, Pascal und ADA.
o prozeduralen Programmiersprachen
Prozedurale Programmierung beinhaltet eine Liste von Operationen muss das Programm zu vervollständigen zu können, um den bevorzugten Zustand zu erreichen. Es ist eine einfache Programmier-Paradigma, wo jedes Programm kommt mit einer Startphase einer Liste von Aufgaben und Operationen sowie einer Endstufe. Auch als imperative Programmiersprache, kommt dieser Ansatz mit kleinen Code-Abschnitte, die bestimmte Funktionen ausführen. Diese Abschnitte werden von Verfahren, Unterprogramme, oder Methoden. Ein Verfahren besteht aus einer Liste von Berechnungen, die durchgeführt werden sollten. Prozeduralen Programmiersprache lässt einen Teil des Codes wieder ohne die Notwendigkeit, mehrere Kopien verwendet werden. Erreicht wird dies, indem programmatischen Aufgaben in kleine Abschnitte. Aus diesem Grund sind Programmierer auch aufrechterhalten kann und Verstehen Programmstruktur.
Unter den bekannten prozeduralen Sprachen sind BASIC und FORTRAN.
Dies sind die verschiedenen Arten von Programmiersprachen, die Sie bei der Planung, ein Computerprogramm zu machen. Prozedurale Programmierung spaltet das Programm-Quellcode in kleinere Fragmente. Strukturierte Sprachen erfordern weitere Einschränkungen in der Strömung und Organisation von Programmen. Und Objekt-orientierte Programme organisieren Codes und Datenstrukturen in Objekten.
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen