Newsgroup: it.lavoro.informatica
Titolo: Per esperti conol cics db2

Scusate la domanda ma volendo recuperare manuali su questo argomento e 
conoscendo un sito dove vi sono tutti i possibili manuali divisi per 
mainframe, tipologia, modello ecc.. come faccio a sapere che tipo di manuali 
recuperarmi se non so su quale modello di mainframe ibm potrei andare a 
lavorare?
Grazie spero di essere stato chiaro. 

 ha scritto nel messaggio 
news:WCbvj.18860$FR.9...@twister1.libero.it...


 lavorare?
Scusa se ti rispondo così, ma dovresti porre una domanda realistica... :-)

 Scusa se ti rispondo cosě, ma dovresti porre una domanda realistica... :-)
Io direi che dovrebbe imparare a leggere i fondi di caffe', poi la risposta
la trova da solo..:-)
Francesco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Scusa se ti rispondo cosě, ma dovresti porre una domanda realistica... :-) 


Se ipotizzi di lavorare su ambiente Cobol\CICSDB2 stiamo parlando di
ambiente mainframe IBM.
Chi lavora su questo tipo di ambiente di solito ignora alla grande su quale
modello di mainframe stia operando e sinceramente dubito che al
programmatore cobol interessi il modello di mainframe su cui gira il suo
programma.
Ora per quanto riguarda il cobol e presumo COBOL 2, di manuali su internet
ne trovi diversi, per il db2 presumendo che non ti interessi il lato DBA, ma
solo la programmazione anche quì di manuali sql\db2 in rete se ne trovano.
E' un po' più complicato forse trovare i manuali CICS command level, ma
penso che sul buon emule si trovino anche quelli.
saluti
P.S.
Certo che però hai formulato la domanda in una maniera che ricorda il buon
Toto che chiedeva al vigile ... per andare dove dobbiamo andare da che parte
dobbiamo andare.....



Grazie, allora per essere + chiaro e lineare allego questo link : 
http://bitsavers.org/pdf/
Trovato in rete dove vi sono manuali di tutto l'inimmaginabile, e mi è stato 
detto che vi sono pure quelli del Cics.
Ma la mia domanda è come faccio a trovarlo se non so in che sezione 
cercarlo?
E scorrerlo tutto è davvero una impresa titanica...
Ciao. 

 lavorare?
Mi pare di aver capito che potresti avere interesse a studiarti i 
linguaggi e l'ambiente di sviluppo perché hai avuto o potresti avere 
un'offerta.
Se ci descrivi meglio cosa ti interessa e perché potremmo darti 
indicazioni più precise e mirate.
La difficoltà maggiore sta nel lavorare, durante la fase di 
apprendimento, su una macchina collegata al mainframe.
Se non ce l'hai a disposizione la vedo un po' dura perché la parte 
"teorica" va messa in pratica.
Ad ogni modo solitamente c'è un ambiente di sviluppo che potrebbe essere 
il TSO o Roscoe (ed è perfettamente inutile mettersi a studiare i 
comandi perché quando ce l'hai davanti apprendi rapidamente, se non ce 
l'hai davanti dimentichi il giorno dopo i comandi che ti sei letto la 
sera prima).
Poi c'è il linguaggio JCL per la gestione dei job (lancio di programmi 
batch, sort, gestione file sequenziali, VSAM e altre robe).
Anche per questo linguaggio vale lo stesso discorso; puoi leggiucchiarti 
un manuale, ma poi vanno messe in pratica le cose sul campo".
Poi c'è il CICS.
Anche qua bei manualoni, ma alla fin fine le cose si apprendono "facendole".
Il Cobol (cobol2 di solito, come ti hanno già suggerito) è più semplice 
da apprendere perché assomiglia a molti altri linguaggi procedurali, 
nemmeno troppo difficoltoso.
E poi guardati un manuale di DB2 dei più semplici possinili (in rete ne 
trovi a iosa).
Ora tutto quello che ti ho elencato prescinde dal tipo di modello 
mainframe a meno che non vai a beccare un VM o altre robe un po' più rare.
Generalmente negli ambienti bancari/assicurativi quello che si utilizza 
è quanto ti ho descritto.
-- 
FabMind

 
Il modello hardware ti interessa relativamente, la famiglia hardware
si. Infatti e cosa diversa l'ambiente software AS/400 (ora ha cambiato
nome, non ricordo quello nuovo), che discende dai mini di una ventina
di anni fa; altra cosa e l'ambiente propriamente mainframe. Quindi
prima di tutto dovresti capire la famiglia di hardware.
Per il mainframe IBM ci sono vari ambienti operativi e di sviluppo.
Come ha scritto Fabmind c'e z/Os (discendente di MVS) con TSO. C'e
anche il VM/CMS con il VSE/ESA. Sono ambienti abbastanza diversi, anche
se con parecchi punti di somiglianza.
Nel sito che hai scritto ho trovato il Cics qui:
http://bitsavers.org/pdf/ibm/370/CICS/
Certo e un manuale del '77, e cambiato, uhm,... qualcosina! :-)
Se vuoi esercitarti in qualche modo, ti segnalo un emulatore delle cpu
dei mainframe IBM:
http://www.conmicro.cx/hercules/
L'ho provato, e interessante. Puoi caricarci i s.o. di una ventina di
anni fa: DOS/VSE, VM/370, MVS. Purtroppo il Cics, DB2, e Vsam non sono
disponibili per il copyright. Strano a dirsi, i s.o. che dicevo sono
disponibili perche erano.... freeware! :-)
 


Sul sito IBM trovi tutti i manuali che vuoi, basta fare una ricerca
generica per quello che ti interessa.
Se vai su 
http://mvshelp.net/ref01.htm
 trovi i link per le ricerche
sul sito ibm per i manuali su linguaggi e altro suddivisi per
categorie. Ovviamente ti conviene cercare nell'elenco dei manuali
quelli piu' recenti.
Tieni comunque presente che sono manuali e non libri di testo e quindi
si rivolgono a persone con esperienza dell'ambiente mainframe.
Sulla convenienza per un "giovane" di indirizzarsi al mondo mainframe
pero' avrei qualche dubbio.


Grazie a tutti, FabMind ha abbastanza centrato il punto cioè mi serve 
'ripassare' quegli ambienti di sviluppo e quei linguaggi che si usano Roscoe 
e TSO come anbienti e Jcl come batch e cobol2 e cics.
Il fatto è che ci ho già lavorato su, ma siccome da parecchi anni non ho + 
avuto modo di toccarli mi servivano dei manuali (soprattutto di cics 
avendoci lavorato meno) per poter diciamo rinfrescarmi la memoria e non 
dovermi trovare completamente spiazzato, ma la parte difficile è trovare 
questi manuali in quella giungla di informazioni.
Ciao.