teorie v programovani

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

teorie v programovani

Příspěvek od jack68 »

Prosim dokaze mi nekdo odpovedet na tyto otazky staci tremi slovy:
1. jaký je rozdíl mezi polem a samostatnou proměnnou
2. Jaké datové typy mohou obsahovat prvky pole
3. jak je definováno vícerozměrné pole
4. jak se liší číselné pole od pole řetězců
5. jak realizujeme parametry pokud funkce má více výstupních parametrů
6. jak definujeme pokud vstupním parametrem je pole
7. vysvětlete globální a lokální proměnné pro funkci
8. Jakým způsobem přiřadíme jméno souboru proměnné, která slouží pro práci ze souborem
9. Jaké funkce používáme pro čtení a zápis dat v textovém souboru
10. Jaké funkce používáme pro čtení a zápis dat v binárním souboru
11. Kolik bytů zabírá číslo int v textovém a kolik v binárním souboru
12. Jakou funkcí u binárního souboru lze číst hodnotu na posledním místě v souboru.

staci tremi slovy.blbec jsem si nechal skripta doma :(
Dony
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 29. říj 2003
Bydliště: okr. Mělník

Příspěvek od Dony »

no, jeste si mel napsat, v jakem jazyku by to melo byt, protoze vetsina je v kazdem jazyku jinak
Obrázek Avatar tancuje, nechce se mu na záchod... :) Windows Vista je tady, řekněte "WTF" :D
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Dony píše:no, jeste si mel napsat, v jakem jazyku by to melo byt, protoze vetsina je v kazdem jazyku jinak
v pascalu
pavel.minarik
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 03. čer 2003
Bydliště: Brno
Kontaktovat uživatele:

Příspěvek od pavel.minarik »

Dony píše:no, jeste si mel napsat, v jakem jazyku by to melo byt, protoze vetsina je v kazdem jazyku jinak
no, ty obecné věci naz začátku jsou všude stejně

ad 1) samostatná proměnná je blbost, kdyžtak rozlišuj jednoduché a složené datové typy, zástupcem jednoduchého typu je třeba celé číslo - integer a zástupcem složeného dat. typu je třeba pole (array of Integer), tedy indexovaná "posloupnost" celých čísel

ad 2) jakékoliv (snad vyjma objektů)

ad 3) array[a..b, c..d] of něco nebo array[a..b] of array[c..d] of něco (symbolický zápis, nutno přeložit do správné syntaxe pro daný jazyk)

ad 4) to je blbej dotaz, do číslenýho pole cpeš čísla a do pole řetězců řetězce

ad 5) nechápu, když su dement, tak takovýhle funkce nepíšu, když nejsu, tak to nedělám

ad 6) úplně stejně jako cokoliv jiného, datový typ jako každý jiný

ad 7) lokání je definovaná jen v těle funkce a jinde neexistuje, globální je definovaná v celé jednotce (definována v implementation) nebo v celém ¨(definvána v interface) programu

zbytek si snad můžeš najít v ref. guide u příslušného jazyka
Pavel Minarik @ Dell Latitude 7300 (bohužel moc topí, nedoporučuju)
Fifi
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 29. říj 2003
Bydliště: Praha, Ostrava, Brno, Bratislava

Příspěvek od Fifi »

1) pole je strukturovany dat typ, promenna je jednoducheho datoveho typu. Promenna muze tvorit podmnozinu pole jako jeho prvek.
2)homogenni
3)viz p.m
4)datovym typem prvku (je to pole, kde kazdy prvek je jednorozomernym pole)
5)pres pointer nebo pomoci procedury (uz to neni funkce)
...mrkni treba na http://www.pcsvet.cz/pascal/
jack68
Začátečník
Začátečník
Registrován: 24. dub 2005

Příspěvek od jack68 »

Diky ja prave u sebe nemam knihu a na netu nemuzu na takove trivialnosti dojit.Ted uz jenom 6-12
Fifi
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 29. říj 2003
Bydliště: Praha, Ostrava, Brno, Bratislava

Příspěvek od Fifi »

No tady ti asi nikdo moc nepomůže. V packalu dělá málokdo a jeho teorii znají většinou jenom studenti co se jí prostě musí učit. Co třeba zajít někam do knihkupectví a trošku si počíst, když se ti nechce nakupovat ani moc surfovat.
zombux
Odborník PCT
Odborník PCT
Uživatelský avatar
Registrován: 05. čer 2003
Bydliště: sluníčkář a havloid z pražské lumpenkavárny

Příspěvek od zombux »

12 - seekeof() ? :? uz si to moc nepamatuju :oops:
ignorelist: kremrole a dezoláti
Závit
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. lis 2003
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Příspěvek od Závit »

8 - assign(JmenoPromenne, 'jmeno souboru'
9 - read, readln, write, writeln
10 - read, write (snad)
11 - textovy-podle počtu číslic, bynární - asi 4(přesně si to najdeš v refernci)
12 - seek() - argumety najdes v refernci
Závit
Začátečník
Začátečník
Uživatelský avatar
Registrován: 06. lis 2003
Bydliště: Jindřichův Hradec
Kontaktovat uživatele:

Příspěvek od Závit »

10 - BlockRead, BlockWrite (sry, ale psal sem, že snad...)
11 - binární - 2 byty (sry, říkal sem že asi...., spletl sem si to s delphi)
Odpovědět

Zpět na „Programování a web“