Ocena użytkowników:  / 7
SłabyŚwietny 

 

Dlaczego naukę programowania warto rozpoczynać od poznania języka skryptowego bash shell używanego w środowisku Linuksa ? Istnieje po temu wiele powodów, które poniżej wymienimy:

Polecenia shella tworzą język programowania, który nie wymaga kompilacji przed wykonaniem programu (kompilacja jest procesem przekształcenia programu w coś, co jest rozumiane przez komputer, czyli kompilacja tłumaczy polecenia na język bajtowy). Otóż shell jest interpretatorem a nie kompilatorem a to oznacza, że znaczenie każdego polecenia jest określane w chwili wprowadzenia tego polecenia do systemu. Fakt ten umożliwia użytkownikowi shella pracę interaktywną, ponieważ siedząc przed terminalem i pracując nad programem może go w każdej chwili egzekwować i otrzymywać natychmiastową odpowiedź od systemu. Ta interaktywna wymiana myśli miedzy programistą debiutantem a komputerem niezwykle przyspiesza i ułatwia naukę programowania. Polecenia basha shella  mogą porozumiewać się między sobą przy pomocy prostego i spójnego narzędzia nazywanego potokiem (ang. pipe).

Język bash shell jest pełnym językiem programowania, który zawiera:

- zmienne

- konstrukcje warunkowe i iteracyjne (IF-THEN-ELSE-FI, CASE-ESAC, DO    WHILE, DO UNTIL, FOR-DO, SELECT)

- konfigurowane środowisko użytkownika

 

Programowanie Rozdział 9.1 Darmowy kurs Linux

Dodaj komentarz


Kod antyspamowy
Odśwież

Zaloguj się

Kurs Linux

E-korupcja.pl - E-book

Pierwsza książka o korupcji w informatyzacji

Dowiesz się z niej:

  • jak firmy amerykańskie korumpowały polskich ministrów.
  • dlaczego informatyzacja ZUS nie jest jeszcze zakończona.
  • dlaczego płacimy więcej od amerykanów za nasze systemy informatyczne.
  • co robić by wyrugować korupcję

e-korupcja