Agenda zaj. dr in. Andrzej Sobczak. Informacje analogowe vs dyskretne
|
|
- Mirosław Jarosz
- 8 lat temu
- Przeglądów:
Transkrypt
1 Katedra Informatyki Gospodarczej Szkoła Główna Handlowa dr in. Andrzej Sobczak W prezentacji wykorzystano fragmenty materiałów: E. Richter-Was, Teoretyczne Podstawy Informatyki J. Florek, Systemy Komputerowe P. Gawrysik, Projektowanie systemów informatycznych 1 Agenda zaj Jak TO działa czyli par słów o budowie komputerów Od danych przez informacje do wiedzy Jak zmusi TO do pracy czyli par słów o pisaniu programów komputerowych 2 Informacje analogowe vs dyskretne U(t) Umax 0 0 Informacje analogowe Umax R=(0,Umax) nieskoczony zbiór moliwych wartoci WE MASZYNA ANALOGOWA WY U(t) Umaxq Informacje dyskretne (cyfrowe) Umax R=( U, 2 U, 3 U, 4 U) # # MASZYNA # CYFROWA # a/c c/a 0 0 moc zbioru R wynosi 4 U - kwant wartoci 3 1
2 Konwersja liczb (przypomnienie) B = 1* * * * *2 0 = = 1*16 + 0*8 + 1*4 + 0*2 + 0*1 = 20 D 2. 20:2 = 10 10:2 = 5 5:2 = 2 2:2 = 1 1:2 = 0 reszta=0 reszta=0 reszta=1 reszta=0 reszta=1 kierunek odczytu wyniku czyli 20 D = B 4 Przetwarzanie informacji Wszelkie procesy zamierzonego przetwarzania informacji przebiegaj według ustalonego algorytmu: DANE POCZTKOWE PROCES PRZETWARZANIA WYNIKI KOCOWE ALGORYTM 5 Przetwarzanie informacji Przetwarzanie informacji mona zrealizowa dwoma sposobami: Specjalizowany układ cyfrowy: DANE SPECJALIZOWANY UKŁAD CYFROWY WYNIKI System mikroprocesorowy (maszyna cyfrowa): PROGRAM DANE MASZYNA CYFROWA WYNIKI 6 2
3 Architektura maszyny cyfrowej PAMI ZEWNTRZNA MASZYNA CYFROWA PROGRAM PAMI OPERACYJNA WYNIKI UKŁADY WE URZDZENIA ZEWNTRZNE BLOK PRZETWA- RZANIA UKŁADY WY URZDZENIA ZEWNTRZNE DANE STEROWANIE PROCESOR JEDNOSTKA CENTRALNA 7 System mikroprocesorowy SZYNA ADRESOWA SZYNA DANYCH SZYNA STEROWANIA ZEGAR PROCESOR PAMIC UKŁADY WE/WY Centralna jednostka przetwarzajca (CPU) DANE PROGRAMY WYNIKI... URZ. ZEWN. MONITORY, DRUKARKI, CZYTNIKI,... Uniwersalny układ przetwarzajcy informacj i sterujcy prac pozostałych elementów systemu UYTKOWNIK 8 Architektura klasycznego komputera Architektura klasycznego komputera (wg von Neumana) opiera si na załoeniach: program wykonywany przez procesor wraz z danymi jest umieszczony w pamici; kolejno wykonywanych rozkazów zaley od ich umieszczenia w programie (w kolejnych komórkach pamici), a zmiana tej zasady moe by wykonana tylko: przez program (rozkaz skoku); przez system operacyjny np. wykrycie błdu; przez operatora np. reset; procesor odczytuje kolejne rozkazy z pamici wysyłajc odpowiednie adresy 9 3
4 Pami w komputerze Pami jako układ przeznaczony do przechowywania informacji binarnej mona scharakteryzowa nastpujcymi parametrami: pojemno szybko koszt pobór mocy Pojemno pamici okrela ilo informacji jak mona w niej przechowa wyraon w bitach, bajtach. Pami dzielona jest na fragmenty (w zalenoci od typu pamici) umoliwiajce adresowanie. 10 Parametry pamici Szybko pamici okrela jak czsto procesor (lub inne urzdzenie) moe z niej korzysta. czas dostpu - czas od momentu dania informacji z pamici do momentu, w którym ta informacja ukae si na wyjciu pamici czas cyklu - najkrótszy czas jaki musi upłyn pomidzy dwoma daniami dostpu do pamici szybko transmisji - okrela ile bajtów (bitów) mona przesła pomidzy pamici a innym urzdzeniem w jednostce czasu. Koszt pamici okrela cen jak naley ponie za uzyskanie wysokich parametrów pamici. Pobór mocy okrela jakie jest zapotrzebowanie energetyczne na realizacj funkcji pamici zwłaszcza przy deniu do wzrostu jej pojemnoci. 11 Typy pamici Pamici RAM (Random Access Memory) nazywamy pami półprzewodnikow o dostpie swobodnym przeznaczon do zapisu i odczytu. RAM jest pamici ulotn, co oznacza, e po wyłczeniu zasilania dane s tracone. Pamici ROM (Read Only Memory) nazywamy pami półprzewodnikow o dostpie swobodnym przeznaczon tylko do odczytu uprzednio zapisanych danych. Oznacza to, e nie mona do niej zapisywa danych w trakcie normalnej pracy w systemie. ROM jest pamici nieulotn, co oznacza, e po wyłczeniu zasilania dane nie s tracone. 12 4
5 Dysk twardy 13 CD-ROM 14 Dyskietka 15 5
6 Układy wejcia-wyjcia Układem we/wy nazywamy układ elektroniczny poredniczcy w wymianie informacji pomidzy mikroprocesorem i pamici systemu z jednej strony a urzdzeniem peryferyjnym (zewntrznym urzdzeniem współpracujcym) z drugiej. 16 Dane, informacja, wiedza Dane: surowe fakty o organizacji i jej działaniach (np. transakcjach) Informacje: celowo zorganizowane dane posiadajce okrelone znaczenie Wiedza: informacje nadajca si do wykorzystania. 17 Dane, informacja, wiedza Dane Fakty, statystyki, opinie, przewidywania zabrane z rónych wewntrznych i zewntrznych ródeł Informacja Dane interpretowane w kontekcie okrelonego celu Wiedza Wiedza jest to zdolno do wykonywania okrelonych zada w oparciu o posiadan informacj 18 6
7 Dane, informacja, wiedza Złoono semantyczna Mdro Wiedza Informacje Dane Sygnały Zajte zasoby 19 System informacyjny 20 System informacyjny System informacyjny: zestawienie komponentów (ludzi, danych, procesów, sposobów komunikacji, infrastruktury), które współdziałaj ze sob w celu zapewnienia codziennego funkcjonowania organizacji jak równie wspierajcy rozwizywanie problemów i podejmowanie decyzji przez kadr kierownicz. 21 7
8 System informatyczny System informacyjny niekoniecznie musi zawiera elementy infrastruktury IT System informacyjny moe si składa z wicej ni jednego systemu informatycznego. 22 Pocztki programowania Programowanie pierwszych komputerów polegało na rcznym ustawianiu setek przełczników we właciwych połoeniach - std nazwa programowanie zewntrzne. W taki sam sposób naleało te wprowadzi dane do programu. Wkrótce ilo danych wzrosła tak bardzo, e trzeba było poszuka nowej metody. Tak metod było wprowadzenie czytników dziurkowanych tam i kart. Wród twórców pierwszych elektronicznych maszyn liczcych na szczególn uwag zasługuje wgierski matematyk John von Neumann. Przedstawił on koncepcj maszyny wewntrznie programowalnej, przechowujcej w pamici nie tylko dane, ale i program obliczeniowy. Okazało si, e potrzebny jest system porozumiewania si z maszyn i kodowania wykonywanych przez ni programów. I tak doszło do powstania pierwszych jzyków programowania. 23 Pocztki programowania c.d. Z biegiem czasu zmieniała si technologia produkcji komputerów. Lampy elektronowe zostały zastpione mniejszymi i taszymi tranzystorami, które wkrótce zostały wyparte przez układy scalone. Skonstruowanie w 1971 r. mikroprocesora przyczyniło si do powstania komputerów opartych na układach scalonych o bardzo duej skali integracji. Równolegle do rozwoju sprztu rozwijały si techniki programowania. Motorem postpu była idea całkowitego wykorzystania mocy procesora i moliwoci systemu operacyjnego. Programowanie pierwszych komputerów odbywało si bezporednio w kodzie binarnym, który mona przedstawi jako cig zer i jedynek. Kady typ komputera operował własnym kodem wewntrznym, dlatego te jzyk pierwszej generacji został nazwany jzykiem maszynowym - zorientowanym na konkretn maszyn. 24 8
9 Pocztki programowania c.d. Poniewa operowanie kodem binarnym było do uciliwe, przypisano poszczególnym cigom zerojedynkowym łatwiejsze do zrozumienia skróty mnemotechniczne: JMP (skrót od słowa jump), MOV (skrót od słowa move),... Tak powstał jzyk symboliczny, zwany asemblerem. Jest on uwaany za jzyk programowania niskiego poziomu, gdy jest bezporednio zwizany z kodami jzyka maszynowego. Programowanie w jzyku asemblera było bardzo trudne, wymagało znajomoci rejestrów procesora i struktury pamici. Poza tym było zwizane z konkretnym typem procesora. Wkrótce powstały jzyki wysokiego poziomu. Jednym z pierwszych jzyków tego typu jest FORTRAN, który powstał w 1957 roku i do dzi jest podstawowym jzykiem programowania oblicze naukowych. Zalet jest dua szybko programów oraz rozbudowane biblioteki procedur numerycznych. Z czasem rozszerzono moliwoci jzyków wysokiego poziomu, takich jak BASIC, PASCAL i C++ o narzdzia wizualne (Rapid Application Development), które znacznie ułatwiaj konstruowanie programu. 25 Kompilator vs. interpreter Kompilator - program słucy do tłumaczenia programu ródłowego (napisanego w jzyku programowania) na kod binarny. Kompilator działa w całym programie i wynikiem jego działania jest w pełni skompilowany program. Do jzyków kompilowanych zaliczamy: Pascal, C, czy C++. Innym sposobem tłumaczenia kodu ródłowego programu jest jego interpretacja przez program zwany interpreterem. Interpreter odczytuje kolejne fragmenty tekstu programu i na bieco przesyła odpowiednie polecenia procesorowi. Dziki temu mona łatwiej znale błdy w programie, ale program działa wolniej. Przykładami jzyków interpretowanych s Basic, Logo, Perl, PHP i JavaScript. 26 Programowanie strukturalne vs. obiektowe Tradycyjne podejcie do programowania, zwane programowaniem proceduralnym charakteryzuje si rozdzieleniem danych od operujcych na nich funkcji. Odizolowanie danych od kodu moe prowadzi do przypadkowych zmian danych przez funkcje, które nie s z nimi logicznie zwizane. Ponadto modyfikacja programu napisanego w ten sposób jest trudna do realizacji, gdy nawet niewielka zmiana działania programu moe spowodowa konieczno wprowadzenia poprawek w wielu miejscach. 27 9
10 Programowanie strukturalne vs. obiektowe Takich wad pozbawione jest programowanie obiektowe, bdce po programowaniu strukturalnym kolejnym etapem w rozwoju jzyków programowania. Programowanie obiektowe jest stylem programowania, w którym do tworzenia programów uywa si obiektów. obiekt = dane + metody Styl taki powstał w wyniku postrzegania rzeczywistoci jako zbioru obiektów rónego typu, które mog wykonywa okrelone czynnoci, potrafi si ze sob komunikowa i na siebie wzajemnie oddziaływa. Obiekty w programie czsto odzwierciedlaj cechy i umiejtnoci swoich odpowiedników ze wiata rzeczywistego. 28 Struktury danych i algorytmy (powtórzenie) Struktury danych to narzdzia do reprezentowania informacji która ma by przetworzona przez program komputerowy, a algorytmy to przepisy wykonania czynnoci niezbdnych do jej przetworzenia. Wybór algorytmu do rozwizania konkretnego problemu programistycznego pomaga w ustaleniu, jak struktur danych naleałoby uy, ale i odwrotnie wybrana struktura danych ma ogromny wpływ na szczegóły realizacji i efektywnoci algorytmu. System mikroprocesorowy (maszyna cyfrowa): PROGRAM DANE MASZYNA CYFROWA WYNIKI 29 Uwarunkowania budowy systemów informatycznych Systemy informatyczne s najczciej obiektami o duym stopniu złoonoci. Podejcie systemowe w projektowaniu zaczerpnite z teorii organizacji i zarzdzania Strukturalizacja systemu, czyli dekompozycja systemu na mniejsze składniki i przedstawienie go w postaci struktury hierarchicznie powizanych komponentów. Głboko dekompozycji powinna zosta dobrana przez projektanta zaley m.in. od: rodzaju stosowanych technik IT, podwykonawców, wielkoci systemu itd
11 Budowa systemów informatycznych Przy rozwizywaniu prostych zada podejcie ad hoc moe dawa szybsze rezultaty, Jednak gdy mamy do czynienia z bardziej złoonymi problemami efektywniejsze jest podejcie systematyczne. Najczciej budowa systemu jest procesem. Jest to skoczony cig kroków (czynnoci) powizanych ze sob relacjami, które maj doprowadzi do osignicia zamierzonego celu w postaci systemu spełniajcego przyjte wymagania. W procesie projektowania moliwe s ptle. 31 Jak tworzy si system informatyczny (skrót) Definicja problemu i specyfikacja: Analiza wymaga uytkownika (czsto nieprecyzyjne i trudne do zapisania), budowa prostego prototypu lub modelu systemu. Analiza i projektowanie: Wyróniamy najwaniejsze komponenty, specyfikujemy wymagania zwizane z wydajnoci systemu, szczegółowe specyfikacje niektórych komponentów. Implementacja: Kady implementowany komponent poddajemy serii testów. Instalacja i testowanie przez uytkowników Konserwacja W wielu wypadkach to ponad 50% nakładów poniesionych na napisanie systemu. 32 Definicja problemu i specyfikacja Uwiadomienie i wyartykułowanie potrzeby posiadania systemu; Okrelenie ogólnych celów systemu; Przygotowanie zapytania ofertowego; Wybranie wykonawcy; Przygotowanie kontraktu (z opisem zada, punktów kontrolnych, nakładami i harmonogramem); Negocjowanie i podpisanie kontraktu
12 Analiza Analiza procesów biznesowych; Identyfikacja procesów zwizanych z planowanym systemem; Okrelenie grup obecnych i przyszłych uytkowników; Analiza obecnych i przyszłych potrzeb uytkowników; Opracowanie funkcjonalnego modelu systemu i ogólna specyfikacja systemu. W ramach analizy procesów biznesowych niezbdna moe okaza si poprawa jakoci samych procesów, jeszcze przed wdroeniem systemu. 34 Analityk systemowy Analityk rozpoznaje problem wewntrz organizacji, który moe by rozwizany za pomoc rodków technicznych lub organizacyjnych Jest pomostem midzy tymi, którzy potrzebuj komputeryzacji, a tymi, którzy znaj technologi Musi zna zarówno technologi, zasady zarzdzania oraz posiada podstawow wiedz dotyczc charakteru analizowanych procesów biznesowych Analityk zgłbia problemy i moliwoci organizacji Przekształca wiedz o potrzebach informacyjnych na propozycj struktury technicznej potrzebnej do ich zaspokojenia 35 Projektowanie Opracowanie modeli fizycznych; Specyfikacja aplikacji (take interfejsu uytkownika); Wybór architektury systemu; Wybór oprogramowania aplikacyjnego (pakiety, oprogramowanie własne) i systemowego oraz sprztu, Okrelenie zasad alokacji oprogramowania i aplikacji w zasobach sprztowych
13 Implementacja Wykonanie prototypu sprawdzenie załoe projektu sprawdzenie reakcji uytkowników Wykonanie systemu Przygotowanie dokumentacji technicznej uytkownika procedury wdroenia systemu procedury testowania systemu 37 Instalacja, testowanie Instalacja systemu; Testowanie poprawnoci funkcjonalnej; Testowanie parametrów wydajnociowych; Optymalizacja, poprawki usuwanie błdów; "strojenie" systemu (wydajno); Pełna migracja danych (jeli potrzebna) 38 Jak tworzy si system informatyczny (podejcie procesowe) Zbiór przypadków organizacji Przypadek organizacji Przypadek A organizacji B Metody modelowania i technologie baz danych Analiza zbioru przypadków organizacji i modelowanie systemu informacyjnego Model fizyczny Model logiczny Model (procesowy) systemu informacyjnego Projekt systemu informatycznego (standaryzacja) Wdraanie systemu informatycznego i dostosowanie organizacji do modelu procesowego Definicje struktur danych (baz danych), kodowanie aplikacji 39 13
14 Metody programistyczne Projektowanie zstpujce (top-down design): Rozpoczynamy od zdefiniowania problemu który chcemy rozwiza Problem dzielimy na główne kroki podproblemy. Podproblemy s dzielone na drobniejsze kroki ta długo, a rozwizania drobnych podproblemów staj si proste - nazywamy to stopniowym uszczegółowianiem. 40 Metody programistyczne c.d. W idealnej sytuacji podproblemy mog by rozwizywane niezalenie, a ich rozwizania łczone w celu otrzymania rozwizania całego problemu. W odniesieniu do tworzenia kodu oznacza to, e poszczególne kroki powinny by kodowane niezalenie, przy czym dane wyjciowe jednego kroku s uywane jako dane wejciowe do innego. Zalety: systematyczna metoda rozwizywania problemów rozwizanie jest modularne, poszczególne kroki mog by uruchamiane, modyfikowane i ulepszane niezalenie od pozostałych rozwizanie składa si z klarownych fragmentów które mona niezalenie zrozumie dobrze zaprojektowane fragmenty mog by ponownie zastosowane w innych zadaniach mona rozpozna wspólne problemy na samym pocztku i unikn wielokrotnego ich rozwizywania 41 Metody programistyczne c.d. Projektowanie wstpujce (bottom-up design): Polega na wyjciu od samego jzyka i wzbogacaniu go nowymi operacjami, dopóki nie bdzie mona wyrazi rozwizania problemu w rozszerzonym jzyku. Zazwyczaj programy projektuje si łczc metod wstpujca i zstpujca: Zaczynamy od podzielenia problemu na pod-zadania. Przekonujemy si, e byłby przydatny okrelony pakiet funkcji. Rozstrzygamy, jakie funkcje wejd w skład pakietu i rozszerz jzyk. Powtarzamy to iteracyjnie, dzielc problemy na prostsze i wzbogacaj tym samym jzyk... dopóki rozwizania wszystkich problemów składowych nie dadz si zapisa bezporednio w rozszerzonym jzyku
Podstawy programowania
Podstawy programowania Część pierwsza Od języka symbolicznego do języka wysokiego poziomu Autor Roman Simiński Kontakt roman.siminski@us.edu.pl www.us.edu.pl/~siminski Niniejsze opracowanie zawiera skrót
Bardziej szczegółowoPlanowanie adresacji IP dla przedsibiorstwa.
Planowanie adresacji IP dla przedsibiorstwa. Wstp Przy podejciu do planowania adresacji IP moemy spotka si z 2 głównymi przypadkami: planowanie za pomoc adresów sieci prywatnej przypadek, w którym jeeli
Bardziej szczegółowoWprowadzenie do kompilatorów
Wprowadzenie do kompilatorów Czy ja kiedykolwiek napisz jaki kompilator? Jakie zadania ma do wykonania kompilator? Czy jzyk formalny to rodzaj jzyka programowania? Co to jest UML?, Czy ja kiedykolwiek
Bardziej szczegółowoLEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Bardziej szczegółowoINFORMATYKA, TECHNOLOGIA INFORMACYJNA ORAZ INFORMATYKA W LOGISTYCE
Studia podyplomowe dla nauczycieli INFORMATYKA, TECHNOLOGIA INFORMACYJNA ORAZ INFORMATYKA W LOGISTYCE Przedmiot JĘZYKI PROGRAMOWANIA DEFINICJE I PODSTAWOWE POJĘCIA Autor mgr Sławomir Ciernicki 1/7 Aby
Bardziej szczegółowoLogiczny model komputera i działanie procesora. Część 1.
Logiczny model komputera i działanie procesora. Część 1. Klasyczny komputer o architekturze podanej przez von Neumana składa się z trzech podstawowych bloków: procesora pamięci operacyjnej urządzeń wejścia/wyjścia.
Bardziej szczegółowoWykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów
Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład I Podstawowe pojęcia 1, Cyfrowe dane 2 Wewnątrz komputera informacja ma postać fizycznych sygnałów dwuwartościowych (np. dwa poziomy napięcia,
Bardziej szczegółowoProgramowanie Obiektowe
Programowanie Obiektowe dr in. Piotr Zabawa IBM/Rational Certified Consultant pzabawa@pk.edu.pl WYKŁAD 1 Wstp, jzyki, obiektowo Cele wykładu Zaznajomienie słuchaczy z głównymi cechami obiektowoci Przedstawienie
Bardziej szczegółowoProgramowanie. programowania. Klasa 3 Lekcja 9 PASCAL & C++
Programowanie Wstęp p do programowania Klasa 3 Lekcja 9 PASCAL & C++ Język programowania Do przedstawiania algorytmów w postaci programów służą języki programowania. Tylko algorytm zapisany w postaci programu
Bardziej szczegółowoProgramowanie komputerów
Programowanie komputerów Wykład 1-2. Podstawowe pojęcia Plan wykładu Omówienie programu wykładów, laboratoriów oraz egzaminu Etapy rozwiązywania problemów dr Helena Dudycz Katedra Technologii Informacyjnych
Bardziej szczegółowoProgramowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Opracował Jan T. Biernat
Programowanie Strukturalne i Obiektowe Słownik podstawowych pojęć 1 z 5 Program, to lista poleceń zapisana w jednym języku programowania zgodnie z obowiązującymi w nim zasadami. Celem programu jest przetwarzanie
Bardziej szczegółowoSystemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1
i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:
Bardziej szczegółowoSpis treci. Dzie 1. I Wprowadzenie (wersja 0911) II Dostp do danych biecych specyfikacja OPC Data Access (wersja 0911)
I Wprowadzenie (wersja 0911) Kurs OPC Integracja i Diagnostyka Spis treci Dzie 1 I-3 O czym bdziemy mówi? I-4 Typowe sytuacje I-5 Klasyczne podejcie do komunikacji z urzdzeniami automatyki I-6 Cechy podejcia
Bardziej szczegółowoSpis treci. Dzie 1. I Omówienie sprztu serii S7-300/400 (wersja 0904) II Instalacja urzdze S7 (wersja 0807) Kurs Diagnostyka Zaawansowana S7
Spis treci Dzie 1 I Omówienie sprztu serii S7-300/400 (wersja 0904) I-3 Sterowniki programowalne - podział I-4 Elementy systemu sterownika S7-300 I-5 S7-300 Jednostki centralne CPU I-6 S7-300 Jednostki
Bardziej szczegółowoZarzdzanie i inynieria produkcji Studia II stopnia o profilu: A x P
Specjalno: Inynieria produkcji w przemyle maszynowym Zintegrowane systemy (CIM) WM Zarzdzanie i inynieria produkcji Studia II stopnia o profilu: A x P Przedmiot: Zintegrowane systemy (CIM) Status przedmiotu:
Bardziej szczegółowoWYKŁAD 10. Wzorce projektowe czynnociowe Command Strategy
WYKŁAD 10 Wzorce projektowe czynnociowe Command Strategy Behavioral Design Pattern: Command [obj] Kapsułkuje dania w postaci obiektu, co umoliwia parametryzowanie klientów rónymi daniami, kolejkowanie
Bardziej szczegółowoEfekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.
Efekty dla studiów pierwszego stopnia profil ogólnoakademicki na kierunku Informatyka w języku polskim i w języku angielskim (Computer Science) na Wydziale Matematyki i Nauk Informacyjnych, gdzie: * Odniesienie-
Bardziej szczegółowoBazy danych Podstawy teoretyczne
Pojcia podstawowe Baza Danych jest to zbiór danych o okrelonej strukturze zapisany w nieulotnej pamici, mogcy zaspokoi potrzeby wielu u!ytkowników korzystajcych z niego w sposóbs selektywny w dogodnym
Bardziej szczegółowoKomputer nie myśli. On tylko wykonuje nasze polecenia. Nauczmy się więc wydawać mu rozkazy
Programowanie w C++ 1.Czym jest programowanie Pisanie programów to wcale nie czarna magia, tylko bardzo logiczna rozmowa z komputerem. Oczywiście w jednym ze specjalnie stworzonych do tego celu języków.
Bardziej szczegółowoBudowa komputera. Lubię to! - podręcznik
Budowa komputera Lubię to! - podręcznik Plan na dziś Przypomnienie podstawowych wiadomości z poprzedniej lekcji Założenia teoretyczne komputera Praktyczna realizacja idei Podział elementów: W zależności
Bardziej szczegółowoWykład V. Rzut okiem na języki programowania. Studia Podyplomowe INFORMATYKA Podstawy Informatyki
Studia Podyplomowe INFORMATYKA Podstawy Informatyki Wykład V Rzut okiem na języki programowania 1 Kompilacja vs. interpretacja KOMPILACJA Proces, który przetwarza program zapisany w języku programowania,
Bardziej szczegółowoKlonowanie MAC adresu oraz TTL
1. Co to jest MAC adres? Klonowanie MAC adresu oraz TTL Adres MAC (Media Access Control) to unikalny adres (numer seryjny) kadego urzdzenia sieciowego (jak np. karta sieciowa). Kady MAC adres ma długo
Bardziej szczegółowoStruktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami
Rok akademicki 2015/2016, Wykład nr 6 2/21 Plan wykładu nr 6 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2015/2016
Bardziej szczegółowoProces tworzenia programu:
Temat 1 Pojcia: algorytm, program, kompilacja i wykonanie programu. Proste typy danych i deklaracja zmiennych typu prostego. Instrukcja przypisania. Operacje wejcia/wyjcia. Przykłady prostych programów
Bardziej szczegółowoTechnologie informacyjne - wykład 12 -
Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 12 - Prowadzący: Dmochowski
Bardziej szczegółowoProgramowanie w języku C++ Grażyna Koba
Programowanie w języku C++ Grażyna Koba Kilka definicji: Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i zasad
Bardziej szczegółowoHistoria modeli programowania
Języki Programowania na Platformie.NET http://kaims.eti.pg.edu.pl/ goluch/ goluch@eti.pg.edu.pl Maszyny z wbudowanym oprogramowaniem Maszyny z wbudowanym oprogramowaniem automatyczne rozwiązywanie problemu
Bardziej szczegółowoTechnika mikroprocesorowa
Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi
Bardziej szczegółowoKonspekt lekcji matematyki klasa 4e Liceum Ogólnokształcce
mgr Tomasz Grbski Konspekt lekcji matematyki klasa 4e Liceum Ogólnokształcce Temat: Dyskusja nad liczb rozwiza równania liniowego i kwadratowego z wartoci bezwzgldn i parametrem. Czas trwania: 45 minut.
Bardziej szczegółowoMODELOWANIE I PROGRAMOWANIE PRACY
Tadeusz MIKULCZYSKI 1, Daniel NOWAK 2, Rafał WICŁAWEK 3 Instytut Technologii Maszyn i Automatyzacji Politechniki Wrocławskiej, Wrocław 1. Streszczenie. Zaprezentowano metod Grafpol modelowania dyskretnych
Bardziej szczegółowoInformatyka. Michał Rad
Informatyka Michał Rad 13.10.2016 Co i po co będziemy robić Plan wykładów: Wstęp, historia Systemy liczbowe Co to jest system operacyjny i po co to jest Sprawy związane z tworzeniem i własnością oprogramowania
Bardziej szczegółowoKomputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury
1976 r. Apple PC Personal Computer 1981 r. pierwszy IBM PC Komputer jest wart tyle, ile wart jest człowiek, który go wykorzystuje... Hardware sprzęt Software oprogramowanie Komputer IBM PC niezależnie
Bardziej szczegółowoArchitektura Systemów Komputerowych. Paweł Pełczyński ppelczynski@swspiz.pl
Architektura Systemów Komputerowych Paweł Pełczyński ppelczynski@swspiz.pl Program przedmiotu Struktura i zasada działania prostego systemu mikroprocesorowego Operacje wykonywane przez mikroprocesor i
Bardziej szczegółowoArchitektura komputera
Architektura komputera Architektura systemu komputerowego O tym w jaki sposób komputer wykonuje program i uzyskuje dostęp do pamięci i danych, decyduje architektura systemu komputerowego. Określa ona sposób
Bardziej szczegółowoWykład I. Wprowadzenie do baz danych
Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles
Bardziej szczegółowodr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna
dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna Literatura B. Siemieniecki, W. Lewandowski Internet w szkole, Wyd. A. Marszałek 2001, B. Siemieniecki
Bardziej szczegółowoProgramowanie sterowników PLC wprowadzenie
Programowanie sterowników PLC wprowadzenie Zakład Teorii Maszyn i Automatyki Katedra Podstaw Techniki Felin p.110 http://ztmia.ar.lublin.pl/sips waldemar.samociuk@up.lublin,pl Sterowniki programowalne
Bardziej szczegółowoWprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy
1 Wprowadzenie do informatyki i użytkowania komputerów Kodowanie informacji System komputerowy Kodowanie informacji 2 Co to jest? bit, bajt, kod ASCII. Jak działa system komputerowy? Co to jest? pamięć
Bardziej szczegółowoPodstawy programowania wykład
Podstawy programowania wykład WYDZIAŁ ELEKTRONIKI i INFORMATYKI dr inż. Robert Arsoba Politechnika Koszalińska Wydział Elektroniki i Informatyki POLITECHNIKA KOSZALIŃSKA 2009/2010 1 Materiały do wykładu
Bardziej szczegółowoPOBÓR MOCY MASZYN I URZDZE ODLEWNICZYCH
Eugeniusz ZIÓŁKOWSKI, 1 Roman WRONA 2 Wydział Odlewnictwa AGH 1. Wprowadzenie. Monitorowanie poboru mocy maszyn i urzdze odlewniczych moe w istotny sposób przyczyni si do oceny technicznej i ekonomicznej
Bardziej szczegółowoSpis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne
Spis treści 5 Spis treœci Co to jest mikrokontroler? Wprowadzenie... 11 Budowa systemu komputerowego... 12 Wejścia systemu komputerowego... 12 Wyjścia systemu komputerowego... 13 Jednostka centralna (CPU)...
Bardziej szczegółowoTypy bazy danych Textract
Typy bazy danych Typy bazy danych bazy tekstowe, Textract, http://www.textract.com - bazy tekstowe, np. archiwum gazety, dla setek gigabajtów, szybkie wyszukiwanie i indeksacja informacji bazy danych bez
Bardziej szczegółowoPodstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia
Budowa komputera Schemat funkcjonalny i podstawowe parametry Podstawowe pojęcia Pojęcia podstawowe PC personal computer (komputer osobisty) Kompatybilność to cecha systemów komputerowych, która umoŝliwia
Bardziej szczegółowoZapisywanie algorytmów w języku programowania
Temat C5 Zapisywanie algorytmów w języku programowania Cele edukacyjne Zrozumienie, na czym polega programowanie. Poznanie sposobu zapisu algorytmu w postaci programu komputerowego. Zrozumienie, na czym
Bardziej szczegółowoWstęp do Informatyki. Program, proces tworzenia programu Środowisko programistyczne Języki programowania
Wstęp do Informatyki Program, proces tworzenia programu Środowisko programistyczne Języki programowania Program - definicje Program jest przekładem problemu użytkownika na język maszyny Niklaus Wirth:
Bardziej szczegółowoProgramowanie niskopoziomowe. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl
Programowanie niskopoziomowe dr inż. Paweł Pełczyński ppelczynski@swspiz.pl 1 Literatura Randall Hyde: Asembler. Sztuka programowania, Helion, 2004. Eugeniusz Wróbel: Praktyczny kurs asemblera, Helion,
Bardziej szczegółowoPodstawy Informatyki Języki programowania
Podstawy Informatyki Języki programowania alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Wprowadzenie Języki programowania 2 Przykład Wczytywanie programu do pamięci Podsumowanie 3 Przykład
Bardziej szczegółowoWYKŁAD 12. Wzorce projektowe czynnociowe State Mediator
WYKŁAD 12 Wzorce projektowe czynnociowe State Mediator Behavioral Design Pattern: State [obj] Umoliwia obiektowi zmian zachowania gdy zmienia si jego stan wewntrzny. Dzieki temu obiekt zdaje si zmienia
Bardziej szczegółowoProgramowanie. Pascal - język programowania wysokiego poziomu. Klasa 2 Lekcja 9 PASCAL
Programowanie Pascal - język programowania wysokiego poziomu Klasa 2 Lekcja 9 PASCAL Język programowania Do przedstawiania algorytmów w postaci programów służą języki programowania. Tylko algorytm zapisany
Bardziej szczegółowoArchitektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy
Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,
Bardziej szczegółowozna metody matematyczne w zakresie niezbędnym do formalnego i ilościowego opisu, zrozumienia i modelowania problemów z różnych
Grupa efektów kierunkowych: Matematyka stosowana I stopnia - profil praktyczny (od 17 października 2014) Matematyka Stosowana I stopień spec. Matematyka nowoczesnych technologii stacjonarne 2015/2016Z
Bardziej szczegółowourządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.
Komputer (z ang. computer od łac. computare obliczać, dawne nazwy używane w Polsce: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) urządzenie elektroniczne służące do przetwarzania
Bardziej szczegółowoWstęp do informatyki. System komputerowy. Magistrala systemowa. Architektura komputera. Cezary Bolek
Wstęp do informatyki Architektura komputera Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki System komputerowy systemowa (System Bus) Pamięć operacyjna ROM,
Bardziej szczegółowoALGORYTMY I PROGRAMY
ALGORYTMY I PROGRAMY Program to ciąg instrukcji, zapisanych w języku zrozumiałym dla komputera. Ten ciąg instrukcji realizuje jakiś algorytm. Algorytm jest opisem krok po kroku jak rozwiązać problem, czy
Bardziej szczegółowoPROCEDURY l METODYKA PRZEPROWADZANIA AUDYTU WEWNTRZNEGO
Załcznik do Uchwały nr 157/04 z dnia 17 maja 2004 r Zarzdu Powiatu Pabianickiego PROCEDURY l METODYKA PRZEPROWADZANIA AUDYTU WEWNTRZNEGO KARTA AUDYTU WEWNTRZNEGO Okrela prawa i obowizki audytora, do najwaniejszych
Bardziej szczegółowoArchitektura, oprogramowanie i uytkowanie klastra PCSS. Marek Zawadzki <mzawadzk@man.poznan.pl>
Architektura, oprogramowanie i uytkowanie klastra PCSS Marek Zawadzki Plan prezentacji: klastry krótkie wprowadzenie klaster PCSS budowa jak otrzyma konto na klastrze sposób dostpu
Bardziej szczegółowoWykład 2. Budowa komputera. W teorii i w praktyce
Wykład 2 Budowa komputera W teorii i w praktyce Generacje komputerów 0 oparte o przekaźniki i elementy mechaniczne (np. Z3), 1 budowane na lampach elektronowych (np. XYZ), 2 budowane na tranzystorach (np.
Bardziej szczegółowoEfekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej
Efekty na kierunku AiR drugiego stopnia - Wiedza K_W01 K_W02 K_W03 K_W04 K_W05 K_W06 K_W07 K_W08 K_W09 K_W10 K_W11 K_W12 K_W13 K_W14 Ma rozszerzoną wiedzę dotyczącą dynamicznych modeli dyskretnych stosowanych
Bardziej szczegółowoInformatyczna Wieża Babel, czyli o różnych językach programowania. Informatyczna Wieża Babel, czyli o różnych językach programowania
Informatyczna Wieża Babel, czyli o różnych językach programowania Informatyczna Wieża Babel, czyli o różnych językach programowania Wstęp Aplikacje i programy, jakich dziś używamy, ukryte dla nas pod postacią
Bardziej szczegółowoPodstawy programowania w języku C
Podstawy programowania w języku C WYKŁAD 1 Proces tworzenia i uruchamiania programów Algorytm, program Algorytm przepis postępowania prowadzący do rozwiązania określonego zadania. Program zapis algorytmu
Bardziej szczegółowoCloud Computing - czego wymaga od dostawcy usług w zakresie bezpieczestwa. Telekomunikacja Polska S.A. Andrzej Karpiski Łukasz Pisarczyk
Cloud Computing - czego wymaga od dostawcy usług w zakresie bezpieczestwa Telekomunikacja Polska S.A. Andrzej Karpiski Łukasz Pisarczyk 1 AGENDA Wprowadzenie Aspekty bezpieczestwa usługi Cloud Computing
Bardziej szczegółowoKomputerowe wspomaganie prac inynierskich CAE
Komputerowe wspomaganie prac inynierskich CAE Karta (sylabus) przedmiotu WM Zarzdzanie i inynieria produkcji Studia I stopnia o profilu: A x P Przedmiot: Komputerowe wspomaganie prac inynierskich CAE Kod
Bardziej szczegółowoProgramowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Bardziej szczegółowoProgramowanie C# mgr in. Dariusz Ku. p. 119A dkus@dune.pol.lublin.pl http://antenor.pol.lublin.pl/~dkus
Programowanie C# mgr in. Dariusz Ku p. 119A dkus@dune.pol.lublin.pl http://antenor.pol.lublin.pl/~dkus Translacja kodu Kod ródłowy Java, C# Kompilator Kompilator Kod poredni Interpreter Maszyna wirtualna
Bardziej szczegółowoProgram do konwersji obrazu na cig zero-jedynkowy
Łukasz Wany Program do konwersji obrazu na cig zero-jedynkowy Wstp Budujc sie neuronow do kompresji znaków, na samym pocztku zmierzylimy si z problemem przygotowywania danych do nauki sieci. Przyjlimy,
Bardziej szczegółowoSpecjalno techniczna 2. Inynieria produkcji w przemyle maszynowym. Zarzdzanie i inynieria produkcji Studia II stopnia o profilu: A x P
Specjalno techniczna. Inynieria produkcji w przemyle maszynowym Zintegrowane systemy (CIM) WM Zarzdzanie i inynieria produkcji Studia II stopnia o profilu: A x P Przedmiot: Zintegrowane systemy (CIM) Status
Bardziej szczegółowoKomputer i urządzenia z nim współpracujące.
Komputer i urządzenia z nim współpracujące. Program komputerowy Komputer maszynaelektroniczna przeznaczona do przetwarzania informacji Ogólny schemat działania komputera Podstawowe elementy komputera Większość
Bardziej szczegółowoKurs programowania. Wykład 12. Wojciech Macyna. 7 czerwca 2017
Wykład 12 7 czerwca 2017 Czym jest UML? UML składa się z dwóch podstawowych elementów: notacja: elementy graficzne, składnia języka modelowania, metamodel: definicje pojęć języka i powiazania pomiędzy
Bardziej szczegółowoOpracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
Bardziej szczegółowoSprzęt komputera - zespół układów wykonujących programy wprowadzone do pamięci komputera (ang. hardware) Oprogramowanie komputera - zespół programów
Sprzęt komputera - zespół układów wykonujących programy wprowadzone do pamięci komputera (ang. hardware) Oprogramowanie komputera - zespół programów przeznaczonych do wykonania w komputerze (ang. software).
Bardziej szczegółowoBłędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura
Bardziej szczegółowoBudowa komputera Komputer computer computare
11. Budowa komputera Komputer (z ang. computer od łac. computare obliczać) urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału
Bardziej szczegółowoPodsumowanie wyników ankiety
SPRAWOZDANIE Kierunkowego Zespołu ds. Programów Kształcenia dla kierunku Informatyka dotyczące ankiet samooceny osiągnięcia przez absolwentów kierunkowych efektów kształcenia po ukończeniu studiów w roku
Bardziej szczegółowoWYMAGANIA NA OCENY Wprowadzenie do informatyki
Wprowadzenie do informatyki wie, jak korzysta z rónych ródeł informacji, w tym z podrcznika wie, czym jest informatyka i jakie jest jej miejsce wród innych nauk zna organizacj zaj, zasady oceniania, wymagania
Bardziej szczegółowoWzorcowy załcznik techniczny, do umowy w sprawie przesyłania faktur elektronicznych pomidzy Firm A oraz Firm B
Wzorcowy załcznik techniczny, do umowy w sprawie przesyłania faktur elektronicznych pomidzy Firm A oraz Firm B Wersja draft 2.1 Na podstawie: Europejskiej Modelowej Umowy o EDI (w skrócie: EMUoE). 1. Standardy
Bardziej szczegółowoOptymalizacja oprogramowania - wprowadzenie
Optymalizacja oprogramowania - wprowadzenie Poznaskie Centrum Superkomputerowo Sieciowe Projekt jest współfinansowany ze rodków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego
Bardziej szczegółowoWPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Bardziej szczegółowoKIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Bardziej szczegółowoMIKROKONTROLERY I MIKROPROCESORY
PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy
Bardziej szczegółowoSystem komputerowy. Sprzęt. System komputerowy. Oprogramowanie
System komputerowy System komputerowy (ang. computer system) to układ współdziałaniadwóch składowych: sprzętu komputerowegooraz oprogramowania, działających coraz częściej również w ramach sieci komputerowej.
Bardziej szczegółowoWIADECTWO INNOWACYJNOCI PRODUKTU
WIADECTWO INNOWACYJNOCI PRODUKTU I. ZAKRES wiadectwo innowacyjnoci produktu dla ASTEC Sp. z o.o. dotyczy prototypu produktu MDT (Magik Development Tools) w fazie studium wykonalnoci. ASTEC Sp. z o.o. ul.
Bardziej szczegółowoBazy danych. Plan wykładu. Zalenoci funkcyjne. Wykład 4: Relacyjny model danych - zalenoci funkcyjne. SQL - podzapytania A B
Plan wykładu Bazy danych Wykład 4: Relacyjny model danych - zalenoci funkcyjne. SQL - podzapytania Definicja zalenoci funkcyjnych Klucze relacji Reguły dotyczce zalenoci funkcyjnych Domknicie zbioru atrybutów
Bardziej szczegółowoWstp. Odniesienie do podstawy programowej
! " 1 Wstp Praca dotyczy projektu midzyprzedmiotowego, jaki moe by zastosowany na etapie nauczania gimnazjum specjalnego. Powyszy projekt moe zosta przeprowadzony na zajciach z przedmiotów: informatyka
Bardziej szczegółowo(podstawy i wymagania ze szczególnym zwróceniem uwagi na funkcjonalno systemów. w odniesieniu do poszczególnych poziomów)
TIER CZTERY POZIOMY NIEZAWODNOCI (podstawy i wymagania ze szczególnym zwróceniem uwagi na funkcjonalno systemów klimatyzacji precyzyjnej w odniesieniu do poszczególnych poziomów) 1 Spis treci 1. Definicja
Bardziej szczegółowoKrótka wycieczka do wnętrza komputera
Krótka wycieczka do wnętrza komputera Podstawy Technik Informatycznych Wykład drugi Roman Simiński romansiminski@usedupl wwwsiminskionlinepl Komputer w drugiej dekadzie XXI wieku Podstawy Technik Informatycznych
Bardziej szczegółowo" # # Problemy budowy bezpiecznej i niezawodnej globalnej sieci szerokopasmowej dla słub odpowiadajcych za bezpieczestwo publiczne
!! " # # Problemy budowy bezpiecznej i niezawodnej globalnej sieci szerokopasmowej dla słub odpowiadajcych za bezpieczestwo publiczne Sie PIONIER Sieci regionalne i miejskie rodowiska naukowego baz dla
Bardziej szczegółowoEugeniusz ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, Kraków
Eugeniusz ZIÓŁKOWSKI 1 Wydział Odlewnictwa AGH, Kraków 1. Wprowadzenie. Szczegółowa analiza poboru mocy przez badan maszyn czy urzdzenie odlewnicze, zarówno w aspekcie technologicznym jak i ekonomicznym,
Bardziej szczegółowoKierunek: Informatyka Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia
Wydział: Informatyki, Elektroniki i Telekomunikacji Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne Rocznik: 2019/2020 Język wykładowy: Polski Semestr 1 z Kierunkowe 10
Bardziej szczegółowoAutorzy opracowania (* oznacza współautorstwo):
Autorzy opracowania (* oznacza współautorstwo): Andrzej Bk 1.1; 1.2; 1.3*; 1.4; 1.5; 1.6; 1.7; 1.8; 2.1; 2.2; 2.3; 2.4.1; 2.4.2; 2.4.3; 2.4.4*; 2.4.5*; 2.4.6; 2.4.7*; 2.4.8*; 2.4.9; 2.5.1; 2.5.2; 2.5.3;
Bardziej szczegółowoWykład Mikroprocesory i kontrolery
Wykład Mikroprocesory i kontrolery Cele wykładu: Poznanie podstaw budowy, zasad działania mikroprocesorów i układów z nimi współpracujących. Podstawowa wiedza potrzebna do dalszego kształcenia się w technice
Bardziej szczegółowoInformacja w perspektywie obliczeniowej. Informacje, liczby i obliczenia
Informacja w perspektywie obliczeniowej Informacje, liczby i obliczenia Cztery punkty odniesienia (dla pojęcia informacji) ŚWIAT ontologia fizyka UMYSŁ psychologia epistemologia JĘZYK lingwistyka nauki
Bardziej szczegółowoZasady organizacji projektów informatycznych
Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych
Bardziej szczegółowoAlgorytm. Krótka historia algorytmów
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Bardziej szczegółowoOnly for internal use! Interfejs IO-LINK, FDT/DTM, ifm Container
Only for internal use! Interfejs IO-LINK, FDT/DTM, ifm Container P.Wienzek / KN1 ifm electronic gmbh updated: 17.01.2007 1/36 Konsorcjum IO-Link FDT/DTM - oprogramowanie do zdalnej parametryzacji FDT (Field
Bardziej szczegółowoUrzdzenia techniki komputerowej Identyfikacja i charakteryzowanie urzdze zewntrznych komputera
Urzdzenia techniki komputerowej Identyfikacja i charakteryzowanie urzdze zewntrznych komputera Mobilne urzdzenia komputerowe Projekt współfinansowany ze rodków Unii Europejskiej w ramach Europejskiego
Bardziej szczegółowoModelowanie i Programowanie Obiektowe
Modelowanie i Programowanie Obiektowe Wykład I: Wstęp 20 październik 2012 Programowanie obiektowe Metodyka wytwarzania oprogramowania Metodyka Metodyka ustandaryzowane dla wybranego obszaru podejście do
Bardziej szczegółowoPoszczególne punkty napisali (* oznacza współautorstwo):
Poszczególne punkty napisali (* oznacza współautorstwo): Andrzej Bk 1.1; 1.2; 1.3*; 1.4; 1.5; 1.6; 1.7; 1.8; 2.1; 2.2; 2.3; 2.4.1; 2.4.2; 2.4.3*; 2.4.4; 2.4.5; 2.5.1; 2.5.2; 2.5.3*; 2.5.4*; 2.5.5; 2.6.1;
Bardziej szczegółowoDefinicje. Algorytm to:
Algorytmy Definicje Algorytm to: skończony ciąg operacji na obiektach, ze ściśle ustalonym porządkiem wykonania, dający możliwość realizacji zadania określonej klasy pewien ciąg czynności, który prowadzi
Bardziej szczegółowoKlub Paragraf 34, Bronisławów 2006. dr in. Marek Dwiarek. Centralny Instytut Ochrony Pracy Pastwowy Instytut Badawczy
Klub Paragraf 34, Bronisławów 2006 dr in. Marek Dwiarek Centralny Instytut Ochrony Pracy Pastwowy Instytut Badawczy Tematyka dyskusji Klub Paragraf 34, Bronisławów 2006 Wymagania dotyczce bezpieczestwa
Bardziej szczegółowo