lunes, 28 de enero de 2013

Enciclopedia Práctica de la Informática : Fascículo nº 23

En este número :

- Microprocesadores de 8 bits (I).
- Hardware : HP-9816.
- Fases de un proyecto informático.
- Agencias de publicidad. / Toshiba T-200..





Listado incluido en el fascículo :

Página : 458
Título : Simón
Ordenador : Oric 1
Memoria : 16 Kbytes.
Lenguaje : Basic.


Descargar fascículo Nº 23 en PDF.



Enciclopedia Práctica de la Informática : Fascículo nº 22

Otro número preservado de esta enciclopedia.
En este fascículo :

- Registros de los microprocesadores.
- Hardware : Decmate II.
- Sistemas operativos para microprocesadores.
- Terminal portátil Tisa.
- El dinero electrónico.





Listado incluido en el fascículo :

Página : 438
Título : Biorritmos.
Ordenador : Sinclair ZX Spectrum
Memoria : 16 Kbytes.
Lenguaje : Basic.


Descargar fascículo Nº 22 en PDF.


miércoles, 9 de enero de 2013

El lenguaje COBOL. Gestión de empresas en estado puro. 1ª Parte.

El lenguaje COBOL nació en el año 1959 . Su principal cometido fue orientado hacia la resolución de problemas de gestión.  COBOL son las siglas que es a las iniciales de las palabras Inglesas "Common Business Oriented  Languaje", cuya traducción literal es "Lenguaje Compartido Orientado a Negocios". Su propia evolución y la de las empresas, amplió su campo de acción y su aplicación se extendió desde la simple utilización  para resolver  cualquier problema , por ejemplo : la facturación, cálculo y hasta cualquier tipo de problema de gestión de una empresa mediana o empresas con gran volumen de transferencia de datos. Como buen programa serio de gestión , no disponía de cualquier opción de crear gráficos, sonidos , bueno ... sonidos sí, los de error cuando se compilaba el código anteriormente tecleado y supuestamente depurado.
COBOL es un lenguaje de programación que era común y compatible con  la mayoría de los ordenadores PC/XT/AT  .  La mayoría de los fabricantes de estos ordenadores diseñaron sus máquinas para aceptar un compilador de COBOL (IBM, Microsoft...), de forma tal que un mismo programa podía ser compilado en esos ordenadores con algunas pequeñas variaciones de uno a otro. La universalidad del COBOL permitió a los  programadores una gran flexibilidad y "portabilidad" desde otros ordenadores y con otros sistemas operativos.

El lenguaje es muy similar al idioma inglés. Todas sus instrucciones se codifican utilizando palabras  en lugar de códigos más o menos complejos.  También las reglas de programación son análogas a muchas reglas de escritura del inglés. Es un lenguaje de "fácil" aprendizaje.

Para definir las informaciones propias a un problema en COBOL se debe utilizar palabras que el mismo crea, respetando determinadas reglas. En resumen, en COBOL se puede, como ocurre con muchos antiguos lenguajes de programación, expresar una misma idea o resolver un mismo problema en formas muy diferentes, dependiendo del estilo gramatical y personalidad de estructurar la aplicación utilizada por el programador.

CARACTERES UTILIZADOS EN EL COBOL.

El lenguaje COBOL,como cualquier lenguaje escrito, se expresa a partir de letras, números y signos especiales , dichos caracteres forman palabras, estas se combinan formando expresiones u oraciones, etc.

Los caracteres que pueden utilizarse en el lenguaje se clasifican en dos categorías :

Caracteres básicos


  • En la formación de palabras :  letras de la A a Z 
  • Para formar números  y también en la formación de palabras. :  números del 0 a 9
  • En operaciones aritméticas y  en la edición de resultados : + *
  • En operaciones aritméticas, en edición de resultados y en la formación de nombres :  - 
  • En expresiones aritméticas :  /
  • En expresiones aritméticas y lógicas : = <>
  • Para encerrar constantes de tipo no numérico:  ' (comilla)
  • En puntuación ,en la separación de palabras : (espacio en blanco)
  • En puntuación, en la separación de palabras u oraciones: ,  ;
  • En puntuación para frases y oraciones y como punto decimal :  .
  • En edición de resultados : $
  • En expresiones aritméticas , lógicas y en puntuación : ( )

Caracteres adoptados

Además de los caracteres  (comúnmente empleados en cualquier programa escrito en COBOL)  existen otros que son adoptados particularmente en determinados compiladores. La adopción de estos caracteres está condicionada, normalmente, a la adecuación del lenguaje a problemas específicos y particulares de cada instalación.  Estos caracteres adoptados o no básicos , no forman parte integrante de la morfología del lenguaje y no ejercen una función determinada, sino únicamente cumplen con la misión específica para la que han sido adoptados. Por ejemplo, el signo £ (moneda inglesa) en usuarios de Gran Bretaña y la letra Ñ en los usuarios hispano-parlantes.



PALABRAS FORMADAS POR EL PROGRAMADOR


 La unión de varios caracteres, incluso un único caracter, forman palabras. que se clasifican en dos tipos :

- Palabras formadas por el programador (nombres y constantes).  Algunos de los  diferentes  tipos de nombres que pueden ser utilizados por un programador son , por ejemplo : Nombres de datos, nombres de condición, de fichero, biblioteca, rutina, indice o subíndice etc....
- Otro tipo de palabras que puede formar el programador son las constantes. Estas se utilizan para representar, a diferencia de los nombres de datos, informaciones que no cambian de valor en el curso del desarrollo de un programa.
Son tres tipos :
  • Constantes literales.
  • Constantes con nombre.
  • Constantes figurativas.

    - Fín de la primera parte -










    Enciclopedia Práctica de la Informática : Fascículo nº 20

    En este número :

    - La unidad central de proceso.
    - Hardware:  ORIC-1.
    - Sistemas operativos: El Monitor.
    - Plotters Hewlett-Packard.






    Listado incluido en el fascículo :

    Página : 398
    Título : Tanks
    Ordenador : Sinclair ZX-Spectrum
    Memoria : 16 Kbytes.
    Lenguaje : Basic.


    Descargar fascículo Nº 20 en PDF.

    Enciclopedia Práctica de la Informática : Fascículo nº 21

    En este número 21 :

    - La unidad aritmético-lógica.
    - Hardware : Sharp MZ-80.
    - Sistemas Operativos : Gestión de datos.
    - El sistema Videotex.







    Listado incluido en el fascículo :

    Página : 418
    Título : Mots.
    Ordenador : Commodore VIC-20.
    Memoria : 5 Kbytes.
    Lenguaje : Basic.


    Descargar fascículo Nº 21 en PDF.




    Enciclopedia Práctica de la Informática : Fascículo nº 19

    En este fascículo :

    - Circuitos integrados.
    - Hardware : Xerox 820-II.
    - Métodos de proceso de datos.
    - Multi-gestión P3500.
    - ¿Que me pasa, señor ordenador?





    Listado incluido en el fascículo :

    Página : 378
    Título : Bosque Mágico.
    Ordenador : Oric-1.
    Memoria : 16 Kbytes.
    Lenguaje : Basic.


    Descargar fascículo Nº 19 en PDF.

    Soft MSX : Hisoft Pascal

    Este pequeño manual en el que se incluía una cinta con el intérprete es el del lenguaje Pascal ,también desarrollado por Hisoft  y producido y distribuido en España por Indescomp para promocionar los ordenadores MSX Hit-Bit de la multinacional SONY.

    No se trata de una versión completa del lenguaje Pascal ya que adolece de algunos comandos e instrucciones comunes de este lenguaje y no están implementados pero puso al alcance de los usuarios de ordenadores de 8 bits aprender la programación de este fantástico lenguaje. También existen versiones desarrolladas por Hisoft para el Spectrum y Amstrad.

    El intérprete ocupa unos 12 Kbytes en memoria más 4 Kbytes para las rutinas de ejecución y por último el editor ocupa unos 2 Kbytes lo que deja unos 41 Kbytes libres para los programas en Pascal y objeto en los ordenadores con 64 Kbytes de RAM.


    .







    Para poder ejecutar correctamente este intérprete es recomendable que se arranque en una dirección por debajo de la de comienzo del compilador. Para eso habrá que teclear estas líneas en BASIC  y ejecutarlo (ejemplo usando el emulador BlueMSX).

    Despues de teclear RUN ¨"CAS:" para cargar el programa,  el emulador se reseteará, a continuación hay que teclear un par de funciones para poder ejecutar el programa.

    Después de la pantalla de carga, el ordenador se reseteará.

    Funciones a teclear para cargar el compilador .

     Seguidamente aparecerá el menú principal donde se representan las opciones principales del lenguaje.

    A disfrutar del lenguaje PASCAL ;)

    Descargar : Hisoft PASCAL para MSX.

    domingo, 6 de enero de 2013

    Soft MSX : Hisoft Ensamblador/Desensamblador Devpac

    En el año 1985 la empresa Indescomp editó en España junto con SONY unos pequeños manuales para promocionar sus ordenadores MSX Hit-Bit  en los que se incluía una cinta con un software específico.  Esos programas fueron desarrollados por una compañía de los Países Bajos especializada  en el software de programación para diferentes ordenadores llamada Hisoft. Tengo entendido que también se comercializaron para los ordenadores Amstrad CPC y Spectrum.

    El primer libro-cinta se trata de un Ensamblador / Desensamblador para el Z80 del MSX y fácilmente adaptable a otros ordenadores que dispongan de ese procesador. En Ensamblador (genmsx) dispone de un Debug para buscar errores  en el código y catalogar símbolos. Así mismo, también dispone de comandos específicos que permiten definir macros y otras utilidades para facilitar la programación.

    Por otra parte, el desensamblador (monmsx),  es un potente y sencillo ayudante para depurar programas en código máquina con una  intuitiva interfaz de usuario.









    Captura de pantalla del ensamblador

    Captura de pantalla del desensamblador


    En el fichero desgargable se incluye en manual , los programas en formato .cas :  genmsx.cas (ensamblador) y monmsx.cas (desensamblador), así como sus correspondientes archivos de onda en formato .wav

    viernes, 4 de enero de 2013

    Libros : Mi primera biblioteca informática ' Basic fácil '

    Desde Argentina un seguidor de este Blog  usuario del foro de la página web Commodore mania con el nick commo64  y también miembro de retrocomputacion.com  a podido preservar el libro de la serie cuyo título es 'Mi primera biblioteca informática : Basic Fácil '.

     Muchas gracias por tu gran trabajo Ezequiel !!.






    Autor : Gaby Waters.
    Ilustraciones : Graham Round.
    Editorial : Ediciones Generales Anaya.
    Primera edición :  1985 (edición Española) / 1984 (edición Inglesa).
    Número de páginas : 48.
    ISBN: 84-7525-261-3



    Descargar el libro en PDF: Basic fácil.