-
Kaum hatte sich der VLB am Markt etabliert, kam auch schon ein neues Bussystem, der PCI-Bus.
Er wurde von Intel entwickelt, um für den Pentium Prozessor ein adäquates Bussystem an der Seite zu haben.
Längere Zeit führte der PCI-Bus ein Schattendasein im Vergleich zum VLB, hat diesen aber inzwischen wegen der zunehmenden Verbreitung des Pentium Prozessors fast abgelöst.
Der PCI-Bus stellte eine völlige Neuentwicklung d ...
mehr
-
Abkürzung für \"Small Computer System Interface\" . Standard für Schnittstellen und Bussysteme mit hohen Übertragungsraten. Die Peripheriegeräte, die diesen Standard unterstützen, können an einer einzigen Erweiterungskarte angeschlossen werden und benötigen auch nur einen Treiber.
SCSI-Bussysteme gibt es für verschiedene Busbreiten und -typen.
An einen SCSI-Bus lassen sich abhängig vom SCSI-Standard bis zu 15 Geräte gleichz ...
mehr
-
Eine Programmiersprache ist eine formale Sprache zur Darstellung (Notation) von Computerprogrammen. Sie vermittelt dem Computersystem durch von einem Menschen geschriebenen Text genaue Angaben zu einer Kette von internen Verarbeitungsschritten, beteiligten Daten und deren Struktur in Abhängigkeit von internen oder externen Ereignissen.
Da digitale Computer intern nur die Werte 0 und 1 verarbeiten, wäre es nach heutigen Maßstäben extre ...
mehr
-
Die meisten Befehle einer Programmiersprache lassen sich auf 5 Hauptkategorien zurückführen:
Eingabe = input
Daten von der Tastatur, von einer Datei oder anderswo her übernehmen.
Ausgabe = output
Daten ausgeben: auf den Monitor, auf einen Drucker oder in eine Datei
Mathematische Berechnung
Eine mathematische Berechnung, wie Addition oder Multiplikation oder Ähnliches, durchführen.
Vergleich und Auswahl
Bestim ...
mehr
-
Um die üblichen Arten von Informationen im Computer abbilden zu können, müssen Möglichkeiten zur Definition von Daten oder Datenstrukturen bereitstehen, auch als Datentyp bezeichnet. Hierbei kann zwischen typisierten (zum Beispiel C++ oder Java) und typenlosen Sprachen (zum Beispiel JavaScript, Tcl oder Prolog) unterschieden werden. Bei typisierten Sprachen sind dies entweder vordefinierte Einheiten für einzelne Zahlen (Byte, Integer, Word, etc.) ...
mehr
-
Konzeptionell ist ein programmierbarer Rechner weit mehr als eine Sammlung von Daten und auch keine starre Rechenmaschine. Vielmehr wird angegeben, wie der Computer mit variablen internen oder externen Daten zu verfahren hat. Elementare Anweisungen geben über Schlüsselwörter (key words) an, WANN WAS WIE geändert werden soll. Jede Sprache enthält eine WENN-DANN-artige Anweisung, die letztlich zusammen mit dem Sprungbefehl (Goto) die Universalität ...
mehr
-
Der Kern der Bezugnahme ist die Benennung von Speicherplatz als so genannte Variable. Weitere Bezugnahmen sind Zeiger auf solche Variablen oder Variablengruppen. Auch Befehlsgruppen werden im Programm per Namensaufruf als Prozedur oder Funktionsaufruf verfügbar gemacht. Auf diese Weise wird durch Symbole einerseits eine große Variabilität erreicht und durch Referenz auf vorhandene Programm- oder Datenteile andererseits ein hohes Maß an Wiederverw ...
mehr
-
Für die oben genannten Zwecke hat jede Sprache meist eine besondere Philosophie entwickelt. Es wird der eine oder andere Aspekt besonders betont. Mehr Datenstrukturen oder Freiheit in der Notation oder Raffinesse, was Zeigerstrukturen angeht.
Die meisten Sprachen bieten eine gute Funktionalität, fordern aber auch ein hohes Maß an Disziplin bezüglich Fehlerfreiheit. Programmiersprachen sind nicht fehlertolerant, was durch Hilfen aber abgemilder ...
mehr
-
Im Folgenden werden diverse Klassen von Programmiersprachen, unterteilt nach Anwendungsbereich oder zugrundeliegendem Paradigma, vorgestellt.
Maschinensprache
Maschinensprache ist der direkt auf einem Prozessor ausführbare Code und in diesem Sinne keine Programmiersprache. Jede Prozessorarchitektur hat eine eigene, unterschiedliche Maschinensprache.
Assemblersprachen
Assemblersprachen gehören immer direkt zu ihrer entsprechenden ...
mehr
-
26.Oktober 2003 Fach: Informatik Friedrich- Anton von Heinitz Gymnasium Lehrer: Frau Meyer Claudia Schlösser Die Geschichte des Internets von Ihren Anfängen bis zu den Grundlagen des ARPANET. Klasse: 101 Claudia Schlösser Vogelsdorfer Strasse 35 15562 Rüdersdorf GLIEDERUNG 1. Einleitung Seite 1 2. Grundlegende Begriffe Seite 1- 3 2.1. Netzwerke Seite 1- 2 2.2. LAN Seite 2 2.3. WAN Seite 2 2.4. ISDN Seite 2 2.5. TCP/IP Seite 3 3. Die Anfänge des ...
mehr
-
Benutzereingaben
Benutzereingaben mit scanf
Mit Hilfe der Funktion scanf können formatierte Eingaben verarbeitet werden. Die Funktion
scanf liest Daten aus dem Datenstrom der Standardeingabe stdin (von der Tastatur) und
schreibt diese Daten in Variablenadressen, die in der Parameterliste übergeben werden.
Deklaration: Quelle:
int scanf ( const char *format [, argument]...);
Returnwert: Typ: int
Der Retu ...
mehr
-
B.1.1 Die Entstehung
Die ersten Kernel-Teile (Vers. 0.01) wurden von Linus Torvalds 1991 auf Basis von Unix entwickelt und im www freigegeben. Weltweit fanden sich User, die Erweiterungen dazu programmierten, welche ebenso in www verfügbar waren und sind, was zu einer rasanten Entwicklung führte. Dies war aber nur dadurch möglich da der gesamte Quellcode (=digitale Sammlung systeminterner Befehle, die die Hardware und Eingabe verwalten und somi ...
mehr
-
B.2.1 Die Entstehung
Die Entwicklungsgeschichte der Windows OS ist mit der Lebensgeschichte von Bill Gates und seiner Firma MS eng verknüpft. Gates begann seinen Siegeszug mit der Entwicklung der Programmiersprache Basic (1975).
1975 brach er sein Studium ab und gründete die Firma Microsoft (MS). IBM suchte damals ein OS für ihren neuartigen "Personal Computer" (PC). MS bot IBM das OS "MS- DOS" (Disk Operating System) an. MS hatte aber auch ...
mehr
-
Das Wort Internet ist ein Kunstwort aus dem Englischen, das die Kurzform für "International Network" ist. Dieses Netzwerk ist ein offener Verbund von Computernetzwerken, der die Computer und die darauf ablaufenden Programme in die Lage versetzt, direkt miteinander zu kommunizieren.
Keine andere Branche hat in den letzten Jahren derartige Zuwachsraten zu verzeichnen gehabt wie die Computer-Netzwerke. Und unter diesen ist es wiederum das Inter ...
mehr
-
E- Mail:
Der im Internet am häufigsten in Anspruch genommenen Dienste ist die e-mail, die "electronic mail", die es seit 1972 gibt und somit eine der ersten Anwendungen ist.
Im Grunde ist die elektronische Post der normalen Briefpost sehr ähnlich. Sie dient ebenfalls der Übermittlung schriftlicher Nachrichten zwischen zwei Orten, wobei die e- mail den Vorteil hat, jederzeit versandt und empfangen werden zu können. Rein theoretisch steht e ...
mehr
-
Ein einfacher Counter in PHP Es handelt sich hierbei um ein sehr einfaches Script, das einen guten Einstieg gewährleistet, um nachher z.B. andere Dinge zählen zu lassen. Schwierigkeitsgrad: Sehr leicht. Einleitung Ziel: Einen Textcounter zu programmieren, der die Besucherzahl in einer txt Datei abspeichert. Das Script in seinen einzelnen Bausteinen Als erstes müssen wir prüfen, ob die txt Datei (wir wollen die Besucherzahlen in ihr speichern) sch ...
mehr
-
Die weitere Entwicklung der Datenverarbeitung und Computertechnik seit Einführung des von-Neumann-Prinzips (ab ca. 1950) Wie bereits beschrieben, dauerte es noch etwa bis 1955 bis der Übergang von Computern mit Röhrentechnik zu Computern mit Halbleiterbauelementen wie Transistoren vollzogen war und so die zweite Rechnergeneration begründet wurde. Durch diese Technik wurde die Arbeitsgeschwindigkeit auf bis zu eine Millionen Schaltvorgänge pro Sek ...
mehr
-
Sinnvoll oder bloß eine Spielerei der Technik?
Das Internet ist momentan in aller Munde. Vor allem in Europa und den USA gibt es kaum jemanden, der noch nicht davon gehört hat. Zur Zeit gibt es etwa 40 Millionen Menschen, die sich auf Info-Bahnen tummeln und ich bin überzeugt, daß es in den nächsten Jahren einen noch größeren Boom auf diesem Sektor geben wird. Doch was treiben diese Menschen im \"World Wide Web\"? Suchen sie nach Geschäftsbi ...
mehr
-
1.1 Einleitung
Der Monitor gehört nach klassischer Betrachtung zu den Ausgabegeräten eines Computers, an denen die verarbeiteten Daten für den Menschen sichtbar gemacht werden. Dabei ist es egal, ob es sich bei diesen um Text, Zahlen, Zeichen oder Bilder handelt. Schaut man sich aber die Einsatzgebiete von Monitoren in jüngerer Zeit an, so machen moderne grafische Oberflächen den Monitor nicht nur zum Ausgabegerät, sondern im Zusammenspi ...
mehr
-
1.Funktionsweise
Der wichtigste Baustein eines Monitors ist die Bildröhre. Im Hals der Bildröhre befinden sich 3 Elektronenkanonen, die jeweils einen Elektronenstrahl erzeugen. Jeder Elektronenstrahl strahlt genau eine Farbe an, nämlich rot, grün oder blau (RGB). Alle anderen Farben werden durch additive Farbmischung gebildet.
Die Elektronenstrahlen treffen auf die Leuchtschicht, auf der sich bestimmte Leuchtstoffe, die Phosphore, in ...
mehr