Tryb wsadowy

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania

Tryb wsadowy, przetwarzanie wsadowe – wykonywanie serii zadań (programów) przez komputer. Zazwyczaj kolejne zadania są ze sobą powiązane: dane wyjściowe jednego programu przekazywane są kolejnemu programowi, któremu służą jako dane wejściowe itd.

Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrót – nazwa „UNIX” jest kalamburem określenia Multics, który był wzorem dla Uniksa) – system operacyjny rozwijany od 1969 r. w Bell Labs (UNIX System Laboratories, USL) przez Dennisa Ritchie i Kena Thompsona. W latach 70. i 80. zdobył bardzo dużą popularność, co zaowocowało powstaniem wielu odmian i implementacji. Część z nich, w szczególności Linux oraz OS X, jest w użyciu do dziś. UNIX jest zarejestrowanym znakiem towarowym The Open Group.Sysop (od ang. system operator), operator systemu – często używane określenie administratorów BBS-ów albo, historycznie, operatorów dowolnych systemów komputerowych, w szczególności klasy mainframe.

Termin „wsad” (ang. batch) pojawił się w czasach, gdy kod programów wprowadzany był do komputera za pomocą kart perforowanych, a czas pracy komputera był drogi. Karty z kodem programu przekazywano operatorowi systemu („SysOpowi”), który rezerwował termin dla jego wykonania i w stosownym momencie wprowadzał kod programu do komputera. Ponieważ „sysop” zwykle wprowadzał kilka programów naraz, całość określano jako „wsad”, a tak uruchamiane programy nazywano zadaniami wsadowymi.

Terminal (ang. terminal – końcówka) to urządzenie pozwalające człowiekowi na pracę z komputerem lub systemem komputerowym. Terminal musi posiadać urządzenie wejściowe do wprowadzania instrukcji oraz urządzenie wyjściowe do przekazywania informacji operatorowi. Terminal jest stacją sieci komputerowej lub w systemie (np. w Internecie), służącą do wprowadzania lub odczytywania danych.Wiersz poleceń (ang. Command Line Interface, CLI), to jeden z najczęściej spotykanych sposobów interakcji człowieka z komputerem. Inne przykłady to interfejs tekstowy oraz interfejs graficzny.

Zadania wsadowe organizowane są w ten sposób, by ich realizacja przebiegała bez udziału użytkownika, dlatego ich dane wejściowe specyfikowane są jako parametry wiersza poleceń przekazywane z innych zadań poprzez mechanizm potoków. Kontrastuje to z pracą programów interaktywnych, które wymagają wprowadzania danych przez użytkownika.

DOS (ang. Disk Operating System) – pierwszy przenośny (Disk) system operacyjny OS komputerów PC i mikrokomputerów lat 80. rezydujący nad BIOS-em, zawierający m.in. rozszerzenia programowe procedur sprzętowych BIOSu i interpreter komend. DOS zawiera niektóre doświadczenia systemu klasy CP/M.Program wsadowy, plik wsadowy (ang. batch file) – program komputerowy wykonywany w trybie wsadowym, tj. bez wpływu użytkownika na przebieg programu. Plik wsadowy to plik, w którym zapisany został program wsadowy. Programy wsadowe mogą być wykonywane w różnych systemach operacyjnych, w szczególności w systemach Unix, Linux, DOS, Windows i innych.

Zalety przetwarzania wsadowego:

  • podział zasobów komputera między wielu użytkowników;
  • możliwa realizacja w czasie, gdy system jest relatywnie mało obciążony;
  • minimalizacja czasu bezczynności systemu dzięki pracy bez ingerencji człowieka;
  • związane z powyższym efektywne wykorzystanie zasobów drogiego (zazwyczaj) systemu komputerowego.
  • Historycznie przetwarzanie wsadowe związane jest z komputerami klasy mainframe – ze względów ekonomicznych większość operacji wykonywanych przez te komputery realizowana była w trybie wsadowym. Inne przyczyny były bardziej prozaiczne – terminale graficzne i interfejsy graficzne były kiedyś rzadkością.

    Język skryptowy – język programowania służący do kontrolowania danej aplikacji. Skrypty – programy napisane w językach skryptowych – wykonywane są wewnątrz pewnej aplikacji, w odróżnieniu od programów ("normalnych", nieskryptowych), które wykonują się niezależnie od innych aplikacji.

    Przetwarzanie wsadowe ma szerokie zastosowanie w systemach klasy Unix, choć elementy pracy wsadowej można spotkać również w systemach DOS.

    Zobacz też[ | edytuj kod]

  • program wsadowy
  • skrypt




  • Reklama