referaty.sk – Všetko čo študent potrebuje
Elvíra
Štvrtok, 21. novembra 2024
Skriptovacie jazyky
Dátum pridania: 02.08.2007 Oznámkuj: 12345
Autor referátu: rebecca
 
Jazyk: Slovenčina Počet slov: 2 574
Referát vhodný pre: Vysoká škola Počet A4: 7.7
Priemerná známka: 3.01 Rýchle čítanie: 12m 50s
Pomalé čítanie: 19m 15s
 
IV.III Syntax jazyka Python

Python bol navrhovaný tak, aby bol dobre čitateľný. Má jednoduché vizuálne rozmiestnenie, často používa anglické kľúčové slová tam, kde iné jazyky používajú interpunkciu a má nápadne menej syntaktických konštrukcií ako mnohé iné štruktúrované jazyky (napríklad Python má len dva tvary cyklov: for, ktorý prechádza elementmi zoznamu alebo iterátoru a while, ktorý sa opakuje, kým hodnota výrazu je true).

Program pre výpočet obsahu kruhu zo zadaného polomeru by mohol vyzerať napríklad takto:

import math # zprístupní modul s matematickými funkciami a konštantami (sin, cos, pi atď.)
vstup = raw_input("Zadajte polomer: ") # zobrazí výzvu a načíta nejaký reťazec
r = float(vstup) # prevedie reťazec na desatinné číslo
S = r**2 * math.pi # umocní r na 2 a vynásobí ho pi
print "Výsledek je:", S # zobrazí výsledok

V. PERL

Jeho meno je skratka pre Practical Extraction and Report Language. Vznikol v roku 1986 a jeho autorom je Larry Wall. V súčasnosti je jednoznačne najznámejším a najrozšírenejším skriptovacím jazykom. Tento jazyk sa stal populárny hlavne vďaka možnosti integrovať ho priamo do HTML stránky. Možno tak ľahko vytvárať webové aplikácie. Vďaka tomu je mnohými zatracovaný, zatiaľ čo iní na neho práve vďaka týmto schopnostiam nedajú dopustiť. O jeho popularite svedčí i obrovské množstvo rozširujúcich modulov.

Perl je univerzálny jazyk skriptovacieho charakteru. Jeho vlastnosti ho primárne predurčujú na spracovanie textu. Na popularite získal Perl i tým, že sa osvedčil ako výborný nástroj pre CGI skriptovanie (CGI je externý program, ktorý je spúšťaný na žiadosť WWW servera).

Nevýhodou tohto jazyka je, že sa nemusí deklarovať premenná, nie je typová kontrola, nemožno definovať vlastné dátové typy a syntax je veľmi voľná. Perl nie je príliš vhodným jazykom pre začínajúcich programátorov.

Program na vypísanie „Hello world!“ vyzerá takto:

print "Hello, world!n";

VI. JAVASCRIPT

JavaScript, je skriptovací programovací jazyk. Je používaný najmä pri tvorbe webových stránok. Pôvodne ho vyvíjal Brendan Eich zo spoločnosti Netscape Communications pod názvom Mocha, neskôr pod menom LiveScript. Pred uvedením na verejnosť bol premenovaný na „JavaScript“, najmä pre vtedajšiu popularitu jazyka Java. Neexistuje žiadny vzťah medzi jazykmi Java a JavaScript; ich najväčšia podobnosť je v syntaxi založenej na spoločnom predkovi - jazyku C.

JavaScript je internetový jazyk, doplňujúci HTML kód o niektoré zaujímavé prvky. Beží na klientskej strane - prehliadač si stiahne zdrojový kód (ktorý sa vpisuje priamo do HTML kódu) a až potom ho zpustí - ak to vie. JavaScript je striktne case-senzitívny, tzn. že rozlišuje malé a veľké písmená.

Celkovo nemá mnoho možností - len spestriť (a často zneprehľadniť) stránky. Nemôže ovplyvňovať iné súbory (s vynímkou tzv. cookies).

VII. PHP

Autorom tohto jazyka je Rasmus Lerdorf. PHP je populárny open source skriptovací programovací jazyk, ktorý sa používa pre programovanie klient-server aplikácií (na strane servera) a pre vývoj dynamických webových stránok. PHP bolo inšpirované jazykmi podporujúcimi štruktúrované programovanie; najviac vlastností prebralo od jazyka C a jazyka Perl. V neskorších verziách bolo rozšírené o možnosť používať objekty.

Jedna zo zaujímavých vlastností PHP je, že umožňuje viac ako bežný skriptovací jazyk. Vďaka modulárnemu návrhu možno PHP používať aj na vývoj aplikácii s užívateľským rozhraním (GUI).

PHP dokáže spolupracovať s relačnými databázami, ako napríklad MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL a SQLite, pričom si stále zachováva jednoduchú a priamočiaru syntax. PHP beží na takmer všetkých najrozšírenejších operačných systémoch a spolupracuje s najrozšírenejšími webovými servermi.
 
späť späť   2  |  3  |   4   
 
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.