logo

.
Thursday 09th of September 2010    

Ankety

Co tu není dobré ?
 

Přihlášení



Provoz stránek

návštěv dnes: 29
návštěv včera: 59
návštěv za měsíc: 515
návštěv celkem: 17819

Home Škola PASCAL 12 Základní programové jednotky
12 Základní programové jednotky Tisk Email
Hodnocení uživatelů: / 0
NejhoršíNejlepší 
Napsal uživatel Administrator   
Úterý, 27 Říjen 2009 12:40

Základní programové jednotky

Samotný Pascal obsahuje hodně málo příkazů. Chceme-li přidat některé další, musíme si je sami napsat (což je otrava) nebo využít tzv. programové jednotky.

Standardní jednotky jsou tyto:

System, Crt, Graph, Printer, Dos, Strings, Overlay, Turbo3, Graph3 .
Chceme-li využívat i nějakou jinou jednotku než System, musíme to překladači oznámit pomocí uses NázevJednotek; Toto vyhrazené slovo patří do deklarací a píšeme ho hned za hlavičku programu. (Jinak program nebude fungovat). Žádnou jednotku nepoužíváme zbytečně. Raději na příkladu:

  program Spatne;
  {Tenhle program je špatný, protože používá některé jednotky zbytečně
  Všimněte, že jednotka System se neuvádí - obsahuje natolik používané příkazy (např. Readln),
  že se předpokládá, že bude použita vždy}
  uses Crt, Overlay,Graph,Printer,Dos;
  begin
   TextColor(Red);
   Writeln('Viděli jste už někdy červenou barvu ?!');
   Readln;
  end.

  program Dobre;
  {Teď už je to správně}
  uses Crt;
  begin
   TextColor(Blue);
   Write('Neni nad spravne');
   TextColor(LightGreen);
   Writeln('barevny text');
   Readln;
  end.

Podívejme se, co která jednotka obsahuje (tučně vytištěné si zapamatujte) :

Název Účel
System Obsahuje nejběžněji používané příkazy (Readln, Writeln); Její jméno se za uses neuvádí
Crt Práce s textem + legrácky (změna barvy, písma, trocha hudby...)
Graph Práce s rádobygrafikou (kreslení plných čtverců a prázdných kružnic)
Printer Usnadňuje tisk ( = Umožní tisknout)
Dos Spolupráce s operačním systémem (Vymaž adresář, soubor...)
Strings Práce s řetězci
Overlay Oceníte pouze v případě, že má váš počítač méně, jak 2MB RAM (opravdu je tam MB -  jako megabytů)
V dnešní době absolutně na nic.
Turbo3 Chcete-li používat zastaralé příkazy verze 3.0
(Leda z nostalgie)
Graph3 Jéééště zastaralejší grafické příkazy 3.0 
(grafika kolem roku 1985)


Jak si vytvořit vlastní programovou jednotku vám prozradím o něco později.

Tak a část uses máme za sebou.

DCV: Podívejte se do Helpu na jednotky System, Crt, Graph a Dos. Hezké, že?! Podrobněji je budeme probírat v dalších lekcích.

Zdroj: programar.webpark.cz

Aktualizováno Čtvrtek, 29 Říjen 2009 12:28
 
bottom

top

kolik vás je ?

Právě připojeni - hostů: 3 

bottom

Založeno na Joomla!. Designed by: Free Joomla 1.5 Template, dns. Valid XHTML and CSS.