4292417321

4292417321



ASP.NET (Microsoft) — framework służący do budowania dynamicznych stron internetowych, aplikacji internetowych i XML-owych usług sieciowych, część platformy .NET

Eclipse (IBM) - framework napisany w Javie do tworzenia aplikacji typu Rich Client, zintegrowane środowisko programistyczne do tworzenia programów w Javie

Interfejsy programowania aplikacji:

Interfejs programowania aplikacji (Application Programming Interface, API) -interfejs programu użytkownika to specyfikacja procedur, funkcji lub interfejsów umożliwiających tworzonej aplikacji komunikację z biblioteką programów, systemem operacyjnym itp.

Interfejs API ułatwia proces tworzenia oprogramowania poprzez ukrycie szczegółów implementacyjnych oraz gwarantuje podobny interfejs dla wszystkich opartych na nim aplikacji.

Popularne API:

-    Win32 API dla Windows

-    DirectX - zestaw funkcji API dla generowanie grafiki i dźwięku

-    OpenGL (Open Graphics Library) - uniwersale API do generowania grafiki

CASE, UML:

CASE (Computer-Aided Software Engineering, Computer-Aided Systems Engineering) to oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania.

Funkcje CASE: analiza, projektowanie i programowanie.

Narzędzia CASE: automatyzują metody projektowania, dokumentacji oraz tworzenia struktury kodu programu w wybranym języku programowania.

UML (Unified Modeling Language) (Object Management Group) to język formalny służący do opisu świata obiektów w analizie obiektowej oraz programowaniu obiektowym. Jest używany wraz z jego reprezentacją graficzną — jego elementom przypisane są symbole, które wiązane są ze sobą na diagramach UML Służy do opisywania i modelowania fragmentu istniejącej lub mającej powstać rzeczywistości - tworzy się w nim głównie modele systemów informatycznych.

Zintegrowane środowiska programistyczne:

Zintegrowane środowisko programistyczne (Integrated Development Environment, IDE) to aplikacja lub zespół aplikacji (środowisko) służących do tworzenia, modyfikowania, testowania i konserwacji oprogramowania:

-    edycja i kompilacja kodu źródłowego

-tworzenie zasobów programu (formatek, ekranów, okien dialogowych, menu, raportów, elementów graficznych - ikon itp.)

-    tworzenie baz danych, komponentów i innych.

Narzędzia RAD (Rapid Application Development) są rozwinięciem pomysłu IDE. Wygląd aplikacji projektuje się ustawiając „kontrolki” w obszarze okna projektowanego programu (np. przy użyciu myszy - przeciągnij i upuść).

Przykładowe narzędzia RAD to: Dev-C++ dla języków C i C++, Delphi i Visual Studio dla Windows lub Kylix dla Linux.

15



Wyszukiwarka

Podobne podstrony:
25237 s075 (2) Edytory tekstu 75 Pakiet ispell zawiera również narzędzia służące do budowania nowych
TIN e( 01 2004 v2 3 12. Do technologii dynamicznych stron WWW nie zaliczamy: 13. Środowisko wykonani
TIN e( 01 2004 v2 3 12. Do technologii dynamicznych stron WWW nie zaliczamy: 13. Środowisko wykonani
TIN e( 01 2004 v2 3 12. Do technologii dynamicznych stron WWW nie zaliczamy: 13. Środowisko wykonani
Microsoft PowerPoint Microsoft PowerPoint to program służący do tworzenia prezentacji multimedialnyc
ePUAP-Budowa formularza Adobe 2.: Eksportuj do XML Usuń Przycisk służący do wywołania akcji eksportu
Microsoft Office Visio •    składnik pakietu MS Office służący do
Skrzynki biegów (mechanizmy służące do uzyskiwania przełożeń dynamicznych i kinematycznych między
arcz 98 6.3 Wykres przyśpieszeń Obliczenia służące do sporządzania charakterystyki dynamicznej ułatw
Informacje ogólne ^Aplikacja firmy Microsoft w systemach Windows służąca do obróbki

więcej podobnych podstron