Trimis: Lun Apr 23, 2007 8:31 pm Titlul subiectului: IT retro
A fost odata un computer cu numele de familie FELIX. Era cam unul la 2-3 judete. Pe el se lucrau programe (99,9 % in COBOL, cateva in FORTRAN si cateva in ASSIRIS, un asamblor specific). Un Centru de Calcul de marime medie avea in jur de 250 de salariati (analisti, programatori, ingineri de sistem, operatori, etc.) dar multi dintre ei nici macar nu l-au vazut vreodata cu ochii. Apropo, am si acum, listata fata verso, pe vreo 4000 de pagini de hartie (italiana) sursa compilatorului de COBOL-ANS.
Am o tolba plina cu povesti adevarate despre el. Daca o sa vad ca prezinta interes, o sa va mai depan cate una, din cand in cand.
Pentru inceput, REBUSUL.
Inainte de a face cunostinta cu informatica (asa se zicea pe vremuri, nu IT) am fost un pasionat dezlegator (mai putin compunator) de probleme rebusiste. Problema ADUNARE CIFRATA, am abordat-o pentru prima data cap prin 1977. Programata in FORTRAN (dar nu recursiv, nu se auzise pe atunci de asa ceva si nici nu existau compilatoare corespunzatoare).
Am lasat calculatorul (astazi se zice "computer" dar pe atunci ni se forta mana sa-i zicem ba ORDINATOR, ba SPAD (Sistem de Prelucrare Automata a Datelor); in general ii ziceam sistem) sa lucreze mai bine de o ora si jumatate (cca 30 minute unitate centrala a raportat contabilitatea automata) problema care acuma vad ca dureaza sub 1 secunda (generarea tuturor permutarilor de 10 obiecte).
Ulterior au aparut versiuni imbunatatite ale FELIX-ului si foloseam acest program pentru a le testa viteza.
Trimis: Mar Apr 24, 2007 9:28 am Titlul subiectului: Re: IT retro
Sava Stan a scris:
A fost odata un computer cu numele de familie FELIX. Era cam unul la 2-3 judete. Pe el se lucrau programe (99,9 % in COBOL, cateva in FORTRAN si cateva in ASSIRIS, un asamblor specific). Un Centru de Calcul de marime medie avea in jur de 250 de salariati (analisti, programatori, ingineri de sistem, operatori, etc.) dar multi dintre ei nici macar nu l-au vazut vreodata cu ochii. Apropo, am si acum, listata fata verso, pe vreo 4000 de pagini de hartie (italiana) sursa compilatorului de COBOL-ANS.
Am o tolba plina cu povesti adevarate despre el. Daca o sa vad ca prezinta interes, o sa va mai depan cate una, din cand in cand.
Pentru inceput, REBUSUL.
Inainte de a face cunostinta cu informatica (asa se zicea pe vremuri, nu IT) am fost un pasionat dezlegator (mai putin compunator) de probleme rebusiste. Problema ADUNARE CIFRATA, am abordat-o pentru prima data cap prin 1977. Programata in FORTRAN (dar nu recursiv, nu se auzise pe atunci de asa ceva si nici nu existau compilatoare corespunzatoare).
Am lasat calculatorul (astazi se zice "computer" dar pe atunci ni se forta mana sa-i zicem ba ORDINATOR, ba SPAD (Sistem de Prelucrare Automata a Datelor); in general ii ziceam sistem) sa lucreze mai bine de o ora si jumatate (cca 30 minute unitate centrala a raportat contabilitatea automata) problema care acuma vad ca dureaza sub 1 secunda (generarea tuturor permutarilor de 10 obiecte).
Ulterior au aparut versiuni imbunatatite ale FELIX-ului si foloseam acest program pentru a le testa viteza.
Eu zic ca prezinta interes, de ce nu ar prezenta?...
Trimis: Mar Apr 24, 2007 7:50 pm Titlul subiectului: (Fără titlu)
Din fericire nu am prins acele vremuri. Mi-e imposibil sa ma imaginez interactionand cu acele device-uri.
Am prins insa - si imi aduc aminte cu placere de home computerele de asemenea autohtone CIP din familia ZX Spectrum. Ce vremuri...
Trimis: Vin Apr 27, 2007 3:23 pm Titlul subiectului: IT retro
Felix C-256 ocupa ceva mai mult decat o sala de clasa. Se compunea dintr-o consola (masa-pupitru cu o masina de scris, nu display) si o multime de periferice, niste dulapuri, respectiv unitati de discuri magnetice, de benzi magnetice (intens folosite), cititor de cartele, imprimanta si, eventual, perforator de cartele, cititor/perforator de banda perforata. Spatiul era climatizat.
SO era SIRIS, intrucat, la origine (Franta) calculatorul se chema IRIS-50. L-am luat de la francezi (licenta) intrucat altii nu prea ne dadeau, erau sub embargou (militar). Si francezii erau cumva supusi unui embargou milotar, intrugat De Gaule se retrasese prin 1965 din structurile integrate ale NATO, ocazie cu care s-a si mutat NATO de la Strassbourg la Bruxelles. Ei au putut insa sa racoleze specialisti si si-au facut propriul lor "ORDINATEUR". Uitandu-ma pe sursele SO (pe care le aveam, neoficial, de pe la unii care scolisera la francezi) se vedea clar (din etichetele folosite la instructiuni) originea lor. Gaseam in unele locuri BOTAFOGO, GREMIO, FLUMINENSE (echipe de fotbal braziliene) dar si cuvinte englezesti diverse (in conditiile in care toate comentariile erau in franceza). Oricum, altii ne-ar fi dat un lucru mai bun, dar fara acces la surse, fara posibiltatea de a mai dezvolta si noi cate ceva.
Era un SO monouser (un singur terminal), cu multiprogramare. Exista pe pupitru un buton OPI (operator intervention) pe care-l apasai si-ti aparea pe hartie OPI, dupa care tu tastai o comanda (comanda consola), pentru gestionarea sistemului. Exista si un limbaj de comanda, sau "cartele de comanda". Citite de la lectorul de cartele ele dirijau lucrul mai departe. Bineinteles, datele se stransmiteau tot pe cartele (gaurite). daca mai erau decalari si alte defecte, citirea nu putea fi facuta.
Imi amintesc de o faza mortala:
Exista lucrarea BANCA NATIONALA, care prelucra in fiecare zi datele de la aceasta institutie. Directorul bancii, fiind lucrare zilnica si importanta, mai avea acces in sala calculatorului, domnul IUGA. Fetele care raspundeau de lucrare asteptau intr-o sala separata listingul cu "prima validare". Cum timpul curgea fara sa apara rezultate, am fost intrebat, intr-una din vizitele mele (care eram inginer de sistem) prin aceasta sala: "De ce nu iese lucrarea bancii ?". Le-am raspuns ca "Nu vrea lectorul sa citeasca cartelele". La care a venit bomba: "Dar domnul Iuga, cu puterea d-lui de convingere, nu poate sa-l faca sa le citeasca ?".
Altfel era un SO de operare bine facut, se puteau executa mai multe lucrari deodata, cu memoria partitionata pentru fiecare si cu utilizarea UC (unitatii centrale) printr-un sistem de prioritati.
Trimis: Mar Mai 01, 2007 9:46 am Titlul subiectului: it retro
tata a facut la facultate programare in FORTRAN. nu a vazut niciodata calculatorul care rula programele. odata pe saptamana mergeau profii cu teancurile de cartele la centrul de calcul. sau cel putin asa mi s-a povestit.
ce am prins eu au fost cativa ani de programare in BASIC pe un HC-90 (made by I.C.E. Felix, proc. 3.5MHz, ram 64KB, rom 64kb).
Trimis: Mie Mai 02, 2007 6:44 pm Titlul subiectului: IT retro
Cateva cuvinte si despre HC.
Asadar, Felix-ul era un calculator pe care nu-l vedea oricine.
Au urmat apoi minicalculatoarele (CORAL, INDEPENDENT) cu care au inceput sa fie dotate si intreprinderile.
Microcalculatoarele (CUB-Z, M18, M118. TPD, Robotron, etc), cu sistem de operare CP/M (pe discheta de 8 inci), calculator pe care-l puteai avea in birou.
Englezii sau facut ZX-80 Spectrum. O tastatura pesete placa de baza, cu o sursa de alimentare, intrare de pe caseta de la casetofon, iesire pe ecranul unui televizor normal, eventual si o imprimanta. Dupa el s-au facut TIM-S (la Timisoara), HC (la FCE Bucuresti), Cobra (la Brasov, prof.dr. Gh.Toacse). Multi electronisti au facut rost de cate o placa de baza fara componente implantate si si-au facut singuri calculatoare. Au fost primele calculatoare pe care le-am putut lua acasa.
Sistemul lor de operare era un ROM bazat pe limbajul BASIC. De pe caseta se puteau incarca, daca le aveai, diverse utilitare, printre care editoare de texte, asamblor (Zeus), compilatoare (Pascal, C).
Un amic de-al meu, prof.Bogdan Enescu, foarte pasionat de informatica, facuse un program pentru prezentarea rezultatelor la admiterea in liceu (in Basic). Toate bune, dar mi s-a plans ca sortarea dura cam mult (aproape o jumatate de ora). I-am furnizat o subrutina in asamblare (Z80) pe care s-o apeleze din BASIC. Rezultatul: sortarea a scazut la sub 5 secunde.
In ce ma priveste tin minte ca am facut un program, in Pascal, pentru campionatul de fotbal. Dupa ce-i comunicai numarul etapei, trebuia sa alegi fotbalistul care a marcat la un moment dat (gol sau autogol) si imediat se afisau statistici, cea mai importanta fiind clasamentul momentului.
Ulterior aceste calculatoare s-au mai transformat, atasandu-li-se unitati de discheta, marindu-li-se memoria si permitandu-li-se lucrul si cu sistemul de operare CP/M. Acest sistem de operare este stramosul DOS-ului, iar modul de organizare a fisierelor pe discheta CP/M se intalneste si azi la PC-uri (dischete, discuri hard).
Ca o pata de culoare, trebuie sa va spun ca orice masina de scris (deci si imprimanta) era inregistrata la politie si nu putea fi utilizata decat cu aprobare (nu cumva sa se scrie lucruri ndeorite despre cei mai prima romani, ajunsi pana la urma la plutonul de executie).
Nu puteți crea un subiect nou în acest forum Nu puteți răspunde în subiectele acestui forum Nu puteți modifica mesajele proprii din acest forum Nu puteți șterge mesajele proprii din acest forum Nu puteți vota în chestionarele din acest forum Nu puteți atașa fișiere în acest forum Nu puteți descărca fișiere în acest forum