Revolutionary Guide to QBasic - Vladimir Dyakonov , Evgeny... - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Revolutionary Guide to QBasic
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Revolutionary Guide to QBasic

Revolutionary Guide to QBasic

Vladimir Dyakonov, Evgeny Yemelchenkov, Victor Munerman, Tatyana Samoylova

576 pages, parution le 01/02/1996

Résumé

This book is for competent BASIC programmers who want to get the highest quality results from the complementary language distributed with Microsoft's DOS and Windows. It assumes a good understanding of BASIC programming and a reasonable knowledge of computers.

The book starts off with a lightning tour of the QBasic language and introduces the experienced BASIC user, not familiar with QBasic, to its fundamental concepts. We then move on through more advanced topics that every QBasic expert needs to be acquainted with, including popular data structures, multimedia programming, practical application design, file handling and system management.

When the introduction to the QBasic language is complete, we delve straight into how your programs interact with memory and data. After covering arrays and advanced system functions, we progress into the subject of accessing the power of machine code routines from within QBasic. We finish this topic with a complete example of how to access and control the mouse in QBasic.

We then move on to discuss complex data structures and examine some popular methods of searching them. Following a comparison of all the various sort algorithms, we continue on towards a comprehensive understanding of the file system and file management. This then serves as a gentle introduction to the world of program design, illustrated by methods in the programs.

The next section is devoted to programming multimedia in QBasic. Although not normally renowned for their multimedia content, we will show you how to get stunning results from even the simplest of programs. Running through bit-mapped graphics, 3D programming, ray casting, animation, quality audio and accessing the Sound Blaster, this is where you can bring your QBasic applications to life. A fine collection of fully explained programs demonstrate some of the fantastic effects QBasic can achieve, including the first ever Doom-like 3D environment engine for QBastic.

Finally we take a professional look at games development, modern interface programming and using QBasic in a business context. We will also present some in depth examinations of exciting, practical applications including a sprite creator, a spreadsheet, a pianola and a scrolling arcade game.

The complementary disk contains all the listed source code, along with a huge collection of additional top-quality QBasic programs which have been referenced throughout the book.

What's special about this book?

The variety and amount of experience that the authors bring to this book shines through, demonstrating how to develop QBasic programs of only the highest calibre. By focusing tightly on what Qbasic programmers really want to include, the book enters previously uncharted territory to bring truly advanced subjects to QBasic. Throughout the book you will be able to collate an invaluable library of routines, functions and sizzling code samples to enable all your future QBasic programs to meet exacting professional standards.

Contents

  • Introduction
  • The essentials of QBasic programming
  • Controlling program flow
  • Input, output and printing
  • Understanding memory, data and machine code
  • Manipulating data structures
  • File management
  • Program design
  • Bit-mapped graphics and animation
  • Advanced 2D graphics
  • 3D graphics programming
  • This is sound
  • Game development
  • Programming a user interface
  • Using BASIC for business
  • Afterword
  • Appendix A: QBasic resource guide
  • Appendix B: Disk reference
  • Index

L'auteur - Vladimir Dyakonov

Professor Vladimir Dyakonov is a renowned Russian specialist in the field of electronics and information science. He is the director of the Smolensk Regional Centre of New Information Technology and the Head of the Industrial Electronics Department at the Smolensk Branch of the Moscow Power Engineering Institute.

L'auteur - Evgeny Yemelchenkov

Evgeny Yemelchenkov is an associate professor and the head of the Department of Information Science at the Smolensk State Pedalogical Institute.

L'auteur - Victor Munerman

Victor Munerman this year celebrates 25 years as a programmer. He works as an associate professor at the Smolensk State Pedalogical Institute where he teaches programming and information science.

L'auteur - Tatyana Samoylova

Tatyana Samoylova works as an associate professor in the Department of Computer Science at the Smolensk Branch of the Moscow Power Engineering Institute.

Caractéristiques techniques

  PAPIER
Éditeur(s) Wrox Press
Auteur(s) Vladimir Dyakonov, Evgeny Yemelchenkov, Victor Munerman, Tatyana Samoylova
Parution 01/02/1996
Nb. de pages 576
Format 18,4 x 23,5
Couverture Broché
Poids 1054g
Intérieur Noir et Blanc
EAN13 9781874416203

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription