Zadania z kolosa zaliczeniowego, 2 termin 2008/2009

Treść:



  1. Co oznaczają skróty
    • IEEE
    • ACM
  2. Zdefiniować redundację i obliczyć redundancję kodu Aikena
  3. Co oznaczają i gdzie są stosowane skróty
    • PLL
    • CRC
  4. Przedstawić model Toma deMarco zarządzania projektem systemu informatycznego
  5. Zdefiniować
    • peopleware
    • middleware
    • firmware
  6. Przetłumaczyć na ONP podając kolejne zawartości stosu
    • -(if y=z then x else if if x=y then x>0 else y>0 then z else y);
    • (if if if a then b else c then d else e then x else y) + z;
  7. Odczytać podane napisy jako ułamki zapisane w kodzie uzupełnieniowym:
    • 001110
    • 0101001
    • 00101101
    • 11011001
    • 101101101
    • 110001
  8. Napisać kod funkcji biblioteki ANSI C:
    • atof
    • ftoa
  9. W 24 bitowym rejestrze komputera zapisano stałopozycyjną liczbę - jej postać w zapisie heksadecymalnym jest następująca AE13A9. Co to za liczba w zapisie dziesiętnym?
  10. Przedstawić zapis w ONP i programy docelowe, na rejestrach procesora, realizujące instrukcje:
    • m = n = p = (-1) ^ (m + n + p) * (m + n + p);
    • x = y = (a * k + b * l) ^ k + (a * l + b * k) ^ l;