Praca pochodzi z serwisu www.e-sciagi.pl komunikację użytkownika z komputerem,- organizuje zapis na dysku, - wykrywa niesprawności.
9) Co to jest system pozycyjny - wagowy , podaj przykład ? System pozycyjny - wagowy = system zapisu liczb, w którym wart. cyfr zależy od jej pozycji; w liczbie, np. dziesiętny, dwójkowy. cyfiy - mnożymy cyfrę przez 2
10) Czym charakteryzują się systemy dwójkowe i szesnastkowe ?
Każda komórka pamięci - bajt składa się z ośmiu elementów elektronicznych -bitów, z których każdy może przyjmować dwa różne stany symbolizujące O i 1 -komputer pracuje bowiem na liczbach w systemie dwójkowym. System dwójkowy jest bardzo niewygodny, gdyż każda nawet niewielka liczba ma bardzo długi zapis. Natomiast przeliczenia pomiędzy systemem binarnym i dziesiątkowym są trudne do wykonania w pamięci. System liczenia (zwany też szesnastkowym), w którym do zapisu liczb używamy 16 znaków - dziesięciu cyfr i sześciu pierwszych liter alfabetu: O, 1,2, 3, 4,5, 6, 7,8,9, A, B, C, D, E, F. Układem szesnastkowym posługują się chętnie programiści, gdyż pasuje on idealnie do systemu binarnego^ którego używaj ą komputery (24=16). Każda cyfra układu szesnastkowego zajmuje cztery bity, a więc zapis typu DE zajmuje osiem bitów - dokładnie jeden bajt. Jednocześnie system ten jest bardziej przejrzysty, gdyż przy stosunkowo niewielkiej liczbie cyfr zapisywane w nim liczby zajmują o wiele mnie miejsca.
11) Czym charakteryzuje się strukturalny język programowania ?Język programowania jest to zbiór instrukcji pozwalający opisać algorytm w postaci słów kluczowych (tworząc w ten sposób program). Najpopularniejsze języki programowania to Pascal, C++ i BASIC
12) Czym powinien charakteryzować się popraw nic zbudowany algorytm ?
Algorytm powinien być tak przedstawiony, aby było możliwe jego jednoznaczne odczytanie i zastosowanie. Można prezentować go poprzez: Zapis w postaci ciągu kroków (języka potocznego) Zapis w postaci graficznej - schematy blokowe Zapis w języku symbolicznym Zapis w języku programowania Algorytm wyrażony w jakimś języku programowania nazywa się programem
13) Czym są deklaracje zmiennych, i jaka jest ich rola w programach? Jest to niezbędny elementy programu w którym irstawiamy typy zmiennych, które zostały irżyte w części wykonawczej. Od deklaracji zależy ile miejsca w pamięci komputera., zostanie przeznaczone na daną zmianę i jakie liczby możemy do tej zmiany wprowadzić.
14) Dlaczego informacje zawarte w programach są kodowane w różny sposób ? Jak rozróżniamy kody ?
Kodowanie to zamiana formy informacji na inną, zwykle łatwiejszą dla danego urządzenia do przetworzenia i zapamiętania. Przykładem kodowania jest przypisanie literze alfabetu numeru z tablicy znaków. Tablica znaków jest to zestaw znaków, z których każdy reprezentowany (i dzięki temu rozpoznawany) jest w komputerze przez konkretną liczbę, np.: ANSI, ASCII, ISO 8859-1, ISO 8859-2,Unicode. Kodowanie jest w różnych programach inne po to aby użytkownicy mogli je rozróżniać. Zazwyczaj możemy rozróżnić kody na podstawie obejrzenia źródła programu.
15) Dlaczego rozróżniamy zapis liczb całkowitych i rzeczywistych w pamięci komputera? Ponieważ ze względu na problem dokładności zapisujemy je w różny sposób. Liczba R skończona (s.10) może być nieskończona H (s.2), dlatego zapisujemy ją dokładniej w systemie cecha-mantysa.
16) Do czego służą deklaracje zmiennych
Podstawia się je w celu łatwiejszego i bardziej przejrzystego wyglądu programu, oraz jego działania. Ogólna postać deklaracji zmiennych, którą można umieszczać bezpośrednio przed użyciem jej w programie to np.: var. zmienna; var_zmienna=10; var tekst="Własny tekst";
17) _Do czego służy w programie blok deklaracji zmiennych ? Blok deklaracji zmiennych jest to ustawienie 2 lub więcej deklaracji w celu
ułatwienia pracy programowi.