|
|
|
Polski Serwis Naukowy - OnLine od 1999 roku
RSS
Warto przeczytać: Komisja Europejska ogłosiła zaproszenie do składania wniosków o finansowanie działań zmierzających do zmiany na inne formy transportu, działań katalitycznych, działań związanych z autostradami morskimi, działań związanych z unikaniem ruchu oraz wspólnych działań dokształcających w ramach drugiego programu Marco Polo.
Zagadnienie przechodzenia od transportu drogowego do przyjaźniej... Dnia 26 listopada 2010 r. w Brukseli, Belgia, odbędzie się konferencja internetowa przygotowująca propozycję pilotażowego partnerstwa europejskiego w zakresie aktywnego i zdrowego starzenia się.
Partnerstwo ogłoszone w ramach flagowej inicjatywy UE "Unia Innowacji", części strategii Europa 2020, ma na celu umożliwienie obywatelom żyć dłużej aktywni... Sukcesem zakończyła się pilotażowa próba podziemnego zgazowania węgla, prowadzona w kwietniu w Kopalni Doświadczalnej "Barbara" w Mikołowie. Uzyskane w takim procesie gazy mogłyby być wykorzystane w energetyce lub przemyśle chemicznym. &... W dniach 20 - 21 stycznia 2011 r. w Barcelonie, Hiszpania, odbędą się drugie międzynarodowe warsztaty nt. oprogramowania bezpłatnego/typu open-source do regułowego tłumaczenia automatycznego.
Wydarzenie ma na celu zgromadzenie doświadczonych naukowców i programistów zajmujących się regułowym tłumaczeniem automatycznym (RBMT), którzy specj... 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...
Ostatnio na Forum:
Dyskusje
8
odp.
4
odp. Reklama:
FrameworkTo hasło encyklopedii posiada podstrony: 1 [2],[3] Czy wiesz że...? Programowanie to proces projektowania, tworzenia, testowania i utrzymywania kodu źródłowego programów komputerowych lub urządzeń mikroprocesorowych (mikrokontrolery). Kod źródłowy jest napisany w języku programowania, z użyciem określonych reguł, może on być modyfikacją istniejącego programu lub czymś zupełnie nowym. Programowanie wymaga dużej wiedzy i doświadczenia w wielu różnych dziedzinach, jak projektowanie aplikacji, algorytmika, struktury danych, znajomość języków programowania i narzędzi programistycznych, wiedza nt. kompilatorów, czy sposób działania podzespołów komputera. W inżynierii oprogramowania, programowanie (implementacja) jest tylko jednym z etapów powstawania programu. Aplikacja - konkretny ze względu na oferowaną użytkownikom funkcjonalność element oprogramowania użytkowego, które jest podkategorią oprogramowania. W programowaniu komputerowym framework albo platforma programistyczna jest szkieletem do budowy aplikacji. Definiuje on strukturę aplikacji oraz ogólny mechanizm jej działania, a także dostarcza zestaw komponentów i bibliotek ogólnego przeznaczenia do wykonywania określonych zadań. Programista tworzy aplikację, rozbudowując i dostosowując poszczególne komponenty do wymagań realizowanego projektu, tworząc w ten sposób gotową aplikację. Erich Gamma (ur. 1961 w Zurychu) – szwajcarski informatyk, współautor książki Wzorce projektowe: elementy oprogramowania obiektowego wielokrotnego użytku.
System wspomagania decyzji (Decision Support System (DSS)) to system dostarczający informacji i wiedzy, wykorzystywany przy podejmowaniu decyzji, głównie przez kierownictwo średniego i wysokiego szczebla oraz analityków korporacyjnych. W efekcie wykorzystania systemów DSS uzyskujemy raporty i zestawienia, które dostarczane są kierownictwu w ramach systemów informowania kierownictwa (Executive Information Systems (EIS)). Dlatego też często systemy DSS określane są jako specjalizowana forma EIS. Frameworki bywają niekiedy błędnie zaliczane do bibliotek programistycznych. Typowe cechy, które każą wyróżniać je jako samodzielną kategorię oprogramowania, to: ArchitekturaWedług Pree framework składa się z zamrożonych i gorących punktów. Zimne punkty definiują ogólną architekturę konkretnego typu oprogramowania, tj. zestaw podstawowych komponentów oraz zależności między nimi. Pozostają one niezmienne (zamrożone) we wszystkich aplikacjach zbudowanych w oparciu o konkretny framework. Gorące punkty reprezentują te części, które programista rozszerza, dodając własną funkcjonalność specyficzną dla konkretnego projektu. 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).
Oprogramowanie pośredniczące (ang. middleware) jest to rodzaj oprogramowania umożliwiający komunikację pomiędzy różnymi aplikacjami/usługami lub systemami. Architektura oprogramowania pośredniczącego jest wykorzystywana głównie w systemach rozproszonych przy łączeniu ze sobą różnych komponentów oprogramowania (często znajdujących się na różnych platformach) lub komunikacji z kanałami dostępu do nich. Zgodnie z zasadą odwrócenia sterowania, to gorące punkty osadzone są we frameworku, a nie na odwrót. Wykorzystywana jest tutaj tzw. „reguła Hollywood”: nie dzwoń do nas, my zadzwonimy do Ciebie. Klasy i komponenty użytkownika otrzymują sygnały od frameworka, który zarządza wykonywaniem aplikacji. 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. czytaj dalej: [2], [3]
Czy wiesz że...? beta Aplikacja internetowa - ogólna nazwa programu, który pracuje na maszynie podłączonej do sieci (serwerze) i komunikuje się z użytkownikiem za pomocą przeglądarki internetowej. Aplikacja webowa jest czymś więcej niż zwykłe, statyczne strony WWW. Zakłada ona interakcję z użytkownikiem.
Architektura oprogramowania – w Informatyce jest to podstawowa organizacja systemu wraz z jego komponentami, wzajemnymi powiązaniami, środowiskiem pracy i regułami ustanawiającymi sposób jej budowy i rozwoju. 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. |