1983 9.06 1985

Vol.9 n°6 june 1984

Vol.9 n°6 june 1984

(byte_1984_06.jpg)

p.2 Contents

FEATURES

FEATURES

p.109 INTRODUCTION

p.109 INTRODUCTION

p.111 THE HP 110 [author : Ezra Shapiro]

p.111 THE HP 110 [author : Ezra Shapiro]

This new battery-powered machine has 752K bytes of RAM and ROM and has built-in software including Lotus 1-2-3.

p.115 TRUMP CARD, PART 2: SOFTWARE [author : Steve Ciarcia]

p.115 TRUMP CARD, PART 2: SOFTWARE [author : Steve Ciarcia]

The BASIC and C compilers for this Z8000 card boost the performance of the IBM PC.

p.127 FASTER FORTH [author : Ronald L. Greene]

p.127 FASTER FORTH [author : Ronald L. Greene]

Substituting a macro for the executable part of a word reduces overhead in subroutine-threaded languages.

p.131 AN ADA LANGUAGE PRIMER, PART 1 [author : Sabina H. Saib]

p.131 AN ADA LANGUAGE PRIMER, PART 1 [author : Sabina H. Saib]

An introduction to the language endorsed by the Department of Defense.

p.136 MACINTOSH PASCAL [author : G. Michael Vose]

p.136 MACINTOSH PASCAL [author : G. Michael Vose]

With the introduction of this version, Pascal becomes an interpreted language.

p.142 BUILD A PRINTER BUFFER [author : John Bono]

p.142 BUILD A PRINTER BUFFER [author : John Bono]

While waiting for your printer to finish your latest enormous listing, you can build a buffer that eliminates the wait.

p.146 APPLE FAX: WEATHER MAPS ON A VIDEO SCREEN [author : Keith H. Sueker]

p.146 APPLE FAX: WEATHER MAPS ON A VIDEO SCREEN [author : Keith H. Sueker]

This project lets your Apple display real-time weather maps on a high-resolution screen.

p.154 SPREADSHEET IN BASIC [author : Rodolfo Cerati]

p.154 SPREADSHEET IN BASIC [author : Rodolfo Cerati]

This program permits more cells than some commercial spreadsheets and is written in Microsoft BASIC.

THEME: EDUCATION

THEME: EDUCATION

p.161 INTRODUCTION

p.161 INTRODUCTION

p.162 A COMPUTER ON EVERY DESK [author : Donna Osgood]

p.162 A COMPUTER ON EVERY DESK [author : Donna Osgood]

More and more universities in America are using personal computers as tools for education and communication.

p.187 PROGRAMMING BY REHEARSAL [author : William Finzer and Laura Gould]

p.187 PROGRAMMING BY REHEARSAL [author : William Finzer and Laura Gould]

Using the theatrical stage as a metaphor, this development environment makes it easier to write educational software.

p.215 GAME SETS AND BUILDERS [author : Ann Piestrup]

p.215 GAME SETS AND BUILDERS [author : Ann Piestrup]

Two types of graphics-based educational software go beyond computer-aided instruction.

p.223 CAUTIONS ON COMPUTERS IN EDUCATION [author : Stephen L. Chorover]

p.223 CAUTIONS ON COMPUTERS IN EDUCATION [author : Stephen L. Chorover]

A psychologist ponders the relationship between computer-based systems and human social systems.

p.233 LANGUAGES FOR STUDENTS [author : Fred A. Masterson]

p.233 LANGUAGES FOR STUDENTS [author : Fred A. Masterson]

Above all, languages must show simplicity, power, compatibility, and cognitive richness.

p.243 MICROCOMPUTERS IN THE FIELD [author : Robert P. Case]

p.243 MICROCOMPUTERS IN THE FIELD [author : Robert P. Case]

An anthropologist describes the selection and "hardening" of a portable computer for use in field research.

p.255 KERMIT : A FILE-TRANSFER PROTOCOL FOR UNIVERSITIES, PART 1: DESIGN CONSIDERATIONS AND SPECIFICATIONS [author : Frank da Cruz and Bill Catchings]

p.255 KERMIT : A FILE-TRANSFER PROTOCOL FOR UNIVERSITIES, PART 1: DESIGN CONSIDERATIONS AND SPECIFICATIONS [author : Frank da Cruz and Bill Catchings]

Personal computers need to talk to minicomputers and mainframes in universities, and this protocol lets them do so.

p.279 SAN FRANCISCO'S EXPLORATORIUM [author : John Markoff]

p.279 SAN FRANCISCO'S EXPLORATORIUM [author : John Markoff]

A hands-on, interactive museum uses personal computers to teach science through experience.

p.287 DESIGNING A SIMULATED LABORATORY [author : Nils Peterson]

p.287 DESIGNING A SIMULATED LABORATORY [author : Nils Peterson]

A personal computer simulates a classic experiment and teaches the concepts of cardiac function.

REVIEWS

REVIEWS

p.301 REVIEWER'S NOTEBOOK

p.301 REVIEWER'S NOTEBOOK

p.303 ANOTHER LOOK AT CP/M-80 C COMPILERS [author : Christopher Kern]

p.303 ANOTHER LOOK AT CP/M-80 C COMPILERS [author : Christopher Kern]

Whitesmiths, Q/C, and Supersoft Cs get a close examination.

p.321 ARCHON [author : Gregg Williams]

p.321 ARCHON [author : Gregg Williams]

This game requires a sense of strategy and dexterity.

p.327 THE CHAMELEON PLUS [author : Rich Krajewski]

p.327 THE CHAMELEON PLUS [author : Rich Krajewski]

Compatible with the IBM PC, the Chameleon Plus merits serious consideration but does have some drawbacks.

p.341 THE TEXAS INSTRUMENTS SPEECH COMMAND SYSTEM [author : Mark Haas]

p.341 THE TEXAS INSTRUMENTS SPEECH COMMAND SYSTEM [author : Mark Haas]

This voice input and output system for the TI Professional comes under the scrutiny of an experienced user.

p.353 VOLITION SYSTEMS' MODULA-2 [author : Eric Eldred]

p.353 VOLITION SYSTEMS' MODULA-2 [author : Eric Eldred]

The author compares this version of Modula-2 for the Apple with familiar Apple Pascal.

p.367 INFOSCOPE [author : George Bond]

p.367 INFOSCOPE [author : George Bond]

A RAM-based data-management system that exploits the IBM PC's color monitor wins the praise of an old hand at databases.

p.374 REVIEW FEEDBACK

p.374 REVIEW FEEDBACK

Readers react to previous reviews.

KERNEL

KERNEL

p.385 INTRODUCTION

p.385 INTRODUCTION

p.387 COMPUTING AT CHAOS MANOR: A SUPERBUSY MONTH [author : Jerry Pournelle]

p.387 COMPUTING AT CHAOS MANOR: A SUPERBUSY MONTH [author : Jerry Pournelle]

Jerry celebrates a new hard disk, examines the Apple-Franklin decision, and romps through an assortment of new hardware and software.

p.400 CHAOS MANOR MAIL

p.400 CHAOS MANOR MAIL

Jerry's readers write, and he replies.

p.405 BYTE WEST COAST: LESSONS LEARNED [author : Ezra Shapiro]

p.405 BYTE WEST COAST: LESSONS LEARNED [author : Ezra Shapiro]

SoftOffice's gestation was difficult, but this package provides icon-based integrated software at low overhead.

(Nucleus)

(Nucleus)

p.6 EDITORIAL: BYTE's NEW LOOK

p.6 EDITORIAL: BYTE's NEW LOOK

p.9 MICROBYTES

p.9 MICROBYTES

p.14 LETTERS

p.14 LETTERS

p.38 UPDATE

p.38 UPDATE

p.50 p.468 WHAT'S NEW

p.50 p.468 WHAT'S NEW

p.60 ASK BYTE

p.60 ASK BYTE

p.79 BOOK REVIEWS

p.79 BOOK REVIEWS

p.91 CLUBS AND NEWSLETTERS

p.91 CLUBS AND NEWSLETTERS

p.94 EVENT QUEUE

p.94 EVENT QUEUE

p.463 BOOKS RECEIVED

p.463 BOOKS RECEIVED

p.525 UNCLASSIFIED ADS

p.525 UNCLASSIFIED ADS

p.526 BYTE'S ONGOING MONITOR BOX, BOMB RESULTS

p.526 BYTE'S ONGOING MONITOR BOX, BOMB RESULTS

p.527 READER SERVICE

p.527 READER SERVICE