Kategorie: Begann Informatik Artikel

GNU Toolchain

GNU Toolchain ist eine allgemeine Bezeichnung für eine Sammlung von Entwicklungswerkzeugen von erzeugen das GNU Projectet . Diese Tools stellen eine Werkzeugkette (Suite von Tool in einer seriellen Art und Weise verwendet werden) zur Entwicklung von Anwendungen und Betriebssystemen .

GNU Toolchain spielt eine wichtige Rolle bei der Entwicklung der Linux – Kernels , BSD und Software für eingebettete Systeme . Teile des GNU Toolchain auch direkt mit oder portierten auf andere Plattformen wie Solaris , Mac OS X , Microsoft Windows (via Cygwin und MinGW / MSYS ) und Sony PlayStation 3 . [1]

Projekte in dem GNU-Toolchain enthalten sind:

  • GNU machen : Automation – Tool für die Erstellung und Gebäude;
  • GNU Compiler Collection (GCC): Suite von Compilern für verschiedene Programmiersprachen ;
  • GNU Binutils : Suite von Tools , einschließlich Linker, Assembler und andere Werkzeuge;
  • GNU Bison : Parser Generator
  • GNU m4 : m4 Makroprozessor
  • GNU Debugger (GDB): Code Fehlersuchwerkzeug;
  • GNU – Build – System (Autotools):
    • autoconf
    • Auto Kopf
    • auto
    • libtool

For-Schleife

A for-Schleife ist ein Konzept in der Informatik , und, insbesondere, die Programmierung , die eine bestimmte Art von darstellt Schleife . For – Schleife ist in den meisten enthalten, wenn nicht alle Programmiersprachen . Ein for – Schleife kann in Fällen verwendet werden , wo man genau weiß , wie oft bestimmte Vorgänge wiederholt werden.

Beispiel

Java

Dieses Programm zeigt , wie in Java können die ersten zehn Zahlen in der zweiten berechnen und drucken Leistung :

 public class pretest
 {
 public static Hohlraumhaupt ( args [] a ) { für ( int in = 1 ; in <= 10 ; in ++) { System . aus . Druck ( in * in + "" ); } } }

Das Prinzip ist , dass Sie mit einer Zählvariable, auf 1 gesetzt Der letzte Teil der „pre-Klammer“ Start zeigt an, dass Sie eine der Zählung setzen sollte, für jedes Mal , wenn die Operationen in der Schleife ausgeführt wird. Der mittlere Teil erklärt , dass dieser Vorgang sollte so lange wiederholt werden , wie i kleine oder gleich 10. Für dieses sehr einfache Programm ausgegeben werden:

1 4 9 16 25 36 49 64 81 100

Datenbank Tabelle

Eine Datenbanktabelle , die auch als eine Beziehung ist eine Kombination aus einer Anzahl von Kopf und eine Mehrzahl von n , wobei (n> = 0) Zeilen dieses Kopfes. Die Beziehung, Leiter der Tabelle des ist identisch mit dem Reihen Kopf. Die Serie ist auch der Tisch genannt Körper .

Etwas Literatur nennt die Beziehung eines Beziehungswert.

Die Anzahl der Zeilen in einer Tabelle Tisch genannt Mächtigkeit , aber dieses Konzept wird häufig nicht genutzt.

Daten

Die Daten beziehen sich auf eine Sammlung von Informationen , die in der Regel das Ergebnis ist Erfahrung , Beobachtung , Experiment oder eine Reihe von Räumlichkeiten . Die Daten können bestehen aus Zahlen , Wörter oder Bilder – oder vor allem die Messung einer Menge von Variablen .

Qualitative Daten

Qualitative Daten ist ein Datentyp, der über die Phänomene erzählt , die nicht gezählt und gemessen werden kann. Die Daten werden in verwendet qualitativer Analyse und werden oft in einem gesammelten qualitativen Forschung Interview . Sie sind so ausführlich und bieten Tiefe und umfassendes Verständnis für die spezifischen Bedingungen und oft stehen für sich. Es kann nicht einfach verallgemeinert werden durch qualitative Daten. Die Daten tragen oft zu der Entwicklung von Theorien und Hypothesen . Qualitative Daten sind das Gegenteil von quantitativen Daten.

Quantitative Daten

Quantitative Daten sind Daten zu zählen oder zu messen. Es tritt zur gleichen Zeit in einer einheitlichen Form und gegebenenfalls in großen Mengen. Sie bieten Breite und Übersicht. Ein Beispiel für eine quantitative Daten, statistische Datenerfassung und Register.

cron

Cron ist ein Systemprogramm unter UNIX und Linux , ein Dämon , der die Arbeit übernimmt regelmäßig zu bestimmten Zeiten oder in bestimmten Intervallen durchgeführt werden. Der neuere Programm, anacron , auf gebrauchten PC ‚ist , wo wir , dass man vom PC aus der Arbeit vermeiden wollen verhindert werden durchgeführt. Wenn ein Laufwerk geplant werden zu einem Zeitpunkt ausgeführt werden, wenn der PC ausgeschaltet ist, anacron sicherzustellen , dass das Programm ausgeführt wird, wenn der PC eingeschaltet ist.

Cron kommt von dem griechischen Wort „Chronos“, das heißt Zeit.

Bug (Computer)

Bug ist amerikanischer Slang für einen Fehler in einem Computerprogramm . Definiert es die Linien des Quellcodes , die das Programm bewirkt , dass in einer anderen Art und Weise zu verhalten , als beabsichtigt.

Ein Debugger ist ein Diagnoseprogramm und zwei debug (delousing) bedeutet , um ein Programm zu debuggen.

Origin

Die Verwendung des Wortes, das in englischer Sprache bedeutet Insekt kommt von den Computern frühen Tagen , als diese ganze Schränke oder Fächer füllen könnte. Wegen. die Hitze, und die vielen unisolierten Verbindungen, könnte es sein , Probleme mit Insekten , auf den schmelzenden elektronischen Komponenten . Diese festen Schmelzen gab Kurzschlüssen und verursacht Fehler in Computerberechnungen.

binäres Entscheidungsdiagramm

Auf dem Gebiet der Informatik ist ein binäres Entscheidungsdiagramm (Eng. Binäre Entscheidungsdiagramm , abgekürzt BDD ) Eine Datenstruktur , die eine stellt effektiv Boolesche Funktion . Auf einer abstrakteren Ebene kann als komprimierte Darstellung mathematischer BDD’er gesehen Mengen oder Beziehungen. Im Gegensatz zu anderen komprimierten Darstellungen von Booleschen Funktionen tun Operationen direkt auf BDD’er ohne sie dekomprimieren zu müssen.

azurblau

Zu (oder Microsoft Azure, bis 25. März 2014 bezeichnet als Windows Azure) ist eine Cloud – Computing – Plattform und Infrastruktur erstellt von Microsoft . Azure auf den Markt kam 1. Februar 2010 und wird unterstützt von Umbraco . Zu ist so konzipiert, liefert Software , Dienste und Dienstleistungen über das Internet . Benutzer können erhalten, beispielsweise SaaS ( Software as a Service ), PaaS ( Platform as a Service ) und IaaS ( Infrastructure as a Service ).

Azure-Plattform ist ein wichtiger Bestandteil der Microsoft-Strategie für Cloud-basierte Dienste von Microsoft Online Services . Die Plattform besteht aus verschiedenen On-Demand – Diensten , die Microsoft Rechenzentrum als Host. Microsoft hat Pläne zu einer Azure – Plattform angekündigt, bezeichnet als Appliance in Rechenzentren verwendet werden, die nicht-Microsoft – Produkte verwenden. zum Beispiel. HP, Dell, Fujitsu und eBay.

Normdaten

Normdaten sind ein Verfahren , in verwendet , Bibliotheks- und Informationswissenschaft zu organisieren Bibliothekskataloge und Bibliographien in einer einheitlichen Art und Weise. Jedes Element (z. Ein Autor , ein Buch oder eine Organisation ) ist eine eindeutige Kennung zugewiesen, und dies wird dann verwendet , um alle zu beschreiben Referenzen auf das gleiche Thema (obwohl es Variationen in der Rechtschreibung, etc.). Mit Hilfe der Kennung kann der Anwender alle relevanten finden (einschließlich) Informationen zu diesem Thema.

Siehe auch

  • WorldCat
  • Virtual International Authority File
  • integrierte Normdatei
  • Library of Congress Control Number
  • LIBRIS
  • Mathematics Genealogy Project

Aspect Oriented Programming

Aspect Oriented Programming (AOP) ist eine Technik , die Überlegungen implementiert, die nicht den objektorientierte (OO) -Systeme. AOP kann nicht allein stehen und ersetzen OO, sondern ergänzen, wo OO schwach ist.

Ein Beispiel für etwas , das den Vorteil mit Aspekten wird implementieren kann , ist die Querschnittsthemen für die Protokollierung .

In AOP machen zunächst einen Aspekt , der den Code enthält alle Orte ausgeführt werden Dimension zu arbeiten. Der Aspekt bindet dann Zeit kompiliert an die richtigen Stellen in dem OO-Code mit einem Suchmechanismus. Im Gegensatz zu OO ist , Informationen über den Aspekt durchführen sollte , wird im Unterricht nicht verteilt – es wird in einem horizontalen Aspekte herausgezogen wird, die es leichter zu lesen und zu warten , das System macht.

Reife

Sie derzeit. (Oktober 2004) am weitesten verbreiteten AOP Implementierungen von Java sind: AspectJ, JBoss AOP und Spring AOP, aber sie immer noch niedrig Reif. Es wird erwartet , dass in etwa Fünf Jahre kommt ein Standard für AOP für Java und dass AO dann gehen Hand in Hand mit OO – Modelle Ring in Zukunft wieder.