
Software Development for Engineers: C/C++, Pascal, Assembly, Visual Basic, HTML, Java Script, Java DOS, Windows NT, UNIX
by William BuchananView All Available Formats & Editions
ISBN-10: 0340700149
ISBN-13: 9780340700143
Pub. Date: 10/10/1997
Publisher: Elsevier Science
Specialisation in software has become a thing of the past. With the move towards graphical user interface programming, engineers must have a sound knowledge of several programming languages and for the first time most of the main technical languages are introduced in a single volume.
All the example programs included relate to real life applications to provide a
Overview
Specialisation in software has become a thing of the past. With the move towards graphical user interface programming, engineers must have a sound knowledge of several programming languages and for the first time most of the main technical languages are introduced in a single volume.
All the example programs included relate to real life applications to provide a long needed reference that students will find invaluable throughout their studies, and a definitive guide for professional developers requiring an insight into other languages. Using C++ and Pascal to provide a basic grounding in software development the author then goes on to introduce more advanced concepts such as object-orientated design through the development of C++. Sections on Visual Basic and 80X86 Assembly Language follow before Java, Windows, NT and DOS are introduced, finishing with an overview of the UNIX system.
Product Details
- ISBN-13:
- 9780340700143
- Publisher:
- Elsevier Science
- Publication date:
- 10/10/1997
- Pages:
- 674
- Product dimensions:
- 1.45(w) x 7.44(h) x 9.69(d)
Table of Contents
Preface
• Part A: C*Pascal
• Introduction
• Input*Output
• Selection statements
• Repetitive statements
• Functions
• Parameter passing
• Arrays
• Strings
• File I*O
• Structures and records
• Part B: C++
• Introduction to C++
• C++ classes
• Part C: Assembly language
• Introduction
• Computer architecture
• 8088*86 instructions
• 8086 interfacing and timing
• 8086 interrupts
• Part D: Visual Basic
• Introduction
• Visual basic language
• Forms
• Menus and dialog boxes
• Events
• Graphics
• Part E: JavaScript*Java
• HTML (introduction)
• Further HTML
• JavaScript
• Java (introduction)
• Java (extended functions)
• Part F: DOS
• Introduction
• DOS file system*editor
• Part G: Windows 3.x
• Introduction
• Windows 3 (file management)
• Part H: Windows 95*NT
• Extra windows
• Part I: Introduction to UNIX
• UNIX commands
• Editing and text processing
• CSH (C shell).
Customer Reviews
Average Review: