Cechy współczesnych systemów operacyjnych

Wielozadaniowość

Wykonywanie kilku zadań jednocześnie to wielozadaniowość. Tak naprawdę µP (mikroprocesor) nie jest w stanie wykonywać wielu zadań jednocześnie. Z tego powodu system przydziela tak zadania dla µP, aby mógł poświęcić każdemu zadaniu część swojego czasu. Czytaj dalej

Podstawowe informacje o systemach operacyjnych


Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/platne/serwer318421/public_html/zeszyt.jedlikowski.com/wp-content/plugins/latex/latex.php on line 47

Warning: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead in /home/platne/serwer318421/public_html/zeszyt.jedlikowski.com/wp-content/plugins/latex/latex.php on line 49

1. Pojęcie systemu operacyjnego

System operacyjny to oprogramowanie nadrzędne umożliwiające pracę z komputerem. OS stanowi interfejs między użytkownikiem i oprogramowaniem użytkowym a sprzętem komputerowym.

System operacyjny pozwala zarządzać platformą sprzętową komputera w sposób:

  • bezpośredni - wpisując polecenia w konsoli znakowej
  • pośredni - korzystając z GUI - graficznego interfejsu użytkownika

Czytaj dalej

Języki programowania - pojęcia, klasyfikacja, przykłady

Język programowania - zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

Czytaj dalej

Sposoby opisu algorytmów

Opis słowny – polega na podaniu czynności, które należy podjąć, by uzyskać oczekiwany efekt. Musi być zrozumiały dla odbiorcy. Lista kroków algorytmu – uporządkowany opis wszelkich czynności, jakie mają być wykonane w ramach algorytmu.

Przykład: obliczenie pola prostokąta o bokach a, b
Specyfikacja:
    Dane: długości boków prostokąta - a, b
    Wynik: pole prostokąta P
Lista kroków:
    1. Zacznij algorytm
    2. Wprowadź a, b
    3. Zmiennej P przypisz wartość P:=a*b
    4. Wyprowadź P
    5. Zakończ algorytm

Czytaj dalej