Author Topic: FJAP  (Read 120198 times)

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: FJAP
« Reply #50 on: 25.09.2011, 17:37:01 »
tak ale ako ho mozem zle naklikat ? ... otvorim program, pomocou tych modrych a cervenych stvorcekov naklikam 6-ku, potom kliknem na INCR, naklikam 11-ku, kliknem na INCR, naklikam 5-ku a mam, nie ?
No neviem, mne to funguje... Naklikám, dekrementujem späť na 0, dám Run. V tom priestore mi začne blikať kurzor, napíšem písmeno a vzápätí mi ho vypíše opäť druhýkrát (výsledok vykonania zdrojáku).

ultimate

  • Sr. Member
  • ****
  • Posts: 337
    • View Profile
Re: FJAP
« Reply #51 on: 25.09.2011, 17:44:12 »
presne to iste robim a mne to nejde

// ked to natukam, dekrementujem na nulu, dam run, svieti kurzor, nieco potlacim a nevypise to este raz

// na inom PC mi to ide, na mojom nie (Win 7 64bit)
« Last Edit: 25.09.2011, 17:57:14 by ultimate »

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: FJAP
« Reply #52 on: 25.09.2011, 18:01:52 »
na inom PC mi to ide, na mojom nie (Win 7 64bit)
Ja mám tiež Win7 64bit.

ultimate

  • Sr. Member
  • ****
  • Posts: 337
    • View Profile
Re: FJAP
« Reply #53 on: 25.09.2011, 18:13:16 »
tak kde moze byt problem ? Na 32-bitovej viste, ktoru ma mama na notebooku to ide

anti

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: FJAP
« Reply #54 on: 25.09.2011, 19:35:31 »
na mojom win 7 64bit to tiez nejde.. riesili sme to aj s cviciacim, ale na nic sme neprisli.. mozno skusit ine jre

RiTChi

  • Full Member
  • ***
  • Posts: 218
    • View Profile
Re: FJAP
« Reply #55 on: 26.09.2011, 05:05:35 »
Nepaci sa mi ten computron :D

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: FJAP
« Reply #56 on: 26.09.2011, 20:52:44 »
na mojom win 7 64bit to tiez nejde.. riesili sme to aj s cviciacim, ale na nic sme neprisli.. mozno skusit ine jre
Na jre to pojde len na vyssom ako 6. Neskusili ste nejako menit kompatibilitu spustania?  :emot-rolleyes:
« Last Edit: 27.09.2011, 02:14:50 by mishelka »
  

#define TRUE FALSE //Happy debugging suckers :D

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: FJAP
« Reply #57 on: 26.09.2011, 22:23:53 »
Mishelka dajte na Solaris JRE  :P :P

Ešte sme to nedokončili celkom, ale takmer sme už začali.

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: FJAP
« Reply #58 on: 26.09.2011, 22:54:15 »
Mishelka dajte na Solaris JRE  :P :P
??
EDIT: Ak mate na mysli miestnost A516, tak administracia pocitacov v tejto miestnosti nie je moja starost. Vyucujuci, ktori mali cvicenia v tejto miestnosti si neboli vedomi toho, ze tam ta nova verzia chyba (bola tam 5ka) ani toho, ze bol Computron skompilovany pre sestku resp. dozvedeli sa to na poslednu chvilu. Uz sme to oznamili administratorom. Majte kusok strpenia, tiez sme len ludia a nic sa neda hned ;)

EDIT: hmmm.. nejako to editovanie zblblo...
« Last Edit: 27.09.2011, 02:18:39 by mishelka »
  

#define TRUE FALSE //Happy debugging suckers :D

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: FJAP
« Reply #59 on: 26.09.2011, 22:56:45 »
V nemenovanej miestnosti máte OS Solaris. nevedeli sme na tom spustit Computron VM  ;)

Ešte sme to nedokončili celkom, ale takmer sme už začali.

milaninho

  • Jr. Member
  • **
  • Posts: 99
    • View Profile
Re: FJAP
« Reply #60 on: 27.09.2011, 16:03:22 »
V nemenovanej miestnosti máte OS Solaris. nevedeli sme na tom spustit Computron VM  ;)

taketo veci je lepsie povedat na cviku cviciacemu, a nie tu

a otazky na Computron a ako to funguje si myslim ze by cviciaci tiez zodpovedali.. a je to jednoduchsie a pohodlnejsie ako pisomne tuto, lebo casto je chyba nie v pocitaci ale pred pocitacom, a ked to vidis sa to lahsie debuguje..

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: FJAP
« Reply #61 on: 27.09.2011, 16:23:49 »
Ved sme to riesili s cviciacim celu hodinu  :D

Ešte sme to nedokončili celkom, ale takmer sme už začali.

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: FJAP
« Reply #62 on: 27.09.2011, 18:26:47 »
Ved sme to riesili s cviciacim celu hodinu  :D
Ako som uz pisala, cviciaci za vzniknuty problem nemozu. Ziadny z vyucujucich danu miestnost "nevlastni" aby bol povinny sa o nu starat a ziadny z nas nema pristup do kodu prof. Kollara. Na taketo "kiksy" sa neda prist nikde inde ako na cviceni (nikto z nas nie je jasnovidec ani nevie vsetko). Snazime sa problem riesit, to je vsetko co mozeme.
Ak sa vam nieco stale nezda, kludne sa mozete prihlasit u d. Telepovskej, ze chcete pomahat s administraciou v danej miestnosti, myslim ze sucasny administrator by to len uvital ;)
  

#define TRUE FALSE //Happy debugging suckers :D

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: FJAP
« Reply #63 on: 27.09.2011, 18:42:05 »
Ale ved v pohode  ;)

Ešte sme to nedokončili celkom, ale takmer sme už začali.

felix0

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: FJAP
« Reply #64 on: 28.09.2011, 03:28:55 »
Computron funguje správne len pri 32bit jave, aspoň na Win7. Keď som odinštaloval 64b a nainštaloval 32b už funguje. Na Ubuntu mi to nešlo ani 32b ani 64b a rozhranie bolo celé posunuté.

Wolfdale

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 489
  • /root
    • View Profile
Re: FJAP
« Reply #65 on: 28.09.2011, 03:33:03 »
mne ide na ubuntu

Code: [Select]
java -jar Computron_VM.jar

Ešte sme to nedokončili celkom, ale takmer sme už začali.

felix0

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: FJAP
« Reply #66 on: 28.09.2011, 03:52:14 »
Mne nejde na 11.04 32b ani pri
Code: [Select]
$ java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)
ani pri
Code: [Select]
$ java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.2) (6b22-1.10.2-0ubuntu1~11.04.1)
OpenJDK Server VM (build 20.0-b11, mixed mode)

Som rád, že aspoň na nb Win7 som to rozbehal, to sa v škole zíde.

Tren

  • Moderator
  • Hero Member
  • *****
  • Posts: 1060
  • Fortes fortuna adiuvat
    • View Profile
Re: FJAP
« Reply #67 on: 28.09.2011, 04:16:07 »
tak ale ako ho mozem zle naklikat ? ... otvorim program, pomocou tych modrych a cervenych stvorcekov naklikam 6-ku, potom kliknem na INCR, naklikam 11-ku, kliknem na INCR, naklikam 5-ku a mam, nie ?
No neviem, mne to funguje... Naklikám, dekrementujem späť na 0, dám Run. V tom priestore mi začne blikať kurzor, napíšem písmeno a vzápätí mi ho vypíše opäť druhýkrát (výsledok vykonania zdrojáku).
napis prosim ta postup ako to robis lebo mi to nejde absolutne  :03:

ultimate

  • Sr. Member
  • ****
  • Posts: 337
    • View Profile
Re: FJAP
« Reply #68 on: 28.09.2011, 04:50:11 »
prisiel niekto nato co robi program finiteStateAutomaton ?

// vsimam ze ked zadam nejaky znak tak prida N-ko .. ale aky to ma vyznam ?
« Last Edit: 28.09.2011, 05:03:31 by ultimate »

Cici

  • Jr. Member
  • **
  • Posts: 98
    • View Profile
Re: FJAP
« Reply #69 on: 28.09.2011, 06:35:09 »
Je to tak na 32bitovaej Jave to ide lepsie, aj ked ja som to spustil aj na 64bitovej. Stale mam vsak problem s instrukciami vstupu (INPC). Ostane to na nich stat, do akumulatora sa nevlozi ziadna hodnota akoby ignorovalo vstupne pole.

veteran

  • Hero Member
  • *****
  • Posts: 956
    • View Profile
Re: FJAP
« Reply #70 on: 28.09.2011, 13:10:38 »
napis prosim ta postup ako to robis lebo mi to nejde absolutne  :03:
OK. Poďme na to metódou StepByStep  :D

Máme napr. takýto zdrojový kód:


Zapneme Computron :)


Do nultej adresy vkladáme kód inštrukcie INPC. Buď to napíšeme ručne, klikneme na Enter a potom na M. To je prvá možnosť... Druhá možnosť je, že do druhého riadku farebných štvorčekov (vpravo hore) "naklikáme" šestku. V tomto prípade treba kliknúť na tretí a druhý štvorček od konca.


Inkrementujeme. Buď kliknutím na Incr vľavo alebo kliknutím na tmavozelený štvorček s popiskom INCR vľavo hore.


Do prvej adresy vkladáme kód inštrukcie STA, teda 026.


Inkrementujeme. Stroj očakáva za STA nejakú hodnotu (v našom prípade je to 2), vkladáme ju na adresu 2.


Inkrementujeme. Vkladáme kód inštrukcie INPC, teda 06.


Inkrementujeme. Vkladáme kód inštrukcie OUTC, teda 011.


Inkrementujeme. Vkladáme kód inštrukcie LDA, teda 020.


Inkrementujeme. Stroj očakáva za LDA nejakú hodnotu (v našom prípade je to 2), vkladáme ju na adresu 6.


Inkrementujeme. Vkladáme kód inštrukcie OUTC, teda 011.


Inkrementujeme. Vkladáme kód inštrukcie EXIT, teda 05.


Dekrementujeme adresu späť na 0. Buď kliknutím na Decr vľavo alebo kliknutím na tmavozelený štvorček s popiskom DECR vľavo hore.


Klikneme na Run - spustíme program. V tom veľkom bielom priestore bliká kurzor. Napíšeme dve písmená, program ihneď vypľuje tieto písmená v opačnom poradí.


Dúfam, že to je už jasnejšie  ;) :)

mishelka

  • Hero Member
  • *****
  • Posts: 4269
  • Bacikova, nie Kreutzova. Bacikova!! :D
    • View Profile
Re: FJAP
« Reply #71 on: 28.09.2011, 15:07:48 »
prisiel niekto nato co robi program finiteStateAutomaton ?

// vsimam ze ked zadam nejaky znak tak prida N-ko .. ale aky to ma vyznam ?
Prezradim ze je to KSA, musite zistit aky RV to akceptuje.
Na poslednych 2 stranach v Helpe je assembler kod tohto programu, snad pomoze :)
  

#define TRUE FALSE //Happy debugging suckers :D

orsi

  • Full Member
  • ***
  • Posts: 182
    • View Profile
Re: FJAP
« Reply #72 on: 28.09.2011, 15:28:51 »
prisiel niekto nato co robi program finiteStateAutomaton ?

// vsimam ze ked zadam nejaky znak tak prida N-ko .. ale aky to ma vyznam ?
Prezradim ze je to KSA, musite zistit aky RV to akceptuje.
Na poslednych 2 stranach v Helpe je assembler kod tohto programu, snad pomoze :)
je to konecnostavovy automat, ktory akceptuje retazce a(b)  ->tam maju byt hranate zatvorky ale potom mi dava bold text  :D asi  :D aspon tak sa to sprava, ci?
ked das 'aba' vypise N ako ze to je ZLE!
ked das 'ab#' vypise A ako ze je to DOBRE!
ked das 'abbbbbbbbbbbbb#' vypise A ako ze je to DOBRE!

Cici

  • Jr. Member
  • **
  • Posts: 98
    • View Profile
Re: FJAP
« Reply #73 on: 28.09.2011, 17:53:06 »
Computron na Virtualnom Wine XP 32bit ide tak ako ma - konecne sa mozem pustit do DU :D

orsi: nemalo by to byť (a)a{b}? ->namiesto normalnych zatvoriek hranate
« Last Edit: 28.09.2011, 17:54:43 by Cici »

ultimate

  • Sr. Member
  • ****
  • Posts: 337
    • View Profile
Re: FJAP
« Reply #74 on: 28.09.2011, 18:37:34 »
nemalo by to byt: a{b} ?  .. lebo na zaciatku musi byt a-cko a za tym moze byt len b-cko ale nemusi byt ... ci ?