Programowanie

W dzisiejszych czasach coraz większe znaczenie ma w życiu informatyka.

Przeczytaj

Kompilator

Inne strony warte obejrzenia: odwierty pod pompy ciepła strony internetowe pozycjonowanie stron lublin

KompilatorKompilator jest programem, który służy do tłumaczenia kodu źródłowego, który został napisany w języku programowania, do kodu maszynowego. Tłumaczy on automatycznie kod źródłowy. Proces, który jest przez niego wykonywany to kompilacja. W informatyce jest to zazwyczaj program, który służy do tłumaczenia kodu źródłowego w języku programowania na język maszynowy. Część kompilatorów początkowo proces rozpoczyna tłumaczeniem do języka asemblera i dopiero później na język maszynowy. Kompilator różni się od asemblera tym, że kompilator umożliwia zapisanie każdego polecenia języka programowania na podpolecenia języka maszynowego (część nowoczesnych asemblerów także posiada ta możliwość), posiadają one także możliwość automatycznej alokacji pamięci wykorzystującej przez zmienne oraz implementuje struktury kontrolne lub procedury wejście-wyjście. Kompilator pozwala na optymalizacje kodu źródłowego i zapis poleceń maszynowych jako jedne polecenie kodu źródłowego. Dzięki pracy kompilatora programista ma ułatwione zadanie, nie musi on znać języka maszynowego, przyspiesza to pracę nad programem i sam kod może przez to mieć większą przenośność na różne platformy. Sądzi się, że pierwszym kompilatorem był Autocoder, który został napisany w 1952 roku, a obecnie jednym z najbardziej popularnych zestawów kompilatorów jest GCC, który pozwala na kompilowanie wielu programów i w różnych językach, co ułatwia pracę oraz nie trzeba mieć wielu kompilatorów na jednej platformie. Dzięki pracy kompilatorów, programowani jest o wiele prostszą rzeczą i nie trzeba znać języka maszynowego.

Warto również przeczytać:

Programy antywirusowe
Programy wirusowe są zabezpieczeniem komputera. Dzięki nim wykrywane jest niebezpieczne dla komputera oprogramowanie. Od czasu, gdy zaczęły powstawać pierwsze złośliwe oprogramowanie, które zostały nazwane wirusami komputerowymi, informatycy zaczęli wymyślać różnego rodzaju programy, które miały za zadanie chronić komputer przed ich działaniem. Komputery, które mają zainstalowany program antywirusowy są dodatkowo chronione, nie tylko przez firewall. Programy te dzięki specjalnemu kodowi, potraf...

Internetowe kursy programowania
W Internecie jest dostępnych wiele kursów i tutoriali do nauki programowania. Możemy się z nich nauczyć jak zaprogramować stronę internetową, jak pisać proste programy. Dostępna jest książka programowanie dla nastolatków, czyli dla początkujących zapalonych fanów gier. Język którego można się nauczyć to Blitz Basic. Podstawowe konstrukcje językowe i funkcje biblioteki które obsługują różne zasoby takie jak pliki graficzne oraz pliki dźwiękowe. W Internecie natomiast jesteśmy zasypani poradnikami...

Teoria języka programowania
Osoby, które próbują nam wyjaśnić, czym właściwie jest dowolny język programowania bardzo często odwołują się do terminów zaczerpniętych z wiedzy o języku, którym posługują się ludzie. Choć pozornie obie grupy nie mają ze sobą wiele wspólnego często możemy przekonać się, że analogii pomiędzy nimi jest naprawdę dużo warto więc zaakceptować wspomniane porównanie, aby na jego podstawie zgłębiać tajemnice tworzenia programów komputerowych. Programy tworzone przez osoby posługujące się poszczególnymi...

Opcje kompilacji
Opcje kompilacji to argumenty i polecenia (inaczej zwane są komendami dla kompilatora), które sterują procesem kompilacji kodu źródłowego, który został napisany w danych języku programowania i jest dostępny w określonym systemie programowania. Specyfikacja środowiska programistycznego sprawia, że zmieniają się opcje kompilacji i zmieniają się przez to miejsca i forma, zarówno w systemie programowania, systemie operacyjnym, a także w samym kodzie źródłowym. Opcje kompilacji dzielone są na dwie gr...

Copyright © 2009. Programowanie
Ciekawe strony do obejrzenia: zaplecze seo Dell Studio.