Wstep do programowania - ezgamin

0

Siema,
Sesja niedlugo, a ja za bardzo nie rozumiem najtrudniejszego przedmiotu na kierunku. Moze ktoś z Was sie znajdzie kto mi rozwiaze egzamin z poprzednich lat dla przykladu.
Serio, bedzie bardzo wzieczny.

http://www.jakisproblem.pl/egzamin2009_10.pdf

prosze o jakikolwiek kontakt jesli mozecie mi pomoc, cos wytlumaczyc, doradzic ehh

0

na jakim jesteś kierunku, skoro wstęp do programowania jest najtrudniejszy?

0

@up. sorry, spojrzałem na ten egzamin i rzeczywiście wasz prowadzący ma fantazję ;p

1

a z czym dokładnie masz problem?

moje sugestie:

zad1.
a co oznaczają te stosy na dole?

zad2.1.
z przedstawionej na dole liczby typu float wyciągnij część całkowitą (bo masz

 (int)x 

) dalej zwykłe operacje bitowe i na końcu wynik zamienić z systemu binarnego na dziesiątkowy (czy jakiś tam inny, w którym wasz prowadzący oczekuje waszych wymyślnych odpowiedzi);p

zad2.2
prawda, czyli każda wartość różna od zera;D
nie chciało mi się sprawdzać co to za standard, więc napiszę:

  • przedstawić bitowo -1
  • zobaczyć czym się różni a i -a bitowo

i liczymy dalej:
!( z ^ (-z)) && (-1 bitowo) != 0

starając się wyliczyć wszystkie możliwe wartości bitów z dla których to zachodzi

zad3.1.
nie rozumiem o co chodzi ze stosami

zad3.2.
przeanalizuj kod i wypisz;p

zad3.3.
przeanalizuj kod i napisz

zad3.4.
dowiedz się jak działa widoczność zmiennych, przeanalizuj kod i napisz

zad3.5.
jak dla mnie zmienna i ginie śmiercią tragiczną w linii 29, ale dowiedz się jak działa widoczność zmiennych, przeanalizuj kod i napisz

zad3.6.
nigdy nie słyszałem o czymś takim jak aliasy, ale wygląda na to, że to referencje/wskaźniki itd., przeanalizuj kod i sprawdź, czy gdzieś się ich używa

zad3.7.
dowiedz się czym są efekty uboczne i przeanalizuj kod

zad3.8.
dowiedz się czym się różni deklaracja od definicji funkcji, po co stosuje się deklaracje i przeanalizuj kod sprawdzając, czy deklaracja funkcji jest tutaj potrzebna

0

w pierwszym trzeba przeanalizowac dzialanie programu, czyli w kazda kolumne oznaczyc cyfra (po kolei nr liniki programu) i w komorkach trzeba napisac jak w kazdej linijce zmienia sie wartosc a,b,c,d itd

dzieki za odpowiedz notexists

0

nadal nie do końca rozumiem, ale ty chyba już wiesz co trzeba zrobić z tymi stosami :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1