Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Incalzire in pardoseala etapizata

Suprataxa card energie?!

Cum era nivelul de trai cam din a...

probleme cu ochelarii
 Impozite pe proprietati de anul v...

teava rezistenta panou apa calda

Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...
 Rezultat RMN

Numar circuite IPAT si prindere t...

Pareri brgimportchina.ro - teapa ...

Lucruri inaintea vremurilor lor
 Discuții despre TVR Sport HD.

Cost abonament clinica privata

Tremura toata, dar nu de la ro...

Renault Android
 

Apollo 11 project

- - - - -
  • This topic is locked This topic is locked
13 replies to this topic

#1
Mohombi

Mohombi

    Member

  • Grup: Members
  • Posts: 589
  • Înscris: 11.09.2015
Circulă pe net o poveste (romantizată) despre proiectul software ce a dus naveta Apollo pe lună. Mult lăudată este domnișoara Hamilton care a fost team leader-ul echipei si a scris cea mai mare parte din cod.
[ https://futurism.com/wp-content/uploads/2016/07/Margaret_Hamilton-1.gif - Pentru incarcare in pagina (embed) Click aici ]

Aș dori să discutăm, tehnic, cât de realistă pare povestea, atât dpdv software(low level), hardware, testing, project management si tot ce poate însemna un proiect de o asemenea anvergură.

Acest software avea rolul sa asigure controlul(navigare, directionare) navetei spatiale (adica real shit).
Proiectul a fost gata in 1969, deci vorbim de anii '60 adica putin timp dupa aparitia primelor calculatoare.
Domnisoara spune intr-un interviu ca a inceput primele proiecte in 1959... deci cam suspect sa ajungi sa trimiti o nava pe luna in 10 ani(nu neg genialitatea nimanui dar cam nerealist).

Cod: https://github.com/c...garry/Apollo-11
Procesor: 1 Mhz https://en.wikipedia...idance_Computer

[ https://futurism.com/wp-content/uploads/2016/07/apollo-11-code.jpg - Pentru incarcare in pagina (embed) Click aici ]

alte link-uri
https://futurism.com...us-to-the-moon/
https://igotoffer.co...lo-11-computer/
https://futurism.com...yone-to-access/

Edited by Mohombi, 23 July 2018 - 22:01.


#2
mihaicozac

mihaicozac

    Guru Member

  • Grup: Senior Members
  • Posts: 15,546
  • Înscris: 05.12.2005
Tocmai rulează un film pe HBO pe numele lui "Figuri Ascunse" care este o poveste despre matematicienii de la NASA din perioada de început a erei spaţiale.

#3
Adm

Adm

    Property Caretaker

  • Grup: Administrators
  • Posts: 24,040
  • Înscris: 22.05.2003
Tu nu iti dai seama ce implica atunci programarea si ce puteri de calcul infime (pt stadiul actual) erau folosite.

#4
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
De ce ar fi suspect ca un om care munceste reuseste ceva in "10 ani", cum adica nerealist ?

Edited by MarianG, 23 July 2018 - 22:30.


#5
mihaicozac

mihaicozac

    Guru Member

  • Grup: Senior Members
  • Posts: 15,546
  • Înscris: 05.12.2005

View PostAdm, on 23 iulie 2018 - 22:19, said:

Tu nu iti dai seama ce implica atunci programarea si ce puteri de calcul infime (pt stadiul actual) erau folosite.
Profesioniştii de atunci, obişnuiţi cu hârtia şi creionul, efectuau calcule mai precise decât calculatoarele de pe atunci, majoritatea fiind fără unităţi în virgulă mobilă.
Calculatorul de aselenizare de pe Apollo a fost comandă specială, trebuia să încapă într-un spaţiu de 0,1mc, să consume max. 50W şi a fost echipat cu mii de porţi logice, neexistând încă procesoare specializate.

Edited by mihaicozac, 23 July 2018 - 22:25.


#6
loock

loock

    Unas

  • Grup: Senior Members
  • Posts: 18,629
  • Înscris: 29.03.2006
Mai intai a fost Project Mercury, primul program spatial american cu oameni in spatiu, din 1958 pana in 1963.
Primul zbor 9 septembrie, 1959, ultimul pe 15–16 mai 1963, 11 reusite si 3 esecuri.

Apoi a fost Project Gemini, din 1961 in 1966.
Primul zbor pe 8 aprilie 1964, ultimul pe 11–15 noiembrie 1966, 12 reusite, 0 esecuri, 2 esescuri partiale.

Apoi (si in paralel) a fost Apollo program din 1960 in 1972.
Primul zbor AS-201, 26 februarie 1966, primul echipaj in spatiu Apollo 7, ultimul zbor oficial Apollo 17, 7-19 december 1972, 16 reusite, 2 esecuri ( Apollo 1 si Apollo 13 - dar a zburat si el...) si un esec partial Apollo 6.

Edited by loock, 23 July 2018 - 22:24.


#7
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
<-- om sensibil la atacuri fine
va rog incercati sa discutati CU persoana despre partea tehnica,
iar pe aceasta nota astept explicatii (eventual in grafic) despre nerealism,
sau care ar fi fost realitatea din punctul tau de vedere.

#8
Mohombi

Mohombi

    Member

  • Grup: Members
  • Posts: 589
  • Înscris: 11.09.2015

View PostAdm, on 23 iulie 2018 - 22:19, said:

Tu nu iti dai seama ce implica atunci programarea si ce puteri de calcul infime (pt stadiul actual) erau folosite.
hai sa lasam atacurile la persoana si sa discutam pe subiect. Vorbeste concret te rog, despre ce calcule vorbesti, despre ce este nevoie pentru a coordona o naveta spatiala catre Luna si ce resurse erau disponibile si cum puteau fi folosite in anii 60 (despre asta e vorba).

View Postloock, on 23 iulie 2018 - 22:23, said:

Mai intai a fost Project Mercury, primul program spatial american cu oameni in spatiu, din 1958 pana in 1963.
nu ma intereseaza boss, vreau sa discutam tehnic, la nivel de programare low level, cati ani ar dura sa poti implementa un astfel de proiect la nivelul cunostintelor si tehnicii de atunci(daca este fezabil) - si mai ales, in mare proportie, de un singur om, asa cum se spune in articole

View Postmihaicozac, on 23 iulie 2018 - 22:22, said:

majoritatea fiind fără unităţi în virgulă mobilă.
exact, proiectul presupune coordonare, navigare in spatiu cu mare precizie dar nu existau dispozitivele care sa realizeze astfel de calcule

Edited by Mohombi, 23 July 2018 - 23:41.


#9
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
pai ai raspunsul, 10 ani,
tocmai pentru ca puterea de calcul era infima comparabil cu ce este acum

#10
andreic

andreic

    Very OLD Member

  • Grup: Moderators
  • Posts: 122,291
  • Înscris: 07.02.2003

View PostMohombi, on 23 iulie 2018 - 23:37, said:

exact, proiectul presupune coordonare, navigare in spatiu cu mare precizie dar nu existau dispozitivele care sa realizeze astfel de calcule
Eu cred ca doar trollezi... ce era nevoie, simplu de calcule la sol (alea din poza ta care au durat mult), implementarea almanacului si urmarirea lui cat mai precisa in zbor.

Edited by andreic, 23 July 2018 - 23:46.


#11
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005

View PostMohombi, on 23 iulie 2018 - 23:37, said:

nu ma intereseaza boss, vreau sa discutam tehnic, la nivel de programare low level, cati ani ar dura sa poti implementa un astfel de proiect la nivelul cunostintelor si tehnicii de atunci(daca este fezabil) - si mai ales, in mare proportie, de un singur om, asa cum se spune in articole
atunci pune o intrebare tehnica, si sa nu implice faptul ca progrmator "team leader" a fost o femeie, ca simt unde bati si dar nu e aria potriva.

#12
loock

loock

    Unas

  • Grup: Senior Members
  • Posts: 18,629
  • Înscris: 29.03.2006
Aveau computere digitale din 1938 (Torpedo Data Computer), electromecanice.

In 1942 aveau primul computer electronic digital Atanasoff–Berry Computer ABC, complet electronic, cu 300 de lampi, si condensatori fixati pe un suport rotativ pt. memorie.

Din 1943 englezii aveau Colossus - primul computer electronic digital programmabil.

In 1945 americanii aveau finalizat ENIAC (Electronic Numerical Integrator and Computer) care a fost primul computer electronic programabil construit de americani, oarecum similar cu Colossus, dar mult mai rapid, mai flexibil, si Turing-complet.
Combina viteza electronica cu abilitatea de a fi programat pt probleme diverse si complexe. Putea substrage de 5000 X pe secunda, de 1000 X mai rapid decat masinile anterioare. Avea module pt. multiplicare, divizare si radical. Memoria rapida era limitata la 20 de cuvinte (~80 bytes).
A realizat calcule balistice pt. United States Army.

Aveau deja experienta si oameni foarte destepti.

Edited by loock, 23 July 2018 - 23:57.


#13
Mohombi

Mohombi

    Member

  • Grup: Members
  • Posts: 589
  • Înscris: 11.09.2015

View Postandreic, on 23 iulie 2018 - 23:45, said:

ce era nevoie, simplu de calcule la sol
Nu stiu ce blestem s-a abatut asupra poporului român de avem toți impresia ca le știm pe toate.
Tu iti dai seama ca nu vorbim aici de un avion teleghidat sau vreo dronă ?

Daca lucrezi in IT, aruncă un ochi prin cod si spune-mi daca observi ceva neobisnuit intr-un proiect software, daca vezi vreun pattern.

#14
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,383
  • Înscris: 10.08.2005
stop joc

iar pentru

Quote

Nu stiu ce blestem s-a abatut asupra poporului român de avem toți impresia ca le știm pe toate.
Tu iti dai seama ca nu vorbim aici de un avion teleghidat sau vreo dronă ?
te felicit cu un punct

Edited by MarianG, 24 July 2018 - 00:04.


Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate