Search results for "program"
Items we need to order for you


R 784.00

Assembly Language Programming Made Clear
Assembly Language Programming Made Clear: A Systematic Approach teaches students the fundamentals of assembly language programming through the use of two pseudo-languages that enable them to design their programs. It also prepares them to write their programs by teaching them the structure of the necessary registers.Chapters are organized so that information is presented in manageable chunks, all supported with clear examples and include exercises that allow students to immediately apply what they have learned. Over the course of the book students will work with number bases for integers, simple algorithms for converting between a number base and the base, if-then and while conditional statements, and arithmetic expressions. They will also study dynamic storage for decimal numbers through stacks and strings, string arrays, and much more. The book includes an appendix on signed numbers and the flag signals.Assembly Language Programming Made Clear can be used in courses within computer science programs. Its cogent discussion of foundational skills also makes it appropriate for classes in anti-virus software and those that prepare students for the development of higher-level language.
R 5,844.50

Programming and GUI Fundamentals
PROGRAMMING AND GUI FUNDAMENTALS Discover the foundations of TCL programming and GUI development Programming and GUI Fundamentals: Tcl-Tk for Electronic Design Automation (EDA), delivers a comprehensive exploration of the major design challenges and potential present in application and tool development with Tcl-Tk. Accessibly written and easy-to-understand, the book can be used by students at a variety of levels, as well as researchers and working professionals. The authors present the fundamental concepts of Tcl programming and graphic user interface (GUI) development using images, and photographs, assisting with concept understanding and retention. They describe real-time system designs and offer students and designers the opportunity to learn about critical concepts in scripting and GUI development. Readers will learn to design their own GUI, place and package widgets on the GUI, and allow EDA professionals, chip designers and students to code and design in TCL-TK. They will also benefit from: A thorough introduction to scripting languages and wish interpreters, including their fundamental concepts, TCL tips and tricks, and command, variable, and procedure examples Comprehensive explorations of the TCL data structure, including datatypes, strings and commands, lists and commands, and arrays and commands Practical discussions of TCL control flow, including conditional commands, multi-condition commands, and loop commands In-depth examinations of file input/output processing, including TCL file read-write, open and close commands, gets, and puts. Perfect for undergraduate and graduate students studying programming or computer science, as well as professionals working on electronic design automation and chip design, Programming and GUI Fundamentals: Tcl-Tk for Electronic Design Automation (EDA) is also an indispensable resource for programming professionals seeking to upskill.
R 3,908.00

R 932.00

R 11,524.75

R 3,908.00


R 165.00

R 1,593.16

R 857.00

Linear Multiobjective Programming
1.1. The origin of the multiobjective problem and a short historical review The continuing search for a discovery of theories, tools and c- cepts applicable to decision-making processes has increased the complexity of problems eligible for analytical treatment. One of the more pertinent criticisms of current decision-making theory and practice is directed against the traditional approximation of multiple goal behavior of men and organizations by single, technically-convenient criterion. Reins- tementof the role of human judgment in more realistic, multiple goal se,ttings has been one of the ma~or recent developments in the literature. Consider the following simplified problem. There is a large number of people to be transported daily between two industrial areas and their adjacent residential areas. Given some budgetary and technological c- straints we would like to determine optimal transportation modes as well as the number of units of each to be scheduled for service. What is the optimal solution? Are we interested in the cheapest transportation? Do we want the fastest, the safest, the cleanest, the most profitable, the most durable? There are many criteria which are to be considered: travel times, consumer's cost, construction cost, operating cost, expected fatalities and injuries, probability of delays, etc.
R 1,628.85

BASIC-Programme zur Regelungstechnik
Im schulischen Bereich und in der Projektierung von Industrie anlagen werden in zunehmendem Maße Personal-Computer (PCs) zur Lösung von Aufgaben der Regeltechnik eingesetzt. In diesem Beitrag werden zwei BASIC-Programme (MS-BASIC) vorge stellt, die sich besonders zur Optimierung linearer, einschlei figer Regelkreise eignen, bei denen die Parameter der Regel strecke bekannt sind. Die Programme sind für den Sirius-Rechner geschrieben, da er mit 400 x 800 Bildpunkten eine sehr gute Auflösung bietet. De finiert man die zu Anfang der Programme aufgeführten Graphik Befehle auf einen anderen Rechner bezogen, so sind sie dort auch lauffähig. Vergleichbare Veröffentlichungen sind von /1/, /2/ und /3/ erschienen. Vorteil des PC-Einsatzes ist die anschauliche Darstellung von Parameter-Einflüssen auf die Regelung mit Hilfe der Bildschirm Graphik. So wird eine optimale Einstellung des Reglers auf die Regelstrecke möglich. Die hier zugrunde liegende Stabilitätsbetrachtung geht von dem vereinfachten Stabilitäts-Kriterium nach Nyquist /4/ aus. Es kann vom Anwender als Nyquist- oder Bode-Diagramm in hochauf lösender Graphik ausgewertet werden. Die Anwendung der Programme als komplette Diskette /5/ erfordert keine besonderen Programmier-Kenntnisse, da der Systemstart und das Laden aller Routinen (GRAFIX; MS-BASIC ..• ) automatisch er folgt. Alle Ergebnisse lassen sich auf den üblichen Speichermedien ab legen bzw. plotten oder ausdrucken. 2 Stabilitätsuntersuchung 2 Stabilität nach Nyquist Ein einschleifiger Regelkreis stellt eine Wirkungskette von Regler und Regelstrecke mit Rückkopplung dar. Er ist folglich auf Stabilität zu untersuchen. Das allgemein bekannte vereinfachte Stabilitäts-Kriterium nach NYQuist liefert für die meisten technisch realisierbaren linea ren Regelungen eine hinreichende Stabilitäts-Bedingung.
R 1,834.72

Artificial Intelligence Programming with Python
A hands-on roadmap to using Python for artificial intelligence programming In Practical Artificial Intelligence Programming with Python: From Zero to Hero, veteran educator and photophysicist Dr. Perry Xiao delivers a thorough introduction to one of the most exciting areas of computer science in modern history. The book demystifies artificial intelligence and teaches readers its fundamentals from scratch in simple and plain language and with illustrative code examples. Divided into three parts, the author explains artificial intelligence generally, machine learning, and deep learning. It tackles a wide variety of useful topics, from classification and regression in machine learning to generative adversarial networks. He also includes: Fulsome introductions to MATLAB, Python, AI, machine learning, and deep learningExpansive discussions on supervised and unsupervised machine learning, as well as semi-supervised learningPractical AI and Python “cheat sheet” quick referencesThis hands-on AI programming guide is perfect for anyone with a basic knowledge of programming—including familiarity with variables, arrays, loops, if-else statements, and file input and output—who seeks to understand foundational concepts in AI and AI development.
R 958.00

R 1,663.29

R 632.00

Programming Methodology
This volume is being published for two reasons. The first is to present a collection of previously published articles on the subject of programming methodology that have helped define the field and give it direction. It is hoped that the scientist in the field will find the volume useful as a reference, while the scientist in neighboring fields will find it useful in seriously acquainting himself with important ideas in programming methodology. The advanced student can also study it-either in a course or by himself -in order to learn significant material that may not appear in texts for some time. The second reason for this volume is to make public the nature and work on programming methodology of IFIP Working Group 2.3, hereafter called WG2.3. (IFIP stands for International Federation for Information Processing.) WG2.3 is one of many IFIP Working Groups that have been established to provide international forums for discussion of ideas in various areas. Generally, these groups publish proceedings of some of their meetings and occasionally they sponsor a larger conference that persons outside a group can attend. WG2.3 has been something of a maverick in this respect. From the beginning the group has shunned paperwork, reports, meetings, and the like. This has meant less pUblicity for IFIP and WG2.3, but on the other hand it has meant that meetings could be devoted almost wholly to scientific discussions.
R 1,582.10

R 4,030.00

R 6,326.20

BASIC-Programme aus der Mathematik und Physik auf dem Commodore 64
Das vorliegende Buch möchte aufzeigen, wie man als Benutzer eines C-64 Probleme für den Computer aufbereiten, in BASIC formulieren und Spaß an Mathematik und Physik bekommen kann! Dieser Zielsetzung konnte eine reine Programmsammlung (im Sinne kommentierter Listings) nicht genügen; zu jedem Programm gehört vielmehr eine Erörterung des Problemhintergrunds, ein allgemeiner Ablaufplan (Struktogramm o. ä.), eine BASIC-Fassung (Commodore 64), genügend TestmateriaL Die Aufgabenstellungen sind überwiegend der Schulmathematik und -physik entnommen. Die zugehörigen BASIC-Anweisungen sind in der Regel kurz gehalten, damit sie leicht ver- standen und schnell eingegeben werden können. Der Leser wird sie ohnehin nach seinem Geschmack abändern und ergänzen! Ausnahmen bilden die Versionen zur Meßreihenauswertung, Kurvendiskussion, Linearen Algebra und Analytischen Geometrie. Sie gerieten etwas umfangreicher, aber das ist eben der Preis für ein wenig Komfort! Im übrigen wurde auf gerätespezifisches Herumtricksen nach Möglichkeit verzichtet und ein Programmstil angestrebt, der dem potentiellen PASCAL-Umsteiger das struktu- rierte Vorgehen nicht verbaut. (So hat z. B. ein Unterprogramm nur einen Ausgang, d.h. nur eine RETURN-Marke, die ggfs. von mehreren Stellen des Unterprogramms aus ange- sprungen wird). Spracherweiterungen sind an keiner Stelle des Buches erforderlich; eine hochauflösende Graphik in Maschinensprache wird zur Verfügung gestellt. Die Listings wurden mit einem Epson FX-80+ (Görlitzinterface) erstellt. Düsseldorf, im Januar 1986 K.U. Bromm VI Inhaltsverzeichnis 1 Zum Gebrauch des C 64 1.1 Algorithmen und ihre Darstellungsformen ................... .
R 1,940.92

R 635.00


R 809.00

R 639.00


R 670.00

Methoden der Programmerstellung für Tisch- und Taschenrechner
Zwischen diesen Gro rechnern und den vergleichsweise winzigen Tisch- und Taschenrechnern gibt es heute eine Vielfalt von Rechnern mittlerer GroBe, die als "Minicomputer" oder "Rechner der mittleren Datenverarbeitung" bezeichnet werden und zu deren Aufgaben unter anderem die Steuerung von industriellen Prozes- sen, die Textverarbeitung und die Bewaltigung kaufmannischer Probleme in kleineren Firmen zahlen. Die Entwicklung der Programmiermethodik hat mit der Ent- wicklung der Elektronik nicht Schritt halt en konnen. Bei der Pro- grammierung der Klein-und Kleinstrechner werden heute oftmals dieselben veralteten Methoden und Werkzeuge gebraucht, die man J ahren bei Gro rechnern eingesetzt hat, wodurch Pro- vor 20 gramme entstehen, die unlesbar, unverstandlich, un-anderbar und oftmals auch falsch sind. Wahrend bei der Programmierung von GroBrechnern heute Ansatze zur Oberwindung dieser "Software- krise" vorhanden sind, lauft die Programmierung von Kleinrechnern offenbar mitten in diese hinein. Wir haben daher in diesem Buch versucht, die Methoden und Werkzeuge der "Software-Technologie" soweit wie m6glich fUr Kleinstrechner zu iibernehmen bzw. anzu- passen*, ohne den Leser mit der dahintersteckenden Theorie zu belasten. Der Leser sollte dadurch imstande sein, Programme zu entwickeln, - die er selbst nach einem Jahr noch versteht - die andere verstehen konnen - die in ihrem Funktionsumfang anderbar sind und - die richtig sind. Der letzte Punkt bedeutet, daB nicht nur fUr manche, sondern fUr aile denkbaren Eingabewerte entweder das richtige Ergebnis be- rechnet oder die Eingabe zuruckgewiesen wird.
R 1,675.64


R 634.00

R 708.00

R 2,527.92

R 2,288.00


R 592.00





R 709.00

R 6,336.05

R 610.00

R 6,352.79

R 1,191.00


R 6,343.99

R 336.00

R 712.00

















































