Search results for "Pascal-B"
Items in stock - 4 working days delivery time
Items we need to order for you



R 976.00


R 618.00

R 845.00

R 916.00


Pascal Tools
Warum noch ein Pascal-Buch? So werden wir stets gefragt, wenn wir von unserem Buchprojekt erzahlen. Die Antwort ist recht einfach: Weil es ein solches Pascal-Buch noch nicht gibt! Es solI - sich nicht an Programrnieranfanger wenden, sondern an Leser, die schon etwas Erfah- rung mit BASIC oder Pascal haben; - sich nicht auf kleine Beispielprogramme beschranken, sondern auch groBere mit mehr als zehn Seiten behandeln; - sich auf einen Themenkreis konzentrieren, die Textverarbeitung; - vor allem Themen wie strukturierte Programmierung, Modularisierung und Software Tools behandeln - und schlieBlich die erarbeiteten Programme auf Diskette zuganglich machen. Wie entstand dieses Buch? Der erste Verfasser (M. B.) hat in den Jahren 1977 bis 1985 mehrfach die Zyklen Programmieren I, II und III an der Freien Universitat gehalten und der zweite (A. S.) war als Tutor mit dabei. So entstand im Laufe der Zeit ein reicher Schatz an Beispielpro- grammen, den es zu heben galt. Unsere Sichtweise ist stark beeinfluBt worden von den Buchern "Software Tools" und "Software Tools in Pascal" von Kernighan und Plauger aus den Jahren 1976 und 1981. Der einleitende Satz dieser Bucher: "This book teaches how to write good programs that are good tools." ist daher auch ein passendes Motto flir unser Buch. Was sind Tools? Kernighan und Plauger verstehen darunter Programmteile, die eine allgemeine Auf- gabe erftillen und die man daher einmal definiert und dann universell einsetzt - anstatt flir jeden Spezialfall ein passendes Programmstuck zu entwerfen.
R 1,680.49

R 1,208.00

Blaise Pascal
Blaise Pascal (1623-1662), mathematician, physicist, inventor, and religious thinker was a man at odds with his time. The optimism of the Enlightenment and the belief among philosophers and scientists that the universe was both discoverable and rational made them feel invincible. Reason alone, declared the intellectuals, could discover a God of natural religion that was to replace the God of traditional Christianity. Pascal, on the other hand, was not so confident. In his Pensees, he wrote, "The eternal silence of these infinite spaces fills me with dread." For Pascal, the universe was full of a mystery that went far beyond the powers of reason. Blaise Pascal: Reasons of the Heart, the latest addition to Eerdmans LIBRARY OF RELIGIOUS BIOGRAPHY series, captures Pascal's life and times with a chronicle narrative based on the published sources and Pascal's own works. Marvin O'Connell takes readers on an eloquent journey into Pascal's world, showing the passion that drove the man and the radical spirituality he sought in his own heart. In the process, O'Connell also illumines the social, political, and religious intrigue of seventeenth-century Paris, especially the winner-take-all struggle between the Jesuits and the Jansenists, with whom Pascal himself was allied. Written in an enjoyable style accessible to all, this meticulously researched biography will acquaint readers with the life and thought of Blaise Pascal, a remarkable human being and luminous Christian thinker.
R 804.95

R 717.00

Informationstechnische Grundbildung Turbo Pascal
Software-Tools ermoglichen es dem Benutzer, Probleme am PC in bedienungsfreundlicher Umgebung zu losen. Ziihlt man die Programmiersprachen zu den Software-Tools, ergeben sich zum Beispiel folgende Bereiche: - Betriebssystem (z. B. MS-DOS, OS/2 bzw. PS/2) Maschinennahe Programmentwicklung (z. B. 8086-Assembler) Strukturierte Programmentwicklung (z. B. Basic, C, Pascal) Datenbanksystem (z. B. dBASE, SQL) Tabel1enkalkulation (z. B. Multiplan, Excel) Textverarbeitung (z. B. Word, WordStar) Integrierte Software (z. B. Framework, Lotus 1-2-3, Works) Computer Assisted Design, CAD - Desktop Publishing, DTP - Steuerung und Regelung Die moderne informationstechnische Grundbildung schlie t Grundkenntnisse in der Anwendung ausgewiihlter Software-Tools ein. Turbo Pascal: 1m vorliegenden Buch wird eine Einftihrung in die strukturierte Programm- entwicklung mit dem Turbo Pascal-System gegeben. Das Buch gliedert sich in einen Einfi.ihrungs-und einen Referenzteil. - Einfi.ihrungsteil: Programmieren mit Turbo Pascal; grundlegende Ablaufstrukturen, Datentypen und Datenstrukturen. Referenzteil: Aile Anweisungen, Funktionen, Prozeduren und Units zu Turbo Pascal 5.0. Verweise zu Turbo Pascal 3.0 und 4.0. Heidelberg, im Januar 1989 Ekkehard Kaier VI Inhaltsverzeichnis 1 Strukturierte Programmierung mit Turbo Pascal ............... . 1.1 Bedienung des Turbo Pascal-Systems ......................... 3 1.1.1 Bedienung unter Turbo Pascal 5.0 und 4.0. . . . . . . . . . . . . . . . . 3 1.1.2 Bedienung unter Turbo Pascal 3.0 . . . . . . . . . . . . . . . . . . . . . . 5 1.2 F olgestrukturen (line are Programme) . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.1 Programmentwicklung gemiill Schrittplan . . . . . . . . . . . . . . . . . 6 1.2.2 Aufbau eines Pascal Programms . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2.3 Eingabe, Verarbeitung und Ausgabe . . . . . . . . . . . . . . . . . . . . . 9 1.2.3.1 Eingabe mit ReadLn und Read .... . . . . . . . . . . . . . . 9 1.2.3.2 Wertzuweisung mit: = .. . . . . . . . . . . . . . . . .. . . 10 . . .
R 1,937.69

Turbo-Pascal aus der Praxis
Das vor Ihnen liegende Buch ist kein systematisches Lehrbuch für TUR- BO-Pascal; davon gibt es etliche gute. Es soll auch nicht das Handbuch ersetzen. Die Zielsetzung der bei den Autoren ist eine andere: Ziel dieses Buches ist es, an nützlichen, und damit nicht trivialen Bei- spielen die Besonderheiten von TURBO-Pascal darzustellen. Dabei soll besonders auf die vielen Vorteile eingegangen werden, die das Program- mieren mit dem Sprachsystem TURBO bietet: Fragen der Bildschirmge- staltung, Umgang mit Dateien, Erstellen komplexer Programme durch das Einbinden bereits vorhandener Programm-Module bzw. von Programmbib- liotheken. Darüber hinaus muß natürlich die besondere "Programmierum- gebung" behandelt werden, also die Einbettung von 111RBO in das jewei- lige Betriebssystem, und nicht zuletzt die "Benutzeroberfläche", wobei vor allem der schnelle Wechsel zwischen Editor (Erstellen von Quelltex- ten), Compiler (Ubersetzung des Quelltextes in ein Maschinenprogramm) und Programmausführung (Run-Time) typisch für das Spr chsystem ist. Es ist daher selbstverständlich, daß im. vorliegenden Buch diese Eigen- heiten von 111RBO angesprochen und erklärt werden, der Leser also aus- reichend Hilfestellung im Umgang mit dem Sprachsystem erhalten wird. Dies bedeutet beispielsweise, daß auch die Systeminstallation mit den erworbenen 111RBO-Disketten im Anhang besprochen wird, und daß z. B. auf die besonderen Probleme beim Laufwerkswechsel unter CP/M näher eingegangen wird.
R 1,490.43

Turbo-Pascal für Ingenieure
4 Tabelle 1-1 Dateitypen in Turbo Pascal Abkiirzung Dateityp . BAK Sicherungskopie (BACK UP) . BGI Turbo Pascal Graphik (Borland Graphics Interface) . BIN Programme in Maschinensprache (BINARY FILES) . CFG Konfigurationsdatei (CONFIGURATION) Vektor-Zeichensatzdatei . CHR . COM Ausfiihrbares Programm mit maximal 64 KByte (COMMAND) . DOC Dokumentationsdatei . EXE Ausfiihrbares Programm beliebiger Unge (EXECUTABLE) . HLP Hilfedatei . MAP Debugger-Datei . OBJ Externe (nicht Pascal-) Programme im Zwischenformat . OVR Overlay-Dateien (OVERLAY) Quelltext-Datei (PASCAL) . PAS . PCK Dateilisten (PICK) . TP CompilerDatei (TURBO PASCAL) Standard-Programmbibliothek (TURBO PASCAL LIBRARY) . TPL . TPM Zusatzinformationen tiber Fehler (TURBO PASCAL MAP) Vordefinierte (Standard-Units) oder selbsterzeugte Bibliothekeinheitcn . TPU (Units) (TURBO PASCAL UNIT) . ZIP Gepackte Dateien Ein wichtiger Vorteil der Progranuniersprache Pascal gegeniiber vie len anderen (z. B. BASIC oder FORTRAN) ist die Behandlung dynamischer Daten. Darunter werden Daten verstanden, die sich wahrend des Progranunablaufs in ihrer Struktur andem, d. h. die Anzahl und der Aufbau der Datenelemente verandem sich. In Turbo Pascal wird auch der Datentyp Datei (file) als dynamische Datenstruktur be- handelt. Bild 1-3 zeigt die verschiedenen Arten von dynamischen Daten. Die Speicherung dynamischer Variablen geschieht in Turbo Pascal in einem beson- deren Bereich, dem Heap (Hal de oder Berg). Ganz wichtig ist dabei der Zeiger (Heap-Pointer), der auf den Anfang der dynamischen Datenstruktur zeigt. Der Heap-Pointer wird, von der niedrigsten Adresse ausgehend, mitjeder neuen dyna- mischen Variablen eine Stufe hOher gesetzt. DYNAMISCHE DATEN -----J\ mnn -umt- 177777777777% Datenstruktur wachst Datenstruktur wachst Ende: . . .: no : : und nimmt ab auf an einem Ende und derselben Seite.
R 1,813.40

R 183.00

What Was the Wild West?
The west was at its wildest from 1865 to 1895, when territories west of the Mississippi River remained untamed and lawless. Famous for cowboys, American Indians, lawmen, gunslingers, pioneers, and prospectors, this period in US history captures the imagination of all kids and now is brought vividly to life. Series Overview: A natural expansion of the exceptional Who Was? series, What Was? focuses on compelling historical events, great battles, protests and discoveries.
R 183.00


R 1,279.00

Who Was Isaac Newton?
Isaac Newton was always a loner, preferring to spend his time contemplating the mysteries of the universe. When the plague broke out in London in 1665 he was forced to return home from college. It was during this period of so much death, that Newton gave life to some of the most important theories in modern science, including gravity and the laws of motion.
R 160.00

Datenstrukturen in Pascal und BASIC
Wegen der starken Betonung von algorithmischen Verfahren in Literatur und Ausbildung ist die Darstellung von Datenstrukturen etwas in den Hintergrund getreten. Hinzu kommt, d Prograrnrniersprachen wie BASIC nur einige wenige Datentypen kennen. Dabei wird die Programmierung von Algorithmen ganz wesentlich von der Art der gewiihlten Daten- struktur mitbestimmt. 1m vorliegenden Band werden daher die wichtigsten Datentypen wie - Felder - Verbunde (Records) - Mengen Listen Stacks Schlangen Baume - Graphen vorgestellt und ihre Realisierung in Pascal und BASIC diskutiert. Dabei wird insbesondere auf die Eigenarten der beiden Programmiersprachen eingegangen. In 20 Programmen - hauptsiichlich aus dem nichtmathematischen Bereich - wird die vielfiiltige Anwendungsm6glichkeit dieser Datenstrukturen aufgezeigt, z. B. Hashsuche - optimale Binarcodierung - Serienaddierer - Zigarettenautomat - Stammbaum - Entwicklung einer Waldpopulation - Simulation einer Warteschlange Einleitung Es tiberrascht, dat.) es keine allgemein akzeptierte Defmition fUr Datenstrukturen (engl. data structures) gibt (vgl. [7], [8]). Fa t man die der Datenstruktur zugrunde lie- gende Relationen als Kanten eines Graphs auf, so kann man natUrlich jede Datenstruktur als gerichteten Graphen defmieren (siehe [8]). Neuere Bestrebungen zielen darauf hin, Datenstrukturen abstrakt tiber Axiome zu defmieren (Lisko v und Zilles 1974, Guttag 1975). Einige Beispiele dazu werden im folgenden gegeben (siehe auch [2]). Allgemein gesprochen sind Datenstrukturen die Objekte, mit denen Algorithmen operieren. Die Operationen sind sornit Ordnen, Sortieren, Durchsuchen, Speichern, Vergleichen usw.
R 1,926.12

R 487.00

R 160.00

R 422.00

Pascal: Reasoning and Belief
This book is a study of Blaise Pascal's defence of Christian belief in the Pensées. Michael Moriarty aims to expound—and in places to criticize—what he argues is a coherent and original apologetic strategy. Setting out the basic philosophical and theological presuppositions of Pascal's project, the present volume draws the distinction between convictions attained by reason and those inspired by God-given faith. It also presents Pascal's view of thecontradictions within human nature, between the 'wretchedness' (our inability to live the life of reason, to attain secure and durable happiness) and the 'greatness' (the power of thought, manifested in the very awareness of our wretchedness). His mind-body dualism and his mechanistic conception of non-human animalsare discussed. Pascal invokes the biblical story of the Fall and the doctrine of original sin as the only credible explanation of these contradictions. His analysis of human occupations as powered by the twin desire to escape from painful thoughts and to gratify one's vanity is subjected to critical examination, as is his conception of the self and self-love. Pascal argues that just as Christianity propounds the only explanation for the human condition, so it offers the only kind of happinessthat would satisfy our deepest longings. He thus reasons that we have an interest in investigating its truth-claims as rooted in the Bible and in history. The closing chapters of this book discuss Pascal's view of Christian morality and the famous 'wager' argument for opting in favour of Christianbelief.
R 5,414.00

PASCAL-XSC
PASCAL-XSC (PASCAL-eXtension for Scientific Computation) ist eine Erweiterung der weitverbreiteten Programmiersprache PASCAL. Sie verfolgt das Ziel, das Programmieren, insbesondere im Bereich technisch-wissenschaftlicher Anwendungen, durch zusätzliche Sprachkonzepte wie Module, dynamische Felder und Operatoren erheblich zu vereinfachen. Eine optimale Arithmetik mit hochgenauen Standardfunktionen und exakter Ausdrucksauswertung ermöglicht eine automatisierte, zuverlässige Kontrolle der berechneten Ergebnisse. Damit unterstützt PASCAL-XSC die Entwicklung von Routinen mit automatischer Ergebnisverifikation. Mittels der Compiler-Implementierung in C kann PASCAL-XSC auf PC's, Workstations, Großrechnern und Supercomputern gleichermaßen eingesetzt werden. In dem vorliegenden Lehr- und Handbuch wird PASCAL-XSC vollständig beschrieben. Zur praktischen Verwendung und zum leichteren Kennenlernen und Vertrautwerden mit den über PASCAL hinausgehenden neuen Sprachelementen ist ein ausführlicher Abschnitt mit Übungsaufgaben und Lösungen aufgenommen worden. Ein kompletter Satz von Syntaxdiagrammen, sowie ausführliche Register und Verzeichnisse schließen dieses Buch ab.
R 1,823.36

¿Qué es el canal de Panamá? (What Is the Panama Canal? Spanish Edition)
Un hombre, un plan, un canal, ¡Panamá! Antes de 1914, viajar desde la costa este hasta la costa oeste significaba cruzar por tierra todo Estados Unidos. Hacerlo por mar implicaba un largo viaje hacia el sur, rodeando Sudamérica y luego subiendo por la costa del Pacífico. Pero entonces, en una hazaña de ingeniería peligrosa y asombrosa, se excavó un canal de 48 millas de largo a través de Panamá, creando el atajo más famoso del mundo: ¡el canal de Panamá!A man, a plan, a canal, Panama. Not only is this palindrome clever, it also gives a brief description of the Panama Canal.Before 1914, traveling from the East Coast to the West Coast meant going by land across the entire United States. To go by sea involved a long journey down and around South America and back north along the Pacific Coast. But then, in a dangerous and amazing feat of engineering, a forty-eight-mile-long channel was dug through Panama, creating the world's most famous shortcut: the Panama Canal!
R 160.00

R 935.00

R 829.00

R 829.00

R 3,055.00

R 227.00


R 933.00



R 1,037.00

R 422.00


R 1,363.24

R 2,434.00

33 Spiele mit PASCAL und wie man sie (auch in BASIC) programmiert
Zunächst einmal: ohne Computer geht's nicht! So wie man Schwimmen nicht ohne Wasser lernt, so kann man keine Programme verfassen, ohne Zugriff auf einen Computer zu besitzen. Und mit diesen oder anderen Programmen zu spielen, ginge dann auch nicht! Spielen Siel Lange zeit wurde die Programmierung von Computern als derart ernste Tätigkeit betrachtet und die Beschäftigung mit Spielprogrammen als unseriös abgetan, daß man es sich kaum träumen lassen konnte, anhand von Spielprogrammen die Programmiererei zu erlernen. Doch diese Zeit ist vorbei. Man hat eingesehen, daß zur Entwicklung von "guten" Spielprogrammen wesentliche Grundsätze der SOftwareentwicklung angewendet werden können und auch müsse- welch glückliches Zusammenspiel: Was sinnvoll ist, macht auch noch Spaß! Was benötigt man nun hierzu an Hardware und Software? Entweder (eine Pascal-Maschine): einen Mikrorechner, etwa vom Typ apple 11 oder Basis 108, mit 64 KB Arbeitsspeicher, mit Monitor (schwan/weiß genügt), zwei Diskettenlaufwerke (eines tut's auch schon, das ständige Wechseln der Disketten ist nur recht ermüdend) und den unvermeidlichen Paddles. Einen Drucker benötigt man nicht zwingend - aber man wird ihn schnell vermissen ••• Oder (eine BASIC-Maschine) : Einen Mikrorechner mit möglichst großem Arbeitsspeicher (ein Sinclair etwa mit 2 KB reicht doch nicht aus ••• ). Weiterhin natürlich einen Monitor und Paddles.
R 2,866.46

R 455.00

R 422.00


dBASE / xBASE-Toolbox für Turbo Pascal
Die dBASE-Toolbox für Turbo-Pascal ist für die Programmierer entwickelt, die bereits Erfahrung im Umgang mit Turbo-Pascal und dessen Compiler besitzen. Das Buch wendet sich speziell an die Leser, die ihre Daten von Pascal auf unkomplizierte Weise im dBASE-Format ablegen und bearbeiten möchten. Kenntnisse in dBASE werden nicht vorausgesetzt, sind aber nützlich. Die Toolbox ist eine Sammlung von 150 Routinen (und über 50 Utility-Funktionen), die in Pascal-Units zur Verfügung gestellt werden, und mit denen sich der dBASE-Datenbestand unter Turbo-Pascal bearbeiten läßt. Alle Programme liegen im Sourcecode vor und können vom Anwender individuell den eigenen Bedürfnissen angepaßt werden. Das Buch behandelt den Aufbau der dBASE-Dateien, erklärt den Umgang mit den Toolbox-Routinen und gibt auch Einblick in die interne Struktur des Programms. Neben einem großen Referenzteil, der alle Routinen genau beschreibt, wird dem Anwender die Verwendung der Toolbox anhand von Beispielprogrammen vermittelt.
R 1,297.99















































