referaty.sk – Všetko čo študent potrebuje
Elvíra
Štvrtok, 21. novembra 2024
programovacie jazyky
Dátum pridania: 23.01.2004 Oznámkuj: 12345
Autor referátu: GOhan
 
Jazyk: Slovenčina Počet slov: 1 527
Referát vhodný pre: Stredná odborná škola Počet A4: 6.4
Priemerná známka: 2.94 Rýchle čítanie: 10m 40s
Pomalé čítanie: 16m 0s
 
Najskor si musime definovat co je to programovanie. Programovanie je tvoriva cinnost ktoru vykonava programator teda clovek ,ktory pise "navody" na vykonanie urcitej cinnosti, ktore potom vlozi do pamete pocitaca a ten vie v tom okamihu dannu cinnost vykonat ( 'samo. ak je synatx v poriadku :-)' )
K tomu vedu 3 Kroky

1) Definovanie ulohy
2) Vymyslenie postupu, ktoym ulohu vyriesime
3) Realizacia postupu riesenia pocitacom

Pri tejto odbornej cinnosti pouzivame odbornu terminologiu

-Algoritmus - opis pracovneho postupu.Je to presne definovaná konečná
prípustné vstupné hodnoty získame po konečnom počte krokov odpovedajúce výstupné hodnoty.
-Procesor - Prvok kt. dany algoritmus vykonava. (Typickym procesorom je pocitac)
-Program - algoritmus zapisany v jazyku pocitaca tak ze ho procesor dokaze okamzite vykonavat
-Programovaci jazyk - je to specialny jazyk v ktorom programator dokaze pomerne lahko vyjadrovat algoritmy, ktore pocitac bez vecsich problemov pochopi.Kazdy programovaci jazyk obsahuje tzv. PREKLADAC(Compilator)Programátor mu predloží program zapísaný v programovacom jazyku ( zdorjovy kod ) a prekladač ho spracuje a vydá ten istý program , ale už v tvare vhodnom k priamemu spracovaniu počítačom ( cielovy (strojový) kód, alebo len KÓD PROGRAMU.), Kazdy jazyk je definovany syntaxou(skladba) a semantikou(vyznamom)
-Syntax jazyka určuje prípustné postupnosti základných symbolov bez ohľadu na ich zmysel.
-Semantika priraďuje každej syntakticky správnej postupnosti základných symbolov ich význam.


Evolucia Jazykov
-V prvom období existencie počítačov bol programovacím jazykom výhradne STROJOVÝ KÓD, nazývaný tiež
strojový jazyk. Bola to "reč čísel". Pomocou tohoto jazyka sa písali programy vždy pre konkrétny typ počítača. Nevyhodou bola jednak neprenositelnost na iny typ pocitaca a jednak zlozitost(ciselny zapis prikazov do strojoveho jazyka)
-Numericky zapis bol nepohodlny a tak sa preslo do alfanumerickeho(symbolickeho) zapisu. Vznikli tak dolezita trieda programovacich jazykov - ASSEMBLY LANGUAGES (jazyk symbolickych instrukcii - JSI ) Prekladac symbolickych instrukcii sa vola ASSEMBLER.
schema: Program v JSI -> ASEMBLER -> strojovy kod
Vyhodou takehoto programovania je rychlost, moznost programovania na ele. urovniach a jeho nevyhnutnost pri tvorbe OS a nevyhodou je strojovo zavislost.
-Dalsou triedou su Vyssie programovacie jazyky(VPJ).
 
   1  |  2  |  3  |  4  |  5    ďalej ďalej
 
Copyright © 1999-2019 News and Media Holding, a.s.
Všetky práva vyhradené. Publikovanie alebo šírenie obsahu je zakázané bez predchádzajúceho súhlasu.