Pojęcie w definicji ABC
Różne / / July 04, 2021
Autorstwa Guillem Alsina González, grudzień. 2017
Przez wiele lat, kiedy złoty wiek ośmiobitowych mikrokomputerów, ten język programowanie była bramą dla wielu ludzi do ekscytującego świata przetwarzanie danych, i chociaż dziś wyszedł z użycia w wielu sprawach na rzecz bardziej zaawansowanych języków, takich jak między innymi C++, BASIC nadal jest punktem odniesienia dla początkujących lub programowania amatorskiego.
PODSTAWOWE (Uniwersalny symboliczny kod instrukcji dla początkujących) to język programowania wysokiego poziomu, ogólnego przeznaczenia, zaprojektowany z myślą o łatwej nauce i użytkowaniu.
Pierwsza wersja tego języka została wprowadzona w 1964 roku, bardzo wcześnie w kontekście rozwoju nowoczesnych komputerów. Jego celem było jak najłatwiejsze redakcja programów dla ówczesnej gigantycznej komputery mainframe, komputery tamtych czasów.
Stanowiła również jedną z pierwszych prób stworzenia narzędzi dostosowanych do potrzeb interaktywność komputerów w czasie rzeczywistym, coś, co technologia zrobiła bardzo niedawno dozwolony.
W tym sensie BASIC ma dwa tryby działania: interpretowany i kompilowany.
W trybie interpretowanym „interpreter” analizuje i wykonuje program wiersz po wierszu, podczas gdy w trybie skompilowanym standardowa procedura tworzenia plik plik wykonywalny, który nie wymaga tłumacza do biegać w systemie.
Ponadto struktura BASIC jest bardzo elastyczna; z pewnością kto jeszcze, kto mniej, każdy z nas w pewnym wieku widział listy BASIC, w których każda linia kod Był ponumerowany, przy czym numeracja zwykle przeskakiwała od 10 do 10.
Na przykład, typowym interpretowanym "hello world" w BASIC może być:
10 CLS
20 DRUK "Witaj świecie"
30 PRZEJDŹ DO 20
To, co robi instrukcja GOTO, to powrót do określonego numeru linii i kontynuowanie wykonywania od tego numeru linii.
Zasób ten, powszechnie stosowany w języku BASIC, instrukcja GOTO, nie jest akceptowana jako poprawna praktyka w programowanie strukturalne, w którym tę konstrukcję zastępuje się wykorzystaniem funkcji i procedur.
Dostępne są również w wersji BASIC, w wersjach takich jak Visual Basic od firmy Microsoft.
Ten ostatni był tym, który spopularyzował język w komputerach ze środowiskiem graficzny i system operacyjny Windows od wersji 3.0 wspomnianego środowiska programistycznego. Wcześniej jednak BASIC miał swój złoty wiek w erze ośmiobitowych mikrokomputerów.
Zdecydowana większość ośmiobitowych komputerów „ukryła” swój system operacyjny pod interpreterem polecenia BASIC, tak aby działał jako linia poleceń, będąc interfejsem, z którym użytkowników.
Ta rola przestała być rolą wraz z pojawieniem się komputerów PC kompatybilnych z oryginalnym IBM PC, który używał już niektórych DOS jako systemu operacyjnego. Mimo to popularność BASICa doprowadziła do powstania kilku wersji DOS-a, takich jak Microsoft, zawierających mały interpreter dla tego języka, początkowo GW-BASIC, a później QBasic.
Visual Basic stanowił punkt kulminacyjny w używaniu BASICa jako poważnego języka programowania, później integrującego w pakiecie Visual Studio, z którym opcja korzystania z BASICa stała się jeszcze jedną wraz z C i innymi frazeologia.
Począwszy od lat 90. użycie języka BASIC znacznie spadło, a ostatecznym probierzem tego uproszczonego języka jest języki takie jak Java i dywersyfikacja formatów urządzeń, wraz z pojawieniem się urządzeń mobilnych takich jak smartfony.
BASIC przetrwał do dziś dzięki nowoczesnym rozwiązaniom, takim jak środowisko Gambas lub inny Visual Studio, ale straciło bazę użytkowników z powodu eksplozji języków programowania i boomu w Internet.
W tym sensie BASIC nie jest przystosowany do świata online i chociaż ma garść implementacji na urządzenia mobilne, nie jest do tego zoptymalizowany.
Jednak nadal jest to doskonała opcja wejścia w ekscytujący świat programowania.
Zdjęcia: Fotolia - Alla72 / Casimiro
Tematy w języku BASIC