|
|
|
Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Warto przeczytać: Dom i Biblioteka im. Krzysztofa i Zofii Radziwiłłów otworzÄ… 28 sierpnia podwoje w dawnym zespole paÅ‚acowym w Sichowie Dużym (ÅšwiÄ™tokrzyskie). Placówka ma rozwijać kulturÄ™; Å›rodki na ten cel bÄ™dzie zdobywać organizujÄ…c szkolenia w zakresie przedsiÄ™biorczoÅ›ci.... 176 najcenniejszych obiektów Biblioteki JagielloÅ„skiej można zobaczyć w albumie „Skarby Biblioteki JagielloÅ„skiej”. Wydawnictwo poÅ›wiÄ™cone dzieÅ‚om przechowywanym w Bibliotece zaprezentowano w grudniu w BJ.
Jak informuje Uniwersytet ... Ministerstwo Nauki i Szkolnictwa Wyższego chce stworzyć Bibliotekę Wirtualnej Nauki (BWN), dzięki której wszystkie instytucje naukowe w Polsce będą miały bezpłatny dostęp do najbardziej aktualnych światowych periodyków naukowych. BWN będzie działać od stycz... 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...
Ostatnio na Forum:
Dyskusje
8
odp.
4
odp. Reklama:
Biblioteka - informatyka Czy wiesz że...? Biblioteka statyczna - to w informatyce rodzaj biblioteki funkcji i podprogramów, która łączona jest z programem w momencie konsolidacji (jeden z etapów kompilacji). W systemach z rodziny Windows pliki bibliotek mają zazwyczaj rozszerzenia .lib lub .obj, natomiast w systemach z rodziny Unix .a lub .o. Podprogram (inaczej funkcja lub procedura) - termin związany z programowaniem proceduralnym. Podprogram to wydzielona część programu wykonująca jakieś operacje. Podprogramy stosuje się, aby uprościć program główny i zwiększyć czytelność kodu. Biblioteka (w informatyce) – zbiór klas, funkcji (i ew. innych konstrukcji programistycznych), z których korzystają różne programy. Wyróżnia się biblioteki statyczne, dynamiczne oraz uruchomieniowe. Biblioteki są bardzo często związane z jednym językiem programowania. Interfejsy do innych języków są tworzone za pomocą tzw. wrapperów – fragmentów kodu, które odbierają wywołanie w języku danego programu, przetwarzają je na wywołanie języka biblioteki, wysyłają wywołanie do biblioteki i przetwarzają zwrócone wyniki na postać odpowiednią dla danego języka. Popularnym językiem, w którym pisane są biblioteki, jest język C, ze względu na łatwość pisania wrapperów z C do innych języków. Program komputerowy (. Program jest zazwyczaj wykonywany przez komputer (np. wyświetlenie strony internetowej), czasami bezpośrednio – jeśli wyrażony jest w języku zrozumiałym dla danej maszyny lub pośrednio – gdy jest interpretowany przez inny program (interpreter). Program może być ciągiem instrukcji opisujących modyfikacje stanu maszyny ale może również opisywać obliczenia w inny sposób (np. rachunek lambda).
Informatyka (łac. informatio - "wyobrażenie", "wizerunek", "pomysł", ang. computer science, computing science, information technology, informatics) – dziedzina nauki i techniki zajmująca się przetwarzaniem informacji – w tym technologiami przetwarzania informacji oraz technologiami wytwarzania systemów przetwarzających informacje. Pierwotnie część matematyki, została rozwinięta do osobnej dyscypliny nauki, pozostaje jednak nadal w ścisłym związku z matematyką, która dostarcza jej podstaw teoretycznych. Za twórców koncepcji bibliotek uważani są Maurice Wilkes, David J. Wheeler i Stanley Gill, autorzy książki "The Preparation of Programs for an Electronic Digital Computer" z 1951. Zobacz też
Czy wiesz że...? beta Definicja intuicyjna:
Klasa opisuje rodzaj obiektów, jakie mogą istnieć w programie komputerowym, czyli jego właściwości i zachowanie. Przez analogię do rzeczywistości można powiedzieć, że klasa samochód może definiować parametry, jakimi charakteryzują się samochody (prędkość maksymalna, moc silnika itd.) oraz jego zachowania (jazda, hamowanie, skręcanie).
Biblioteka dynamiczna - jest to rodzaj biblioteki, która łączona jest z programem wykonywalnym dopiero w momencie jego wykonania. Aby tego dokonać system operacyjny komputera musi posiadać pewne funkcje, które umożliwiają łączenie dynamiczne.
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.
Maurice Vincent Wilkes (ur. 26 czerwca 1913 w Dudley, Staffordshire, Anglia) - angielski informatyk, ceniony za wkład w budowę pierwszych komputerów i wprowadzenie bibliotek programistycznych. Laureat nagrody Turinga w 1967 roku.
Biblioteka współdzielona (ang. shared library, shared object) - jednolita, kompletna biblioteka ładowana w całości do pamięci podczas uruchamiania programu (zobacz: Konsolidator dynamiczny). Raz załadowana może być wykorzystywana przez wiele programów (jak wskazuje nazwa jest współdzielona pomiędzy programami) bez potrzeby ponownego jej ładowania. W systemach Unix i podobnych pliki będące biblioteką współdzieloną noszą rozszerzenie *.so (shared object), ścieżki poszukiwań plików bibliotek zapisane są w pliku /etc/ld.so.conf oraz w zmiennej środowiskowej $LD_LIBRARY_PATH.
Biblioteka uruchomieniowa (ang. runtime library, często mylone lub niepoprawnie skracane do runtime, co oznacza czas życia programu) - zestaw funkcji (stąd library, czyli biblioteka w angielskim określeniu) narzędziowych, które wspomagają program komputerowy w trakcie jego działania, współpracujacych z systemem operacyjnym w celu dostarczenia odpowiednich funkcji wejścia, wyjścia i matematycznych. Należy zauważyć, że środowisko uruchomieniowe zmienia się wraz ze zmianą systemu operacyjnego lub języka programowania, przez co wymaga częstego uaktualniania.
C – imperatywny, strukturalny język programowania stworzony na początku lat siedemdziesiątych XX w. przez Dennisa Ritchiego do programowania systemów operacyjnych i innych zadań niskiego poziomu. 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. |