Informationen werden angezeigt. Informationsausgabe

Um in Datenbanken enthaltene Informationen zwischen entfernten Zollabteilungen und der Zolldatenbank zu synchronisieren und Dokumente an die zentrale Datenbank des staatlichen Zolldienstes der Ukraine zu senden, verwendet das Programm Inspector-2006 den Informationseingabe-Ausgabemodus.

Die Informationsausgabe kann auf zwei Arten erfolgen: einfache Ausgabe und Warteschlange.

Die einfache Dokumentenausgabe ist eine Aktion, bei der der Benutzer die auszugebenden Dokumente auswählt und ihre Ausgabe in das angegebene Verzeichnis ausführt oder sie über das ITK des Staatlichen Zolldienstes der Ukraine per E-Mail sendet. Die auszugebenden Dokumente können auf eine der folgenden Arten ausgewählt werden:

Angabe des Datumsbereichs für die Dokumentenausführung;

Angabe des Datumsbereichs der letzten Änderung von Dokumenten;

Auswählen eines bestimmten Dokuments;

Generieren einer Liste von Dokumenten zur Ausgabe.

Warteschlangen sind ein Mechanismus, mit dem Dokumente automatisch in die Warteschlange für die Ausgabe an Informationsaustauschstellen gestellt werden. Die Ausgabe über Warteschlangen ist der empfohlene Mechanismus zur Ausgabe von Dokumenten, insbesondere da einige Dokumente – Rückmeldungen zur Risikoanalyse, Zahlungsbelege – nur über Warteschlangen ausgegeben werden können.

Jedes auszugebende Dokument (aufgrund seiner Registrierung, Änderung oder erstmaligen Aufnahme in die Datenbank – je nach Dokumenttyp) wird vom System automatisch in die Ausgabewarteschlange gestellt.

Jedes Dokument kann gleichzeitig in mehrere Ausgabewarteschlangen gelangen. Beispielsweise wird für eine Streuung der Karten von Außenhandelsteilnehmern für jede Zollabfertigungseinheit eine eigene Warteschlange erstellt.

Um Informationen in einem beliebigen Format anzuzeigen, müssen zunächst Orte für den Informationsaustausch eingerichtet werden. Um eine Informationsausgabe einzurichten und durchzuführen, muss der Benutzer über die Berechtigung „Ausgabeoperator“ verfügen. Bei der einfachen Ausgabe muss der Benutzer zusätzlich die Berechtigung haben, den entsprechenden Dokumenttyp anzuzeigen.

Ausgabewarteschlangen werden im Modus „Dokumente/Ausgabe/Ausgabewarteschlangen“ konfiguriert. Um eine Warteschlange zu erstellen, wählen Sie „Hinzufügen“ aus dem Kontextmenü (oder die INS-Taste). Im Dialogfeld sollten Sie Folgendes angeben:

Warteschlangentyp (Warteschlangentypen werden durch das Informationsflussschema bestimmt);

Warteschlangenname, Notiz – zur Vereinfachung und Unterscheidung der Warteschlangen;

Die Warteschlange füllt sich – das Kontrollkästchen ist deaktiviert und verhindert das Platzieren von Dokumenten in der Warteschlange;

Warteschlange wird aus der Warteschlange entfernt – das deaktivierte Kontrollkästchen deaktiviert das automatische Entfernen aus der Warteschlange;

Dokumente werden in die Warteschlange aufgenommen – Sie können „Alle“ auswählen;

Bei der automatischen Auszahlung können Sie höchstens jede Minute abheben. aus der vorherigen Ausgabe – für den automatischen Ausgabedienst sind akzeptable Werte:

a) größer als Null: Die Maschine gibt eine solche Warteschlange seltener aus als nach einer angegebenen Anzahl von Minuten

b) Null oder leer: Die Maschine gibt bei jedem Auslösen eine Warteschlange aus (in der aktuellen Version jede Minute).

c) kleiner als Null: Eine solche Warteschlange wird nicht automatisch angezeigt; sie sollte manuell angezeigt werden.

Die Ausgabe von Dokumenten, die sich in Warteschlangen befinden, kann über folgende Methoden erfolgen: manuelle Ausgabe einer separaten Warteschlange, manuelle Ausgabe aller Warteschlangen, automatische Ausgabe.

Die manuelle Ausgabe einer separaten Warteschlange erfolgt im Modus Dokumente / Eingabe/Ausgabe von Informationen / Ausgabewarteschlangen. Sie müssen die gewünschte Warteschlange auswählen und auf die Schaltfläche „Ausgewählte Warteschlange ausgeben“ klicken. Anschließend geben Sie im Fenster „Ausgabespeicherort“ den Speicherort für die Ausgabe von Dokumenten aus der Warteschlange an: den Pfad zu dem Ordner, in dem die Ausgabedatei gespeichert wird, oder die E-Mail-Adresse des Ordners Warteschlangenempfänger.

Die manuelle Ausgabe aller Warteschlangen erfolgt im Modus Dokumente / Eingabe/Ausgabe / Ausgabewarteschlangen durch Klicken auf die Schaltfläche Alle aktiven Warteschlangen ausgeben. Im Fenster Ausgabe aller standardmäßig auszugebenden Dokumente werden diejenigen Queues ausgewählt, für die der Parameter Queue ist Ausgabe gesetzt ist. Bei Bedarf kann die Liste der Ausgabewarteschlangen angepasst werden. Über die Schaltfläche „Ausgabe“ können Sie die Ausgabe von Dokumenten aus Warteschlangen starten. Die manuelle Ausgabe aller Warteschlangen erfolgt nur an das „E-Mail“-Postfach des ITK-Staatszolldienstes der Ukraine des Empfängers.

Implizite Dokumente aus Warteschlangen werden durch einen Prozess umgesetzt, der nach einem festgelegten Zeitintervall im automatischen Modus aktiviert wird. Der Prozess zeigt alle aktiven Warteschlangen an und sendet Dateien über das ITK des Staatlichen Zolldienstes der Ukraine „E-Mail“.

Dokumente werden vom Programm automatisch aus Warteschlangen entfernt, ohne dass der Benutzer eingreifen muss. Bei Warteschlangen, die im cmf- oder imf-Format ausgeben, wird das Dokument unmittelbar nach der Ausgabe aus der Warteschlange entfernt. Bei Warteschlangen, die mit dem csnmsg-Format arbeiten, wird ein Dokument erst aus der Warteschlange entfernt, nachdem von der Empfängerabteilung eine Bestätigung über den Eingang des Dokuments eingegangen ist.

Für jede Informationsausgabe wird ein Protokoll erstellt (Extras / Programmeinstellungen / Allgemeine Parameter – auf der Registerkarte E/A ist das Kontrollkästchen Ausgabeprotokolle speichern aktiviert). Bei manueller Informationsausgabe öffnet sich nach Abschluss der Ausgabe das Protokollfenster. Ausgabeprotokolle können im Modus Dokumente / Informationseingabe/-ausgabe / Ausgabeprotokolle angezeigt werden. In diesem Fall können Sie folgende Parameter einstellen: Ausgabetyp (für einzelne Dokumente), Warteschlange und Schreibprotokolle.

Je nach Art und Richtung der Übertragung haben Informationen unterschiedliche Formate (Tabelle 9.2).

Tabelle 9.2. Übertragungsarten und Methoden zur Informationsausgabe je nach Dokumenttyp

Ende des Tisches. 9.2

Dokumentieren

Übertragungsart

Ausgabetyp

Einfache Optionen

Einfach + Warteschlange

Einfach + Warteschlange

Nach Datumsbereich

Nach Datumsbereich

Genehmigungsschreiben

Einfach + Warteschlange

Nach Datumsbereich, separates Dokument

Genehmigungsschreiben

Einfach + Warteschlange

Nach Datumsbereich, separates Dokument

Einfach + Warteschlange

Nach Datumsbereich, separates Dokument

Einfach + Warteschlange

Nach Datumsbereich, separates Dokument

Klassifizierungsentscheidungen

Einfach + Warteschlange

Nach Datumsbereich, separates Dokument

Nach Datumsbereich, separates Dokument

Zahlungsbelege

Einfach + Warteschlange

Separates Dokument

Feedback zur Risikoanalyse

Ein Signal oder Daten, die von ihm (oder von ihm) gesendet werden. Der Begriff kann auch zur Bezeichnung (oder zusätzlich zur Bezeichnung) einer bestimmten Aktion verwendet werden: „I/O durchführen“ bedeutet, Eingabe- oder Ausgabeoperationen durchzuführen. Eingabe-/Ausgabegeräte werden von einer Person (oder einem anderen System) verwendet, um mit einem Computer zu interagieren. Beispielsweise sind Tastaturen und Mäuse speziell entwickelte Computer-Eingabegeräte, während Monitore und Drucker Computer-Ausgabegeräte sind. Geräte zur Kommunikation zwischen Computern, wie etwa Modems und Netzwerkkarten, dienen typischerweise sowohl als Eingabe- als auch als Ausgabegeräte.

Es ist erwähnenswert, dass der Zweck eines Geräts als Eingabe- oder Ausgabegerät von der Perspektive abhängt. Mäuse und Tastaturen nehmen physische Interaktionen auf, die ein menschlicher Benutzer ausführt (in Bezug auf ihn handelt es sich dabei übrigens um Aktionen zur Ausgabe von Informationen) und wandeln sie in Signale um, die ein Computer verstehen kann. Die Ausgabe von Informationen von diesen Geräten ist ihre Eingabe in den Computer. Ebenso empfangen Drucker und Monitore Eingangssignale, die von einem Computer ausgegeben werden. Anschließend wandeln sie diese Signale in eine Form um, die eine Person sehen oder lesen kann. (Für menschliche Benutzer bedeutet der Vorgang des Lesens oder Betrachtens solcher Darstellungen von Informationen die Eingabe oder den Empfang von Informationen.)

In der Computerarchitektur stellt die Vereinigung von Prozessor und Hauptspeicher (d. h. Speicher, aus dem der Prozessor mithilfe spezieller Anweisungen direkt lesen und darauf schreiben kann) das „Gehirn“ des Computers dar, und zwar aus dieser Sicht überhaupt Der Austausch von Informationen mit dieser Verbindung, z. B. einem Festplattenlaufwerk, impliziert E/A. Der Prozessor und die zugehörigen elektronischen Schaltkreise implementieren speicherzugeordnete E/A, die bei der Low-Level-Programmierung zur Implementierung von Gerätetreibern verwendet werden.

Betriebssysteme und Software auf hoher Ebene verwenden unterschiedliche, abstraktere E/A-Konzepte und Grundelemente. Beispielsweise implementieren die meisten Betriebssysteme Anwendungsprogramme über das Konzept von . Die Programmiersprachen C und C++ sowie die Betriebssystemfamilie Unix abstrahieren Dateien und Geräte traditionell in Datenströme, die gelesen, geschrieben oder beides werden können. Die C-Standardbibliothek implementiert Funktionen für die Arbeit mit Streams zur Ein- und Ausgabe von Daten.

  • Austausch(Daten) – Im Kontext der Programmiersprache ALGOL 68 Mechanismen Eingang Und Abschluss zusammenfassend genannt Austausch. Austauschbibliothek Algola 68 hat die folgenden Standarddateien/-geräte erkannt: Eintreten, Herausstehen, Standfehler und Zurücktreten.

Eine Alternative zu speziellen einfachen Funktionen ist die I/O-Monade, die es Programmen ermöglicht, I/O einfach zu beschreiben und Aktionen außerhalb des Programmbereichs durchzuführen. Dies ist durchaus bemerkenswert, da I/O-Funktionen in jeder Programmiersprache Nebenwirkungen haben, die reine funktionale Programmierung jedoch mittlerweile weit verbreitet ist.

I/O-Schnittstelle

Die I/O-Schnittstelle erfordert die Steuerung des Prozessors jedes Geräts. Die Schnittstelle muss über eine entsprechende Logik verfügen, um die vom Prozessor generierte Geräteadresse zu interpretieren.

Der Kontaktaufbau muss von der Schnittstelle über entsprechende Befehle wie (BUSY, READY, WAITING) umgesetzt werden, damit der Prozessor über die Schnittstelle mit dem I/O-Gerät kommunizieren kann.

Sollen unterschiedliche Datenformate übertragen werden, muss die Schnittstelle in der Lage sein, serielle (geordnete) Daten in parallele Form und umgekehrt umzuwandeln.

Es sollte möglich sein, Interrupts und entsprechende Nummerntypen zur weiteren Verarbeitung durch den Prozessor zu generieren (falls erforderlich).

Ein Computer, der speicherabgebildete E/A verwendet, greift auf Hardware zu, indem er bestimmte Speicherorte liest und schreibt und dabei dieselben Assembleranweisungen verwendet, die ein Computer normalerweise für den Zugriff auf den Speicher verwendet.

Adressierungsmodi

Es gibt verschiedene Möglichkeiten, Daten zu lesen oder im Speicher abzulegen. Jede Methode ist ein Adressierungsmodus und hat ihre eigenen Vorteile und Einschränkungen.

Der Adressierungsmodus wird in viele Typen unterteilt, z. B. direkte Adressierung, indirekte Adressierung, unmittelbare Adressierung, Indexadressierung, Basisadressierung, Basisindexadressierung, prospektive Adressierung usw.

Direkte Ansprache

Bei diesem Typ ist die Datenadresse selbst Teil der Anweisung. Wenn der Prozessor einen Befehl dekodiert, erhält er die Adresse einer Speicherzelle, aus der die benötigten Informationen gelesen (wo sie geschrieben werden können) werden.

In diesem Fall zeigt der Operand Addr auf einen Speicherbereich mit Daten und kopiert diese in das angegebene Reg-Register.

Indirekte Adressierung

In diesem Fall kann die Adresse in einem Register gespeichert werden. Die Anweisungen greifen auf das Register zu, das die Adresse enthält. Das heißt, um Daten zu empfangen, muss der Befehl die Daten im entsprechenden Register dekodieren. Der Inhalt des Registers wird als Adresse verarbeitet, mit deren Hilfe Informationen aus dem/in den entsprechenden Speicherbereich gelesen/geschrieben werden.

E/A mit Verteilung (von Eingabeinformationen) über Ports (Speicher)

E/A, die (Eingabeinformationen) über Ports (Speicher) verteilt, erfordert normalerweise die Verwendung von Anweisungen, die speziell für die Durchführung von E/A-Vorgängen entwickelt wurden.

siehe auch

Links

  • Befehlsformate und Adressierung in Computern (Buchkapitel)

Wikimedia-Stiftung. 2010.

Sehen Sie, was „Eingabe/Ausgabe“ in anderen Wörterbüchern ist:

    Eingabe-Ausgabe, Eingabe-Ausgabe... Rechtschreibwörterbuch-Nachschlagewerk

    Input-Output- Übertragung von Daten und Steuersignalen zwischen Prozessor und Peripheriegerät. Computernetzwerkthemen EN Input/OutputI/O ... Erklärendes Wörterbuch der Psychologie – Binäraustausch (ohne Datenkonvertierung) – [E.S. Englisch-Russisches erklärendes Wörterbuch zur Computersystemtechnik. Moskau 1993] Themen Informationstechnologie im Allgemeinen Synonyme binärer Austausch (ohne Datenkonvertierung) EN... ... Leitfaden für technische Übersetzer

Monitor

Ein Monitor ist ein Gerät zur visuellen Anzeige aller Arten von Informationen, das an eine PC-Grafikkarte angeschlossen ist.

Es gibt Monochrom- und Farbmonitore, alphanumerische und grafische Monitore, Kathodenstrahlröhrenmonitore und Flüssigkristallmonitore.

Kathodenstrahlmonitore ($CRT$)

Das Bild wird mithilfe eines Elektronenstrahls erzeugt, der von einer Elektronenkanone erzeugt wird. Hohe elektrische Spannung beschleunigt einen Elektronenstrahl, der auf die Innenfläche des Bildschirms fällt, die mit einem Leuchtstoff (einer Substanz, die leuchtet, wenn sie einem Elektronenstrahl ausgesetzt wird) beschichtet ist. Das Strahlsteuerungssystem treibt ihn Zeile für Zeile über den gesamten Bildschirm (erzeugt ein Raster) und reguliert seine Intensität (die Helligkeit des Leuchtstoffpunkts).

Der $CRT$-Monitor strahlt elektromagnetische Wellen und Röntgenwellen mit hohem statischem elektrischem Potenzial aus, die sich negativ auf die menschliche Gesundheit auswirken.

Abbildung 1. CRT-Monitor

LCD-Monitore ($LCD$) auf Basis von Flüssigkristallen

Flüssigkristallmonitore (LCDs) bestehen aus einer flüssigen Substanz, die einige Eigenschaften kristalliner Feststoffe aufweist. Unter elektrischer Spannung können Flüssigkristallmoleküle ihre Ausrichtung ändern und die Eigenschaften des durch sie hindurchtretenden Lichtstrahls verändern.

Der Vorteil von LCD-Monitoren gegenüber Röhrenmonitoren ist die Abwesenheit schädlicher elektromagnetischer Strahlung für den Menschen und ihre Kompaktheit.

Das Bild wird digital im Videospeicher gespeichert, der sich auf der Grafikkarte befindet. Das Bild wird auf dem Monitorbildschirm angezeigt, nachdem der Inhalt des Videospeichers gelesen und auf dem Bildschirm angezeigt wurde.

Die Stabilität des Bildes auf dem Monitorbildschirm hängt von der Häufigkeit des Bildlesens ab. Die Bildwiederholfrequenz moderner Monitore beträgt 75 $ oder mehr pro Sekunde, wodurch Bildflimmern unsichtbar wird.

Abbildung 2. LCD-Monitor

Drucker

Definition 2

Drucker- ein Peripheriegerät zur Anzeige numerischer, Text- und Grafikinformationen auf Papier. Aufgrund des Funktionsprinzips werden Laser-, Tintenstrahl- und Matrixdrucker unterschieden.

Bietet praktisch geräuschloses Drucken, das durch die Wirkung der Xerographie entsteht. Die gesamte Seite wird auf einmal gedruckt, was eine hohe Druckgeschwindigkeit gewährleistet (bis zu 30 $ Seiten pro Minute). Eine hohe Druckqualität von Laserdruckern wird durch die hohe Auflösung des Druckers gewährleistet.

Abbildung 3. Laserdrucker

Bietet praktisch geräuschloses Drucken mit relativ hoher Geschwindigkeit (bis zu mehreren Seiten pro Minute). Bei Tintenstrahldruckern erfolgt der Druck über einen Tintendruckkopf, der unter Druck Tinte aus winzigen Löchern auf das Papier abgibt. Der Druckkopf, der sich über das Papier bewegt, hinterlässt eine Zeichenzeile oder einen Bildstreifen. Die Druckqualität eines Tintenstrahldruckers hängt von seiner Auflösung ab, die fotografische Qualität erreichen kann.

Abbildung 4. Tintenstrahldrucker

Es handelt sich um einen Anschlagdrucker, der mithilfe mehrerer Nadeln im Druckkopf Zeichen erzeugt. Das Papier wird von einer rotierenden Welle eingezogen und ein Farbband verläuft zwischen dem Papier und dem Druckerkopf.

Auf dem Druckkopf eines Nadeldruckers befindet sich eine vertikale Säule kleiner Stäbchen (normalerweise 9 oder 24 US-Dollar), die durch ein Magnetfeld aus dem Kopf „gedrückt“ werden und auf das Papier treffen (durch das Farbband). Der Druckkopf hinterlässt bei seiner Bewegung eine Zeichenfolge auf dem Papier.

Nadeldrucker drucken mit niedriger Geschwindigkeit, erzeugen viel Lärm und haben eine schlechte Druckqualität.

Abbildung 5. Nadeldrucker

Plotter (Plotter)

Definition 3

Ein Gerät für komplexe und großformatige grafische Objekte (Poster, Zeichnungen, elektrische und elektronische Schaltkreise usw.) unter PC-Steuerung.

Das Bild ist mit einem Stift gezeichnet. Wird verwendet, um komplexe Konstruktionszeichnungen, Architekturpläne, geografische und meteorologische Karten sowie Geschäftsdiagramme zu erhalten.

Abbildung 6. Plotter

Beamer

Definition 4

Multimedia-Projektor(Multimedia-Projektor) ist ein autonomes Gerät, das Informationen von einer externen Quelle, bei der es sich um einen Computer (Laptop), einen Videorecorder, einen DVD-Player, eine Videokamera, eine Dokumentenkamera, einen Fernsehtuner usw. handeln kann, auf einen großen Bildschirm überträgt (projiziert).

$LCD$-Projektoren. Das Bild wird mithilfe einer durchscheinenden Flüssigkristallmatrix erzeugt, von der die 3LCD-Modelle drei haben (eine für jede der drei Primärfarben). Die $LCD$-Technologie ist relativ kostengünstig und wird daher häufig in Modellen verschiedener Klassen und für verschiedene Zwecke verwendet.

Abbildung 7. LCD-Projektor

$DLP$-Projektoren. Das Bild wird durch eine reflektierende Matrix und ein Farbrad gebildet, wodurch eine Matrix verwendet werden kann, um alle drei Primärfarben konsistent anzuzeigen.

Abbildung 8. DLP-Projektor

$CRT$-Projektoren. Das Bild wird mit drei Kathodenstrahlröhren mit Grundfarben erzeugt. Jetzt werden sie praktisch nicht mehr verwendet.

Abbildung 9. CRT-Projektor

$LED$-Projektoren. Das Bild wird mithilfe eines LED-Lichtsenders erzeugt. Zu den Vorteilen zählen eine lange Lebensdauer, die um ein Vielfaches höher ist als die Lebensdauer von Projektoren mit Lampe, und die Möglichkeit, ultraportable Modelle zu entwickeln, die sogar in eine Tasche passen.

Abbildung 10. LED-Projektor

$LDT$-Projektoren. Die Modelle nutzen mehrere Laserlichtgeneratoren. Die Technologie ermöglicht die Erstellung kompakter Projektoren mit sehr hoher Helligkeit.

Audioausgabegeräte

Eingebauter Lautsprecher

Definition 5

Eingebauter Lautsprecher- das einfachste Gerät zur Tonwiedergabe auf einem PC. Der eingebaute Lautsprecher war das wichtigste Gerät zur Audiowiedergabe, bis preiswerte Soundkarten erhältlich waren.

In modernen PCs dient der Lautsprecher zur Signalisierung von Fehlern, insbesondere beim Ausführen des POST-Programms. Einige Programme (z. B. Skype) duplizieren immer das Klingelsignal an den Lautsprecher, geben den Ton des Gesprächs jedoch nicht über ihn aus.

64-Bit-Windows unterstützt den integrierten Lautsprecher nicht, was auf einen Konflikt zwischen den Rehabilitations- und Energieverwaltungstools der Soundkarte zurückzuführen ist.

Geräte zur Ausgabe von Audioinformationen, die an den Ausgang der Soundkarte angeschlossen werden.

Abbildung 11. Lautsprecher und Kopfhörer


Nach dem Studium dieses Themas lernen Sie:

Zur Klassifizierung und Zweckbestimmung von Ausgabegeräten;
- Hauptmerkmale von Monitoren;
- Haupttypen von Druckern und ihre Eigenschaften;
- Haupttypen von Plottern und ihre Eigenschaften,
- Wozu dienen Tonausgabegeräte?

Klassifizierung von Ausgabegeräten

Die in den Computer eingegebenen Informationen werden mithilfe von Programmen in ein bestimmtes Endergebnis umgewandelt, das für eine Person notwendig ist. In einem Computer wird dieses Verarbeitungsergebnis jedoch im Binärcode gespeichert und ist für den Menschen völlig unverständlich. Um Binärcodes in eine für Menschen lesbare Form umzuwandeln, ist spezielle Hardware erforderlich, die als Ausgabegeräte bezeichnet wird.

Ausgabegeräte sind Hardware zur Umwandlung computergestützter (maschineller) Darstellung von Informationen in eine für Menschen verständliche Form.

Für den normalen Betrieb eines Ausgabegeräts sowie eines Eingabegeräts sind eine Steuereinheit (Controller oder Adapter), spezielle Anschlüsse und elektrische Kabel sowie ein Steuerprogramm (Treiber) erforderlich. Erst wenn diese Bedingungen erfüllt sind, stellt das Ausgabegerät die notwendige Form bereit, damit eine Person die Ausgabeergebnisse in Form von Text, Bild, Ton usw. präsentieren kann. Die Vielfalt der Ausgabegeräte wird durch die verschiedenen zugrunde liegenden physikalischen Prinzipien bestimmt ihres Betriebs.

Unter den Ausgabegeräten lassen sich anhand der Form der Informationsdarstellung mehrere Klassen unterscheiden (Abbildung 20.1): Monitore, Drucker, Plotter, Audioausgabegeräte.

Reis. 20.1. Klassifizierung von Ausgabegeräten

Monitore

allgemeine Charakteristiken

Der Monitor dient zur Anzeige symbolischer und grafischer Informationen.

Monitore können auf Basis von Kathodenstrahlröhren oder in Form von Flüssigkristallpanels hergestellt werden.

Bei Laptops werden Monitore in Form von Flüssigkristallbildschirmen hergestellt. Die kompakte Größe von Flüssigkristallmonitoren, bei denen es sich um Flachbildschirme handelt, sowie das Fehlen schädlicher Faktoren für die menschliche Gesundheit machen diesen Monitortyp für Desktop-Computer immer beliebter.

Die Hauptmerkmale von Monitoren auf Basis einer Kathodenstrahlröhre sind:

Bildschirmauflösung
- Abstand zwischen Punkten auf dem Bildschirm,
- Bildschirmdiagonale Länge.

Bildschirmauflösung

Jedes Bild auf dem Bildschirm wird durch eine Reihe von Punkten dargestellt, die als Pixel bezeichnet werden (aus dem Englischen „Picture's“ – ein Element eines Bildes). Die Anzahl der Punkte horizontal und vertikal auf dem Bildschirm bestimmt die Auflösung des Monitors Ein moderner Monitor unterstützt eine Auflösung von 800x600, 1024x768 Pixel und weitere Modi: Je höher die Auflösung des Monitors, desto besser das Bild.

Im Textmodus werden nur dem Computer bekannte Zeichen auf dem Bildschirm angezeigt und im Grafikmodus wird jedes aus Punkten bestehende Bild angezeigt. Um ein beliebiges Zeichen im Textmodus darzustellen, wird eine feste Anzahl von Pixeln verwendet, beispielsweise 8x8 oder 8x14.

Monitore sind in Schwarzweiß (Monochrom) und Farbe erhältlich. Farbbilder entstehen durch Mischen von drei Grundfarben: Rot, Grün, Blau. Grundfarben werden durch drei Elektronenstrahlen erzeugt, von denen jeder für seine eigene Farbe verantwortlich ist. Die ganze Farbvielfalt erklärt sich aus der Summierung der Grundfarben in unterschiedlichen Anteilen.

Erinnern Sie sich an die Zeichenstunde, als Sie Farben mischen mussten, um den gewünschten Farbton zu erhalten. Um Türkis zu erhalten, reicht es aus, grüne und blaue Farben zu mischen, und die Himbeerfarbe erhält man durch Hinzufügen von Blau zu Rot.

Abstand zwischen Punkten auf dem Bildschirm

Die Klarheit des Bildes auf dem Monitor wird durch den Abstand zwischen den Punkten auf dem Bildschirm oder die Schrittgröße („Korngröße“) bestimmt. Der Wert dieses Parameters liegt zwischen 0,22 und 0,43 mm. Je kleiner dieser Wert ist, desto besser ist die Bildqualität.

Bildschirmdiagonale Länge

Dieser Parameter wird in Zoll gemessen und reicht von 9 bis 41 Zoll. Die Wahl der Monitorgröße richtet sich nach dem Einsatzgebiet des Personal Computers. Für Bildungs- und Haushaltszwecke sind Monitore mit einer Diagonale von 14 und 15 Zoll am beliebtesten. Die Arbeit mit speziellen Grafikpaketen erfordert den Einsatz von Monitoren mit größerer Diagonale, beispielsweise 17 Zoll. In computergestützten Designsystemen, in denen eine große Menge an grafischen Informationen gleichzeitig angezeigt werden muss, ist es für ein effektives Arbeiten wünschenswert, Monitore mit einer Diagonale von 21 Zoll oder mehr zu verwenden.

Die Auflösung des Bildschirms wird maßgeblich durch das Verhältnis der Diagonallänge und der Schrittweite bestimmt (Tabelle 20.1). Beispielsweise ist bei einer Diagonale von 14 Zoll und einem Rastermaß von 0,28 mm die optimale Monitorbetriebsart bei einer Auflösung von 800 x 600 Pixel gegeben.

Tabelle 20.1. Der Zusammenhang zwischen Diagonale, Schrittweite und Bildschirmauflösung


Grafikkarte

Die tatsächlichen Betriebsmodi des Monitors hängen von der Art der Grafikkarte ab, die die Steuerung und Interaktion des Monitors mit einem PC ermöglicht. Eine Grafikkarte oder ein Videoadapter wird auf der Hauptplatine in der Systemeinheit des Computers installiert und mit einer Reihe von Treiberprogrammen geliefert. Ein Monitor, ein Videoadapter und eine Reihe von Treiberprogrammen bilden das Videosystem eines Personalcomputers.

Um den Anschluss eines Fernsehers oder Videorecorders an einen Computer zu ermöglichen, ist der Computer mit einem Videokonverter ausgestattet. Mit einem TV-Konverter können Sie ein Computerbild auf einem Fernsehbildschirm anzeigen oder auf einem Videorecorder aufzeichnen. PC-Konverter führen die umgekehrte Konvertierung durch, bei der das Bild vom Fernsehbildschirm auf dem Monitor angezeigt wird.

Alle Monitore unterliegen einer obligatorischen Prüfung auf Sicherheit für die menschliche Gesundheit. Daher müssen Sie beim Kauf ein Sicherheitszertifikat anfordern, das die Qualität des gekauften Monitors und die geringe Strahlung (Low Radiation) bestätigt.

Drucker

allgemeine Charakteristiken

Drucker sind dafür konzipiert, Ergebnisse auf Papier zu drucken. Dabei wird die maschinelle Darstellung von Informationen in Symbole (Buchstaben, Zahlen, Zeichen) umgewandelt. Jedes Zeichen wird als eine Reihe von Punkten gedruckt. Das Bild wird vom Druckkopf erzeugt. Jede Zeile wird in zwei Richtungen gedruckt: Der Druckkopf bewegt sich von links nach rechts und von rechts nach links. Der Übergang zur Ausgabe der nächsten Zeile erfolgt über einen speziellen Mechanismus zum Papierziehen zwischen den Druckerwalzen. Die Funktionalität moderner Drucker ermöglicht es Ihnen, verschiedene Texte, Zeichnungen und Grafiken nicht nur auf Papier, sondern auch auf einer speziellen Folie auszugeben, um beispielsweise Folien zu erstellen.

An eine Systemeinheit können ein bis drei Drucker beliebiger Art angeschlossen werden.

Durch die Methode zur Generierung von Ausgabeinformationen Drucker sind unterteilt in:

Sequentiell, wenn das Dokument Zeichen für Zeichen gebildet wird;
- Kleinbuchstaben, wenn die gesamte Zeile auf einmal gebildet wird;
- seitenbasiert, wenn ein Bild einer gesamten Seite erstellt wird.

Nach der Anzahl der beim Drucken eines Dokuments verwendeten Farben Es gibt Schwarzweiß- und Farbdrucker.

Nach Druckverfahren Es gibt Anschlag- und Non-Impact-Drucker.

Die wichtigsten Eigenschaften von Druckern sind:

Die Breite des Druckerwagens, die das maximal mögliche Dokumentenformat bestimmt: A4 oder A3;
- Druckgeschwindigkeit, die die Anzahl der Zeichen oder die Anzahl der vom Drucker pro Sekunde oder Minute gedruckten Seiten bestimmt;
- Druckerauflösung, die die Druckqualität als Anzahl der Punkte pro Zoll bestimmt - dpi (Punkte pro Zoll) bei der Ausgabe eines Zeichens.

Entsprechend der Methode, ein Bild auf Papier zu erhalten Die Methoden zum Auftragen von Farbstoffen (Toner) auf Drucker sind: Matrix, Tintenstrahl, Laser, Thermodruck, Brief. Schauen wir uns die wichtigsten Druckertypen an.

Nadeldrucker

Nadeldrucker gehören zu den Anschlagdruckgeräten, da das Bild mithilfe einer Reihe von Nadeln (Matrix) erzeugt wird, die durch ein Farbband, das in einem speziellen Gehäuse – einer Patrone – untergebracht ist, auf das Papier treffen.

Dadurch verbleibt ein Abdruck des Bildes des angezeigten Zeichens auf dem Papier.

Die Bewegung jeder Nadel, um das gewünschte Bild zu erhalten, wird mithilfe eines Elektromagneten gesteuert, der sich im Kopf des Nadeldruckers befindet.

Je mehr Nadeln sich im Kopf befinden, desto höher ist die Druckqualität.

Nadeldrucker gibt es in 9-, 18- und 24-Nadel-Ausführungen.

Tintenstrahldrucker

Tintenstrahldrucker sind stoßfreie Geräte, da der Druckkopf das Papier nicht berührt. Dadurch ist ihre Arbeit nahezu geräuschlos.

Um ein Bild zu erzeugen, wird spezielle Tinte verwendet und anstelle eines Druckkopfs eine Patrone installiert, die wie ein umgekehrtes Tintenfass aussieht, in dem dünne Tintenstrahlen aus den Löchern (Düsen) ausgestoßen werden. Ihre kleinsten Tröpfchen werden unter der Wirkung von Steuerelektromagneten abgelenkt und erzeugen beim Erreichen des Papiers das gewünschte Bild. Die Anzahl der Düsen reicht von 12 bis 64. Je mehr Düsen, desto höher die Druckqualität. Tintenstrahldrucker liefern Bilder mit einer typografischen Qualität, was den breiten Einsatzbereich von Tintenstrahldruckern für die Erstellung verschiedener Dokumente bestimmt.

Die Druckgeschwindigkeit von Tintenstrahldruckern ist viel höher als die von Nadeldruckern. Leider sind auch die Kosten beim Drucken mit Tintenstrahldruckern deutlich höher. Bei der Arbeit mit einem Tintenstrahldrucker dürfen wir nicht vergessen, dass Tinte dazu neigt, sich zu verteilen, wenn sie mit Wasser in Berührung kommt. Daher kann dieser Druckertyp nur in trockenen Räumen verwendet werden. Aus dem gleichen Grund wird in einem Tintenstrahldrucker nur hochwertiges Glattpapier verwendet.

Laserdrucker

Laserdrucker verwenden Laserstrahl.

Mithilfe eines Linsensystems erzeugt ein dünner Laserstrahl ein elektronisches Bild auf einer lichtempfindlichen Trommel.

Partikel aus Farbpulver (Toner) werden von den geladenen Bereichen des elektronischen Bildes angezogen, das dann auf das Papier übertragen wird.

Laserdrucker bieten eine hohe Druckqualität und eine beachtliche Ausgabegeschwindigkeit – von mehreren Seiten pro Minute beim Farbdruck bis zu mehr als einem Dutzend Seiten pro Minute beim Schwarzweißdruck.

Diese Eigenschaften eines Laserdruckers bestimmen seine Verwendung als Netzwerkdrucker, der gemeinsame Zugriffsmodi bietet. Laserdrucker werden häufig im Verlagswesen eingesetzt.

Plotter

Plotter, auch Plotter genannt, Entwickelt, um grafische Informationen anzuzeigen, Erstellung von Diagrammen, komplexen Architekturzeichnungen, künstlerischen und illustrativen Grafiken, Karten, dreidimensionalen Bildern. Plotter dienen der Erstellung hochwertiger Farbdokumentationen und sind für Künstler, Designer, Grafiker, Ingenieure und Planer unverzichtbar.

Die Größe der Ausgabedokumente eines Plotters ist größer als die Größe der Dokumente, die mit einem Drucker erstellt werden können. Die maximale Länge des Druckmaterials wird in der Regel durch die Länge der Papierrolle und nicht durch die Bauart des Plotters begrenzt.

Das Bild auf Papier wird mit dem Druckkopf erzeugt. Punkt für Punkt wird das Bild auf Papier (Pauspapier, Film) aufgetragen, daher der Name des Plotters – Plotter (von englisch to plot – eine Zeichnung zeichnen).

Zu den Hauptmerkmalen von Plottern gehören:

Die Geschwindigkeit beim Zeichnen eines Bildes, gemessen in Millimetern pro Sekunde;
- Ausgabegeschwindigkeit, bestimmt durch die Anzahl der pro Minute gedruckten bedingten Blätter;
- Auflösung, gemessen, ähnlich wie bei einem Drucker, in dpi (dots per inch).

Konstruktionsbedingt werden Plotter in Flachbett- und Trommelplotter unterteilt. Bei Flachbettplottern steht das Papier still und der Druckkopf bewegt sich in zwei Richtungen. Bei Trommelmaschinen bewegt sich der Kopf mithilfe eines Klemmsystems entlang einer der Koordinaten und das Papier entlang der anderen.

Basierend auf dem Funktionsprinzip werden Plotter in Stift-, Tintenstrahl-, Elektrostatik-, Thermotransfer- und Bleistiftplotter unterteilt.

Stiftplotter verwenden zum Erstellen von Bildern normale Stifte. Um ein Farbbild zu erhalten, werden mehrere Stifte unterschiedlicher Farbe verwendet.

Tintenstrahlplotter erzeugen Bilder ähnlich wie Tintenstrahldrucker, indem sie Tintentröpfchen auf das Papier sprühen. Die höhere Qualität des Farbdrucks im Vergleich zu Stiftplottern bestimmt den weit verbreiteten Einsatz von Tintenstrahlplottern in verschiedenen Bereichen menschlicher Tätigkeit, einschließlich computergestütztem Design und technischem Design.

Elektrostatische Plotter erzeugen ein Bild mithilfe einer elektrischen Ladung, wenn das Papier durchgezogen wird. Elektrostatische Plotter sind sehr teuer und werden verwendet, wenn qualitativ hochwertige Ausgabedokumente erforderlich sind.

Thermotransferplotter erzeugen mithilfe von wärmeempfindlichem Papier und elektrisch beheizten Nadeln zweifarbige Bilder.

Bleistiftplotter verwenden einen normalen Stift, um ein Bild zu erstellen. Sie sind die günstigsten und arbeiten mit günstigen Verbrauchsmaterialien.

Audioausgabegeräte

Es ist schwer vorstellbar, dass ein moderner Computer lautlos ist und nicht die Fähigkeit hat, verschiedene Geräusche zu hören – Signale, Musik, menschliche Sprache. Dazu werden Lautsprecher oder Kopfhörer an den Computer angeschlossen, die die Binärdaten in Ton umwandeln.

Sprachausgabegeräte können, wenn sie mit entsprechenden Programmen auf einem Computer ausgestattet sind, Geräusche wiedergeben, die der menschlichen Sprache ähneln. Beispiele für den Einsatz von Sprachausgabe finden wir in modernen Supermärkten bei der Ausgangskontrolle zur Bestätigung von Käufen, in Telefongeräten und in der Automobilausrüstung. Auch im Bildungswesen werden diese Geräte häufig beim Fremdsprachenunterricht eingesetzt.

Testfragen und Aufgaben

1. Wofür werden Ausgabegeräte verwendet?

2. Listen Sie die Hauptmerkmale des Monitors auf.

3. Wie verstehen Sie den Begriff „Bildschirmauflösung“?

4. Was bedeutet das Wort „Pixel“?

5. Was ist ein PC-Videosystem?

6. Listen Sie die wichtigsten Drucktechnologien auf.

7. Was ist das grundlegende Funktionsprinzip eines Nadeldruckers?

8. Was ist das grundlegende Funktionsprinzip eines Tintenstrahldruckers?

9. Geben Sie eine vergleichende Bewertung von Tintenstrahl- und Laserdruckern ab.

10. Beschreiben Sie das Funktionsprinzip von Plottern und deren Typen.

11. Welche Einsatzmöglichkeiten gibt es für Audioausgabegeräte?

Das C++-Eingabe-/Ausgabesystem arbeitet über sogenannte Streams. Ein I/O-Thread ist ein logisches Gerät, das Benutzerinformationen bereitstellt und empfängt. Im übertragenen Sinne sind Input-/Output-Streams die Sinnesorgane des Programms. So wie ein Mensch Ohren zum Hören und Stimmbänder zum Sprechen hat, verfügt ein Programm über einen Eingabestream zum Empfangen von Informationen von außen und einen Ausgabestream zum Schreiben von Informationen auf ein externes Gerät, beispielsweise einen Bildschirm.

Ein Thread wird mithilfe des C++-E/A-Systems einem physischen Gerät zugeordnet. Da sich alle I/O-Streams gleich verhalten, obwohl der Programmierer mit Geräten mit völlig unterschiedlichen Eigenschaften arbeiten muss, stellt das I/O-System hierfür eine einzige, komfortable Schnittstelle zur Verfügung. Beispielsweise eignet sich eine Funktion, die zum Aufzeichnen von Informationen auf einem Monitorbildschirm verwendet wird, sowohl zum Schreiben in eine Datei als auch zur Ausgabe auf einem Drucker gut.

Wenn die Ausführung eines C++-Programms beginnt, werden vier Threads geöffnet:

In Zukunft werden wir uns für die Streams cin, cout interessieren.

Um Standard-E/A-Funktionen nutzen zu können, müssen Sie die iostream-Bibliothek in Ihr Programm einbinden. Tatsächlich erfolgt die Eingabe/Ausgabe in C++ durch zwei Operatoren:<< и >>.

Verwendung des Ausgabeoperators<< можно вывести данные любого базового типа Си++. Вот некоторые примеры.

cout<< “Эта строка выводится на экран.\n”

cout<< 100.99;

Um einen Wert von der Tastatur einzulesen, verwenden Sie den Eingabeoperator >>. In diesem Snippet wird beispielsweise ein ganzzahliger Wert in num eingegeben.

cin >> num;

Schauen wir uns mehrere Optionen für die Verwendung der oben genannten I/O-Operatoren an.

Nachfolgend finden Sie das Ergebnis des Programms.

Hier einige Zahlen: 10 20 99.101

Sie können mehr als einen Wert in einem einzelnen E/A-Ausdruck ausgeben. Das in Listing 2 gezeigte Programm könnte beispielsweise wie folgt modifiziert werden:

Das Ergebnis seiner Arbeit wird genau das gleiche sein wie beim vorherigen Programm.

Listing 4 zeigt ein Beispielprogramm, das dem Benutzer die Eingabe einer Zahl ermöglicht.

In manchen Fällen stehen Sie möglicherweise vor der Aufgabe, Daten in einem bestimmten Format auszugeben. Hierzu können Sie die Funktion printf() verwenden. Da printf() kein integriertes Element der C++-Sprache ist, muss vor dem Ausführen des Programms eine Header-Datei mit einer Beschreibung der printf()-Funktion mithilfe des #include-Operators eingefügt werden. In diesem Fall handelt es sich um die Datei stdio.h.

Wir haben die Funktion printf() bereits zuvor verwendet (siehe Listing 1) und schauen uns sie nun genauer an.

Prototyp:

int printf(const char *Format [, Streit]... );

Beschreibung:

Erzeugt eine formatierte Ausgabe.

Optionen:

Format– Formatierungszeichenfolge;

Streit– Reihenfolge der Argumente.

Rückgabewert:

Jeder Aufruf dieser Funktion gibt die Anzahl der gedruckten Zeichen oder einen negativen Wert zurück, wenn ein Fehler aufgetreten ist.

In der Header-Datei deklariert:

Anwendungsbeispiel:

printf(“Eine Zeichenfolge”);

printf(“%s %s“, „One“, „string“);

printf(“%s\n%s“, „Zwei“, „string“);

printf(“[%d: %d]“, 1, 0);

Die Formatzeichenfolge enthält zwei Arten von Objekten: reguläre Zeichen, die auf den Bildschirm kopiert werden, und Konvertierungsspezifikationen, die bewirken, dass die verbleibenden Argumente konvertiert und in der Reihenfolge ausgegeben werden, in der sie aufgelistet sind. Jede Transformationsspezifikation beginnt mit % und endet mit einem Konvertierungsspezifiziererzeichen.

Im Allgemeinen sieht die Konvertierungsspezifikation so aus:

% [Flaggen] [Breite] [ . Genauigkeit] [( H | l | I64 | L)]Typ

Eine detaillierte Beschreibung aller Spezifikationsparameter finden Sie im Anhang B 1.2 Vorlesungsnotizen. Wir werden eine vereinfachte Version der Spezifikation verwenden:

Spezifizierersymbole und eine Erläuterung ihrer Bedeutung sind in Tabelle 1 aufgeführt. Wenn % Es gibt kein gültiges Spezifiziererzeichen, das Ergebnis ist undefiniert.

Tabelle 1. Transformationen printf

Symbol Argumenttyp; Art des Drucks
d, ich int; vorzeichenbehaftete Dezimalschreibweise
Ö unsigned int; vorzeichenlose Oktalschreibweise (ohne 0 auf der linken Seite)
x, X unsigned int; Vorzeichenlose Hexadezimalschreibweise (ohne 0x oder 0X auf der linken Seite), die Ziffern 10 bis 15 sind abcdef für x und ABCDEF für X
u unsigned int; vorzeichenlose dezimale Ganzzahl
C int; einzelnes Zeichen nach der Konvertierung in unsigniertes Zeichen
S char *; Zeichen der Zeichenfolge werden gedruckt, bis „\0“ gefunden wird oder die durch die Genauigkeit angegebene Anzahl von Zeichen erreicht wird
F doppelt; Dezimalschreibweise der Form [-]mmm.ddd, wobei Menge D
e, E doppelt; Dezimalschreibweise der Form [-]m.ddddddde±xx oder Schreibweise der Form [-]m.ddddddE±xx, wobei die Menge D durch Genauigkeit spezifiziert. Die Standardgenauigkeit beträgt 6; Die Nullgenauigkeit unterdrückt die Dezimalpunktausgabe
g, G doppelt; %e und %E werden verwendet, wenn die Reihenfolge kleiner als -4 oder größer oder gleich der Genauigkeit ist; andernfalls wird %f verwendet. Nachgestellte Nullen und nachgestellte Punkte werden nicht gedruckt
P Leere *; wird als Zeiger ausgegeben (Darstellung hängt von der Implementierung ab).
N int *; Anzahl der bisher von diesem Aufruf gedruckten Zeichen printf, wird in das Argument geschrieben. Es werden keine anderen Argumente konvertiert
% es werden keine Argumente konvertiert; % wird gedruckt

Am häufigsten drucken wir Zahlen und Zeichenfolgen. Daher sind aus der obigen Liste die Bezeichnerzeichen d, g und s für Sie wichtig.

Beispiel

Betrachten Sie den folgenden Funktionsaufruf printf():

printf(„Ich bin %s\n %d: %d\n“, „gut!“, 1, 0);

Als Ergebnis der Ausführung dieser Zeile wird auf dem Bildschirm Folgendes angezeigt:

Die Formatzeichenfolge beginnt mit den Worten „I am“. Da vor diesen Wörtern kein „%“ steht, werden sie ohne Konvertierung auf dem Bildschirm angezeigt. Darauf folgen die Zeichen „%s“. Sie bedeuten, dass das übergebene Argument „fine!“ als Zeichenfolge ausgegeben werden soll. Es ist zu beachten, dass das „\n“-Zeichen, das weiter in der Formatzeichenfolge folgt, kein Formatzeichenfolgen-Bezeichnerzeichen ist. Dies ist ein Sonderzeichen, das bei der Anzeige von Textinformationen verwendet wird. Tabelle 2 enthält eine Beschreibung einiger Sonderzeichen.

Tabelle 2. Einige Sonderzeichen

Das Zeichen „\n“ weist also darauf hin, dass eine neue Zeile begonnen werden muss. Als nächstes enthält der Formatstring die Zeichen „%d: %d“. Sie sagen, dass die folgenden Argumente (in diesem Fall 1 und 0) ganze Zahlen sind und auf dem Bildschirm angezeigt werden sollten, getrennt durch eine Zeichenfolge „:“. Die Formatzeichenfolge endet mit einem weiteren „\n“-Zeichen.

Zufallszahlengenerator

Viele laborpraktische Aufgaben erfordern die Eingabe verschiedener Eingabedaten. Falls Sie eine oder zwei Zahlen eingeben müssen, kann dies manuell erfolgen. Wenn Sie jedoch eine große Anzahl von Zahlen als Ausgangsdaten eingeben müssen, beispielsweise eine Matrix, empfiehlt sich die Verwendung eines Zufallszahlengenerators.

Um mit einem Zufallszahlengenerator zu arbeiten, stellt C++ zwei Funktionen bereit: srand() und rand(), beschrieben in der stdlib-Bibliothek.

Vor Arbeitsbeginn muss der Zufallszahlengenerator initialisiert werden. Rufen Sie dazu die Funktion srand() mit einem beliebigen positiven Ganzzahlargument auf.

Jeder Aufruf der Funktion rand() erzeugt eine zufällige Ganzzahl im Bereich von 0 bis RAND_MAX. Der Zahlenwert dieser Größe interessiert uns nicht. Listing 5 zeigt ein Beispielprogramm, das zwei Zufallszahlen auf dem Bildschirm ausgibt.

Beachten Sie, dass Sie bei jedem Aufruf des Programms (Listing 5) die gleiche Zahlenfolge erhalten. Dies liegt daran, dass wir den Zufallszahlengenerator mit derselben srand(2)-Zahl initialisieren. Wenn Sie jedes Mal eine andere Sequenz erhalten möchten, müssen Sie den Wert des Funktionsarguments srand() bei jedem Programmstart entsprechend ändern. Hierzu können Sie beispielsweise die Systemuhr nutzen. Listing 6 zeigt eine modifizierte Version des Programms, das zwei Zufallszahlen ausgibt.

Jetzt erhalten Sie bei jedem Aufruf des Programms eine neue Zahlenfolge.


Laboraufgabe

Geben Sie die folgenden Programme ein, kompilieren Sie sie und führen Sie sie aus:

Notiz! Bei dem in Listing 9 vorgestellten Programm muss jeder Studierende seine Daten eingeben.

Nach dem Start dieses Programms erscheint auf dem Bildschirm folgende Zeile:

Das Protokoll muss Auflistungen aller typisierten Programme enthalten. Jeder Eintrag muss Kommentare enthalten.


Kontrollfragen

1) Sie möchten ein Projekt erstellen. Eure Aktionen?

2) Sie haben ein Programm geschrieben und möchten es kompilieren. Leider enthält das Programm Fehler. Eure Aktionen?

3) Sie haben eine fehlerfreie Kompilierung Ihres Programms erreicht. Jetzt möchten Sie es ausführen und das Ergebnis seiner Operation sehen. Eure Aktionen?

4) Was wird zur Ein-/Ausgabe von Informationen verwendet?

5) Warum werden Bibliotheken benötigt und wie sind sie mit dem Programm verbunden?

6) Sie möchten im Programm einen Zufallszahlengenerator verwenden. Eure Aktionen?


Laborarbeit Nr. 2

Ziel: Untersuchung der Möglichkeiten zur Durchführung arithmetischer und logischer Berechnungen mit der Sprache C++.

1) Entwickeln Sie ein Programm, das ein Problem im Bereich der Arithmetik löst.

2) Entwickeln Sie ein Programm, das Verzweigungen verwendet.

3) Entwickeln Sie ein Programm, das eine Schleife verwendet.


Verwandte Informationen.