Jau nuo seno žmonėms reikėjo skaičiuoti. Todėl laikui bėgant buvo kuriami įvairūs skaičiavimo įrenginiai, mašinos. Joms vystantis, buvo kuriami algoritmai, bei programavimo kalbos. Ledi Ada Augusta Lavleis (Ada Augusta Lovelase) XIX a. išvertė į anglų kalbą Čarlzo Babidžo (Charles Babbage) analitinės mašinos veikimo instrukciją ir pirmą kartą pavartojo programos ciklo ir mašinos ląstelės sąvokos. Todėl ji tituluojama pirmąja pasaulyje programuotoja. Jos vardu pavadinta viena iš universalių programavimo kalbų – ADA.
Tolesni spartūs mokslo laimėjimai leido kurti mašinas, kurios primena šiuolaikinius kompiuterius. K. Cūzė apie 1946 m. sukūrė ir pirmąją algoritminę kalbą, kurią vadino „Plankalkül“. Ją naudojo savo kompiuterio programoms užrašyti. Su ja parašė net pirmąją šachmatų žaidimo programą. Tiesa, kalba teturėjo grynai teorinę reikšmę, nes niekada nebuvo, jam gyvam esant, įdiegta. Pirmoji publikacija apie ją pasirodė tik 1972 m.
Oficialiai pirmąja programavimo kalba laikoma Fortan, kurią 1954m. sukūrė Johno Backuso (John Backus) vadovaujama grupė.
Yra nemažai programavimo kalbų klasifikacijų: pagal jų taikymo sritį, pagal jos sprendžiamų uždavinių klasei būdingus požymius ir t.t. Tradicinė programavimo kalbų klasifikacija - atsižvelgiant į kalbų raidą, jų santykį su kompiuterine technika. Skiriamos 5 kartos.
1 Pirmoji karta
Programavimo sąvoka, kaip mes ją suprantame, atsirado tik kartu su elektroninėmis skaičiavimo priemonėmis. Pirmiesiems tokiems kompiuteriams programuoti galėjo tik specialiai tam paruošti žmonės. Konkretaus uždavinio sprendimui, skaičiavimo mašinoje laidais reikėjo sujungti atitinkamus gnybtus ir perjungti į reikiamą padėti jungiklius. Kuomet uždavinys būdavo išspręstas, kito sprendimui reikėdavo sujungti kitus gnybtus ir jungiklius. Šį sunkų ir lėtą darbą šiek tiek palengvindavo dvejetainės skaičiavimo sistemos naudojimas. Vėliau naudodavo aštuntainę ir šešioliktainę sistemas skaičių trumpinimui. Tokios programos būdavo labai greitai vykdomos, nes nereikėdavo jokio transliavimo (pervedimo į mašininį kodą), jos jau tokiomis būdavo. Tačiau programų rašymas buvo labai sunkus ir reikalavo daug laiko. Mašininės kalbos labai priklauso nuo konkrečios mašinos, tiksliau nuo jos komandų sistemos. Dėl tos priežasties, programa, sukurta vienam kompiuteriui, negalėdavo veikti kitame. Mašininės kalbos...
Šį darbą sudaro 2835 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!