Author Topic: Programovanie  (Read 188608 times)

ROCKY

  • Newbie
  • *
  • Posts: 42
    • View Profile
Re: Programovanie
« Reply #575 on: 25.05.2011, 03:54:35 »
kto uz bol na programku tento rok na skuske a nezabudol ake otazky tam boli ?

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: Programovanie
« Reply #576 on: 25.05.2011, 17:34:37 »
kolko otazkovy je ten test ??

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: Programovanie
« Reply #577 on: 25.05.2011, 18:01:16 »
kolko otazkovy je ten test ??
V teste je 28 otázok, z toho je 7 za 4 body a zvyšných 21 za 2 body.

majek32

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Programovanie
« Reply #578 on: 25.05.2011, 20:01:54 »
viem ze su otazky z karla aj z toho co je na ftpcku.
rad by som vedel ake otazky z karla boli
dik

Cukor

  • Jr. Member
  • **
  • Posts: 50
    • View Profile
Re: Programovanie
« Reply #579 on: 25.05.2011, 21:00:04 »
Neviete nejaky priklad na otazku z Karla co tam treba vediet ? Treba vediet co robia jeho fcie alebo ich treba vediet aj nakodit?

BuliWyf

  • Jr. Member
  • **
  • Posts: 53
    • View Profile
Re: Programovanie
« Reply #580 on: 25.05.2011, 22:00:18 »
ja som mal mapu 2x6, karol bol na pozicii 0,0 a podla kodu (cyklus for tam bol a funkcie turnLeft a movek) bolo treba urcit, na ktoru poziciu sa karel posunie...

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: Programovanie
« Reply #581 on: 25.05.2011, 22:18:44 »
a cca kolko takych otazok si mal. alebo len 1

BuliWyf

  • Jr. Member
  • **
  • Posts: 53
    • View Profile
Re: Programovanie
« Reply #582 on: 25.05.2011, 22:40:55 »
a cca kolko takych otazok si mal. alebo len 1
z karla som mal asi 4 otazky...ked pocitam aj otazky z funkcii...uz som pisal bola funkcia turnLeft a otazka ako moze vyzerat funkcia, ktora otoci karla o 180° boli 5 odpovede z toho 3 spravne...alebo bolo dane telo nejakej karlovej funkcie a otazka bola, ze ci je to funkcia frontIsClear alebo leftIsClear atd.

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: Programovanie
« Reply #583 on: 25.05.2011, 22:46:36 »
jo.. dik .. a este posledna otazka, ze bola tam aj teoria??

BuliWyf

  • Jr. Member
  • **
  • Posts: 53
    • View Profile
Re: Programovanie
« Reply #584 on: 25.05.2011, 23:31:11 »
jo.. dik .. a este posledna otazka, ze bola tam aj teoria??
bola...a asi 4 otazky som mal na navratovu hodnotu napr.
nasledujuce volanie funkcie fwrite():
fwrite(elementy, sizeof(struct osoba), pocet, fp); v pripade neuspesneho zapisu vrati: EOF, NULL, cislo mensie ako je hodnota premennej pocet, cislo rovnajuce sa hodnote premennej pocet

darktemplar999

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Re: Programovanie
« Reply #585 on: 25.05.2011, 23:33:23 »
ako ste sa dostali k testu z toho programovania? ja ho na moodli nemozem najist, ani v tej kolonke testy ani nikde :( zapocet som prenasal z minuleho roka.

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: Programovanie
« Reply #586 on: 25.05.2011, 23:40:42 »
bola...a asi 4 otazky som mal na navratovu hodnotu napr.
nasledujuce volanie funkcie fwrite():
fwrite(elementy, sizeof(struct osoba), pocet, fp); v pripade neuspesneho zapisu vrati: EOF, NULL, cislo mensie ako je hodnota premennej pocet, cislo rovnajuce sa hodnote premennej pocet

Len pre istotu: správna odpoveď je číslo menšie, ako je hodnota premennej pocet, či?

Čo sa týka teórie, tak dopočul som sa napr. o takýchto veciach:
formátovaný výpis %5.3f, niečo o rekurzívnej funkcii (že volá samú seba, resp. volá samú seba prostredníctvo i. fcií), príkazy na ukončenie cyklu, rozdiel if/case, nejaké otázky o triedení (metódy triedenia) a zopár otázok ohľadne funkcií pre prácu so súbormi.

orsi

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: Programovanie
« Reply #587 on: 26.05.2011, 00:32:00 »
Len pre istotu: správna odpoveď je číslo menšie, ako je hodnota premennej pocet, či?

ano, to je spravna odpoved

fanthomas

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Programovanie
« Reply #588 on: 26.05.2011, 16:44:23 »
Pamätáte si ešte nejaké otázky z programka?

Domino_666

  • Jr. Member
  • **
  • Posts: 88
    • View Profile
    • Dudo Aliens Racing Team
Re: Programovanie
« Reply #589 on: 26.05.2011, 17:45:17 »
veľa z karla, väčšinou nejaký program, funkcia a že na akej pozícii bude na konci, vcelku ľahké
potom tam boli otázky typu ktorý zápis je syntakticky správny (väčšinou šlo o prácu s poľom)
z teórie si pamätám že aký príkaz sa používa na návrat z funkcie (správna možnosť bola return)
aké príkazy sú na štandardný výstup (putc,printf,putchar)
a potom nejaké iné somariny... celkovo to síce nebolo príliš ťažké, ale veľa chytákov bolo
a bacha, vo veľa otázkach je viac správnych, dokonca som mal veľa takých, kde boli 3/4 dobré a ak som dal len 1 (pre istotu) tak bolo z toho len 0,3b teda dá sa dosť postrácať

darkoooooo

  • Guest
Re: Programovanie
« Reply #590 on: 26.05.2011, 17:49:59 »
Pamätáte si ešte nejaké otázky z programka?


co je to 'H'  ze znakova konstanta
co je NULL a tam moznosti boli asi 5
prikaz na nacitanie celeho riadku zo subora
co je &&
kod na postupnost ..ze ako usporiada cisla ..a tam bol kod dajaky
vela otazky ohladom karla - funkcia a ze na akej pozicii bude karol
                                    -funkcia a ze o aku funkciu ide
                                      - funkcia draw vykreslena a boli 5 moznosti k tomu a priradit trebalo
                                      - ako sa spravne zapisuje draw - a tam bolo 5 moznosti
                                      - ze ako spravim frontIsBlocked ked uz bola tam dana nejaka funkcia
praca so suborom - tam bol kod nejaky a povedat co robi
potom dajaky smernik tam bolo daco stym
potom este daco s uzlamy ..dajaky kod kde bol pravy lavy uzol a co nakoniec spravi a vybrat moznosti
fseek co to je
ftell daco take ze co to je
.
.
.

fanthomas

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: Programovanie
« Reply #591 on: 26.05.2011, 18:08:21 »
Vdaka

bolo daco aj z toho http://leteckaposta.cz/360426559

darkoooooo

  • Guest
Re: Programovanie
« Reply #592 on: 26.05.2011, 18:37:43 »
Vdaka

bolo daco aj z toho http://leteckaposta.cz/360426559
tie kody a co je ich vysledkom :) ale nespoliehal by som sa na tie testy co tu mate ...vacsina otazok je ina...mozno tak 2 , 3 sa vam objavia vteste

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: Programovanie
« Reply #593 on: 26.05.2011, 19:22:16 »
veľa z karla, väčšinou nejaký program, funkcia a že na akej pozícii bude na konci, vcelku ľahké
Áno, karlovsko-sokobanovské úlohy boli ľahučké. To ani nebolo z programovania, ale z logického premýšľania.

a bacha, vo veľa otázkach je viac správnych, dokonca som mal veľa takých, kde boli 3/4 dobré a ak som dal len 1 (pre istotu) tak bolo z toho len 0,3b teda dá sa dosť postrácať
Ja som postrácal body len na takýchto otázkach. Otázky s radio-buttonmi (s jednou správnom možnosťou) som mal všetky dobre  :ropebanana:

Vdaka

bolo daco aj z toho http://leteckaposta.cz/360426559
tie kody a co je ich vysledkom :) ale nespoliehal by som sa na tie testy co tu mate ...vacsina otazok je ina...mozno tak 2 , 3 sa vam objavia vteste
Mne sa pritrafilo asi 5-6 otázok.

darktemplar999

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
Re: Programovanie
« Reply #594 on: 26.05.2011, 20:01:23 »
1. typedef struct osoba{....
.............}
PERSON;

Otazka bola co je to hento PERSON. Odpoved mala byt premenna danej struktury.

2. a 3.

boli zadane funkcie a trebalo urcit co bude robit(bolo 2 krat ta otazka s tym istym znenim len s inym zdrojakom)
v prvej bola odpoved ze vypise pole pred karlom, v druhej ze pole vlavo.

da sa to jednoducho zistit podla suradnic napriklad

bolo case "north" ci tak nejako a bolo x; a y++, to znamena ze vypise pole so suradnicou x a y++, co ked je otoceny na sever je pole pred nim.

4. 5.

v sachovnici karol mal ukladat beepre do tych medzier

dve otazky boli k tomu zdrojaku. kazda za dva body.

while(1)
{
while(frontIsClear())
   {
   if(beeperPresent()==0)
      putBeeper();
   movek();
   }
  if(direction=west) //neviem ci takto ale podmienka ma byt ze ak je otoceny na zapad, tak cyklus skonci
   break();
}

otazka bola kolko beeprov bude na suradnici (1,4), odpoved ma byt 0 lebo na to miesto ani nedojde, kedze v prvej zakrute sa otoci na zapad a tam program skonci

druha otazka z toho bola ze kolko beeprov bude mat karol na konci, odpoved mala byt tusim 3.

6.

aku hodnotu nadobuda hodnota smernika nieco take, odpoved mala byt nieco ze adresa od zaciatku suboru ci daco take.

7.

ktore funkcie sa vyuzivaju pri binarnom nieco

spravna odpoved mala byt fwrite a fread

8.

dvojrozmerne pole moze byt definovane:

a) z[][]={{3,5},{3,5}}
b) z[2][]={{3,5},{3,5}}
c) z[2][2]={{3,5},{3,5}}
d) z[2][2]={3,5,3,5,0}

spravne boli b a c

9.

ci funkcia bez navratovej hodnoty ma obsahovat operand
- spravne je ze nesmie obsahovat operand

10. 11.

2 otazky typu dristy so subormi :D

v prvej mala byt odpoved ze bude vypisovat hodnoty spojkoveho zoznamu

v druhej mala byt odpoved ze zapise obsah prveho suboru do druheho
(podla toho ci je pri funkcii gets cize nacitanie fp1 alebo fp2, cize to co nacita to vklada do druheho suboru)

12.

pozrite sa ako sa ma spravne pisat makefile ci co to tam bolo (pametam si len ze 3 odpovede z 5tich boli spravne)

nieco takeho to typu tam bolo tusim

Makefile
karel.h karel.c
gcc karel.h karel.c

a len sa obmienalo poradie tych karel.h alebo bolo tam aj s tym library.h

13.

float, ze je realna premenna

14.

aby bolo mozne zotriedit mnozinu prvkov, musi platit

malo byt ze na prvkoch musi byt definovana funkcia usporiadania

15.

spravny zapis sturktury tej karlovej kde su definovane east, west, north, south, boli 2 zo 4 moznosti spravne

16.

bolo zadane nejake slovo (uz nepametam ake, ale obsahovala aj 2 velke pismena ale to bol chytak)

otazka bola kolko bajtov ma cele slovo, malo byt tolko kolko ma pismen, cize odpoved bola 11.

17.

operator bitoveho sucinu ma znak....ma znak ,,&,,

18.

bol nejaky cyklus s kadejakymi argc a picovinami ta som dal odpoved 0, lebo nulty prvok pola mi to vychadzalo a aj bolo tak spravne :D

19.

ktory zapis nacitania z klavesnice je spravny

a) scanf("%s",s)  - spravna
b) scanf("%s",*s) - bolo by spravne keby to citalo zo suboru alebo z pamete
c) scanf("%s",&s) - bolo by spravne keby to citalo zo suboru alebo z pamete
d) scanf("%s",s+1) - spravna

20.

funkcia malloc, aku hodnotu vrati pri nedostatku pameti (ma vratit hodnotu null, ked je nedostatok pamete)

21.

ci moze if obsahovat v tele dalsie if, ci nemoze, ci moze sa if nachadzat v cykle, a este nieco tam bolo ale odpovede spravne boli ze moze sa nachadzat v cykle a moze mat vo svojom tele dalsie if

22.

bola este jedna otazka s funkciou nejakou s pracou so subormi, bol zdrojak a trebalo vypisat co bude vysledok, toto uz moc nepametam

23.

ze co robi funkcia fopen s parametrom "w", malo byt spravne ze zapise do suboru a predosle zmaze.

tak bolo 23 otazok, vsetky som ich vam tu viac menej napisal, dufam ze vam to pomoze drzim prsty :) ja som mal nato ze to bolo dost na chuja otazky 47 bodov zo 70 takze v poho ale dost tazke to bolo.






Rodolfo

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Programovanie
« Reply #595 on: 28.05.2011, 01:50:34 »
Da sa to aspon na E urobit ak sa naucim prednasky ? :(

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: Programovanie
« Reply #596 on: 28.05.2011, 02:16:00 »
Da sa to aspon na E urobit ak sa naucim prednasky ? :(

no podla mna ani nie, kedze tych teoretickych otazok tam bolo podstatne dost menej ako praktickych, a ak si este zoberies to ze nikdy sa nenaucis vsetku teoriu respektve ti nieco vypadne... programko je skor o praxi

Rodolfo

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Programovanie
« Reply #597 on: 28.05.2011, 02:27:53 »
Genialne, a kto neni na tejto vyske kvoli programovaniu ju kvoli nemu neurobi ? :o

esperian

  • Hero Member
  • *****
  • Posts: 873
    • View Profile
Re: Programovanie
« Reply #598 on: 28.05.2011, 02:32:31 »
tak nato Ti ja neodpoviem, to bol len moj nazor na test, mozno prave Ty dostanes test kde budes mat viacej teor. otazok..

Rodolfo

  • Newbie
  • *
  • Posts: 16
    • View Profile
Re: Programovanie
« Reply #599 on: 28.05.2011, 02:35:47 »
To ":o" vyjadruje skor moj nazor na miesanie predmetov z inych zamerani, ked chcem robit s elektronikou, (respektive s pocitacmi ale nemat nic s programovanim) tak aj tak na to musim narazit ci chcem ci nie a mozno na tom aj pohoriet...  bu