Arequipa
ARQUITECTURA AS -/ 400:
Es un equipo de IBM de gama, media y alta para todo tipo de empresas y grandes departamentos. Se trata de un sistema multiusuario, con una interfaz controlada mediante menús y comandos muy intuitivos que utilizan terminales y un sistema operativo basado en objetos y bibliotecas, OS/400. Un punto fuerte del OS/400 es su integración con la base de datos DB2/400siendo los objetos del sistema miembros de la citada base de datos. Esta es también soporte para los datos de las aplicaciones, dando como resultado un sistema integrado de enorme potencia y estabilidad. Actualmente con la denominación I 5 anteriormente I series, soporta otros sistemas operativos tales como GNU/Linux, AIX, Windows. En una placa intel integrada, soportando también de forma nativamúltiples aplicaciones como el servidor web APACHE,
AS-400
Arquitectura del sistema AS-400
Tiene tres características que la diferencian de las demás maquinas:
Arquitectura de maquina estratificada.
Microcódigo Vertical | Apli Comercial |
| | Sist. Gestor de base de datos |
| | S.O |
| | Microcódigo Horizontal |
Todas las capas se comunican por medio del microcódigovertical. Si se dan
problemas este lo arregla.
Orientación a objetos.
Nivel único direccionamiento. Aísla al usuario de las características del hard.
Orientación a objetos
El sistema AS-400 consta de un unico nivel de almacenamiento, todo lo que se almacena son objetos. Un objeto es aquello que no necesita de una herramienta para ser usado. El sistema va ha estar formado por X objetos. Losobjetos se definen mediante un nombre y su tipo ( mas o menos la extensión). El tipo va a definir las funciones que va a poder realizar el objeto.
El nombre tiene que ser exclusivo si tiene el objeto el mismo tipo.
Todos los objetos tienen que estar en bibliotecas. El sistema no es en árbol por lo que una biblioteca no puede tener dentro otra biblioteca.
Biblioteca actual
*Curlib bibliotecaactual. Cada usuario puede dar el valor que el quiera. Su utilidad es para no tener que decir al sistema donde quiero crear un objeto, ya que te identificara tu biblioteca.
Listas de bibliotecas
Cuando trabajamos con mas de una biblioteca podemos crear una lista del bibliotecas. Por ello puedes buscar un objeto en las diferentes bibliotecas que use el usuario.
La lista de bibliotecas esta formadapor:
1. Bibliotecas del sistema ayudas, mandatos...
2. *Curlib biblioteca actual.
3. Bibliotecas de usuario son hasta 25 bibliotecas, son las que crea el usuario o
añade a la lista.
Cuando se ejecuta un mandato el sistema lo busca en la lista de bibliotecas.
Fichero físico fuente
Los datos que no sean objetos se almacenan en los ficheros físicos fuente ´SRC-PF´. Estos datos que contineneel fichero físico fuente se van a llamar miembros.
QSYS
Todo el sistema esta en una biblioteca llamada QSYS. Sin embargo esto solo es en teoria ya que no contiene las bibliotecas sino sus descripciones. Si borras una descripción de una biblioteca esta se borrara.
Sintaxis de un mandato
Esta compuesta por las tres primeras consonates del verbo en ingles, mas las tres primeras letras del objetoy por ultimo un modificador.
Crear | CTR | Creat |
Cambiar | CHG | Change |
Añadir | ADD | Add |
Arrancar | STR | Starter |
Eliminar contenido de la biblioteca | CLR | Clear |
Eliminar contenido del continente | DLT | Delete |
(contenido y biblioteca) | | |
Eliminar algo de una lista de bibliotecas | RMV | Remove |
Visualizar | DSP | Display |
Editar | EDT | Edit |Trabajar | WRK | Work |
(permite realizar todas las accione posibles sobre un objeto) |
Mensajes
Mensajes de usuario.
Menasjes de sistema.
Características de los mensajes
Los mensajes pueden ser:
Según si tienen interrupción:
Con interrupción se interrumpe tu trabajo y aparece el mensaje. Se envía al dispositivo.
Sin interrupción se queda en la lista de mensajes. Para verlo debes...
Regístrate para leer el documento completo.