Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Zainstaluj
Szybszy dostęp niż przeglądarce!
 

Paradygmat programowania

Indeks Paradygmat programowania

Paradygmat programowania (ang. programming paradigm) — wzorzec programowania komputerów przedkładany w danym okresie rozwoju informatyki ponad inne lub ceniony w pewnych okolicznościach lub zastosowaniach.

31 kontakty: Ada (język programowania), AspectJ, Biblioteka programistyczna, Common Lisp, D (język programowania), Ezoteryczny język programowania, Informatyka, Język programowania, John Backus, Kompletność Turinga, Logo (język programowania), Mechanizm refleksji, Obiekt (programowanie obiektowe), Object Pascal, Odwrócenie sterowania, Oz (język programowania), Paradygmat (ujednoznacznienie), Programowanie aspektowe, Programowanie deklaratywne, Programowanie imperatywne, Programowanie komputerów, Programowanie obiektowe, Programowanie proceduralne, Programowanie strukturalne, Programowanie symboliczne, Programowanie uogólnione, Programowanie wieloparadygmatowe, Przetwarzanie strumieniowe, Python, Typ danych, Wstrzykiwanie zależności.

Ada (język programowania)

Ada – strukturalny, kompilowany, imperatywny, statycznie typowany i obiektowy język programowania opracowany przez Jean Ichbiaha i zespół z CII Honeywell Bull w latach 70.

Nowy!!: Paradygmat programowania i Ada (język programowania) · Zobacz więcej »

AspectJ

AspectJ jest aspektowym rozszerzeniem dla języka Java realizującym paradygmat programowania aspektowego.

Nowy!!: Paradygmat programowania i AspectJ · Zobacz więcej »

Biblioteka programistyczna

Biblioteka programistyczna – plik dostarczający podprogramy, dane oraz typy danych, które mogązostać wykorzystane z poziomu kodu źródłowego programu.

Nowy!!: Paradygmat programowania i Biblioteka programistyczna · Zobacz więcej »

Common Lisp

Common Lisp (często skracane do CL) – dialekt języka programowania Lisp, stworzony przez ANSI (X3.226-1994) jako specyfikacja, nie implementacja.

Nowy!!: Paradygmat programowania i Common Lisp · Zobacz więcej »

D (język programowania)

Język D – wieloparadygmatowy język programowania umożliwiający programowanie obiektowe, imperatywne oraz metaprogramowanie.

Nowy!!: Paradygmat programowania i D (język programowania) · Zobacz więcej »

Ezoteryczny język programowania

Ezoteryczny język programowania – język programowania tworzony w celu badania i demonstracji niekonwencjonalnych technik programistycznych oraz metod programowania.

Nowy!!: Paradygmat programowania i Ezoteryczny język programowania · Zobacz więcej »

Informatyka

Informatyka zajmuje się teoretycznymi podstawami informacji, algorytmami i architekturami układów jąprzetwarzających oraz praktycznymi technikami ich stosowania.

Nowy!!: Paradygmat programowania i Informatyka · Zobacz więcej »

Język programowania

Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

Nowy!!: Paradygmat programowania i Język programowania · Zobacz więcej »

John Backus

John Warner Backus (ur. 3 grudnia 1924 w Filadelfii – zm. 17 marca 2007 w Ashland w stanie Oregon w USA) – amerykański informatyk, twórca języka programowania Fortran, pierwszego powszechnie używanego języka wysokiego poziomu, jeden z twórców (wraz z Naurem) notacji BNF wykorzystywanej do zapisu składni języków programowania.

Nowy!!: Paradygmat programowania i John Backus · Zobacz więcej »

Kompletność Turinga

Kompletność Turinga – cecha systemu przetwarzającego dane lub języka programowania, polegająca na tym, że można za jego pomocąrozwiązać identycznąklasę problemów obliczeniowych, jak na uproszczonym modelu programowalnego komputera zwanego maszynąTuringa.

Nowy!!: Paradygmat programowania i Kompletność Turinga · Zobacz więcej »

Logo (język programowania)

Logo (gr. λόγος – „słowo, myśl”) – język programowania stworzony jako narzędzie do nauczania informatyki i matematyki.

Nowy!!: Paradygmat programowania i Logo (język programowania) · Zobacz więcej »

Mechanizm refleksji

Mechanizm refleksji – pojęcie z dziedziny informatyki oznaczające proces, dzięki któremu program komputerowy może być modyfikowany w trakcie działania w sposób zależny od własnego kodu oraz od zachowania w trakcie wykonania.

Nowy!!: Paradygmat programowania i Mechanizm refleksji · Zobacz więcej »

Obiekt (programowanie obiektowe)

Obiekt – podstawowe pojęcie wchodzące w skład paradygmatu programowania obiektowego w analizie i projektowaniu oprogramowania oraz w programowaniu.

Nowy!!: Paradygmat programowania i Obiekt (programowanie obiektowe) · Zobacz więcej »

Object Pascal

Object Pascal – obiektowy język programowania, jest obiektowym rozszerzeniem języka Pascal.

Nowy!!: Paradygmat programowania i Object Pascal · Zobacz więcej »

Odwrócenie sterowania

Odwrócenie sterowania (ang. Inversion of Control, IoC) – paradygmat (czasami rozważany też jako wzorzec projektowy lub wzorzec architektury) polegający na przeniesieniu funkcji sterowania wykonywaniem programu do używanego frameworku.

Nowy!!: Paradygmat programowania i Odwrócenie sterowania · Zobacz więcej »

Oz (język programowania)

Oz – wieloparadygmatowy imperatywny, obiektowy, funkcyjny, logiczny język programowania.

Nowy!!: Paradygmat programowania i Oz (język programowania) · Zobacz więcej »

Paradygmat (ujednoznacznienie)

* paradygmat – w nauce wzorzec lub najogólniejszy model lub jako wzorcowy przykład.

Nowy!!: Paradygmat programowania i Paradygmat (ujednoznacznienie) · Zobacz więcej »

Programowanie aspektowe

Programowanie aspektowe (aspect-oriented programming, AOP) to paradygmat tworzenia programów komputerowych wspomagający separację zagadnień i rozdzielenie programu na części w jak największym stopniu niezwiązane funkcjonalnie.

Nowy!!: Paradygmat programowania i Programowanie aspektowe · Zobacz więcej »

Programowanie deklaratywne

Programowanie deklaratywne — rodzina paradygmatów programowania, które nie sąz natury imperatywne.

Nowy!!: Paradygmat programowania i Programowanie deklaratywne · Zobacz więcej »

Programowanie imperatywne

Programowanie imperatywne – paradygmat programowania, który opisuje proces wykonywania jako sekwencję instrukcji zmieniających stan programu.

Nowy!!: Paradygmat programowania i Programowanie imperatywne · Zobacz więcej »

Programowanie komputerów

Hello, world!”. Programowanie komputerów – proces tworzenia programu komputerowego, który ma realizować określone zadania zdefiniowane w języku programowania.

Nowy!!: Paradygmat programowania i Programowanie komputerów · Zobacz więcej »

Programowanie obiektowe

Programowanie obiektowe (ang. object-oriented programming, OOP) – paradygmat programowania, w którym programy definiuje się za pomocąobiektów – elementów łączących stan (czyli dane, nazywane najczęściej atrybutami) i zachowanie (czyli procedury, tu: metody).

Nowy!!: Paradygmat programowania i Programowanie obiektowe · Zobacz więcej »

Programowanie proceduralne

Programowanie proceduralne – paradygmat programowania zalecający dzielenie kodu na procedury, czyli fragmenty wykonujące ściśle określone operacje.

Nowy!!: Paradygmat programowania i Programowanie proceduralne · Zobacz więcej »

Programowanie strukturalne

Programowanie strukturalne – paradygmat programowania opierający się na podziale kodu źródłowego programu na procedury i hierarchicznie ułożone bloki z wykorzystaniem struktur kontrolnych w postaci instrukcji wyboru i pętli.

Nowy!!: Paradygmat programowania i Programowanie strukturalne · Zobacz więcej »

Programowanie symboliczne

Programowanie symboliczne to paradygmat programowania, w którym program komputerowy może dokonywać zmian we własnych podstawowych elementach, np.

Nowy!!: Paradygmat programowania i Programowanie symboliczne · Zobacz więcej »

Programowanie uogólnione

Programowanie uogólnione (rodzajowe, generyczne, z) – jeden z paradygmatów programowania.

Nowy!!: Paradygmat programowania i Programowanie uogólnione · Zobacz więcej »

Programowanie wieloparadygmatowe

Programowanie wieloparadygmatowe – paradygmat programowania, a w szczególności tworzenia języków programowania, który mówi, że każdy paradygmat nadaje się do ograniczonego zbioru zadań; lepiej jest więc przyzwoicie zaimplementować kilka różnych paradygmatów i dowolnie je mieszać w użyciu, niż zaimplementować tylko jeden (choć lepiej niż robiłby to język wieloparadygmatowy), i próbować go narzucać.

Nowy!!: Paradygmat programowania i Programowanie wieloparadygmatowe · Zobacz więcej »

Przetwarzanie strumieniowe

Przetwarzanie strumieniowe (ang. stream processing) – paradygmat programowania, odpowiednik programowania przepływu danych (ang. dataflow programming), przetwarzaniu strumieni wydarzeń (ang. event-stream processing) oraz programowaniu reakcyjnemu (ang. reactive programming), dzięki któremu niektóre programy mogąłatwiej wykorzystywać ograniczonąformę przetwarzania równoległego.

Nowy!!: Paradygmat programowania i Przetwarzanie strumieniowe · Zobacz więcej »

Python

Python – język programowania wysokiego poziomu ogólnego przeznaczenia, o rozbudowanym pakiecie bibliotek standardowych, którego ideąprzewodniąjest czytelność i klarowność kodu źródłowego.

Nowy!!: Paradygmat programowania i Python · Zobacz więcej »

Typ danych

Typ – opis rodzaju, struktury i zakresu wartości, jakie może przyjmować dany literał, zmienna, stała, argument, wynik funkcji lub wartość.

Nowy!!: Paradygmat programowania i Typ danych · Zobacz więcej »

Wstrzykiwanie zależności

Wstrzykiwanie zależności (DI) – wzorzec projektowy i wzorzec architektury oprogramowania polegający na usuwaniu bezpośrednich zależności pomiędzy komponentami na rzecz architektury typu plug-in.

Nowy!!: Paradygmat programowania i Wstrzykiwanie zależności · Zobacz więcej »

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »