Author Topic: SOJ skuska + programy  (Read 52932 times)

Macro

  • Newbie
  • *
  • Posts: 30
    • View Profile
SOJ skuska + programy
« on: 05.01.2009, 02:19:49 »
Na FTP-cku som nasiel nejake programy na skusku, avsak hned prvy ked som chcel prekompilovat mi vyhodilo 20 Errorov a 11 varovani. skusal som ich postupne odstranovat ale aj tak ziaden vysledok. mohol by sa niekto na to pozriet? popripade napisat vlastne riesenie?
Pr.1.Bc
Majme reťazec definovaný ako dvojica <dĺžka reťazca><reťazec>. Reťazec nie je ukončený zvláštnym znakom, ale je ukončený CR. Napíšte program na zápis reťazca z klávesnice, uloženie v danom formáte a vytlačenie na obrazovke. Dĺžka reťazca je obmedzená 255 znakmi.

Code: [Select]
.model small
.stack 100
.data ret db 255 dup($)
.code pom db 248 dup($)
citaj: proc
mov ah,01
int 21h
ret
citaj: endp
start: mov ax,@data
modv ds,ax
mov cx,0
vstup: call citaj
mov [POM+CX],ac
cmp al,10
je vypis
cmp cx,246
je vypis
inc cx
jmp vstup
vypis: mov [ret],’c’
mov ax,cx
div 100
add ah,’0’
mov [ret+1],ah
sub ah,ah
div 10
add an,’0’
mov [ret+2],ah
add al,’0’
mov [ret+3],al
mov [ret+4],’>’
mov [ret+5],’<’
bx=0
kopir: mov [ret+6+bx],[pom+bx]
inc bx
cmp cx,bx
jae kopir
mov [ret+6+bx],’>’
mov ah,09
mov dx,offset ret
int 21h
mov ah,4ch
int 21h
end start

Aniy

  • Hero Member
  • *****
  • Posts: 549
    • View Profile
    • AnimeXpo
Re: SOJ skuska + programy
« Reply #1 on: 07.01.2009, 18:23:35 »
Dobre, je to asi 10 minút, čo som vyšiel od Šimoňáka a pár takých otázok som mal aj ja :P

IS je v... neprístupne nejak aj pre neho.

Skúška bude 13.1.2009 to je tuším utorok v ZP1, AF a ešte niečo hovoril s tým, že asi sa pomestíme do týchto.
Čas začiatku hovoril niekedy okolo 8:00 - 8:30
papiere rozdá on {hlavička a znenie} aspoň tak že chce
vraj bude mať k nahliadnutiu manuály na 8080 a 8086 komu by trebalo, že ich má asi 5
keď som ho dobre rozumel tak 2 teoretické a 1 príklad keď hovoril na prednáške ináč dajte vedieť :P

a mňa dúfam nespozná lebo ma vyhodí :P som mu tam nechal takú veľkú mláku od tokánok {nechtiac} že v nej môže plávať


hudtom

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: SOJ skuska + programy
« Reply #2 on: 07.01.2009, 19:32:19 »
ta SOJka je masakralna hlupost... ved ta teoria se neda naucit...sak kolko somarin je v nej...a este k tomu nie je ani vsetko v skriptach...

scream

  • Hero Member
  • *****
  • Posts: 534
    • View Profile
Re: SOJ skuska + programy
« Reply #3 on: 07.01.2009, 23:52:36 »
by som sa to aj naucil.... ale nejake normalne zrozumitelne materialy by to chcelo.... idealne zrozumitelny vycuc ochudobneny o veci ktore su mimo mojho chapania... :thumbs-up:

ropman

  • Full Member
  • ***
  • Posts: 187
    • View Profile
Re: SOJ skuska + programy
« Reply #4 on: 08.01.2009, 15:56:43 »
dost preteoretizovane, ale tak velmi silno pochybujem ze je to horsie ako fyzika...

LNC

  • Hero Member
  • *****
  • Posts: 1003
  • biflošskí geekovia, to je moje
    • View Profile
    • grcke
Re: SOJ skuska + programy
« Reply #5 on: 08.01.2009, 18:59:27 »
kurva lidi, sak skuska uz coskoro? skade sa treba ucit? jake otazky tam mozu byt? aaaaaaaaaaaaaaaaaaaa
http://www.digitalnysvet.sk/ lubim moj HP Probook

stamperlik

  • Newbie
  • *
  • Posts: 49
    • View Profile
Re: SOJ skuska + programy
« Reply #6 on: 08.01.2009, 22:20:01 »
http://hornad.fei.tuke.sk/predmety/soj/denni/otazky_skuska.html

+ toto mali na skuske minuly rok:

1)Registre: Závislé a nezávislé
2)Registrová štruktúra i8080; metódy adresovania
3)Napíšte program i8086, ktorý vytlačí na obrazovku slová ´ HALO TU! ´ (1), bude vysoké 6 riadkov.

1. Vlastnosti inverznej reprezentacie
2. Syntax a sémantika inštrukcií CALL a RET
3. Vytvorit program v jazyku i8080 stroja program na skopirovanie obsahu registov A do B (COPY(X,Y)...), ak (uz enpamatam presne ) daco je ulozen v reg. paroch D a H(asi).

1. RASP stroj a jeho jazyk
2. instrukcny cyklus i8080
3. nakresleny ony a v RTL zapisat scitanie A+B 4-bitovou scitackou

1. halo tu (1) v i8086
2. registre zavisle nezavisla
3. registrovy system i8080, adresacia ci co --> kto mi tuto otazku najde v skriptach alebo hocikde, tak vyhrava 5 KORUN 5 SK*#!NYCH KORUN!!!!!! i8080 registrovy system adresacia...

1) Boolovske vyrazy: mintermy a maxtermy
2) organizacia pamate i8086, adresne metody ci jaka pica
3) RTL priklad co bol na hodine so simonakom kde bol register priznakov dvojbitovy register M...viac k tomu nepamatam...

1.Rasp a jeho jazyk
2.instrikcny cyklus i8080 na MOV M ,r
3.2 12b registre A,B a pocitadlo C
.pocitadlo realizuje prenos A0 plus B0 plus C ->A.C

1. Registre: podmienene a nepodmienene prenosy
2. Aritmeticke operacie i8086: znamienkove a bezznamienkove operandy
3. V jazyku stroja RAM napisat program, ktory vykona xchng(x,y) ak vstupne udaje su na paske

1. Generujuce systemy, Syntax a sémantika  a este daco k tomu
2. Registrová štruktúra i8080; metódy adresovania
3. ten prvy priklad  s dlzkou reatazca 255, taka chutovka

1. nasobenie s nepriamymi ciselnymi reprezentaciami: korekcie pri nasobeni
2. typy instrukcii a operandov v SOJ i8008/8080
3. GS na zrkadlovy obraz XcX

1.Turingov stroj a jeho jazyk
2.simplifikovane segmentove direktivy
3.priklad na i8080, XCHG (X,Y)

1. R - numeraly: syntax a semantika
2. zasobnik: vyuzitie pri rekurzii
3. urobit generujuci system:L={x/Na(x)=Nb(x)=Nc(x)/x={x=abc}*}....pricom Na(x) je pocet vyskytu symbolu "a" v retazci

1. vlastnosti inverznej reprezentacie
2. CALL a RET
3. spravit v i8080 COPY(X,Y) sa mi zda...

1. Zavisle a nezavisle registre
2. Registrova struktura i8080 + sposoby adresacie
3. HALO TU vysoke 6 riadkov v ASM (i8086)

(vsetko je z archivu)
:ropebanana:

ropman

  • Full Member
  • ***
  • Posts: 187
    • View Profile
Re: SOJ skuska + programy
« Reply #7 on: 09.01.2009, 00:34:15 »
zaujimala by ma tato otazka - "zasobnik: vyuzitie pri rekurzii", to ako co tam chcu ??? to asi nikto nevie, tipujem ze na tuto otazku vsetci pisali vseobecne o zasobniku...

mozno to bude nieco s ukladanim adries do zasobnika...
« Last Edit: 09.01.2009, 00:38:01 by ropman »

Aniy

  • Hero Member
  • *****
  • Posts: 549
    • View Profile
    • AnimeXpo
Re: SOJ skuska + programy
« Reply #8 on: 09.01.2009, 00:44:42 »
zaujimala by ma tato otazka - "zasobnik: vyuzitie pri rekurzii", to ako co tam chcu ??? to asi nikto nevie, tipujem ze na tuto otazku vsetci pisali vseobecne o zasobniku...

mozno to bude nieco s ukladanim adries do zasobnika...
no asi by som sa opýtal čo tam chce ale tipujem že to má niečo s tým že je zásobník FIFO a potom adresy a omáčky okolo toho potom


Patto

  • Sr. Member
  • ****
  • Posts: 380
    • View Profile
Re: SOJ skuska + programy
« Reply #9 on: 10.01.2009, 17:37:38 »
http://hornad.fei.tuke.sk/predmety/soj/denni/otazky_skuska.html

a si si isty ze len z tychto otazok bude skuska, lebo ja som tiez cital archiv a spomynali tam viac tento okruh otazok:
http://hornad.fei.tuke.sk/~korecko/soj/sojTemy.pdf

mozno ze to je to iste, nekontroloval som.

no ja neviem sa len pytam, lebo to ako u debilov aspon keby presne dali okruh otazok a nie z roku neviem akeho. To bude zabijak sojka.

kilomassa

  • Sr. Member
  • ****
  • Posts: 289
    • View Profile
Re: SOJ skuska + programy
« Reply #10 on: 10.01.2009, 19:30:06 »
mohli by všetci povedať čo sa treba učiť ,lbo pozeram te veci a mam z toho taký mišung ,že konec...takže aspon ma navedťe pls ...:)

radix

  • Moderator
  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: SOJ skuska + programy
« Reply #11 on: 10.01.2009, 19:33:06 »
mohli by všetci povedať čo sa treba učiť ,lbo pozeram te veci a mam z toho taký mišung ,že konec...takže aspon ma navedťe pls ...:)
na ftp su vypracovanie tie otazky co tu dal Patto... a ked som pozeral tak su to prakticky cele skripta :)

ivo261as

  • Sr. Member
  • ****
  • Posts: 315
  • lorem ipsum...
    • View Profile
Re: SOJ skuska + programy
« Reply #12 on: 10.01.2009, 20:48:57 »
ale skôr sa z toho vysomáriš ako zo skrípt ;)
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

kamelot

  • Hero Member
  • *****
  • Posts: 1408
  • Heavy Metal (is the Law)
    • View Profile
Re: SOJ skuska + programy
« Reply #13 on: 10.01.2009, 21:17:38 »
1 otazka ohladom minulych rokov: boli na skuskach realne aj otazky o IAS a DE a podobne?

while (2*2 == 5) { echo "If you're reading this, something is definitely wrong"; }

tacouz

  • Full Member
  • ***
  • Posts: 183
    • View Profile
    • eXtra
Re: SOJ skuska + programy
« Reply #14 on: 10.01.2009, 23:15:47 »
mohli by všetci povedať čo sa treba učiť ,lbo pozeram te veci a mam z toho taký mišung ,že konec...takže aspon ma navedťe pls ...:)
na ftp su vypracovanie tie otazky co tu dal Patto... a ked som pozeral tak su to prakticky cele skripta :)


pls este napis  na akom ftp... :nervous:
dik  :thumbsup:
H2O FOREVER!

ivo261as

  • Sr. Member
  • ****
  • Posts: 315
  • lorem ipsum...
    • View Profile
Re: SOJ skuska + programy
« Reply #15 on: 11.01.2009, 00:30:41 »
na hypnos.dreamhost.com je jedno PDF a aj na pistone.dreamhost.com myslím, že niečo je tiež ;)
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

tacouz

  • Full Member
  • ***
  • Posts: 183
    • View Profile
    • eXtra
Re: SOJ skuska + programy
« Reply #16 on: 11.01.2009, 05:02:06 »
ta super ze to tam je  :bananawrite: ale mne toten hypnos dajak nefakci neviete cco s nim je??? :emot-rolleyes: jedine cez mozillu kustik nabehne ale nepita heslo/meno... wtF?
H2O FOREVER!

ivo261as

  • Sr. Member
  • ****
  • Posts: 315
  • lorem ipsum...
    • View Profile
Re: SOJ skuska + programy
« Reply #17 on: 11.01.2009, 05:38:36 »
skús sa tam connectnúť cez total commander a hlavne vypni anonymné prihlásenie, potom už bude pýtať meno/heslo
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

hudtom

  • Newbie
  • *
  • Posts: 28
    • View Profile
Re: SOJ skuska + programy
« Reply #18 on: 11.01.2009, 06:22:25 »
LUDIA -  ACHTUNG ACHTUNG !!!!
Zapamatajte si kazdy svoje otazky ktore budete mat na skuske...
A hned ich sem hadzte... Ved treba mysliet na OPRAVAK :D

Patto

  • Sr. Member
  • ****
  • Posts: 380
    • View Profile
Re: SOJ skuska + programy
« Reply #19 on: 11.01.2009, 16:10:22 »
mna by tiez zaujimalo, ci boli vôbec nejake otazky ohladom toho IAS a pocitacove generacie napr. lebo ako tu citam vsetky otazky, tak ani jednu takehoto zmyslu som nenasiel. Ved ani na prednaskach nebola o tom ani zmienka, aspon ja som nezapocul, co som bol  bn aby som sa to zbytocne neucil

ivo261as

  • Sr. Member
  • ****
  • Posts: 315
  • lorem ipsum...
    • View Profile
Re: SOJ skuska + programy
« Reply #20 on: 11.01.2009, 17:14:07 »
Boli minulý rok na skúške nejaké príklady na turingov stroj??
If you can't finish your work in 24 hours, work at night.
http://www.utfg.net/

radix

  • Moderator
  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: SOJ skuska + programy
« Reply #21 on: 11.01.2009, 18:46:20 »
mna by zaujimalo ako to budu riesit ked je tam teraz 110 ludi a maju tri miestnosti,pricom neni moznost si vybrat miestnost.. to si kazdy vybere kam chce ist alebo ako?? dpc jebnuty system...

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: SOJ skuska + programy
« Reply #22 on: 11.01.2009, 18:47:34 »
tak ako minule roky...dozvies sa na mieste :)
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

radix

  • Moderator
  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: SOJ skuska + programy
« Reply #23 on: 11.01.2009, 18:47:52 »
ale na ktorom? ked su tam tri miestnosti?

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: SOJ skuska + programy
« Reply #24 on: 11.01.2009, 18:49:05 »
no to si musis vybrat jedno :D ale obycajne som chodil do AF :)
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"