TI
Grupa A:
Cechy architektury van Neumanna i (systemu operacyjnego?)
System komputerowy zbudowany w oparciu o architekture von Neumanna powinien:
miec skonczona i funkcjonalnie pełna liste rozkazów
miec mozliwosc wprowadzenia programu do systemu komputerowego
poprzez urzadzenia zewnetrzne i jego przechowywanie w pamieci
w sposób identyczny jak danych
dane i instrukcje w takim systemie powinny byc jednakowo dostepne
dla procesora
informacja jest tam przetwarzana dzieki sekwencyjnemu
odczytywaniu instrukcji z pamieci komputera i wykonywaniu tych
instrukcji w procesorze.
(Wykład 2 slajd 5)
Co to jest algorytm? Podaj przykład
Algorytm to jednoznaczny przepis przetworzenia w skończonym czasie pewnych danych wejściowych do pewnych danych wynikowych. Czasami rezygnuje się z zadania skończoności. Czasami, jeżeli algorytm się nie kończy — nazywamy go metoda obliczeniowa. (Wykład 7 slajd 9)
Przykładem może być przepis kucharski.
Zamienić liczbę 973 na binarny i rzymski
http://www.youtube.com/watch?v=OS0F_SPMufE czyli,973= 1111001101(2)
http://www.cyfryrzymskie.pl/ czyli , 973=CMLXXIII
Co to CISC – cechy
Complex Instruction Set Computers — nazwa architektury mikroprocesorów o następujących cechach:
duża liczba rozkazów (instrukcji)
mała optymalizacja – niektóre rozkazy potrzebują dużej liczby cykli
procesora do wykonania
występowanie złożonych, specjalistycznych rozkazów
duża liczba trybów adresowania
Do pamięci może się odwoływać bezpośrednio duża liczba rozkazów
Mniejsza od RISC-ów częstotliwość taktowania procesora
Powolne działanie dekodera rozkazów
(Wykład 3 slajd 2)
Co to jest system operacyjny?
System Operacyjny i jego funkcje
•Podstawowy element oprogramowania komputera stanowiący rodzaj interfejsu pomiędzy sprzętem (hardware), a całą resztą świata.
•Jedną z podstawowych funkcji Systemu Operacyjnego jest obsługa (zapewnienie niezbędnej komunikacji) wszystkich komponentów komputera. Realizowane jest to przez tak zwane sterowniki (driver) i „urządzenia wirtualne”.
•Inne funkcje usługowe to zarządzanie zasobami (przydział zasobów) komputera na rzecz programów i użytkowników:
–przydział pamięci,
–przydział miejsca na dysku,
–przydział czasu procesora,
–rezerwacja wszelkich zasobów,
–dbanie o równomierne wykorzystanie zasobów.
•Ochrona zasobów/danych
(Wykład 5 slajd 21)
Co to jest Użyteczność? Podaj 5 cech
Użyteczność -przydatność określonego dobra lub usługi albo ich zbioru do zaspokojenia potrzeb konkretnego konsumenta. Cechy:
Pokazuj status systemu.
Zachowaj zgodność pomiędzy systemem a rzeczywistością.
Daj użytkownikowi pełną kontrolę.
Trzymaj się standardów i zachowaj spójność.
Zapobiegaj błędom.
Pozwalaj wybierać zamiast zmuszać do pamiętania.
Zapewnij elastyczność i efektywność.
Dbaj o estetykę i umiar.
Zapewnij skuteczną obsługę błędów.
Zadbaj o pomoc i dokumentację.
(Wykład 10 slajd 4)
Algorytm Euklidesa - podaj przykład
Algorytm Euklidesa – służy do znajdowania największego wspólnego dzielnika. Przykład na slajdzie 15 w wykładzie 7.