Konsolidacja
Inne strony warte obejrzenia:
reklama mobilna pozycjonowanie stron bielsko-biała odzyskiwanie danych
Konsolidacja jest procesem, który zachodzi podczas tłumaczenia kodu programowania na kod maszynowy, czyli jest poddawany tak zwanej kompilacji. Proces konsolidacji jest także często zwany procesem linkowania, czyli łączenia. Proces ten polega na łączeniu skompilowanych modułów, czyli plików, które zawierają kod obiektowy lub biblioteki statyczne. Tworzy się podczas tego procesu plik wykonywalny, a czasami inny plik obiektowy. Dodatkowo przy procesie konsolidacji są dodawane do pliku wynikowego, nagłówki oraz informacje charakterystyczne dla pliku wykonywalnego o konkretnym formacie. Konsolidacja nie jest obowiązkowym procesem podczas kompilacji kodu źródłowego, jednak jeżeli istnieje wiele połączonych ze sobą kodów źródłowych, potrzebne jest, aby każdy z nich współpracował w ścisłej zależności, bez żadnych problemów, jednak linkowanie musi być o wiele bardziej zaawansowanym procesem, aby kilka kodów źródłowych można było połączyć ze sobą i mogły one dobrze współpracować między sobą. Konsolidacja nie jest procesem, który musi zostać wykonany w każdym programie, który posiada wiele kodów źródłowych, jednak sprawia on, że wiele programów może dzięki temu działać w porządku i może zostać wykonana wszelka praca, którą musi wykonać dany program. Pliki wykonywalne pozwalają na dalsza pracę programu.
Proces konsolidacji nie jest najważniejszym procesem, który jest wymagany do pracy w programie, jednak bez niego część programów może nie działać, ponieważ wiele programów ma parę plików z kodami źródłowymi, które należy ze sobą połączyć.
Warto również przeczytać:
Na potrzeby stron internetowych
Kaskadowe arkusze stylów (ang. Cascading Style Sheets, CSS) to język służący wyświetlania stron WWW. Organizacja W3C opracowała CSS. Håkon Wium Lie Ya zaproponował pierwszy szkic CSS w 1994 roku. CSS to lista reguł według których ma zostać pokazana przez przeglądarkę internetową zawartość określonych elementów. W grę wchodzą takie kategorie jak kolor tekstu, rodzina czcionek , marginesy, odstęp międzywierszowy lub pozycja danego elementu względem innych . Wykorzystywanie arkuszy stylów sp...
Potrzebny programista
Jeśli chcemy założyć bardziej skomplikowaną stronę, opartą na bardziej zaawansowanym języku skryptu niż najpopularniejszy CSS czy HTML, potrzebujemy programisty. Ideałem byłoby, gdyby ten wyświadczywszy nam żądaną usługę pozostawił nas z prostym edytorem, umożliwiającym nam dokonywanie zmian, ale uniemożliwiających wprowadzenie błędów w kodach, które mogą spowodować nie tylko utrudnienia w działaniu strony, ale wręcz całkowicie uniemożliwić jej działanie lub doprowadzić do utraty wszystkich zgro...
Kompilacja skośna
Kompilacja skośna jest wykonywana na odrębnej architekturze procesora niż docelowa. Jednym z najciekawszych rodzajów kompilacji skośnej jest tak zwany „Canadian Cross” (z angielskiego Krzyż Kanadyjski), która polega na wykorzystaniu trzech architektur. Proces ten w architekturze A jest kompilowany skośnie jedynie kompilator, które jest wykorzystywany przez architekturę B i za pomocą tej architektury jest wykorzystywany skośnie program, którego docelową architekturą jest architektura ...
Sieć komputerowa
Siecią komputerową określa się określoną ilość komputerów lub innych urządzeń, które tworzą grupę. Tworzy się je na celu wymiany między sobą danych oraz współdziałania niektórych zasobów. Przyczynami powstawania takich sieci może być : wykorzystanie głównej bazy danych, wspólnych urządzeń takich jak skaner, drukarka, korzystanie z oprogramowania wspólnego dla wszystkich komputerów bądź potrzeba wymiany informacji między urządzeniami. Najpopularniejszym przykładem takiej sieci jest Internet, któr...