Interakcja człowiek – komputer Podstawy metod obiektowych mgr inż. Marek Malinowski Zakład Matematyki i Fizyki Wydz. BMiP PW Płock.

Slides:



Advertisements
Podobne prezentacje
Związki w UML.
Advertisements

Informacji Geograficznej
Jarosław Kuchta Dokumentacja i Jakość Oprogramowania
ZARZĄDZANIE JAKO DYSCYPLINA NAUKOWA
INSTYTUCJE GOSPODRKI RYNKOWEJ Dominika Milczarek Wykład 1 Wiedza o instytucjach w nauczaniu ekonomii.
Język UML (Unified Modelling Language)
Kamil Łącki Dominik Strzelichowski
Konstruktywizm.
BAZA DANYCH - RODZAJE.
Nasze zwariowane życie
Co UML może zrobić dla Twojego projektu?
08: ERD – podencje, łuki i pułapki
Marcin Kujawa Michał Łobarzewski
Podstawy metodologiczne ekonomii
Sztuczna Inteligencja Reprezentacja wiedzy I Wstęp. Włodzisław Duch Katedra Informatyki Stosowanej UMK Google: W. Duch.
Wstęp do programowania obiektowego
Projektowanie i programowanie obiektowe II - Wykład IV
Projektowanie i programowanie obiektowe II - Wykład II
Logika - nazwy Patrycja Stalewska.
Modele baz danych - spojrzenie na poziom fizyczny
WSTĘP DO GEOGRAFII FIZYCZNEJ SYSTEMOWY OBRAZ PRZYRODY - MODELE
Projektowanie - wprowadzenie
Model dziedziny. Świat rzeczywisty i jego model Świat rzeczywisty (dziedzina problemu) Świat obiektów (model dziedziny) Samochód Osoba Dom Modelowanie.
Analiza, projekt i częściowa implementacja systemu obsługi kina
Wykład 4 Analiza i projektowanie obiektowe
Wykład 3 Analiza i projektowanie strukturalne
Modelowanie zorientowane agentowo
Teoria relacyjnych baz danych
Bazy Danych II prowadzący: mgr inż. Leszek Siwik
C.d. wstępu do tematyki RUP
Bezpieczeństwo danych
Ogólna charakterystyka ludzkiego poznania
Technologia informacyjna
UML 2.x Robert Pająk.
Źródła: podręcznikopracował: A. Jędryczkowski.
Rozwiązanie zadań do zaliczenia I0G1S4 // indeks
Kluczowe czynniki sukcesu
Programowanie obiektowe – język C++
Programowanie obiektowe 2013/2014
ZWIĄZKI MIĘDZY KLASAMI KLASY ABSTRAKCYJNE OGRANICZENIA INTERFEJSY SZABLONY safa Michał Telus.
1 Każdy obiekt jest scharakteryzowany poprzez: tożsamość – daje się jednoznacznie wyróżnić; stan; zachowanie. W analizie obiektowej podstawową strukturą
Unified Modeling Language - Zunifikowany Język Modelowania
Modelowanie obiektowe Diagramy klas
istotne cechy kryterium:
Interakcja człowiek – komputer UCD (user centred design)
Interakcja człowiek – komputer GUI (graphical user interface)
UML W V ISUAL S TUDIO Mateusz Lamparski. UML D EFINICJA Unified Modeling Language (UML) to graficzny język do obrazowania, specyfikowania, tworzenia i.
Późne dzieciństwo - okres wczesnoszkolny
Systemy informatyczne mgr inż. Marek Malinowski Zespół Matematyki i Fizyki Wydz. BMiP PW Płock.
Model obiektowy bazy danych
Obiektowe bazy danych.
Diagram klas Kluczowymi elementami są: klasy (class)
Systemy informatyczne wprowadzenie
Systemy informatyczne
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Modelowanie obiektowe - system zarządzania projektami.
Diagram obiektów Diagram obiektów ukazuje elementy i związki z diagramu klas w ustalonej chwili. Diagram obiektów jest grafem złożonym z wierzchołków i.
Projektowanie bazy danych z użyciem diagramów UML Obiektowe projektowanie relacyjnej bazy danych Paweł Jarecki.
I T P W ZPT 1. I T P W ZPT 2 Synteza logicznaInżynieria informacji Dekompozycja funkcjonalna Odwzorowanie technologiczne FPGA Hierarchiczne podejmowanie.
Modelowanie model związków encji
Wstęp do systemów informatycznych Model przypadków użycia.
POJĘCIA KOGNITYWISTYKA. Konotacja/denotacja. Rozróżnienie zaproponowane przez J.S. Milla, pokrywające się w zasadzie z bardziej dziś popularnym przeciwstawieniem.
Egzamin gimnazjalny z języka angielskiego - poziom podstawowy.
T. 18. E Proces DGA - Działania (operatorka).
Projektowanie wspomagane komputerem
Nazwa – pojęcie i podziały
Egzamin gimnazjalny z języka angielskiego - poziom podstawowy.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
PGO - Projektowanie i implementacja pierwszych klas
Modele baz danych - spojrzenie na poziom fizyczny
Zapis prezentacji:

Interakcja człowiek – komputer Podstawy metod obiektowych mgr inż. Marek Malinowski Zakład Matematyki i Fizyki Wydz. BMiP PW Płock

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Podstawy metod obiektowych Obiektowość - technika organizowania bazuje na typach obiektowych i wiąże z nimi: - atrybuty tych typów (własności) - operacje prowadzone na tych typach - reguły oparte na tych typach Podejście obiektowe nie modeluje rzeczywistości (jest sposobem organizowania naszych sądów o otaczającym nas świecie) Podejście obiektowe modeluje sposób rozumienia i przetwarzania rzeczywistości przez ludzi

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Podstawy metod obiektowych Podstawowy zestaw idei o fundamentalnym znaczeniu dla ludzkiego myślenia: Typy obiektowe (pojęcia)Typy zdarzeń ObiektyOperacje OdwzorowaniaMetody Typy związków (relacje)Reguły wyzwalania Podtypy/NadtypyWarunki sterujące StanyZmiany stanu (historia)

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Podstawy metod obiektowych Obiektowość - narzędzie integracji

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Podstawy metod obiektowych Obiektowość Obiektowość - metoda tworzenia systemów

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Typy obiektowe (pojęcia) - czym są pojęcia - czemu są dla nas istotne - jak ich używamy - jak je przekazujemy - jakim celom służą

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Człowiek posiada mechanizm dostrzegania regularności i rozpoznawania obiektów otaczającego świata, z wiekiem tworzy skomplikowane konstrukcje koncepcyjne, np. niebieskie niebo Ilustracja - co wie i jak postrzega świat autor diagramu

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – środek rozpoznawania Różnorodność pojęć: - materialne (osoba, ołówek, samochód) - niematerialne ( czas, jakość, firma) - role (doktor, pacjent, właściciel) - opinie (wydajna praca, wysoka zapłata, dobry przykład) - relacyjne (małżeństwo, partnerstwo, posiadanie) - zdarzenia (sprzedaż, zakup, załamanie rynku) - inne (zestaw, liczba, ikona, obraz, sygnał, proces)

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – środek rozpoznawania Pojęcia kształtują postrzeganie rzeczywistości

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – test rzeczywistości Gdy używamy pojęcia, stosujemy testy określające, czy odnoszą się one do obiektów wokół nas

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – dokumentowanie Pojęcie wymaga jasnej definicji (gdy istnieje, możemy na podstawie testów identyfikować obiekty egzemplifikując pojęcie) intensja (treść pojęcia) (jest pełną definicją i testem czy pojęcie odnosi się do danego obiektu) ekstensja (zakres pojęcia) (jest zbiorem wszystkich obiektów, do których stosuje się to pojęcie) Pojęcie jako jednostkowy element wiedzy

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – dokumentowanie ekstensja (zakres pojęcia) (jest zbiorem wszystkich obiektów, do których stosuje się to pojęcie) intensja (treść pojęcia) (jest pełną definicją i testem czy pojęcie odnosi się do danego obiektu)

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – dokumentowanie ekstensja (zakres pojęcia)intensja (treść pojęcia)

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – dziedziny Specyfikacja dziedziny jest kolekcją pojęć odnoszących się do dziedziny Dziedzina jest wybranym obszarem zainteresowań, który zawiera kolekcję obiektów będących egzemplarzami specyfikacji dziedziny Bez kontekstu można różnie rozumieć zawartość przekazu

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – przynależność do zbioru

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – przynależność do zbioru Wchodzenie i wychodzenie ze zbiorów w czasie Zbiór może zawierać wiele obiektów, Obiekt może należeć do wielu zbiorów

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – powiązania obiektów Powiązanie dwóch typów obiektów – i egzemplarze tego powiązania

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – związki Reprezentowanie związków

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – odwzorowania

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – liczebność (ntacje)

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – liczebność (ntacje)

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – własności obiektów

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – klasyfikowanie Używając pojęć, które posiedliśmy, klasyfikujemy rzeczy występujące dookoła nas

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – uogólnianie Uogólnianie i specjalizowanie może być wyrażane hierarchicznie Uogólnianie jako zbiór zawierający inne zbiory

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – składanie Składanie jest wynikiem tworzenia całości obiektu przy użyciu innych obiektów jako jego części

Wydz. BMiP Zakład Matematyki i Fizyki - Marek Malinowski Obiektowość – poziom podstawowy Pojęcia – podsumowanie Klasyfikowanie, uogólnianie i składanie mogą być stosowane jednocześnie