Herramientas de usuario

Herramientas del sitio


es:getting_started_with_basic_and_logo_on_the_amstrad_pcws

¡Esta es una revisión vieja del documento!


Getting Started with Basic and Logo on the Amstrad PCWs

Ficha

Editorial Bernard Babani
Distribuidora Bernard Babani
Dimensiones 26,30 x 19,80 x 0,70 cm
Año 1987
Autor F.A. Wilson
Páginas 72
ISBN-100-85934-162-3
ISBN-13978-0859341622
Idioma Inglés
Precio Inglaterra: £5,95
Estado Preservado

Descripción

Para empezar está dirigido a aquellos usuarios de PCW que sienten una gran fascinación por la programación. En él se establecen los aspectos básicos a cubrir y los fundamentos de los lenguajes suministrados con el PCW - Mallard BASIC y DR. LOGO.

Es posible que el autor sea un profesor o un instructor, ya que todo el contenido es muy similar a los libros de texto. El contenido es bastante seco, y todo ello tiende a introducir más la teoría que la práctica. Por ejemplo, el primer capítulo del libro, trata sobre la aritmética binaria, ok, los ordenadores funcionan de esta manera, pero el punto de lenguajes de programación como BASIC es que no tendríamos que saber nada sobre él.

La programación en BASIC se ha comentado en muchos otros libros, y francamente mejor explicado que aquí. Uno de los problemas es que todos los listados que componen los ejemplos, no se han reproducido en un PCW, así que nos encontraremos inevitables equivocaciones y con frecuencia no sabremos si se supone que hay un espacio en una línea. En este libro puntuamos los resultados de las líneas y la puntuación de la cobertura de LOGO.

El manual de Amstrad dispone de LOGO en muy pocas páginas, y gran parte de la información está demasiado incompleta para ser útil o simplemente errónea. Logo es más conocido por su sistema gráfico de la “tortuga”, pero en realidad es un lenguaje muy poderoso, y muchas universidades lo utilizaron extensamente en sus cursos de inteligencia artificial.

El libro comienza abordando el aspecto gráfico en primer lugar, y lleva impreso varios diagramas que muestran la utilidad de las coordenadas numeradas en la pantalla de LOGO. A continuación, pasa a cubrir las partes de LOGO que otros libros no detallan, los comandos para guardar y recuperar los listados. Es en esta área de LOGO lo que atrae a los programadores de la inteligencia artificial, son similares a las facilidades ofrecidas por LISP (si conocemos el lenguaje).

LOGO realmente podría ser usado como un hobby, para las aplicaciones prácticas. BASIC es generalmente más fácil y rápido de usar, pero si lo que deseamos es aprender LOGO (lo más probable para sus instalaciones gráficas por su alta resolución) no hubiesen hecho peor este libro. No es una lectura ligera, pero hay mucha información contenida en él. Lo que conlleva a aquellos que se inicien, a obtener la máxima información. Quienes realmente sacan el máximo partido de ello, son las personas que saben un mínimo de programación en BASIC o si desean adentrarse como un segundo lenguaje en LOGO.

Imágenes

Este libro está encuadernado en tapas de cartón blando a color, y las hojas interiores en papel normal fino en blanco y negro cuyas medidas son; Alto 26,30 cm x Ancho 19,80 cm.

getting_started_with_basic_logo_on_the_amstrad_pcws_cover.jpg

Contenido

CONTENTS

Chapter 1. PERSONAL COMPUTERS
        1.1 Computers and Binary
        1.2 Memory
        1.3 Interpreters
        1.4 The Operating System
        1.5 The To and Fro Movements of Data
        1.5 What Do Computers Do?

Chapter 2. THE OPERATING SYSTEM
        2.1 The File Directory
        2.2 A Worthwhite Shortcut
        2.3 Preparatinf for Computing
        2.4 Copying and Formatting
        2.5 A Little HELP
        
Chapter 3. COMMON TACTICS
        3.1 Giving Instructions
        3.2 Error Messages
        3.3 Editing
        3.4 Saving Programs
        3.5 Character Codes
        3.6 Variables
        3.7 Calculations
            3.7.1 Operator Precedence
            3.7.2 Randon Numbers
        3.8 And Now For Programming

Chapter 4. BASIC BASIC
        4.1 Direct and Program Modes
            4.1.1 Line Numbering
            4.1.2 Editing
        4.2 Text Layout
            4.2.1 Screen Width
            4.2.2 Tabulating
            4.2.3 Punctuation Marks
            4.2.4 Formats
        4.3 Putting It All Together
            4.3.1 Tracing Faults
            4.3.2 Printing Out
            4.3.3 Saving the Work
            4.3.4 Program Review
        4.4 Variables
            4.4.1 Naming Numeric Variables
        4.5 Data Input
        4.6 Strings
            4.6.1 Joining
            4.6.2 Length
            4.6.3 Extraction
            4.6.4 Conversion To and From Numeric
            4.6.5 Character Repetition
            4.6.6 Searching Within
            4.6.7 Case Conversion
        4.7 Control Characters

Chapter 5. BASIC ON THE MOVE
        5.1 Leaping
        5.2 Looping
        5.3 Loop Control
            5.3.1 FOR/NEXT
            5.3.2 WHILE/WEND
            5.3.3 Loops Within Loops
            5.3.4 Pauses
        5.4 Conditionals
            5.4.1 IF/THEN
        5.5 Subroutines
        5.6 Arrays
        5.7 Program Design
            5.7.1 Going Around
            5.7.2 A Flowchart
            
Chapter 6. BASIC-FILING
        6.1 Sequential Access
            6.1.1 Writing To a File
            6.1.2 Reading From a File
            6.1.3 Searching Within
            6.1.4 Alterations
        6.2 Random Access
            6.2.1 A Trial Run
            6.2.2 A Simplified File
        6.3 JETSAM
            6.3.1 Keyed Files
            6.3.2 Setting Up a Keyed File
            6.3.3 Writing To the File
            6.3.4 Reading From the File
            6.3.5 Gilding the Lily
            6.3.6 Making Changes

Chapter 7. LOGO
        7.1 The High Resolution Screen
        7.2 Turtle Talk
            7.2.1 Graphics v Text
            7.2.2 Moving the Turtle Around
            7.2.3 The Turtle Goes Straight
            7.2.4 Repeat
        7.3 Printing
            7.3.1 Enter the Spcae
            
Chapter 8. LOGO ON THE MOVE
        8.1 Procedures
            8.1.1 Editing
            8.1.2 Polygons
            8.1.3 Procedures Calling Procedures
            8.1.4 Procedures Calling Themselves
            8.1.5 Calculations
        8.2 Variables
            8.2.1 Our Own Primitives
        8.3 Lists
        8.4 The Basics, LOGO style
            8.4.1 The inevitable IF
            8.4.2 Looping
            8.4.3 Pauses
            8.4.4 At Random
        8.5 Recursion Recurs
        8.6 Moving Between Procedures

Chapter 9. LOGO-DATA BASES
        9.1 LOGO Properties
        9.2 Creating Properties
        9.3 Setting Up a Data Base
            9.3.1 A Data Base Transposed

Appendix SINGLE BYTE BINARY/DECIMAL CONVERSION

Index
      

Presentación

Descargas

Extras

es/getting_started_with_basic_and_logo_on_the_amstrad_pcws.1477653926.txt.gz · Última modificación: 2016/10/28 14:25 por jevicac