Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
E.on energie aplicație intre...

Masina de tuns... buruieni

Recomandare drona

Exista un soft care sa reia autom...
 Identificare plante

Cum declari o variabila care nu s...

Schimbare certificat de inmatricu...

Poligon auto București
 nelamurire legata de pret la mode...

Hotel cu restaurant si Demipensiu...

Croaziera in Mediterana de Vest 1...

Copilot are pica pe Vladimir Putin
 MicroSoft Edge: Cum pun Google in...

Dashcam

Mini server - VMware

betano.ro
 

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,599
  • Î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,139
  • Î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,452
  • Î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,599
  • Î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,662
  • Î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,452
  • Î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,452
  • Î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,632
  • Î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,452
  • Î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,662
  • Î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,452
  • Î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

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

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