Rys.1. Struktura logiczna pojęć systemowych
|
|
- Beata Lipińska
- 9 lat temu
- Przeglądów:
Transkrypt
1 1 Józef Okulewicz KOMPUTERY A INTEGRALNOŚĆ SYSTEMU System wg aktualnej teorii systemów określa się jako zbiór elementów i relacji [2]. Są one dobrane odpowiednio do celu, dla jakiego system funkcjonuje lub został utworzony. Oznacza to, że zarówno elementy jak i relacje systemu są jednorodne względem celu, który przez to jest warunkiem jego istnienia. Znajduje to wyraz w metodologii systemowej, której pierwszym etapem jest określenie celu. Burzliwy rozwój teorii systemów dotyczył głównie jej zastosowań i przynosił rozmaite konfiguracje elementów. Przesłoniło to w pewnym sensie poszukiwanie ogólnych warunków jakie powinien spełniać system. Dotyczy to w szczególności jego integralności, czyli zdolności realizowania celu w całym okresie istnienia systemu. Nie wystarczy bowiem sformułowanie celu przed utworzeniem systemu, a następnie określanie elementów i relacji ze względu jedynie na funkcjonowanie systemu. Znajomość celu powinna być uzupełniona o kryteria, których spełnienie umożliwi osiągnięcie celów za pomocą danego systemu. Kryteria te uwidaczniają się szczególnie wyraźnie na przykładzie systemów transportowych [5]. Dla funkcjonowania bowiem tych systemów niezbędne jest rozłączne istnienie ich głównych dwóch składników, tj. infrastruktury i środków transportu. Z tego powodu konieczne jest uszczegółowienie warunków integralności tego typu systemu. Tak więc, aby możliwe było istnienie jakiegokolwiek systemu jako pewnej całości realizującej lub umożliwiającej realizację założonych celów, składniki systemu i wiążące je relacje powinny spełniać dodatkowe kryteria. Jeśli kryteria te są spełnione, to system jest nadal systemem użytecznym. Zakres tego pożytku można określać w trakcie jego istnienia odpowiednio do potrzeb użytkownika. Ponieważ potrzeby użytkownika zmieniają się w trakcie istnienia systemu, to zmieniają się też aktualne cele jakim służy system. Cały czas jednak system powinien spełniać kryteria, które przyjęto na samym początku jego funkcjonowania. W celu określenia tych kryteriów przyjmujemy, że w stosunku do dowolnego systemu odnoszą się trzy oczywiste kategorie, tj. przestrzeń, czas i cel działania. Dotyczą one obiektów, na jakich są wykonywane operacje w systemie. Ponieważ kategorie te są wzajemnie niezależne, to na ich bazie można utworzyć kratę logiczną wiążącą pojęcia dotyczące danego systemu (rys.1). Stanowi ona źródło kryteriów, jakie system powinien spełniać w celu zachowania swej integralności [5, 6]. Rys.1. Struktura logiczna pojęć systemowych
2 Można wskazać rozmaite przykłady intuicyjnego wykorzystania tych kryteriów w praktyce, choć nie były one sformułowane. Szczególnie ważne są takie, które w świetle kryteriów integralności można interpretować w ten sposób, że niemożność spełnienia jednego z kryteriów zastąpiono przez odpowiednie wypełnienie dwóch pozostałych kryteriów. Są to np. systemy nocnego lądowania na lotniskowcu, zrzucanie zaopatrzenia z samolotów przy braku łączności radiowej, czy zdalne sterowanie samolotami (rys.2). 2 Rys. 2. Przykłady praktycznego wykorzystania kryteriów integralności.
3 Także linię ciągłą umieszczoną na drodze przed wzniesieniem można interpretować jako wykorzystanie kryteriów przejrzystości i dostępności do wysłania sygnału o możliwości pojawienia się pojazdu z przeciwnej strony, w sytuacji braku łączności pomiędzy zbliżającymi się do siebie pojazdami. Kryteria dostępności i przejrzystości wykorzystano także do zrealizowania kryterium łączności w systemie sterowania pociągami powstałym na początku XIX w. Mimo braku łączności radiowej z kierującym pociągiem powstał system zdalnego sterowania pociągami z centrum dyspozytorskiego za pomocą przytorowych sygnalizatorów. Jest on stosowany do dziś 1 mimo jego oczywistej archaiczności w sytuacji, gdy możliwa jest bezprzewodowa łączność dyspozytora z maszynistą [5]. Znamienne jest, że tego sposobu sterowania nie zastosowano w powstających później środkach transportu, gdyż po wynalezieniu łączności radiowej były już dostępne techniczne środki niezbędne do realizacji kryteriów integralności. Uwzględnienie kryteriów integralności daje też nowe możliwości interpretowania rozwoju komputerów. W tym przypadku zaważyło przyjęcie założenia, że jest to techniczna realizacja maszyny matematycznej. Z tego względu do obu systemów zastosowano bezwiednie taki sam sposób zapewnienia integralności. Od czasu umieszczenia instrukcji programu razem z danymi w tej samej pamięci komputera [7], program rezyduje na stałe w pamięci i każda instrukcja jest przypisana do określonego miejsca w przestrzeni. W językach niskiego poziomu są oczywiste wynikające z tego ograniczenia komputera. Są one traktowane jako jego ułomności i przesłaniane w językach wysokiego poziomu. Dopiero w świetle kryteriów integralności można wyjaśnić dlaczego takie rozwiązanie wywarło sygnalizowany już od dawna [1, 4] negatywny wpływ na dalszy rozwój zarówno komputerów jak i języków programowania. Jeśli bowiem integralność maszyny matematycznej jako tworu abstrakcyjnego jest spełniona z definicji, gdyż inaczej nie mogłaby być pomyślana, to z jej techniczną realizacją jest inaczej. Trzeba było zastosować specjalną konstrukcję komputera aby zniwelować przestrzenne i czasowe ograniczenia w jego funkcjonowaniu. Przyjęto przy tym stosowaną w matematyce konwencję, że liczba lub zmienna jest dostępna od chwili jej napisania, a ogólniej pomyślenia. Ponadto przyjmuje się, że liczby o tej samej wartości są nieodróżnialne, choć w komputerze różnią się miejscem przechowywania, no i czasem występowania. Gdyby nie to przekonanie, to może powstawałyby inne języki programowania, traktujące odrębność fizyczną komputerów jako atut powstałego urządzenia. A tak, komputerowe obliczenia przypominają działania na kartce papieru lub liczydle, bo tak jest najłatwiej zapewnić jego integralność (rys. 3). 3 Rys.3. Ilustracja spełnienia kryteriów jednorodności w przypadku komputera. 1 Aktualnie z wykorzystaniem komputerów.
4 Technicznym i organizacyjnym gwarantem takiej integralności jest przy tym licznik rozkazów. Albowiem także nad sposobem wykonywania programu niekorzystnie zaważyło traktowanie komputera jako maszyny matematycznej. Jedną z konsekwencji tego było traktowanie nie tylko danych ale także instrukcji jako zawsze dostępnych, co w odniesieniu do obiektów matematycznych jest oczywiście spełnione. Technicznie jednak założenie takie nie jest spełnione, więc do przesłonięcia tej ułomności został użyty licznik rozkazów, do którego sekwencyjnie pobiera się instrukcje z pamięci w celu ich wykonania. Stanowi to zasadnicze wąskie gardło komputera. Mogło być ono przez lata niedostrzegane gdyż transmisje danych pomiędzy procesorem a pamięcią trwały dłużej niż wykonywanie instrukcji. Ta wada wspólnego przetwarzania programów i danych jest współcześnie łagodzona przez uprzedzające buforowanie zarówno danych jak i instrukcji programowych. Do tego dopasowano działanie programu komputerowego, dla którego sposobem na integralność jest kartka papieru. Tym samym jednak zamknięto drogę do innych sposobów konstruowania urządzeń liczący i innych metod ich programowanego sterowania. W początkowym okresie powstawania maszyn matematycznych nie trzeba było zwracać uwagi na kryteria integralności. Ponieważ komputer udawał maszynę matematyczną, to postulaty integralności były spełnione, tak jak są one zawsze spełnione względem obiektów matematycznych. Problemem było jedynie formułowanie odpowiednich poleceń do maszyny. W efekcie powstały kompilatory i interpretery sztucznych języków programowania. W każdym z nich wykorzystywano frazy z języka naturalnego, głównie w celu ułatwienia pisania programów. Towarzyszyło temu nieuzasadnione oczekiwanie, że kiedyś powstanie uniwersalny język programowania, za pomocą którego komunikacja z maszyną będzie przypominała kontakt z rozumną istotą. Przy programowym sterowaniu urządzeniami nie zakłada się wprawdzie, że dane jest maszyną matematyczną, ale przejmuje się metody programowania stosowane w odniesieniu do tych maszyn. W szczególności przyjmuje się założenie o sekwencyjnym wykonywaniu instrukcji programu przez procesor. W przeciwieństwie do tego, na bazie kryteriów jednorodności można zaproponować odmienne podejście do programowania komputerów. Wymagałoby to zmiany perspektywy postrzegania komputera jako uniwersalnej maszyny do realizowania specjalizowanych urządzeń za pomocą programowania [3]. Celem byłoby raczej wzbogacanie za pomocą programowania własności urządzeń specjalizowanych, aby stały się nieco bardziej uniwersalne 2 (rys.4). 4 uniwersalne specjalizowane PROGRAMOWANIE PROGRAMOWANIE specjalizowane uniwersalne Rys.4. Ilustracja zmiany perspektywy postrzegania komputerów i programowania. 2 Co można obecnie obserwować na przykładzie telefonów.
5 Wymaga to oczywiście powstania odmiennych sposobów programowania i innego postrzegania roli oprogramowania w komputerach. 5 LITERATURA 1. Backus J.: The history of FORTRAN I, II, and III, ACM SIGPLAN Notices, VoI. 13, No. 8, August 1978, s "History of Programming Languages", Wexelblat, 1981, s BERTALANFFY v. L.: Ogólna teoria systemów. (ang. General Systems Theory, Braziller: NewYork 1973), PWN Warszawa DIJKSTRA E. W.: ACM South Central Regional Conference, GABRIEL R. P., Steele G. L. Jr. : What Computers Can t Do (And Why), Lisp and Symbolic Computation (LASC), vol. 1, n OKULEWICZ J.: Kryteria analizy systemów transportowych. Międzynarodowa Konferencja Naukowa Transport XXI w. Warszawa 2004, s OKULEWICZ J.: Integralność systemu /integralnosc_systemu.html 7. TARGOWSKI A.: Informatyka modele systemów i rozwoju. PWE Warszawa 1980.
Doskonalenie. Zdzisł aw Gomółk a. funkcjonowania. organizacji. Difin
Zdzisł aw Gomółk a Doskonalenie funkcjonowania organizacji Difin Recenzent Prof. dr hab. Zbigniew Banaszak Prof. dr hab. Maciej Wiatr w UE i jej efekty. Copyright Difin SA Warszawa 2009. Wszelkie prawa
Programowanie 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
JAKIEGO RODZAJU NAUKĄ JEST
JAKIEGO RODZAJU NAUKĄ JEST INFORMATYKA? Computer Science czy Informatyka? Computer Science czy Informatyka? RACZEJ COMPUTER SCIENCE bo: dziedzina ta zaistniała na dobre wraz z wynalezieniem komputerów
Programowanie 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,
MODELOWANIE STEROWANIA POJAZDAMI TRANSPORTU INDUKCYJNEGO
Józef OKULEWICZ * MODELOWANIE STEROWANIA POJAZDAMI TRANSPORTU INDUKCYJNEGO Streszczenie W przypadku transportu indukcyjnego rozwój techniczny umożliwia coraz łatwiejsze modyfikowanie rozmieszczenia tras
Współczesna problematyka klasyfikacji Informatyki
Współczesna problematyka klasyfikacji Informatyki Nazwa pojawiła się na przełomie lat 50-60-tych i przyjęła się na dobre w Europie Jedna z definicji (z Wikipedii): Informatyka dziedzina nauki i techniki
Instrukcja Zarządzania Systemem Informatycznym Urzędu Miejskiego w Zdzieszowicach
Załącznik nr 3 do Polityki Bezpieczeństwa Informacji Urzędu Miejskiego w Zdzieszowicach Instrukcja Zarządzania Systemem Informatycznym Urzędu Miejskiego w Zdzieszowicach 1 Cele i założenia Niniejsza instrukcja
Wykład IV. Układy we/wy. Studia Podyplomowe INFORMATYKA Architektura komputerów
Studia Podyplomowe INFORMATYKA Architektura komputerów Wykład IV Układy we/wy 1 Część 1 2 Układy wejścia/wyjścia Układy we/wy (I/O) są kładami pośredniczącymi w wymianie informacji pomiędzy procesorem
Komentarz do podstawy programowej
Komentarz do podstawy programowej 13 Zajęcia komputerowe I i II etap edukacyjny Informatyka III i IV etap edukacyjny Prof. dr hab. Maciej M. Sysło syslo@ii.uni.wroc.pl Mgr inż. Wanda Jochemczyk wanda@oeiizk.waw.pl
PROJEKT UMOWY W SPRAWIE POWIERZENIA PRZETWARZANIA DANYCH OSOBOWYCH
Załącznik nr 5 do Umowy PROJEKT UMOWY W SPRAWIE POWIERZENIA PRZETWARZANIA DANYCH OSOBOWYCH Zawarta w [ ] w dniu [ ] pomiędzy: Ministrem Infrastruktury i Rozwoju, z siedzibą w Warszawie, przy ul. Wspólnej
Mechatronika i inteligentne systemy produkcyjne. Paweł Pełczyński ppelczynski@swspiz.pl
Mechatronika i inteligentne systemy produkcyjne Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie definicja, cel i zastosowania mechatroniki Urządzenie mechatroniczne - przykłady
Podstawy Informatyki Systemy sterowane przepływem argumentów
Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Komputer i jego architektura Taksonomia Flynna 2 Komputer i jego architektura Taksonomia Flynna Komputer Komputer
Technika mikroprocesorowa. Języki programowania mikrokontrolerów
Języki programowania mikrokontrolerów Przed rozpoczęciem pisania kodu źródłowego programu należy zdecydować się na wybór określonego języka programowania. Stosuje się dwa rodzaje języków programowania
Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy. Przebieg ćwiczenia
Ćwiczenie VI LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Przebieg ćwiczenia 1. Rozpoznać elementy modelu układu
Architektura Systemów Komputerowych. Bezpośredni dostęp do pamięci Realizacja zależności czasowych
Architektura Systemów Komputerowych Bezpośredni dostęp do pamięci Realizacja zależności czasowych 1 Bezpośredni dostęp do pamięci Bezpośredni dostęp do pamięci (ang: direct memory access - DMA) to transfer
Programowanie 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
Grupy pytań na egzamin inżynierski na kierunku Informatyka
Grupy pytań na egzamin inżynierski na kierunku Informatyka Dla studentów studiów dziennych Należy wybrać dwie grupy pytań. Na egzaminie zadane zostaną 3 pytania, każde z innego przedmiotu, pochodzącego
Lista 5 Typy dynamiczne kolejka
Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Metody i języki programowania 1 Wprowadzenie Lista 5 Typy dynamiczne kolejka Kolejka jest jedną z podstawowych struktur umożliwiających
Zapisywanie 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
Nowa podstawa programowa przedmiotu informatyka w szkole ponadpodstawowej
Nowa podstawa programowa przedmiotu informatyka w szkole ponadpodstawowej Konferencja metodyczna Informatyka realnie Maciej Borowiecki maciej.borowiecki@oeiizk.waw.pl Ośrodek Edukacji Informatycznej i
Podstawy Programowania Obiektowego
Podstawy Programowania Obiektowego Wprowadzenie do programowania obiektowego. Pojęcie struktury i klasy. Spotkanie 03 Dr inż. Dariusz JĘDRZEJCZYK Tematyka wykładu Idea programowania obiektowego Definicja
Wykł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,
Podstawy 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
Komputer 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.
PISEMNY EGZAMIN DOJRZAŁOŚCI Z JĘZYKA GRECKIEGO KLASYCZNEGO 2002/2003 OPIS WYMAGAŃ
Okręgowa Komisja Egzaminacyjna w Krakowie: Al. F. Focha 39, 30 119 Kraków tel. (012) 427 27 20 fax (012) 427 28 45 e-mail: oke@oke.krakow.pl http://www.oke.krakow.pl PISEMNY EGZAMIN DOJRZAŁOŚCI Z JĘZYKA
Algorytm. 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
2.8. Algorytmy, schematy, programy
https://app.wsipnet.pl/podreczniki/strona/38766 2.8. Algorytmy, schematy, programy DOWIESZ SIĘ co oznaczają pojęcia: algorytm, schemat blokowy, język programowania, jakie są sposoby obliczania największego
EGZAMIN MATURALNY 2012 INFORMATYKA
Centralna Komisja Egzaminacyjna EGZAMIN MATURALNY 2012 INFORMATYKA POZIOM PODSTAWOWY Kryteria oceniania odpowiedzi MAJ 2012 2 Zadanie 1. a) (0 2) Egzamin maturalny z informatyki CZĘŚĆ I Obszar standardów
Enterprise Architecture podejście holistyczne w zarządzaniu transformacją jednostek administracji publicznej
Bartłomiej Seidel Ośrodek Informatyki Dolnośląskiego Urzędu Wojewódzkiego we Wrocławiu Enterprise Architecture podejście holistyczne w zarządzaniu transformacją jednostek administracji publicznej Forum
Bezpieczeństwo systemów komputerowych. Java i JavaScript. Java i JavaScript. Java - historia. Język Java. Bezpieczeństwo języka Java
Bezpieczeństwo systemów komputerowych i Script używane w celu dodania cech interaktywności do stron WWW mogą być wykonywane w przeglądarce jak i na serwerze WWW i Script mgr Katarzyna Trybicka-Francik
Elementy filozofii i metodologii INFORMATYKI
Elementy filozofii i metodologii INFORMATYKI Filozofia INFORMATYKA Metodologia Wykład 1. Wprowadzenie. Filozofia, metodologia, informatyka Czym jest FILOZOFIA? (objaśnienie ogólne) Filozofią nazywa się
Pośredniczy we współpracy pomiędzy procesorem a urządzeniem we/wy. W szczególności do jego zadań należy:
Współpraca mikroprocesora z urządzeniami zewnętrznymi Urządzenia wejścia-wyjścia, urządzenia których zadaniem jest komunikacja komputera z otoczeniem (zwykle bezpośrednio z użytkownikiem). Do najczęściej
11. Blok ten jest blokiem: a. decyzyjnym b. końcowym c. operacyjnym
1. Instrukcja warunkowa a. słuŝy do wprowadzania danych oraz wprowadzania wyników b. to instrukcja decyzyjna c. to sposób przedstawienia algorytmu 2. Instrukcja, która opisuje wykonanie róŝnych czynności
MERYTORYCZNE KRYTERIA OCENY OFERT W ZAMÓWIENIACH O PRACE PROJEKTOWE
MERYTORYCZNE KRYTERIA OCENY OFERT W ZAMÓWIENIACH O PRACE PROJEKTOWE a) metodologia wykonywania przedmiotu zamówienia, zawierająca w szczególności opis przewidywanych działań kontrolnych, koordynacyjnych
Problematyka zasilania systemów sygnalizacji włamania i napadu
SIERGIEJCZYK Mirosław 1 ROSIŃSKI Adam 2 Problematyka zasilania systemów sygnalizacji włamania i napadu WSTĘP Systemem sygnalizacji zagrożeń to zespół środków technicznych i zasad taktycznych mających na
Jak najkorzystniej dokonać takiej zmiany pod względem podatkowym?
Jak najkorzystniej dokonać takiej zmiany pod względem podatkowym? Pytanie Jesteśmy spółka cywilną, jest dwóch udziałowców. Jeden z nich chce odejść z firmy, drugi chce już sam kontynuować działalność.
SYSTEMY LOGISTYCZNE PODSTAWY FUNKCJONOWANIA
Ryszard BARCIK 1, Marcin JAKUBIEC 2 Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Zarządzania i Informatyki, Katedra Zarządzania, Zakład Logistyki i Jakości 43-309 Bielsko-Biała, ul. Willowa
Systemy Wbudowane. Założenia i cele przedmiotu: Określenie przedmiotów wprowadzających wraz z wymaganiami wstępnymi: Opis form zajęć
Systemy Wbudowane Kod przedmiotu: SW Rodzaj przedmiotu: kierunkowy ; obowiązkowy Wydział: Informatyki Kierunek: Informatyka Specjalność (specjalizacja): - Poziom studiów: pierwszego stopnia Profil studiów:
OPIS MODUŁU KSZTAŁCENIA (SYLABUS)
Poznań, dnia 10 lipca 2015 roku dr hab. Magdalena Fedorowicz Katedra Prawa Finansowego Wydział Prawa i Administracji UAM w Poznaniu OPIS MODUŁU KSZTAŁCENIA (SYLABUS) dla przedmiotu Rynek finansowy Unii
Z A R Z Ą D Z E N I E Nr 187/2011. Wójta Gminy Celestynów z dnia 26 września 2011 roku
Z A R Z Ą D Z E N I E Nr 187/2011 Wójta Gminy Celestynów z dnia 26 września 2011 roku w sprawie ustanowienia Polityki Bezpieczeństwa Urzędu Gminy Celestynów Na podstawie art. art. 39 a ustawy z dnia 29
Proces badawczy schemat i zasady realizacji
Proces badawczy schemat i zasady realizacji Agata Górny Zaoczne Studia Doktoranckie z Ekonomii Warszawa, 14 grudnia 2014 Metodologia i metoda badawcza Metodologia Zadania metodologii Metodologia nauka
LEKCJA 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
Mikrokontrolery 8 bit - wprowadzenie
Mikrokontrolery 8 bit - wprowadzenie TECHNIKA MIKROPROCESOROWA 3EB KATEDRA ENERGOELEKTRONIKI I AUTOMATYKI SYSTEMÓW PRZETWARZANIA ENERGII WWW.KEIASPE.AGH.EDU.PL AKADEMIA GÓRNICZO-HUTNICZA WWW.AGH.EDU.PL
Programowanie 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
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW TRANSPORT STUDIA PIERWSZEGO STOPNIA PROFIL OGÓLNOAKADEMICKI
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW TRANSPORT STUDIA PIERWSZEGO STOPNIA PROFIL OGÓLNOAKADEMICKI Umiejscowienie kierunku w obszarze kształcenia Kierunek studiów Transport należy do obszaru kształcenia
Budowa i zasada działania komputera. dr Artur Bartoszewski
Budowa i zasada działania komputera 1 dr Artur Bartoszewski Jednostka arytmetyczno-logiczna 2 Pojęcie systemu mikroprocesorowego Układ cyfrowy: Układy cyfrowe służą do przetwarzania informacji. Do układu
Elementy składoweµc - przypomnienie
SWB - Programowanie mikrokontrolerów - wykład 8 asz 1 Elementy składoweµc - przypomnienie Elementy składoweµc: procesor z ALU pamięć komputera (zawierająca dane i program) urządzenia wejścia/wyjścia SWB
Instytut Informatyki, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia stacjonarne Rok 2012/2013
Instytut Informatyki, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia stacjonarne Rok 2012/2013 Rok I, semestr I (zimowy) 1 Etykieta w życiu publicznym 1 Przedmiot
Badania operacyjne. Michał Kulej. semestr letni, Michał Kulej () Badania operacyjne semestr letni, / 13
Badania operacyjne Michał Kulej semestr letni, 2012 Michał Kulej () Badania operacyjne semestr letni, 2012 1/ 13 Literatura podstawowa Wykłady na stronie: www.ioz.pwr.wroc.pl/pracownicy/kulej Trzaskalik
LABORATORIUM ESBwT. Bilans energetyczny Systemu Sygnalizacji Włamania i Napadu
ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ LABORATORIUM ESBwT INSTRUKCJA DO ĆWICZENIA nr 2 Bilans energetyczny Systemu Sygnalizacji
Definicje. 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
Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia niestacjonarne Dla rocznika:
Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia niestacjonarne Dla rocznika: Rok I, semestr I (zimowy) 1 Etykieta w życiu publicznym
O badaniach nad SZTUCZNĄ INTELIGENCJĄ
O badaniach nad SZTUCZNĄ INTELIGENCJĄ Wykład 7. O badaniach nad sztuczną inteligencją Co nazywamy SZTUCZNĄ INTELIGENCJĄ? szczególny rodzaj programów komputerowych, a niekiedy maszyn. SI szczególną własność
JĘZYK ŁACIŃSKI I KULTURA ANTYCZNA
JĘZYK ŁACIŃSKI I KULTURA ANTYCZNA IV. STRUKTURA I FORMA EGZAMINU Egzamin maturalny z języka łacińskiego i kultury antycznej jest egzaminem pisemnym sprawdzającym wiadomości i umiejętności określone w
Programowanie od pierwszoklasisty do maturzysty. Grażyna Koba
Programowanie od pierwszoklasisty do maturzysty Grażyna Koba Krąg trzydziestolecia nauki programowania C++, Java Scratch, Baltie, Logo, Python? 2017? Informatyka SP, GIMN, PG 1987 Elementy informatyki
Architektura 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
TECHNOLOGIA INFORMACYJNA W ZARZĄDZANIU LOGISTYCZNYM PRZEDSIĘBIORSTWEM HANDLOWYM INFORMATYCZNE WSPOMAGANIE ZARZĄDZANIA W OBSZARZE DYSTRYBUCJI
TECHNOLOGIA INFORMACYJNA W ZARZĄDZANIU LOGISTYCZNYM PRZEDSIĘBIORSTWEM HANDLOWYM INFORMATYCZNE WSPOMAGANIE ZARZĄDZANIA W OBSZARZE DYSTRYBUCJI Tomasz LIS, Jarosław ŁAPETA, Paweł NOWODZIŃSKI Streszczenie:
Zarządzenie Nr 44/2015 Burmistrza Wasilkowa z dnia 5 maja 2015 r.
Zarządzenie Nr 44/2015 Burmistrza Wasilkowa z dnia 5 maja 2015 r. w sprawie ogłoszenia otwartego konkursu ofert na powierzenie realizacji zadania publicznego z zakresu wychowania przedszkolnego, wraz z
EGZAMIN MATURALNY 2013 INFORMATYKA
Centralna Komisja Egzaminacyjna EGZAMIN MATURALNY 2013 INFORMATYKA POZIOM PODSTAWOWY Kryteria oceniania odpowiedzi MAJ 2013 2 Egzamin maturalny z informatyki CZĘŚĆ I Zadanie 1. a) (0 2) Obszar standardów
2012/2013. PLANY STUDIÓW stacjonarnych i niestacjonarnych I-go stopnia prowadzonych na Wydziale Elektrotechniki, Automatyki i Informatyki
PLANY STUDIÓW stacjonarnych i niestacjonarnych I-go stopnia prowadzonych na Wydziale Elektrotechniki, Automatyki i Informatyki rok akademicki 2012/2013 Opole, styczeń 2013 r. Tekst jednolity po zmianach
Program Badań Stosowanych jako jedno z zadań Centrum
1 Program Badań Stosowanych jako jedno z zadań Centrum Do zadań Centrum należy zgodnie z Art. 30.1 Ustawy o NCBiR z 30.04.2010 r.: inicjowanie i realizacja programów obejmujących finansowanie badań stosowanych,
EGZAMIN MATURALNY 2013 INFORMATYKA
Centralna Komisja Egzaminacyjna EGZAMIN MATURALNY 2013 INFORMATYKA POZIOM PODSTAWOWY Kryteria oceniania odpowiedzi MAJ 2013 2 CZĘŚĆ I Zadanie 1. a) (0 2) Obszar standardów Opis wymagań Analiza liczby wykonywanych
Budowa Mikrokomputera
Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,
Zabezpieczanie danych osobowych przetwarzanych na potrzeby kampanii wyborczej
Zabezpieczanie danych osobowych przetwarzanych na potrzeby kampanii wyborczej Ustawa w swoim rozdziale 5 reguluje podstawowe kwestie dotyczące zabezpieczania danych osobowych. Zgodnie z art. 36 ustawy,
Proces badawczy schemat i zasady realizacji
Proces badawczy schemat i zasady realizacji Agata Górny Zaoczne Studia Doktoranckie z Ekonomii Warszawa, 23 października 2016 Metodologia i metoda naukowa 1 Metodologia Metodologia nauka o metodach nauki
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 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ą
Analiza obrazu. wykład 3. Marek Jan Kasprowicz Uniwersytet Rolniczy 2009
Analiza obrazu komputerowego wykład 3 Marek Jan Kasprowicz Uniwersytet Rolniczy 2009 Binaryzacja Binaryzacja jest jedną z ważniejszych ż czynności punktowego przetwarzania obrazów. Poprzedza prawie zawsze
Rok I, semestr I (zimowy) Liczba godzin
Instytut Nauk Technicznych, PWSZ w Nysie Kierunek: Informatyka Specjalność: Systemy i sieci komputerowe, SSK studia stacjonarne Dla rocznika: 2018/2019 Rok I, semestr I (zimowy) Lp. Nazwa przedmiotu zajęć
UTK Można stwierdzić, że wszystkie działania i operacje zachodzące w systemie są sterowane bądź inicjowane przez mikroprocesor.
Zadaniem centralnej jednostki przetwarzającej CPU (ang. Central Processing Unit), oprócz przetwarzania informacji jest sterowanie pracą pozostałych układów systemu. W skład CPU wchodzą mikroprocesor oraz
Opracował: 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
2 WYJAŚNIENIE POJĘĆ. Projekt Edukacja dla pracy etap 2 współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego
REGULAMIN REKRUTACJI UCZESTNIKÓW SZKOLEŃ DORADZTWO ZAWODOWE OD DIAGNOZY DO EWALUACJI PRAKTYCZNE WSPARCIE KADRY SZKÓŁ GIMNAZJALNYCH REALIZOWANYCH W RAMACH PROJEKTU EDUKACJA DLA PRACY ETAP 2 Nr projektu
T2A_W03 T2A_W07 K2INF_W04 Ma uporządkowaną, podbudowaną teoretycznie kluczową wiedzę w zakresie realizacji informacyjnych systemów rozproszonych
KIERUNKOWE EFEKTY KSZTAŁCENIA Wydział Informatyki i Zarządzania Kierunek studiów INFORMATYKA (INF) Stopień studiów - drugi Profil studiów - ogólnoakademicki Symbol EFEKTY KSZTAŁCENIA Odniesienie do efektów
Teoretyczne podstawy informatyki
1 Wykład cz. 2 dyżur: środa 9.00-10.00 czwartek 10.00-11.00 ul. Wieniawskiego 17/19, pok.10 e-mail: joanna.jozefowska@cs.put poznan.pl materiały do wykładów: http://www.cs.put.poznan.pl/jjozefowska/ hasło:
DLA SEKTORA INFORMATYCZNEGO W POLSCE
DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej
PLAN KONSPEKT. do przeprowadzenia zajęć z przedmiotu. Konfigurowanie systemu Linux do pracy w sieci IP
PLAN KONSPEKT do przeprowadzenia zajęć z przedmiotu Konfigurowanie systemu Linux do pracy w sieci IP TEMAT: Konfigurowanie systemu Linux do pracy w sieci IP CEL: Zapoznanie uczniów z podstawami zasadami
Zagadnienia kierunkowe Kierunek mechanika i budowa maszyn, studia pierwszego stopnia
Zagadnienia kierunkowe Kierunek mechanika i budowa maszyn, studia pierwszego stopnia 1. Wymiń warunki równowagi dowolnego płaskiego układu sił. 2. Co można wyznaczyć w statycznej próbie rozciągani. 3.
Organizacja kierunki koncepcje, punkty widzenia. Dr hab. prof. nadzw. Jolanta Żyśko www.zysko.pl
Organizacja kierunki koncepcje, punkty widzenia Dr hab. prof. nadzw. Jolanta Żyśko www.zysko.pl Organizacja jako system społeczno-techniczny Organizacja jest to pewna określona całość, której części przyczyniają
STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe
STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi
Algorytmy i struktury danych
1 Cel ćwiczenia Algorytmy i struktury danych Instytut Sterowania i Systemów Informatycznych Wydział Elektrotechniki, Informatyki i Telekomunikacji Uniwersytet Zielonogórski Schematy blokowe Ćwiczenie ma
Kandydaci powinni spełniać warunki określone w Ustawie z dnia 27 lipca 2005 r. Prawo o Szkolnictwie Wyższym ( Dz. U. z 2012 r. poz. 572).
listy: relacyjne bazy danych Oracle, MS SQL, programowanie obiektowe (Java, C++), systemy operacyjne, sieci komputerowe, bezpieczeństwo systemów komputerowych i kryptografia, język XML i jego wykorzystanie
USTAWA z dnia 27 lipca 2001 r. o ochronie baz danych
Kancelaria Sejmu s. 1/5 USTAWA z dnia 27 lipca 2001 r. Opracowano na podstawie: Dz.U. z 2001 r. Nr 128, poz. 1402, o ochronie baz danych Art. 1. Ochronie określonej w ustawie podlegają bazy danych, z wyłączeniem
SYLABUS/KARTA PRZEDMIOTU
. NAZWA PRZEDMIOTU SYLABUS/KARTA PRZEDMIOTU Systemy wizyjne w automatyce przemysłowej. NAZWA JEDNOSTKI PROWADZĄCEJ PRZEDMIOT Instytut Politechniczny. STUDIA kierunek stopień tryb język status przedmiotu
Podpis elektroniczny dla firm jako bezpieczna usługa w chmurze. mgr inż. Artur Grygoruk
Podpis elektroniczny dla firm jako bezpieczna usługa w chmurze mgr inż. Artur Grygoruk Czy wyobrażamy sobie świat bez podpisu? Co podpis wnosi do naszego życia? Cisco Systems 1/15 Podpis elektroniczny
INFORMATYKA, 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
SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
Podsumowanie 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
Warszawa, dnia 11 maja 2012 r. PIFS.07-53/12
Polska Izba Firm Szkoleniowych 03-921 Warszawa, ul. Londyńska 19 lok. 1 NIP 113-25-33-194 REGON 140042435 KRS 0000226497 Sąd Rejonowy dla M. ST. Wa-a, XII W.G. Konto: Bank Pekao S.A O/Warszawa ul. Krucza
Algorytmy i Struktury Danych
POLITECHNIKA KRAKOWSKA - WIEiK KATEDRA AUTOMATYKI i TECHNIK INFORMACYJNYCH Algorytmy i Struktury Danych www.pk.edu.pl/~zk/aisd_hp.html Wykładowca: dr inż. Zbigniew Kokosiński zk@pk.edu.pl Wykład 12: Wstęp
K.Pieńkosz Badania Operacyjne Wprowadzenie 1. Badania Operacyjne. dr inż. Krzysztof Pieńkosz
K.Pieńkosz Wprowadzenie 1 dr inż. Krzysztof Pieńkosz Instytut Automatyki i Informatyki Stosowanej Politechniki Warszawskiej pok. 560 A tel.: 234-78-64 e-mail: K.Pienkosz@ia.pw.edu.pl K.Pieńkosz Wprowadzenie
Wykład 2: Arkusz danych w programie STATISTICA
Wykład 2: Arkusz danych w programie STATISTICA Nazwy przypadków Numer i nazwa zmiennej Elementy arkusza danych Cechy statystyczne Zmienne (kolumny) Jednostki statystyczne Przypadki (wiersze) Tworzenie
Administracja a prawo
Administracja a prawo Administracja a prawo PAOSTWO PRAWNE A PAOSTWO POLICYJNE Paostwo prawne a paostwo policyjne W paostwie policyjnym (wyewoluowało z monarchii absolutnej w XIX w.) administracja nie
Podstawy programowania
Podstawy programowania Elementy algorytmiki C w środowisku.e (C#) dr inż. Grzegorz Zych Copernicanum, pok. 3 lub 206a 1 Minimum programowe reści kształcenia: Pojęcie algorytmu. Podstawowe konstrukcje programistyczne.
Wskazówki dotyczące audytu w ramach procedury akredytacji ośrodków wsparcia ekonomii społecznej
Wskazówki dotyczące audytu w ramach procedury akredytacji ośrodków wsparcia ekonomii społecznej Czym są ośrodki wsparcia ekonomii społecznej? Ośrodki wsparcia ekonomii społecznej oferują usługi wspierające
Technika 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
Kurs programowania. Wstęp - wykład 0. Wojciech Macyna. 22 lutego 2016
Wstęp - wykład 0 22 lutego 2016 Historia Simula 67 język zaprojektowany do zastosowan symulacyjnych; Smalltalk 80 pierwszy język w pełni obiektowy; Dodawanie obiektowości do języków imperatywnych: Pascal
PROGRAMOWANIE METODĄ GRAFPOL STEROWNIKÓW PLC STERUJĄCYCH PROCESAMI TECHNOLOGICZNYMI W ODLEWNIACH
PROGRAMOWANIE METODĄ GRAFPOL STEROWNIKÓW PLC STERUJĄCYCH PROCESAMI TECHNOLOGICZNYMI W ODLEWNIACH PROGRAMOWANIE METODĄ GRAFPOL STEROWNIKÓW PLC STERUJĄCYCH PROCESAMI TECHNOLOGICZNYMI W ODLEWNIACH Łukasz
Systemy operacyjne. Zadania systemu operacyjnego. System komputerowy. Wprowadzenie. Dr inż. Ignacy Pardyka
Systemy operacyjne Zadania systemu operacyjnego Dr inż. Ignacy Pardyka Wykłady: 1. Wprowadzenie 2. Procesy i zarządzanie procesorem 3. Synchronizacja i zarządzanie zasobami 4. Zarządzanie pamięcią 5. Systemy
Badania eksploracyjne Badania opisowe Badania wyjaśniające (przyczynowe)
Proces badawczy schemat i zasady realizacji Agata Górny Demografia Wydział Nauk Ekonomicznych UW Warszawa, 4 listopada 2008 Najważniejsze rodzaje badań Typy badań Podział wg celu badawczego Badania eksploracyjne
INSTYTUT NAUK EKONOMICZNYCH I INFORMATYKI Rozkład zajęć, Semestr zimowy, Kierunek INFORMATYKA PONIEDZIAŁEK
PONIEDZIAŁEK Automaty i języki formalne (W) informatycznym (W) Algebra liniowa z geometrią 1 (W) dr R. Kamocki Automaty i języki formalne Analiza matematyczna 2 (W) Analiza matematyczna 2 informatycznym
Urządzenia zewnętrzne
Urządzenia zewnętrzne SZYNA ADRESOWA SZYNA DANYCH SZYNA STEROWANIA ZEGAR PROCESOR PAMIĘC UKŁADY WE/WY Centralna jednostka przetw arzająca (CPU) DANE PROGRAMY WYNIKI... URZ. ZEWN. MO NITORY, DRUKARKI, CZYTNIKI,...