Twoje źródło wiadomości i informacji!

Poznaj już dzisiaj odpowiedzi na wszystkie pytania!

Comal

Z Wikipedii

Skocz do: nawigacji, szukaj

Comal (COMmon Algorithmic Language) jest językiem programowania wysokiego poziomu, stworzonym dla potrzeb edukacji.

Spis treści

[edytuj] Historia języka

Język ten zaprojektowany został przez duńskiego wykładowcę, Borge Christensena. Jest on wzorowany w zasadzie na dwóch innych, językach : Basic-u i Pascal-a. Z założenia jako język do nauki podstaw programowania, zachowano w nim prostotę Basic-a i wprowadzono elementy niezbędne do programowania strukturalnego, wzorowane na strukturach zawartych w języku Pascal. W literaturze często spotyka się określenie Comal-u jako "strukturalny Basic".

Pierwsza implementacja tego języka została stworzona w 1981 r. dla komputerów Commodore PET, następnie m. in. dla Commodore 64.

Język ten zdobył uznanie w niektórych krajach i został wprowadzony do programu nauczania w szkołach, np. w Danii i Irlandii.

Obecnie Comal to już tylko ciekawostka z historii informatyki.

[edytuj] Charakterystyka języka

Główną właściwością przejętą z Basica-a jest tworzenie własnego, pełnego środowiska systemowego, udostępniającego polecania systemowe, dzięki czemu podczas pracy nie ma konieczności wychodzenia poza powłokę Comal.

Program w Comal stanowi ciąg instrukcji umieszczonych w wierszach kodu źródłowego. Kolejne wiersze są numerowane podobnie jak we wczesnych wersjach Basic-a (powstały implementacje, w których nie numeruje się wierszy). Można jednak umieszczać kilka instrukcji w jednym wierszu rozdzielonych średnikiem. W instrukcji przypisania stosuje się zapożyczony z Pascal-a symbol dwuznakowy ":=". W języku dostępna jest większość instrukcji znanych z Basic-a, w tym polecenia systemowe i edycyjne (np. LIST, RUN, LOAD, SAVE) oraz dodatkowe (np. CAT, ENTER), instrukcje danych (np. DATA, READ), instrukcje we-wy (np. PRINT, INPUT) i inne, oraz instrukcje strukturalne, wzorowane na rozwiązaniach zawartych w języku Pascal:

 IF warunek THEN
   instrukcje
 ENDIF
 CASE wyr OF
   WHEN wyroznik-1
     instrukcje-1
   WHEN wyroznik-2
     instrukcje-2
 …
   WHEN wyroznik-n
     instrukcje-n
   OTHERWISE
     instrukcje-oth
 ENDCASE
 FOR i=w_p TO w_e
         instrukcje
 NEXT i
 WHILE warunek DO
         instrukcje
 ENDWHILE
 REPEAT
          instrukcje
 UNTIL warunek
 PROC nazwa(parametry)
         instrukcje
 ENDPROC nazwa
 EXEC nazwa(argumenty)

[edytuj] Przykład

 10  PRINT "Przykład programu w jezyku Comal"
 20  REPEAT
 25    EXEC PiszOpcje
 30    INPUT "Wybierz opcje": Opcja
 40    INPUT "X=": X
 50    INPUT "Y=": Y
 60    EXEC Wybor(Opcje, X, Y)
 70  UNTIL Opcje=5
 80  PROC PiszOpcje
 90    PRINT "1. suma"
 100   PRINT "2. roznica"
 110   PRINT "3. iloczyn"
 120   PRINT "4. iloraz"
 130   PRINT "5. wyjscie"
 140 ENDPROC PiszOpcje
 150 PROC Wybor(A,B,C)
 160   CASE A OF
 170     WHEN 1
 175        PRINT "SUMA=", B+C
 180     WHEN 2
 185        PRINT "ROZNICA=", B-C
 190     WHEN 3
 195        PRINT "ILOCZYN=", B*C
 200     WHEN 4
 205        PRINT "ILORAZ=", B/C
 210     WHEN 5
 215        PRINT "Koniec" 
 220     OTHERWISE
 225        PRINT "Bledna opcja"
 230   ENDCASE
 240 ENDPROC Wybor


[edytuj] Bibliografia

  1. Mike Duck, Języki mikrokomputerów. Przewodnik dla początkująych. Basic, Pascal, Logo, Prolog, Comal, Forth, Wydawnictwa Naukowo-Techniczne, Warszawa 1988, tłumaczenie: Marcin Turski, ISBN 83-204-0966-7

[edytuj] Zobacz też

Tomasz Nałęcz wraca do polityki

Tomasz Nałęcz przyjął zaproszenie na inauguracyjne spotkanie koalicji SdPl - PD - Zieloni firmowanej przez Dariusza Rosatiego, Janusza Onyszkiewicza i Marka Borowskiego. - Zgodził się uczestniczyć w budowie nowej centrolewicy - twierdzą organizatorzy.

Rehabilitacja kokainisty przyszła i niepewna

Artur P., były doradca ds. sportu u prezydenta Lecha Kaczyńskiego podejrzany o handel kokainą, nie wróci na razie do pracy w kancelarii, o co walczył przed warszawskim sądem.

W bitwie o szkło lepszy Kamiński

Prezydencki minister Michał Kamiński wypchnął z telewizji Piotra Kownackiego. Według raportu Instytutu Monitorowania Mediów w grudniu Kamiński wypowiadał się w głównych telewizyjnych serwisach informacyjnych przeszło dwa razy częściej.

Sześciolatki w szkołach w 2012 r. To ich prawo, nie obowiązek

Platforma zgłosiła wczoraj przełomową poprawkę do rządowego projektu obniżenia wieku szkolnego. Chce zapisać, że do 2012 r. sześcioletnie dzieci będą „miały prawo”, a nie „obowiązek” pójść do pierwszej klasy.

Jak CBA odkryło Amerykę

CBA wykryło aferę korupcyjną w kopalni w Bogdance. Zrobiło to pięć lat po prokuraturze

Posłowie za rozszerzeniem uprawnień sejmowej "speckomisji"

Za umożliwieniem sejmowej "speckomisji" dostępu do dokumentów i materiałów uzyskanych przez służby specjalne opowiedzieli się podczas debaty w Sejmie nad projektem zmian w regulaminie izby, posłowie ze wszystkich klubów parlamentarnych.

Kolejny sklep internetowy oszukał klientów?

Warszawska policja wyjaśnia sprawę sklepu internetowego, który oferował telewizory tańsze o kilkadziesiąt procent niż u innych sprzedawców - poinformowała Anna Oleksiak ze stołecznej policji. Klienci, którzy wpłacili pieniądze nie mogli się dodzwonić do sklepu.

Sikorski: Polska jest gotowa odegrać rolę w rozwiązaniu gazowego kryzysu

Radosław Sikorski powiedział, że Polska jest gotowa wysłać obserwatorów, którzy monitorowaliby tranzyt gazu przez Ukrainę do Europy Zachodniej. Władimir Putin zadeklarował wcześniej, że Moskwa wznowi dostawę gazu przez Ukrainę, jeśli tranzyt nadzorować będą unijni obserwatorzy.

Rocco Buttiglione doradcą w Muzeum Jana Pawła II w świątyni Opatrzności Bożej

Rocco Buttiglione, były włoski minister ds. europejskich będzie doradcą w sprawie Muzeum Jana Pawła II i kard. Stefana Wyszyńskiego, które ma powstać przy Świątyni Opatrzności Bożej w Warszawie. Buttiglione zasłynął kontrowersyjnymi wypowiedziami na temat homoseksualizmu, które wywołały burzę we włoskim rządzie i w Parlamencie Europejskim.

Skąd teraz płynie gaz do Polski

Białoruś i Niemcy to w tej chwili jedyne dwa kierunki, z których do Polski płynie gaz. Rura z Ukrainy od dzisiaj jest pusta.

Polecamy także inne, zaprzyjaźnione nam serwisy internetowe, pierwszy z nich prezentuje wysokiej jakości projekty domów , natomiast drugi to opiniotwórczy serwis który recenzuje okna PCV.
Tomasz Nałęcz wraca do polityki

Tomasz Nałęcz przyjął zaproszenie na inauguracyjne spotkanie koalicji SdPl - PD - Zieloni firmowanej przez Dariusza Rosatiego, Janusza Onyszkiewicza i Marka Borowskiego. - Zgodził się uczestniczyć w budowie nowej centrolewicy - twierdzą organizatorzy.

Rehabilitacja kokainisty przyszła i niepewna

Artur P., były doradca ds. sportu u prezydenta Lecha Kaczyńskiego podejrzany o handel kokainą, nie wróci na razie do pracy w kancelarii, o co walczył przed warszawskim sądem.

W bitwie o szkło lepszy Kamiński

Prezydencki minister Michał Kamiński wypchnął z telewizji Piotra Kownackiego. Według raportu Instytutu Monitorowania Mediów w grudniu Kamiński wypowiadał się w głównych telewizyjnych serwisach informacyjnych przeszło dwa razy częściej.

Sześciolatki w szkołach w 2012 r. To ich prawo, nie obowiązek

Platforma zgłosiła wczoraj przełomową poprawkę do rządowego projektu obniżenia wieku szkolnego. Chce zapisać, że do 2012 r. sześcioletnie dzieci będą „miały prawo”, a nie „obowiązek” pójść do pierwszej klasy.

Jak CBA odkryło Amerykę

CBA wykryło aferę korupcyjną w kopalni w Bogdance. Zrobiło to pięć lat po prokuraturze

Posłowie za rozszerzeniem uprawnień sejmowej "speckomisji"

Za umożliwieniem sejmowej "speckomisji" dostępu do dokumentów i materiałów uzyskanych przez służby specjalne opowiedzieli się podczas debaty w Sejmie nad projektem zmian w regulaminie izby, posłowie ze wszystkich klubów parlamentarnych.

Kolejny sklep internetowy oszukał klientów?

Warszawska policja wyjaśnia sprawę sklepu internetowego, który oferował telewizory tańsze o kilkadziesiąt procent niż u innych sprzedawców - poinformowała Anna Oleksiak ze stołecznej policji. Klienci, którzy wpłacili pieniądze nie mogli się dodzwonić do sklepu.

Sikorski: Polska jest gotowa odegrać rolę w rozwiązaniu gazowego kryzysu

Radosław Sikorski powiedział, że Polska jest gotowa wysłać obserwatorów, którzy monitorowaliby tranzyt gazu przez Ukrainę do Europy Zachodniej. Władimir Putin zadeklarował wcześniej, że Moskwa wznowi dostawę gazu przez Ukrainę, jeśli tranzyt nadzorować będą unijni obserwatorzy.

Rocco Buttiglione doradcą w Muzeum Jana Pawła II w świątyni Opatrzności Bożej

Rocco Buttiglione, były włoski minister ds. europejskich będzie doradcą w sprawie Muzeum Jana Pawła II i kard. Stefana Wyszyńskiego, które ma powstać przy Świątyni Opatrzności Bożej w Warszawie. Buttiglione zasłynął kontrowersyjnymi wypowiedziami na temat homoseksualizmu, które wywołały burzę we włoskim rządzie i w Parlamencie Europejskim.

Skąd teraz płynie gaz do Polski

Białoruś i Niemcy to w tej chwili jedyne dwa kierunki, z których do Polski płynie gaz. Rura z Ukrainy od dzisiaj jest pusta.

Polecamy także inne, zaprzyjaźnione nam serwisy internetowe, pierwszy z nich prezentuje wysokiej jakości projekty domów , natomiast drugi to opiniotwórczy serwis który recenzuje okna PCV.

Czujesz że przedstawione tutaj informacje były przydatne?

Prześlij link do serwisu www.thepostcardproject.com Twoim dobrym znajomym i przyjaciołom - na pewno nie pożałują!