Cerca de la década de 1960, las computadoras seguían evolucionando,
se reducía su tamaño y crecía su capacidad de procesamiento. También en esta
época se empezó a definir la forma de comunicarse con las computadoras, que
recibía el nombre de programación
de sistemas.
Las características de la segunda generación son las siguientes:
·
Están construidas con circuitos
de transistores.
·
Se programan en nuevos lenguajes
llamados lenguajes de alto nivel.
En esta generación las computadoras se reducen de tamaño y son de
menor costo. Aparecen muchas compañías y las computadoras eran bastante
avanzadas para su época como la serie 5000 de Burroughs y la ATLAS de la
Universidad de Manchester.
Algunas de estas computadoras se programaban con cintas perforadas y
otras más por medio de cableado en un tablero. Los programas eran hechos a la
medida por un equipo de expertos: analistas, diseñadores, programadores y
operadores que se manejaban como una orquesta para resolver los problemas y
cálculos solicitados por la
administración. El usuario final de la información no tenía contacto
directo con las computadoras. Esta situación en un principio se produjo en las
primeras computadoras personales, pues se requería saberlas
"programar" (alimentarle instrucciones) para obtener resultados; por
lo tanto su uso estaba limitado a aquellos audaces pioneros que gustaran de
pasar un buen número de horas escribiendo instrucciones, "corriendo"
el programa resultante y verificando y corrigiendo los errores o bugs que
aparecieran. Además, para no perder el "programa" resultante había
que "guardarlo" (almacenarlo) en una grabadora de astte, pues en esa
época no había discos flexibles y mucho menos discos duros
para las PC; este procedimientopodía
tomar de 10 a 45 minutos, según el programa. El panorama se modificó totalmente
con la aparición de las computadoras personales con mejore circuitos, más
memoria, unidades de disco
flexible y sobre todo con la aparición de programas de aplicación general en
donde el usuario compra el programa y se pone a trabajar. Aparecen los
programas procesadores
de palabras como el célebre Word
Star, la impresionante hoja de cálculo (spreadsheet) Visicalc y otros más que
de la noche a la mañana cambian la imagen
de la PC. El sortware empieza a tratar de alcanzar el paso del hardware. Pero
aquí aparece un nuevo elemento: el usuario.
El usuario de las computadoras va cambiando y evolucionando con el
tiempo. De estar totalmente desconectado a ellas en las máquinas grandes pasa
la PC a ser pieza clave en el diseño tanto del hardware como del software.
Aparece el concepto
de human interface que es la relación entre el usuario y su computadora. Se
habla entonces de hardware ergonómico (adaptado a las dimensiones humanas para
reducir el cansancio), diseños de pantallas antirreflejos y teclados que
descansen la muñeca. Con respecto al software se inicia una verdadera carrera
para encontrar la manera en que el usuario pase menos tiempo capacitándose y
entrenándose y más tiempo produciendo. Se ponen al alcance programas con menús
(listas de opciones) que orientan en todo momento al usuario (con el
consiguiente aburrimiento de los usuarios expertos); otros programas ofrecen
toda una artillería de teclas de control y teclas de funciones
(atajos) para efectuar toda suerte de efectos en el trabajo
(con la consiguiente desorientación de los usuarios novatos). Se ofrecen un
sinnúmero de cursos prometiendo que en pocas semanas hacen de cualquier persona
un experto en los programas comerciales. Pero el problema "constante"
es que ninguna solución para el uso de los programas es "constante".
Cada nuevo programa requiere aprender nuevos controles, nuevos trucos, nuevos
menús. Se empieza a sentir que la relación usuario-PC no está acorde con los
desarrollos del equipo y de la potencia
de los programas. Hace falta una relación amistosa entre el usuario y la PC.
Las computadoras de esta generación fueron: la Philco 212 (esta
compañía se retiró del mercado en 1964) y la UNIVAC M460, la Control Data
Corporation modelo 1604, seguida por la serie 3000, la IBM mejoró la 709 y sacó
al mercado la 7090, la National Cash Register empezó a producir máquinas para
proceso de datos de tipo comercial, introdujo el modelo NCR 315.
La Radio
Corporation of America introdujo el modelo 501, que manejaba el lenguaje
COBOL,
para procesos
administrativos y comerciales. Después salió al mercado la RCA 601.