|
|
|
Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Warto przeczytać: Naukowcy z Akademii Górniczo-Hutniczej opracowali program komputerowy, który pomoże lekarzowi prognozować rozwój zdiagnozowanego u pacjenta nowotworu, a także sprawdzić, jak będzie na niego działać proponowana terapia antynowotworowa. "Program służy... Badacze z Wydziału Informatyki Politechniki w Madrycie (FIUPM) w Hiszpanii pracują nad systemem oceny i wczesnego ostrzegania, który ma zapobiec wyczerpywaniu się i nadmiernej eksploatacji światowych zasobów ryb. W materiałach prezentowanych ostatnio na posiedzeniu poświęconym sztucznej i... Program analizujący dane teleinformatyczne, m.in. na potrzeby policyjnych kryminalistyków, stworzyli naukowcy z Katedry Informatyki krakowskiej Akademii Górniczo-Hutniczej. Według jej twórców umiejętnie wykorzystywany pomoże np. w ustalaniu członków grup przestępczych.... Naukowcy brytyjscy opracowali program komputerowy "czytający" wspomnienia powstające w mózgu człowieka. Zdołali tego dokonać analizując na komputerze dane, uzyskane w wyniku tomografii magnetyczno-rezonansowej.
Autorami badania, którego wy... Brytyjsko-amerykańskiemu zespołowi naukowców udało się ujawnić za pomocą silnego mikroskopu strukturę chemiczną starożytnych skamielin. Odkryli, że nawet skamieliny datujące się na erę paleozoiczną, która trwała od około 542 do 251 milionó...
Ostatnio na Forum:
Dyskusje
8
odp.
4
odp. Reklama:
API - informatyka Czy wiesz że...? 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. Aplikacja - konkretny ze względu na oferowaną użytkownikom funkcjonalność element oprogramowania użytkowego, które jest podkategorią oprogramowania. API (ang.) Application Programming Interface, interfejs programowania aplikacji – sposób, rozumiany jako ściśle określony zestaw reguł i ich opisów, w jaki programy komunikują się między sobą. API definiuje się na poziomie kodu źródłowego dla takich składników oprogramowania jak np. aplikacje, biblioteki czy system operacyjny. Zadaniem API jest dostarczenie odpowiednich specyfikacji podprogramów, struktur danych, klas obiektów i wymaganych protokołów komunikacyjnych. 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).
System operacyjny (ang. skrót OS Operating System) – oprogramowanie zarządzające sprzętem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika. Przykładem API jest POSIX czy też Windows API. 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).
Protokoły komunikacyjne to zbiór ścisłych reguł i kroków postępowania, które są automatycznie wykonywane przez urządzenia komunikacyjne w celu nawiązania łączności i wymiany danych. Dzięki temu, że połączenia z użyciem protokołów odbywają się całkowicie automatycznie, typowy użytkownik zwykle nie zdaje sobie sprawy z ich istnienia i nie musi o nich nic wiedzieć. Zobacz teżWindows API (zwane też WinAPI) – interfejs programistyczny systemu Windows; zbiór funkcji, stałych i zmiennych potrzebnych i umożliwiających działanie programu w systemie operacyjnym Windows.
ABI (ang. Application Binary Interface) – zespół reguł i ustaleń, które decydują o współpracy między programami a bibliotekami, oprogramowaniem a systemem operacyjnym lub pomiędzy różnymi komponentami aplikacji. ABI różni się od API tym, że dotyczy programów w wersji skompilowanej (binarnej, wykonywalnej), a nie w formie kodu źródłowego. 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. |