|
|
|
Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Warto przeczytać: Dnia 23 stycznia 2011 r. w Austin, USA, odbędzie się konferencja pt. "Deklaratywne aspekty programowania wielordzeniowego".
Wielu producentów chipów wybiera wielordzeniowość jako sposób na zapewnienie wydajności swoim procesorom do zastosowań biurowych, przemysł... W dniach 28 - 30 września 2011 r. w Wiedniu, Austria, odbędą się 25. warsztaty nt. programowania logicznego.
Programowanie deklaratywne to zaawansowany paradygmat modelowania i rozwiązywania złożonych problemów. Zainteresowanie tą metodą specyfikacyjną wzra... W dniach 6-8 maja 2010 r. w Monachium, Niemcy, odbędzie się konferencja pt. "Siła programowania - rozwojowe źródła zdrowia i choroby".
Żywienie w czasie ciąży i niemowlęctwa może wywrzeć istotne, długoterminowe skutki na rozwój i zdrowie. Programowanie skutków żywienia we w... W dniach 25 - 29 lipca 2011 r. w Lancaster, Wlk. Brytania, odbędzie się 25. europejska konferencja nt. programowania obiektowego.
Program wydarzenia koncentrować się będzie wokół sympozjum doktoranckiego i warsztatów dla doktorantów. Zapewnią one początkującym i zaawansowanym dok... W dniach 23 - 25 stycznia 2013 r. w Rzymie, Włochy, odbędzie się 40. sympozjum nt. zasad języków programowania.
Język programowania to sztuczny język opracowany w celu przekazywania instrukcji maszynie. Większość języków programowania opisuje obliczenia jak...
Ostatnio na Forum:
Dyskusje
8
odp.
4
odp. Reklama:
Pascal - język programowania To hasło encyklopedii posiada podstrony: 1 [2],[3] Czy wiesz że...? Blaise Pascal (ur. 19 czerwca 1623 w Clermont-Ferrand, zm. 19 sierpnia 1662 w Paryżu) – francuski filozof, matematyk, pisarz i fizyk. Tematem jego badań były prawdopodobieństwo, próżnia, ciśnienie atmosferyczne, oraz apologetyka, teodycea i fideizm. Na jego cześć nazwano jednostkę ciśnienia paskal oraz język programowania Pascal[potrzebne źródło]. Język wysokiego poziomu (autokod) – typ języka programowania, którego składnia i słowa kluczowe mają maksymalnie ułatwić rozumienie kodu programu dla człowieka, tym samym zwiększając poziom abstrakcji i dystansując się od sprzętowych niuansów. Kod napisany w języku wysokiego poziomu nie jest bezpośrednio „zrozumiały” dla komputera – większość kodu stanowią tak naprawdę normalne słowa, np. w języku angielskim. Aby umożliwić wykonanie programu napisanego w tym języku należy dokonać procesu kompilacji. Pascal – dawniej jeden z najpopularniejszych języków programowania, uniwersalny, wysokiego poziomu, ogólnego zastosowania, oparty na języku Algol. Został opracowany przez Niklausa Wirtha w 1970 roku. Nazwa języka pochodzi od nazwiska francuskiego fizyka, matematyka i filozofa Blaise Pascala. Pierwszy opis języka Wirth zawarł w The programming language Pascal, Acta Informatica 1/1971, a kolejny, poprawiony w The programming language Pascal (Revised Report), Bericht der Fachrgruppe Computer – Wissenschaften 5/1972. Pierwszym podręcznikiem języka Pascal była pozycja Jensen, Wirth, Pascal, User Manual and Report 1974. Graficzny interfejs użytkownika (ang. Graphical User Interface, GUI), często nazywany też środowiskiem graficznym – ogólne określenie sposobu prezentacji informacji przez komputer oraz interakcji z użytkownikiem, polegającego na rysowaniu i obsługiwaniu widżetów.
Silnią liczby naturalnej n (w notacji matematycznej: n!, co czytamy „n silnia”) nazywamy iloczyn wszystkich liczb naturalnych nie większych niż n. Oznaczenie n! wprowadził w 1808 roku Christian Kramp. Pierwotnie służył celom edukacyjnym do nauki programowania strukturalnego. Popularność Pascala w Polsce była większa niż w innych krajach ze względu na dostępność kompilatorów w pirackich wersjach (zanim pojawiło się prawo ochrony własności intelektualnej), prostotę języka oraz jego popularyzację przez wyższe uczelnie. Szczyt popularności tego języka przypadł na lata 80. i początek 90 XX wieku. Wraz ze zniesieniem ograniczeń COCOM, upowszechnieniem się sieci oraz systemu Unix (następnie Linuksa) stopniowo został wyparty przez C i C++. Wydawnictwa Naukowo-Techniczne (WNT) – polskie wydawnictwo założone w roku 1949 z siedzibą w Warszawie. Do roku 1961 funkcjonowało pod nazwą Państwowe Wydawnictwa Techniczne.
Delphi – język programowania, którego można używać w środowiskach firmy Borland, Embarcadero, Microsoft (Delphi Prism), oraz w środowisku Lazarus. Narzędzia te są zintegrowanymi środowiskami programistycznymi typu RAD, działającymi zgodnie z zasadą dwustronnej edycji. Jedną z popularniejszych implementacji kompilatorów tego języka był produkt firmy Borland International – Turbo Pascal. W chwili obecnej dość mocno rozpowszechnionym obiektowym dialektem języka Pascal jest Object Pascal, który stanowi podstawę dla takich języków jak Delphi, Delphi.NET, Oxygene Istnieją wolne kompilatory Pascala, na przykład Free Pascal, a także bazujące na nim, wolne środowisko IDE jak Lazarus. Borland (w latach 1998-2001 pod nazwą Inprise) – amerykańskie przedsiębiorstwo dostarczające oprogramowanie i rozwiązania programistyczne do tworzenia aplikacji. Najbardziej znane z produktów Borland to kompilatory i zintegrowane środowiska programistyczne: Turbo Pascal, Delphi, C++ Builder, JBuilder; Kylix oraz C#Builder. W roku 2005 Borland zatrudniał ponad 1300 pracowników na całym świecie. W 2006 roku firma ogłosiła, że postanowiła się skupić na rynku zarządzania życiem produktu oraz projektowaniem oprogramowania i zarządzania projektami, w związku z tym oddział firmy odpowiedzialny za tworzenie i rozwijanie kompilatorów i środowisk oprogramowania został wydzielony jako zależna spółka - CodeGear, która później została sprzedana Embarcadero Technologies. Obecnie firma udostępnia głównie oprogramowanie oraz usługi związane z zarządzaniem cyklem życia aplikacji.
Silna typizacja to system typów w języku programowania, w którym każde wyrażenie ma ustalony typ i nie można go używać w kontekście przeznaczonym dla innych typów. Pascal jako narzędzie programistyDla niektórych programistów niektóre cechy Pascala wykluczają jego zastosowanie w poważnych projektach i są powodem krytyki tego języka. Według nich powinien zostać jedynie narzędziem do nauki programowania. Jednak w latach 80. i 90. w języku tym powstawało tysiące aplikacji (również komercyjnych). Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrót – nazwa „UNIX” jest kalamburem określenia MULTICS, który był wzorem dla Uniksa) – system operacyjny napisany w 1969 r. w Bell Labs (UNIX System Laboratories, USL) przez Dennisa Ritchie i Kena Thompsona. Rozwijany później w bardzo dynamiczny sposób, co zaowocowało powstaniem wielu odmian i implementacji.
Programowanie strukturalne to paradygmat programowania zalecający hierarchiczne dzielenie kodu na bloki, z jednym punktem wejścia i jednym lub wieloma punktami wyjścia. Chodzi przede wszystkim o nieużywanie (lub ograniczenie) instrukcji skoku (goto). Dobrymi strukturami są np. instrukcja warunkowe (if, if...else), pętle (while, repeat), wyboru (case, ale nie switch z C i potomnych). Strukturalność zakłócają instrukcje typu: break, continue, switch (w C itp.), które jednak w niektórych przypadkach znacząco podnoszą czytelność kodu. Zalety Pascala – czytelność kodu, rygorystyczna kontrola typów danych, wraz z pojawieniem się C zostały uznane za mało istotne. Wypromowanym przez C standardem stała się zwięzłość kodu: Pascal bardzo rygorystycznie podchodzi do kontroli typów, tj. sprawdza czy do zmiennej typu A nie próbuje się przypisać wartości typu B. Jest zatem językiem silnie typowanym. Popularność Pascala wzrosła z pojawieniem się Delphi – środowiska programistycznego, opartego na obiektowym Pascalu, pozwalającego na błyskawiczne tworzenie atrakcyjnych wizualnie aplikacji pod Windows. Wraz z pojawieniem się biblioteki windows dla C++ oraz narzędzi do automatycznego tworzenia GUI, Pascal znów stracił na znaczeniu. Turbo Pascal – jedna z popularniejszych implementacji kompilatorów języka Pascal, zintegrowane środowisko programistyczne, produkt firmy Borland International dla procesorów Z-80 (system CP/M) oraz rodziny Intel 80x86 i nowszych. Obecnie nie jest już rozwijany.
Poznań (, niem. Posen, jidysz פּױזן Pojzn, ros. - Познань) – jedno z najstarszych i największych polskich miast, położone nad rzekami Wartą i Cybiną, na Pojezierzu Wielkopolskim. Stolica Wielkopolski i województwa wielkopolskiego. W obrębie miasta znajduje się duży węzeł drogowy i kolejowy oraz międzynarodowy port lotniczy Ławica. Piąte pod względem liczby ludności miasto w Polsce i szóste pod względem powierzchni. czytaj dalej: [2], [3]
Czy wiesz że...? beta Wolne Oprogramowanie (ang. free software) - ruch programistów i użytkowników komputerów zaangażowanych w działania na rzecz wolnego dostępu do oprogramowania przez ogół użytkowników.
Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program (czyli ciąg symboli opisujący obliczenia) oraz jakie obliczenia opisuje.
Kompilator (. Proces ten nazywany jest kompilacją. W informatyce pojęciem kompilatora określa się najczęściej program do tłumaczenia kodu źródłowego w języku programowania na język maszynowy. Niektóre z nich tłumaczą najpierw do języka asemblera, a ten na język maszynowy jest tłumaczony przez asembler.
Biblioteka Inżynierii Oprogramowania (BIO) to seria wydawnicza książek z zakresu informatyki i zagadnień pokrewnych, wydawana od końca lat siedemdziesiątych do początku lat dziewięćdziesiątych XX w. przez Wydawnictwa Naukowo-Techniczne (WNT).
Algol – (z ang. Algorithmic Language), język programowania, który odegrał ważną rolę w historii informatyki. Wpłynął istotnie na kształtowanie się innych języków, w tym Pascala. Od momentu powstania przez około 20 lat Algol (lub jego dialekty) był de facto standardem opisu algorytmów w publikacjach naukowych i podręcznikach.
Lazarus – zintegrowane środowisko programistyczne oparte o kompilator Free Pascal. Jest to wzorowane na Delphi wizualne środowisko programistyczne oraz biblioteka Lazarus Component Library (LCL), która jest odpowiednikiem VCL.
Free Pascal (również: FPK Pascal, FPC) jest 32- oraz 64-bitowym kompilatorem języka Pascal, dostępnym na wiele różnych platform sprzętowych i systemów operacyjnych. Powyższa treść oraz zamieszczone w niej powiązane definicje/pojęcia - udostępniane są na licencji Creative Commons: uznanie autorstwa, na tych samych warunkach, z możliwością obowiązywania dodatkowych ograniczeń.
Zobacz szczegółowe informacje o warunkach korzystania
Wszystkie hasła znajdujące się w naszym mirrorze Wikipedii mają znaczenie informacyjne i edukacyjne. Nie mogą być traktowane jako porady. |