Quration Play

tech

W latach 40. XIX wieku — całe stulecie przed powstaniem komputerów elektronicznych — ktoś napisał to, co uznaje się za pierwszy algorytm przeznaczony dla maszyny: zaprojektowanej przez Charlesa Babbage'a maszyny analitycznej.

Kogo powszechnie uważa się za pierwszego programistę komputerowego na świecie?

Ada Lovelace
W latach 40. XIX wieku Ada Lovelace napisała to, co uznaje się za pierwszy algorytm przeznaczony dla maszyny — maszyny analitycznej Charlesa Babbage'a — wiek przed komputerami elektronicznymi.

Ada Lovelace powszechnie uważana jest za pierwszą programistkę komputerową na świecie dzięki pracy, jaką w latach 40. XIX wieku wykonała nad zaproponowaną przez Charlesa Babbage'a Maszyną Analityczną, mechanicznym komputerem ogólnego przeznaczenia, którego nigdy w pełni nie zbudowano za jego życia. W swoich notatkach dotyczących tej maszyny Lovelace napisała to, co uważa się za pierwszy opublikowany algorytm przeznaczony dla maszyny — metodę obliczania ciągu liczb — na dziesiątki lat przed pojawieniem się czegokolwiek przypominającego komputer elektroniczny.

To Babbage zaprojektował samą Maszynę Analityczną, jednak wkład algorytmiczny uznawany za pierwszy program przypisuje się notatkom Lovelace, a nie jego pracy inżynierskiej, natomiast Alan Turing pojawił się znacznie później, w XX wieku, tworząc fundamentalną teorię obliczeń, a nie pisząc wczesny program.

Lovelace, co godne uwagi jak na swoje czasy, spekulowała też, że taka maszyna mogłaby z czasem operować na czymś więcej niż tylko liczbach, być może nawet komponować muzykę lub tworzyć obrazy — pomysł, który zapowiadał uniwersalne komputery manipulujące symbolami, jakich używamy dzisiaj.

▶ Quration Play

tech

Co oznacza „http" na początku adresu internetowego?Co tak naprawdę oznacza "Wi-Fi"?O czym była ta pierwsza strona internetowa?Ilu satelitów potrzebuje urządzenie GPS, by precyzyjnie ustalić twoje położenie?Jaka była pierwsza wiadomość wysłana przez raczkujący internet w 1969 roku?Dlaczego niechcianą pocztę nazywa się "spamem"?Pierwszy komputerowy "bug" był dosłownie czym?Czym jest „cookie" (ciasteczko) podczas przeglądania internetu?Czym w modelach językowych AI jest „token"?Co oznacza skrót „GPT" w ChatGPT?Co sprawia, że "agent SI" jest zasadniczo inny niż taki chatbot?Czym jest „uczenie maszynowe" (machine learning)?

Quration — Quration Play