Podstawy informatyki (2)
|
|
- Nina Barańska
- 7 lat temu
- Przeglądów:
Transkrypt
1 Informacje Podstawy informatyki (2) dr inż Sebastian Pluta Instytut Informatyki Teoretycznej i Stosowanej informatyka to nauka o przetwarzaniu i przechowywaniu informacji informacja to: konstatacja stanu rzeczy, wiadomość powiadamianie społeczeństwa lub określonych zbiorowości w sposób zobiektywizowany, systematyczny i konkretny za pomoca środków masowego przekazu obiekt abstrakcyjny, który w postaci zakodowanej może być przechowywany, przesyłany, przetwarzany i użyty do sterowania Nowa encyklopedia powszechna, PWN 1998 podstawowa jednostka informacji to bit wystarcza do zakomunikowania jednego z co najwyżej dwóch zdarzeń Podstawy informatyki (2) p1 Systemy liczbowe (1) Systemy liczbowe (2) system pozycyjny to taki, w którym znaczenie znaków zależy od ich pozycji system wagowy to taki, w którym dla każdej pozycji znaku przypisana jest inna waga ogólny opis pozycyjnego wagowego systemu liczbowego: gdzie: L = n i=m N jest podstawa systemu, N 2, m,n Z, m 0,n 0,m n, a {0,,N 1} a i N i najbardziej popularnym systemem jest system dziesiętny, dla którego N = 10 na przykład dla liczby 4703,32 zapisanej w systemie dziesiętnym: czyli: L = 3 i= 2 a i 10 i L = = = 0,02+0, = 4703,32 Podstawy informatyki (2) p2 Podstawy informatyki (2) p3
2 Systemy liczbowe (3) Przeliczanie liczb w różnych systemach inne systemy: (L) N na przykład dla liczby (4703,32) 8 : czyli: L = 3 i= 2 a i 8 i L = = = 0, , = 2499,40625 zamiana całkowitej liczby dziesiętnej L na liczbę w systemie o podstawie N: (L) N = R k R k 1 R 2 R 1 L N = L 1 reszta R 1 L 1 N = L 2 reszta R 2 L k 1 N = 0 reszta R k Podstawy informatyki (2) p4 Podstawy informatyki (2) p5 Przeliczanie liczb w różnych systemach Przeliczanie liczb w różnych systemach na przykład zamiana liczby 3490 na liczbę w systemie o podstawie 8: = 436 reszta = 54 reszta = 6 reszta = 0 reszta 6 zamiana ułamka dziesiętnego L na ułamek w systemie o podstawie N: L N = L 1 cz cakowita C 1 cz uamkowa U 1 N = L 2 cz cakowita C 2 cz uamkowa U k 1 N = C k cz cakowita C k (L) N = 0,C 1 C 2 C k czyli: 3490 = (6642) 8 Podstawy informatyki (2) p6 Podstawy informatyki (2) p7
3 Przeliczanie liczb w różnych systemach System dwójkowy i szesnastkowy (1) na przykład zamiana ułamka 0, na liczbę w systemie o podstawie 8: 0, = 7, cz cał 7 0, = 6,03125 cz cał 6 0, = 0,25 cz cał 0 0,25 8 = 2,0 cz cał 2 system dwójkowy (binarny) jest podstawowym systemem liczbowym w informatyce system szesnastkowy (heksadecymalny) jest często uzupełnieniem systemu binarnego w informatyce znaczne zmniejszenie ilości cyfr liczby w systemie heksadecymalnym w stosunku do liczby binarnej łatwość przeliczania liczb binarnych na szesnastkowe i na odwrót czyli: 0, = (0,7602) 8 Podstawy informatyki (2) p8 Podstawy informatyki (2) p9 System dwójkowy i szesnastkowy (2) System dwójkowy i szesnastkowy (3) Interpretacja binarna liczb w systemie szesnastkowym: dziesiętna dwójkowa szesnast dziesiętna dwójkowa szesnast A B C D E F zamiana liczb binarnych na heksadecymalne: ( ) 2 = = ( ) 2 = (13BA) 16 zamiana liczb heksadecymalnych na binarne: (87DF3) 16 = ( ) 2 = = ( ) 2 Podstawy informatyki (2) p10 Podstawy informatyki (2) p11
4 Jednostki informacji (1) Jednostki informacji (2) 1 bit 1 b 1 bajt (ang byte) 1 B = 8 b na jednym bajcie można zapisać 2 8 czyli 256 różnych informacji 2 10 B = 1024 B = 1 kb (kilobajt) 2 20 B = B = B = 1024kB = 1 MB (megabajt) 2 30 B = B = B = 1024MB = 1 GB (gigabajt) 2 40 B = B = B = 1024GB = 1 TB (terabajt) 10 3 B = 1000 B = 1 kb (kilobajt) 10 6 B = B = 1000kB = 1 MB (megabajt) 10 9 B = B = 1000MB = 1 GB (gigabajt) B = B = 1000GB = 1 TB (terabajt) 2 10 B = 1024 B = 1 KiB (kibibajt) 2 20 B = B = B = 1024KiB = 1 MiB (mebibajt) 2 30 B = B = B = 1024MiB = 1 GiB (gibibajt) 2 40 B = B = B = 1024GiB = 1 TiB (tebibajt) Podstawy informatyki (2) p12 Podstawy informatyki (2) p13 Kodowanie liczb całkowitych (1) Kodowanie liczb całkowitych (2) na jednym bajcie można zapisać liczby 0; 255, czyli ( ) 2 ;( ) 2 w celu zwiększenia zakresu liczb całkowitych, stosuje się zapis na większej liczbie bajtów, np: dla dwóch bajtów można zapisać 2 16 liczb, czyli 0; dla liczb całkowitych ujemnych, jeżeli przyjmiemy jeden bit znaku: bit waga znak w przedstawiony sposób nie koduje się liczb ze znakiem, ponieważ: dla liczb całkowitych ze znakiem stosuje się tzw kod uzupełnień (U2): bit waga na jednym bajcie można za pomoca tego kodu przedstawić liczby z zakresu 128; 127 na przykład: Podstawy informatyki (2) p14 Podstawy informatyki (2) p15
5 Kodowanie liczb całkowitych (3) Kodowanie liczb całkowitych (4) Przykładowe operacje na liczbach zapisanych w kodzie uzupełnień: operacje arytmetyczne wykonuje się jak na zwykłych liczbach binarnych ignorujac pożyczki i przeniesienia poza zakres, np: liczbę przeciwna uzyskuje się poprzez zanegowanie wszystkich bitów i dodanie wartości 1, np: NOT Podstawy informatyki (2) p16 NOT Podstawy informatyki (2) p17 Kodowanie liczb całkowitych (5) Kodowanie liczb rzeczywistych (1) spotyka się również kod uzupełnień o następujacych wagach: bit waga na jednym bajcie można za pomoca tego kodu przedstawić liczby z zakresu 127; 128 na przykład: operacje na liczbach wykonuje się jak w każdym kodzie uzupełnień kodowanie liczb rzeczywistych z przecinkiem umieszczonym na stałe, np: , daje wartość: = 255, taki sposób kodowania ma wiele wad: nieduże liczby możliwe do zakodowania mała dokładność (precyzja) zapisu części ułamkowej trudny do oszacowania bład bezwzględny obliczeń Podstawy informatyki (2) p18 Podstawy informatyki (2) p19
6 Kodowanie liczb rzeczywistych (2) Kodowanie liczb rzeczywistych (3) zapis zmiennoprzecinkowy: L = s m N c gdzie: N podstawa systemu s = sgn(l), c cecha, całkowity wykładnik m mantysa, znormalizowana najczęściej do przedziału (0,1) N ;1) dla liczby 2389, 8765: dla liczby (11010,11011) 2 : 2389,8765 = 0, (11010,11011) 2 = (0, ) 2 2 (101) 2 liczby zmiennoprzecinkowe o ustalonej precyzji sa liczbami przybliżonymi precyzja liczb zmiennoprzecinkowych to liczba cyfr za pomoca których wyrażona jest mantysa jeśli wynik jakiejkolwiek operacji wymaga większej precyzji to zostanie on zaokraglony powoduje to tzw błędy zaokragleń w obliczeniach wykonywanych na liczbach zmiennoprzecinkowych, np: liczba 0, wymaga dla zapisu mantysy 3 cyfr działanie: 0, = = co powoduje konieczność użycia 12 cyfr do zapisu mantysy Podstawy informatyki (2) p20 Podstawy informatyki (2) p21 Kodowanie liczb zmiennoprzecinkowych Kodowanie liczb zmiennoprzecinkowych dla kodowania (FP2) liczb zmiennoprzecinkowych przyjmuje się mantysę znormalizowana do przedziału 1;2) czyli (1) 2 ;(10) 2 ) mantysę zapisuje się w postaci liczby całkowitej dodatniej oraz bitu znaku, cechę przy pomocy kodu uzupełnień dla liczby: ( ) (FP2) c = (0010) (U2) = 2 m = (1,110) 2 = L = ( 1) = 7 przyjmijmy dla jednego bajta: znak mantysy cecha mantysa bit waga s dla liczby: 0,875 0,875 = (0,111) 2 = ( 1) 0 (1,11) 2 2 ( 1) 2 c = 1 = (1111) (U2) m = (1,110) 2 0,875 = ( ) (FP2) L = ( 1) s 1m 2 c Podstawy informatyki (2) p22 Podstawy informatyki (2) p23
7 Kodowanie liczb zmiennoprzecinkowych Kodowanie znaków (liter) (1) norma IEEE 754 obejmuje trzy standardowe formaty kodowania liczb zmiennoprzecinkowych: typ liczby bity cechy bity mantysy interpretacja REAL*4, short real 8 23 ( 1) s 1m 2 c REAL*8, long real ( 1) s 1m 2 c REAL*10, temp real ( 1) s 0m 2 c maksymalna wartość cechy c przy zerowej wartości mantysy m daje w zależności o bitu znaku +INF lub INF maksymalna wartość cechy c dla dowolnej wartości różnej od zera mantysy m reprezentuje przypadek dla którego ciag bitów nie jest liczba NaN (ang Not a Number) najbardziej popularnym standardem kodowania znaków jest kod ASCII zapisuje znaki na 7 bitach obejmuje kody od 0 do 127 np wielkie litery alfabetu łacińskiego odpowiadaja kodom 65 90, małe , cyfry arabskie użycie pozostałego ósmego bitu bajta tworzy tzw Extended ACSII (rozszerzony kod ASCII) potrzeba reprezentacji innych znaków (np narodowych znaków diakrytycznych) spowodowała potrzebę stworzenia dodatkowych kodów istnieje kilka standardów kodowania polskich znaków, najbardziej popularne to: ISO (Latin-2) i Windows-1250 Podstawy informatyki (2) p24 Podstawy informatyki (2) p25 Kodowanie znaków (liter) (2) Algebra Boole a (1) współczesnym standardem kodowania znaków jest Unicode (UCS) powstał jako próba ujednolicenia kodowania znaków różnych języków w Internecie pierwotnie składał się z 16 bitów dzisiejszy standard UCS ISO operuje na 31-bitach UCS obejmuje wszystkie podstawowe alfabety świata: arabski, hebrajski, japoński, koreański, chiński kody liter znaków diakrytycznych alfabetu łacińskiego znajduja się w zakresie Unicode Algebra Boole a jest algebra z trzema operacjami na argumentach z dwuwartościowego zbioru {0,1} wynik tych operacji jest również zawarty w podanym dwuwartościowym zbiorze operacje algebry Boole a: suma logiczna (suma boolowska, alternatywa, ) dwuargumentowa jeżeli co najmniej jeden z argumentów jest równy 1, to wynik jest równy 1 w przeciwnym razie przyjmuje wartość 0 Podstawy informatyki (2) p26 Podstawy informatyki (2) p27
8 Algebra Boole a (2) Algebra Boole a (3) operacje algebry Boole a (c d): iloczyn logiczny (iloczyn boolowski, koniunkcja, ) dwuargumentowy wynik iloczynu jest równy 1 wtedy i tylko wtedy, gdy wszystkie argumenty przyjmuja wartość 1, w przeciwnym razie przyjmuje wartość 0 negacja (dopełnienie, inwersja, ) jednoargumentowa wynik negacji jest równy 1, gdy argument ma wartość 0 i odwrotnie Działania Algebry Boole a spełniaja następujace aksjomaty: przemienność łaczność a b = b a a b = b a (a b) c = a (b c) (a b) c = a (b c) rozdzielność a (b c) = (a b) (a c) a (b c) = (a b) (a c) Podstawy informatyki (2) p28 Podstawy informatyki (2) p29 Algebra Boole a (4) Algebra Boole a (2) identyczność a 0 = a, a 1 = 1 a 1 = a, a 0 = 0 dopełnienie a a = 1 a a = 0 prawa De Morgana (a b) = a b (a b) = a b Tabela prawdy dla dwóch zmiennych: a b a b a b a b Podstawy informatyki (2) p30 Podstawy informatyki (2) p31
9 Historia informatyki (1) Historia informatyki (2) od 440 pne do XVIII wieku liczydło Abacusa urzadzenie ułatwiajace liczenie, prekursor liczydła i maszyn liczacych, składało się z tablicy z pionowymi rowkami, w których umieszczano kamyki 1620 r suwak logarytmiczny (suwak rachunkowy) wynaleziony przez Edmunda Guntera prosty przyrzad ułatwiajacy obliczenia, powszechnie używany przez inżynierów do końca lat 70-tych Podstawy informatyki (2) p32 Podstawy informatyki (2) p33 Historia informatyki (3) Historia informatyki (4) 1642 r arytmometr mechaniczna maszyna liczaca, poprzedniczka kalkulatora, wynaleziona przez Blaise Pascal a 1941 r Konrad Zuse budowa pierwszego kalkulatora elektromechanicznego 1946 r ENIAC, 1948 r Mark I prezentacje pierwszych maszyn cyfrowych 1822 r projekt maszyny analitycznej Charles a Babbage a wykorzystujacej karty perforowane Podstawy informatyki (2) p34 Podstawy informatyki (2) p35
10 Historia informatyki (5) Historia informatyki (6) 1958 r XYZ pierwsza polska maszyna cyfrowa 1967 r rozpoczęcie seryjnej produkcji komputera ODRA r Dennis Ritchie i Ken Thompson, Bell Labs pierwsza wersja systemu UNIX 1971 r Intel pierwszy komercyjny mikroprocesor (4004): 4 bitowy, cena: 300$ 1974 r Intel powstanie mikroprocesora 16-bitowego r pierwsze komputery osobiste zaprezentowane przez firmę Apple Computer 1981 r IBM udostępnia pierwsze komputery osobiste swej architektury wyposażone w system operacyjny MS-DOS r Compaq pierwszy komputer przenośny 1983 r funkcjonalny poczatek Internetu 1992 r liczba hostów w Internecie sięga miliona 1992 r DEC Alpha pierwszy procesor 64-bitowy Podstawy informatyki (2) p36 Podstawy informatyki (2) p37
Podstawy informatyki (2)
Podstawy informatyki (2) dr inż. Sebastian Pluta pluta@icis.pcz.pl Instytut Informatyki Teoretycznej i Stosowanej Informacje informatyka to nauka o przetwarzaniu i przechowywaniu informacji informacja
Bardziej szczegółowoOpis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej
Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej 3.1 Informacje ogólne Program WAAK 1.0 służy do wizualizacji algorytmów arytmetyki komputerowej. Oczywiście istnieje wiele narzędzi
Bardziej szczegółowoInformatyka kodowanie liczb. dr hab. inż. Mikołaj Morzy
Informatyka kodowanie liczb dr hab. inż. Mikołaj Morzy plan wykładu definicja informacji sposoby kodowania reprezentacja liczb naturalnych i całkowitych arytmetyka binarna arytmetyka oktalna arytmetyka
Bardziej szczegółowoPracownia Komputerowa wyk ad VI
Pracownia Komputerowa wyk ad VI dr Magdalena Posiada a-zezula Magdalena.Posiadala@fuw.edu.pl http://www.fuw.edu.pl/~mposiada Magdalena.Posiadala@fuw.edu.pl 1 Przypomnienie 125 (10) =? (2) Liczby ca kowite
Bardziej szczegółowoSYSTEMY LICZBOWE. SYSTEMY POZYCYJNE: dziesiętny (arabski): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M
SYSTEMY LICZBOWE SYSTEMY POZYCYJNE: dziesiętny (arabski):,, 2, 3, 4, 5, 6, 7, 8, 9 rzymski: I, II, III, V, C, M System pozycyjno wagowy: na przykład liczba 444 4 4 4 4 4 4 Wagi systemu dziesiętnego:,,,,...
Bardziej szczegółowoJęzyki i metodyka programowania. Reprezentacja danych w systemach komputerowych
Reprezentacja danych w systemach komputerowych Kod (łac. codex - spis), ciąg składników sygnału (kombinacji sygnałów elementarnych, np. kropek i kresek, impulsów prądu, symboli) oraz reguła ich przyporządkowania
Bardziej szczegółowoPracownia Komputerowa wyk ad V
Pracownia Komputerowa wyk ad V dr Magdalena Posiada a-zezula Magdalena.Posiadala@fuw.edu.pl http://www.fuw.edu.pl/~mposiada Magdalena.Posiadala@fuw.edu.pl 1 Reprezentacje liczb i znaków Liczby: Reprezentacja
Bardziej szczegółowoElektronika i techniki mikroprocesorowe
Elektronika i techniki mikroprocesorowe Technika cyfrowa Podstawowy techniki cyfrowej Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki Wydział Elektryczny, ul. Krzywoustego 2 trochę historii
Bardziej szczegółowoTechniki multimedialne
Techniki multimedialne Digitalizacja podstawą rozwoju systemów multimedialnych. Digitalizacja czyli obróbka cyfrowa oznacza przetwarzanie wszystkich typów informacji - słów, dźwięków, ilustracji, wideo
Bardziej szczegółowoTeoretyczne Podstawy Informatyki
Teoretyczne Podstawy Informatyki cel zajęć Celem kształcenia jest uzyskanie umiejętności i kompetencji w zakresie budowy schematów blokowych algor ytmów oraz ocenę ich złożoności obliczeniowej w celu optymizacji
Bardziej szczegółowoPodstawy informatyki. Reprezentacja danych w systemach cyfrowych
Podstawy informatyki Reprezentacja danych w systemach cyfrowych Systemy liczbowe Najpopularniejsze systemy liczbowe: system decymalny (dziesiętny) system binarny (dwójkowy) system heksadecymalny (szesnastkowy)
Bardziej szczegółowoPodstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 5 Liczby w komputerze
Podstawy Informatyki Inżynieria Ciepła, I rok Wykład 5 Liczby w komputerze Jednostki informacji Bit (ang. bit) (Shannon, 948) Najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie
Bardziej szczegółowoPracownia Komputerowa wykład VI
Pracownia Komputerowa wykład VI dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada 1 Przypomnienie 125 (10) =? (2) Liczby całkowite : Operacja modulo % reszta z dzielenia: 125%2=62 reszta 1
Bardziej szczegółowoPodstawy Informatyki dla Nauczyciela
Podstawy Informatyki dla Nauczyciela Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 2 Bożena Woźna-Szcześniak (AJD) Podstawy Informatyki dla Nauczyciela Wykład 2 1 / 1 Informacja
Bardziej szczegółowoDane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna
Dane, informacja, programy Kodowanie danych, kompresja stratna i bezstratna DANE Uporządkowane, zorganizowane fakty. Główne grupy danych: tekstowe (znaki alfanumeryczne, znaki specjalne) graficzne (ilustracje,
Bardziej szczegółowoArytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI
Arytmetyka komputera Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka Opracował: Kamil Kowalski klasa III TI Spis treści 1. Jednostki informacyjne 2. Systemy liczbowe 2.1. System
Bardziej szczegółowoPodstawy Informatyki
Podstawy Informatyki Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 5 Bożena Woźna-Szcześniak (AJD) Podstawy Informatyki Wykład 5 1 / 23 LICZBY RZECZYWISTE - Algorytm Hornera
Bardziej szczegółowoDla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego
Arytmetyka cyfrowa Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego (binarnego). Zapis binarny - to system liczenia
Bardziej szczegółowoWstęp do Informatyki. dr inż. Paweł Pełczyński ppelczynski@swspiz.pl
Wstęp do Informatyki dr inż. Paweł Pełczyński ppelczynski@swspiz.pl Literatura 1. Brookshear, J. G. (2003). Informatyka w ogólnym zarysie. WNT, Warszawa. 3. Małecki, R. Arendt D. Bryszewski A. Krasiukianis
Bardziej szczegółowoINFORMATYKA. Zajęcia organizacyjne. Arytmetyka komputerowa.
INFORMATYKA Zajęcia organizacyjne Arytmetyka komputerowa http://www.infoceram.agh.edu.pl http://home.agh.edu.pl/~grzesik/ KONSULTACJE Zbigniew Grzesik środa, 9 ; A-3, p. 2 tel.: 67-249 e-mail: grzesik@agh.edu.pl
Bardziej szczegółowoWprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne
Wprowadzenie do architektury komputerów systemy liczbowe, operacje arytmetyczne i logiczne 1. Bit Pozycja rejestru lub komórki pamięci służąca do przedstawiania (pamiętania) cyfry w systemie (liczbowym)
Bardziej szczegółowoJednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles).
Wykład 1 1-1 Informatyka nauka zajmująca się zbieraniem, przechowywaniem i przetwarzaniem informacji. Informacja obiekt abstrakcyjny, który w postaci zakodowanej moŝe być przechowywany, przesyłany, przetwarzany
Bardziej szczegółowoPracownia Komputerowa wyk ad VII
Pracownia Komputerowa wyk ad VII dr Magdalena Posiada a-zezula Magdalena.Posiadala@fuw.edu.pl http://www.fuw.edu.pl/~mposiada Magdalena.Posiadala@fuw.edu.pl 1 Notacja szesnastkowa - przypomnienie Szesnastkowy
Bardziej szczegółowokodowanie informacji Autor prezentacji: 1 prof. dr hab. Maria Hilczer
kodowanie informacji Autor prezentacji: 1 prof. dr hab. Maria Hilczer Liczba całkowita to ciąg cyfr d n d n-1... d 2 d 1 d 0 system dziesiętny podstawa = 10 d i = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 liczba (10)
Bardziej szczegółowoPODSTAWY INFORMATYKI. Informatyka? - definicja
PODSTAWY INFORMATYKI Informatyka? - definicja Definicja opracowana przez ACM (Association for Computing Machinery) w 1989 roku: Informatyka to systematyczne badanie procesów algorytmicznych, które charakteryzują
Bardziej szczegółowoProgramowanie Niskopoziomowe
Programowanie Niskopoziomowe Wykład 2: Reprezentacja danych Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Kilka ciekawostek Zapisy binarny, oktalny, decymalny
Bardziej szczegółowoPodstawowe operacje arytmetyczne i logiczne dla liczb binarnych
1 Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1. Podstawowe operacje logiczne dla cyfr binarnych Jeśli cyfry 0 i 1 potraktujemy tak, jak wartości logiczne fałsz i prawda, to działanie
Bardziej szczegółowoArchitektura systemów komputerowych
Architektura systemów komputerowych Grzegorz Mazur Zak lad Metod Obliczeniowych Chemii Uniwersytet Jagielloński 12 kwietnia 2011 Grzegorz Mazur (ZMOCh UJ) Architektura systemów komputerowych 12 kwietnia
Bardziej szczegółowoTechnika Cyfrowa i Mikroprocesorowa
Technika Cyfrowa i Mikroprocesorowa Prowadzący przedmiot: Ćwiczenia laboratoryjne: dr inż. Andrzej Ożadowicz dr inż. Andrzej Ożadowicz dr inż. Jakub Grela Wydział Elektrotechniki, Automatyki, Informatyki
Bardziej szczegółowoWstęp do informatyki. Pojęcie liczebności. Zapis liczb. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek
Pojęcie liczebności Wstęp do informatyki Podstawy arytmetyki komputerowej Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Naturalna zdolność człowieka do postrzegania
Bardziej szczegółowoPodstawy Informatyki. Metalurgia, I rok. Wykład 3 Liczby w komputerze
Podstawy Informatyki Metalurgia, I rok Wykład 3 Liczby w komputerze Jednostki informacji Bit (ang. bit) (Shannon, 1948) Najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie prawdopodobnych
Bardziej szczegółowoTechnologie Informatyczne Wykład IV/V
Technologie Informatyczne Wykład IV/V A. Matuszak 22 października 2010 Pozycyjny układ liczenia Cyfry rzymskie: IX+LC=? Cyfry arabskie: 2341 = 2 1000+3 100+4 10+1 1 = 2 10 3 +3 10 2 +4 10 1 +1 10 0 Pozycyjny
Bardziej szczegółowo1.1. Pozycyjne systemy liczbowe
1.1. Pozycyjne systemy liczbowe Systemami liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach. Dla dowolnego
Bardziej szczegółowoElementy cyfrowe i układy logiczne
Elementy cyfrowe i układy logiczne Wykład Legenda Zezwolenie Dekoder, koder Demultiplekser, multiplekser 2 Operacja zezwolenia Przykład: zamodelować podsystem elektroniczny samochodu do sterowania urządzeniami:
Bardziej szczegółowoKodowanie informacji. Elementy teorii informacji.
Wyk lad 1 Kodowanie informacji. Elementy teorii informacji. Kontakt Zak lad Chemii Teoretycznej, p. 4 makowskm@chemia.uj.edu.pl tel. 663 20 28 Rozk lad jazdy Kodowanie informacji, elementy teorii informacji
Bardziej szczegółowoTechnologie Informacyjne
System binarny Szkoła Główna Służby Pożarniczej Zakład Informatyki i Łączności October 7, 26 Pojęcie bitu 2 Systemy liczbowe 3 Potęgi dwójki 4 System szesnastkowy 5 Kodowanie informacji 6 Liczby ujemne
Bardziej szczegółowoDane, informacja, programy. Kodowanie danych, kompresja stratna i bezstratna
Dane, informacja, programy Kodowanie danych, kompresja stratna i bezstratna DANE Uporządkowane, zorganizowane fakty. Główne grupy danych: tekstowe (znaki alfanumeryczne, znaki specjalne) graficzne (ilustracje,
Bardziej szczegółowoWstęp do informatyki. Pojęcie liczebności. Liczenie bez liczebników. Podstawy arytmetyki komputerowej. Cezary Bolek
Wstęp do informatyki Podstawy arytmetyki komputerowej Cezary Bolek cbolek@ki.uni.lodz.pl Uniwersytet Łódzki Wydział Zarządzania Katedra Informatyki Pojęcie liczebności Naturalna zdolność człowieka do postrzegania
Bardziej szczegółowoSystemy liczenia. 333= 3*100+3*10+3*1
Systemy liczenia. System dziesiętny jest systemem pozycyjnym, co oznacza, Ŝe wartość liczby zaleŝy od pozycji na której się ona znajduje np. w liczbie 333 kaŝda cyfra oznacza inną wartość bowiem: 333=
Bardziej szczegółowoWstęp do Informatyki
Wstęp do Informatyki Bożena Woźna-Szcześniak bwozna@gmail.com Jan Długosz University, Poland Wykład 4 Bożena Woźna-Szcześniak (AJD) Wstęp do Informatyki Wykład 4 1 / 1 DZIELENIE LICZB BINARNYCH Dzielenie
Bardziej szczegółowoanaliza drzewa zdarzeń
Ocena ilościowa ryzyka: Zajęcia 7 analiza drzewa zdarzeń dr inż. Piotr T. Mitkowski piotr.mitkowski@put.poznan.pl Materiały dydaktyczne, prawa zastrzeżone Piotr Mitkowski 1 Plan zajęć Analiza drzewa zdarzeń
Bardziej szczegółowoSystemy zapisu liczb.
Systemy zapisu liczb. Cele kształcenia: Zapoznanie z systemami zapisu liczb: dziesiętny, dwójkowy, ósemkowy, szesnastkowy. Zdobycie umiejętności wykonywania działań na liczbach w różnych systemach. Zagadnienia:
Bardziej szczegółowoARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH
ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH reprezentacja danych ASK.RD.01 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 c Dr inż. Ignacy Pardyka (Inf.UJK) ASK.RD.01 Rok
Bardziej szczegółowoPracownia komputerowa. Dariusz Wardecki, wyk. VIII
Pracownia komputerowa Dariusz Wardecki, wyk. VIII Powtórzenie Podaj wartość liczby przy następującej reprezentacji zmiennoprzecinkowej (Kc = 7) Z C C C C M M M 1 0 1 1 1 1 1 0-1.75 (dec) Rafa J. Wysocki
Bardziej szczegółowoPodstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki
Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych Instytut Automatyki i Robotyki Warszawa, 2015 Kody liczb całkowitych nieujemnych Kody liczbowe dzielimy na analityczne nieanalityczne (symboliczne)
Bardziej szczegółowo1. Rozwiązać układ równań { x 2 = 2y 1
Dzień Dziecka z Matematyką Tomasz Szymczyk Piotrków Trybunalski, 4 czerwca 013 r. Układy równań szkice rozwiązań 1. Rozwiązać układ równań { x = y 1 y = x 1. Wyznaczając z pierwszego równania zmienną y,
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ółowoJednostki miar stosowane w sieciach komputerowych. mgr inż. Krzysztof Szałajko
Jednostki miar stosowane w sieciach komputerowych mgr inż. Krzysztof Szałajko Jednostki wielkości pamięci Jednostka Definicja Przykład Bit (b) 0 lub 1 Włączony / wyłączony Bajt (B) = 8 b Litera w kodzie
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ółowoPracownia Komputerowa wykład V
Pracownia Komputerowa wykład V dr Magdalena Posiadała-Zezula http://www.fuw.edu.pl/~mposiada/pk16 1 Reprezentacje liczb i znaków! Liczby:! Reprezentacja naturalna nieujemne liczby całkowite naturalny system
Bardziej szczegółowoDr inż. Grażyna KRUPIŃSKA. D-10 pokój 227 WYKŁAD 2 WSTĘP DO INFORMATYKI
Dr inż. Grażyna KRUPIŃSKA Grazyna.Krupinska@fis.agh.edu.pl D-10 pokój 227 WYKŁAD 2 WSTĘP DO INFORMATYKI Ćwiczenia i laboratorium 2 Kolokwia zaliczeniowe - 1 termin - poniedziałek, 29 stycznia 2018 11:30
Bardziej szczegółowoRODZAJE INFORMACJI. Informacje analogowe. Informacje cyfrowe. U(t) U(t) Umax. Umax. R=(0,Umax) nieskończony zbiór możliwych wartości. Umax.
RODZAJE INFORMACJI Informacje analogowe U(t) Umax Umax 0 0 R=(0,Umax) nieskończony zbiór możliwych wartości WE MASZYNA ANALOGOWA WY Informacje cyfrowe U(t) Umaxq Umax R=(U, 2U, 3U, 4U) # # MASZYNA # CYFROWA
Bardziej szczegółowoWYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania
WYKŁAD 8 Reprezentacja obrazu Elementy edycji (tworzenia) obrazu Postacie obrazów na różnych etapach procesu przetwarzania Klasy obrazów Klasa 1: Obrazy o pełnej skali stopni jasności, typowe parametry:
Bardziej szczegółowo1. Podstawy budowania wyra e regularnych (Regex)
Dla wi kszo ci prostych gramatyk mo na w atwy sposób napisa wyra enie regularne które b dzie s u y o do sprawdzania poprawno ci zda z t gramatyk. Celem niniejszego laboratorium b dzie zapoznanie si z wyra
Bardziej szczegółowoBazy danych. Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15
Bazy danych Andrzej Łachwa, UJ, 2013 andrzej.lachwa@uj.edu.pl www.uj.edu.pl/web/zpgk/materialy 9/15 Przechowywanie danych Wykorzystanie systemu plików, dostępu do plików za pośrednictwem systemu operacyjnego
Bardziej szczegółowo3.3.1. Metoda znak-moduł (ZM)
3.3. Zapis liczb binarnych ze znakiem 1 0-1 0 1 : 1 0 0 1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 reszta 0 0 0 0 0 0 0 1 3.3. Zapis liczb binarnych ze znakiem W systemie dziesiętnym liczby ujemne opatrzone są specjalnym
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Wykład 4 Jan Kazimirski 1 Reprezentacja danych 2 Plan wykładu Systemy liczbowe Zapis dwójkowy liczb całkowitych Działania arytmetyczne Liczby rzeczywiste Znaki i łańcuchy znaków
Bardziej szczegółowoWojewódzki Konkurs Przedmiotowy z Matematyki dla uczniów gimnazjów województwa śląskiego w roku szkolnym 2013/2014
Wojewódzki Konkurs Przedmiotowy z Matematyki dla uczniów gimnazjów województwa śląskiego w roku szkolnym 2013/2014 KOD UCZNIA Etap: Data: Czas pracy: rejonowy 8 stycznia 2014 r. 120 minut Informacje dla
Bardziej szczegółowoCel wykładu. Cel wykładu. Cel wykładu, cd. Cel wykładu, cd. Cel wykładu, cd. Z. Postawa, "Podstawy Informatyki II" Strona: 1 z 6
Prof. dr hab. Zbigniew Postawa Zakład Fizyki Nanostruktur i Nanotechnologii pok. 16 (nie 016!) Tel. 5626 e-mail: zbigniew.postawa@uj.edu.pl Sala 057, poniedziałek 16 05 Bez egzaminu C C Cel wykładu Podstawowe
Bardziej szczegółowoSystemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10).
Wprowadzenie do inżynierii przetwarzania informacji. Ćwiczenie 1. Systemy liczbowe Cel dydaktyczny: Poznanie zasad reprezentacji liczb w systemach pozycyjnych o różnych podstawach. Kodowanie liczb dziesiętnych
Bardziej szczegółowoModuł 2 Zastosowanie systemów liczbowych w informacji cyfrowej
Moduł 2 Zastosowanie systemów liczbowych w informacji cyfrowej 1. Pozycyjne systemy liczbowe 2. Zasady zapisu liczb w pozycyjnych systemach liczbowych 3. Podstawowe działania na liczbach binarnych 4. Liczby
Bardziej szczegółowoKurs wyrównawczy dla kandydatów i studentów UTP
Kurs wyrównawczy dla kandydatów i studentów UTP Część III Funkcja wymierna, potęgowa, logarytmiczna i wykładnicza Magdalena Alama-Bućko Ewa Fabińska Alfred Witkowski Grażyna Zachwieja Uniwersytet Technologiczno
Bardziej szczegółowoStan wysoki (H) i stan niski (L)
PODSTAWY Przez układy cyfrowe rozumiemy układy, w których w każdej chwili występują tylko dwa (zwykle) możliwe stany, np. tranzystor, jako element układu cyfrowego, może być albo w stanie nasycenia, albo
Bardziej szczegółowoPodstawowe pojęcia: Populacja. Populacja skończona zawiera skończoną liczbę jednostek statystycznych
Podstawowe pojęcia: Badanie statystyczne - zespół czynności zmierzających do uzyskania za pomocą metod statystycznych informacji charakteryzujących interesującą nas zbiorowość (populację generalną) Populacja
Bardziej szczegółowoARCHITEKTURA KOMPUTERÓW Liczby zmiennoprzecinkowe
ARCHITEKTURA KOMPUTERÓW 17.11.2010 Liczby zmiennoprzecinkowe Sprawa bardzo podobna jak w systemie dziesiętnym po przecinku mamy kolejno 10-tki do ujemnych potęg, a w systemie binarnym mamy 2-ki w ujemnych
Bardziej szczegółowo'()(*+,-./01(23/*4*567/8/23/*98:)2(!."/+)012+3$%-4#"4"$5012#-4#"4-6017%*,4.!"#$!"#%&"!!!"#$%&"#'()%*+,-+
'()(*+,-./01(23/*4*567/8/23/*98:)2(!."/+)012+3$%-4#"4"$5012#-4#"4-6017%*,4.!"#$!"#%&"!!!"#$%&"#'()%*+,-+ Ucze interpretuje i tworzy teksty o charakterze matematycznym, u ywa j zyka matematycznego do opisu
Bardziej szczegółowoHarmonogramowanie projektów Zarządzanie czasem
Harmonogramowanie projektów Zarządzanie czasem Zarządzanie czasem TOMASZ ŁUKASZEWSKI INSTYTUT INFORMATYKI W ZARZĄDZANIU Zarządzanie czasem w projekcie /49 Czas w zarządzaniu projektami 1. Pojęcie zarządzania
Bardziej szczegółowoArytmetyka liczb binarnych
Wartość dwójkowej liczby stałoprzecinkowej Wartość dziesiętna stałoprzecinkowej liczby binarnej Arytmetyka liczb binarnych b n-1...b 1 b 0,b -1 b -2...b -m = b n-1 2 n-1 +... + b 1 2 1 + b 0 2 0 + b -1
Bardziej szczegółowo1259 (10) = 1 * * * * 100 = 1 * * * *1
Zamiana liczba zapisanych w dowolnym systemie na system dziesiętny: W systemie pozycyjnym o podstawie 10 wartości kolejnych cyfr odpowiadają kolejnym potęgom liczby 10 licząc od strony prawej i numerując
Bardziej szczegółowoL6.1 Systemy liczenia stosowane w informatyce
L6.1 Systemy liczenia stosowane w informatyce Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Publikacja jest dystrybuowana bezpłatnie Program Operacyjny Kapitał
Bardziej szczegółowoPrzedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński
Przedmiot: Urządzenia techniki komputerowej Nauczyciel: Mirosław Ruciński Temat: Systemy zapisu liczb. Cele kształcenia: Zapoznanie z systemami zapisu liczb: dziesiętny, dwójkowy, ósemkowy, szesnastkowy.
Bardziej szczegółowoTemat: Funkcje. Własności ogólne. A n n a R a j f u r a, M a t e m a t y k a s e m e s t r 1, W S Z i M w S o c h a c z e w i e 1
Temat: Funkcje. Własności ogólne A n n a R a j f u r a, M a t e m a t y k a s e m e s t r 1, W S Z i M w S o c h a c z e w i e 1 Kody kolorów: pojęcie zwraca uwagę * materiał nieobowiązkowy A n n a R a
Bardziej szczegółowoNaturalny kod binarny (NKB)
SWB - Arytmetyka binarna - wykład 6 asz 1 Naturalny kod binarny (NKB) pozycja 7 6 5 4 3 2 1 0 wartość 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 wartość 128 64 32 16 8 4 2 1 bity b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 System
Bardziej szczegółowoArytmetyka stało i zmiennoprzecinkowa
Arytmetyka stało i zmiennoprzecinkowa Michał Rudowicz 171047 Łukasz Sidorkiewicz 170991 Piotr Lemański 171009 Wydział Elektroniki Politechnika Wrocławska 26 października 2011 Spis Treści 1 Reprezentacja
Bardziej szczegółowoPRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc
PRAWA ZACHOWANIA Podstawowe terminy Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc a) si wewn trznych - si dzia aj cych na dane cia o ze strony innych
Bardziej szczegółowoWielkości liczbowe. Wykład z Podstaw Informatyki dla I roku BO. Piotr Mika
Wielkości liczbowe Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Wprowadzenie, liczby naturalne Komputer to podstawowe narzędzie do wykonywania obliczeń Jeden bajt reprezentuje 0 oraz liczby naturalne
Bardziej szczegółowoWprowadzenie do informatyki - ć wiczenia
Stałoprzecinkowy zapis liczb wymiernych dr inż. Izabela Szczęch WSNHiD Ćwiczenia z wprowadzenia do informatyki Reprezentacja liczb wymiernych Stałoprzecinkowa bez znaku ze znakiem Zmiennoprzecinkowa pojedynczej
Bardziej szczegółowoCharakterystyka systemów plików
Charakterystyka systemów plików Systemy plików są rozwijane wraz z systemami operacyjnymi. Windows wspiera systemy FAT oraz system NTFS. Różnią się one sposobem przechowywania informacji o plikach, ale
Bardziej szczegółowoPODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH
PODSTAWY DZIAŁANIA UKŁADÓW CYFROWYCH Podstawy działania układów cyfrowych Obecnie telekomunikacja i elektronika zostały zdominowane przez układy cyfrowe i przez cyfrowy sposób przetwarzania sygnałów. Cyfrowe
Bardziej szczegółowoKodowanie informacji. Kody liczbowe
Wykład 2 2-1 Kodowanie informacji PoniewaŜ komputer jest urządzeniem zbudowanym z układów cyfrowych, informacja przetwarzana przez niego musi być reprezentowana przy pomocy dwóch stanów - wysokiego i niskiego,
Bardziej szczegółowoSieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład:
Sieci komputerowe Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: korzystania ze wspólnych urządzeo, np.
Bardziej szczegółowoPlan wyk ladu. Kodowanie informacji. Systemy addytywne. Definicja i klasyfikacja. Systemy liczbowe. prof. dr hab. inż.
Plan wyk ladu Systemy liczbowe Poznań, rok akademicki 2008/2009 1 Plan wyk ladu 2 Systemy liczbowe Systemy liczbowe Systemy pozycyjno-wagowe y 3 Przeliczanie liczb Algorytm Hornera Rozwini ecie liczby
Bardziej szczegółowoMetody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015
Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 1 Metody numeryczne Dział matematyki Metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane
Bardziej szczegółowoWielkości liczbowe. Wykład z Podstaw Informatyki. Piotr Mika
Wielkości liczbowe Wykład z Podstaw Informatyki Piotr Mika Wprowadzenie, liczby naturalne Komputer to podstawowe narzędzie do wykonywania obliczeń Jeden bajt reprezentuje oraz liczby naturalne od do 255
Bardziej szczegółowoElementy składowe komputera. Płyta główna
Podstawowe pojęcia dotyczące komputera. Podzespoły. Rodzaje pamięci. Urządzenia peryferyjne. Pojęcie "Komputer" jest powszechnie używane w odniesieniu do zastawu podzespołów/urządzeń elektronicznych jednostki
Bardziej szczegółowoLiczby rzeczywiste są reprezentowane w komputerze przez liczby zmiennopozycyjne. Liczbę k można przedstawid w postaci:
Reprezentacja liczb rzeczywistych w komputerze. Liczby rzeczywiste są reprezentowane w komputerze przez liczby zmiennopozycyjne. Liczbę k można przedstawid w postaci: k = m * 2 c gdzie: m częśd ułamkowa,
Bardziej szczegółowoArytmetyka binarna - wykład 6
SWB - Arytmetyka binarna - wykład 6 asz 1 Arytmetyka binarna - wykład 6 Adam Szmigielski aszmigie@pjwstk.edu.pl SWB - Arytmetyka binarna - wykład 6 asz 2 Naturalny kod binarny (NKB) pozycja 7 6 5 4 3 2
Bardziej szczegółowoEGZAMIN MATURALNY Z INFORMATYKI 19 MAJA 2015
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu. Układ graficzny CKE 2013 KOD UZUPEŁNIA ZDAJĄCY PESEL Miejsce na naklejkę z kodem EGZAMIN MATURALNY Z INFORMATYKI 19 MAJA 2015
Bardziej szczegółowoOFERTA WYKŁADÓW, WARSZTATÓW I LABORATORIÓW DLA UCZNIÓW KLAS IV- VI SZKÓŁ PODSTAWOWYCH, GIMNAZJALNYCH I ŚREDNICH
OFERTA WYKŁADÓW, WARSZTATÓW I LABORATORIÓW DLA UCZNIÓW KLAS IV- VI SZKÓŁ PODSTAWOWYCH, GIMNAZJALNYCH I ŚREDNICH Strona 1 z 9 SPIS ZAJĘĆ WRAZ Z NAZWISKAMI WYKŁADOWCÓW dr hab. Mieczysław Kula Poznaj swój
Bardziej szczegółowoZapis liczb binarnych ze znakiem
Zapis liczb binarnych ze znakiem W tej prezentacji: Zapis Znak-Moduł (ZM) Zapis uzupełnień do 1 (U1) Zapis uzupełnień do 2 (U2) Zapis Znak-Moduł (ZM) Koncepcyjnie zapis znak - moduł (w skrócie ZM - ang.
Bardziej szczegółowoPodstawowe działania w rachunku macierzowym
Podstawowe działania w rachunku macierzowym Marcin Detka Katedra Informatyki Stosowanej Kielce, Wrzesień 2004 1 MACIERZE 1 1 Macierze Macierz prostokątną A o wymiarach m n (m wierszy w n kolumnach) definiujemy:
Bardziej szczegółowoPracownia Komputerowa wyk ad IV
Pracownia Komputerowa wykad IV dr Magdalena Posiadaa-Zezula Magdalena.Posiadala@fuw.edu.pl http://www.fuw.edu.pl/~mposiada Magdalena.Posiadala@fuw.edu.pl 1 Reprezentacje liczb i znaków Liczby: Reprezentacja
Bardziej szczegółowoPodstawy Informatyki. Wykład 2. Reprezentacja liczb w komputerze
Podstawy Informatyki Wykład 2 Reprezentacja liczb w komputerze Jednostki informacji Bit (ang. bit) (Shannon, 948) Najmniejsza ilość informacji potrzebna do określenia, który z dwóch równie prawdopodobnych
Bardziej szczegółowoWiedza niepewna i wnioskowanie (c.d.)
Wiedza niepewna i wnioskowanie (c.d.) Dariusz Banasiak Katedra Informatyki Technicznej Wydział Elektroniki Wnioskowanie przybliżone Wnioskowanie w logice tradycyjnej (dwuwartościowej) polega na stwierdzeniu
Bardziej szczegółowoArchitektura komputerów
Architektura komputerów Tydzień 6 RSC i CSC Znaczenie terminów CSC Complete nstruction Set Computer komputer o pełnej liście rozkazów. RSC Reduced nstruction Set Computer komputer o zredukowanej liście
Bardziej szczegółowoARYTMETYKA BINARNA. Dziesiątkowy system pozycyjny nie jest jedynym sposobem kodowania liczb z jakim mamy na co dzień do czynienia.
ARYTMETYKA BINARNA ROZWINIĘCIE DWÓJKOWE Jednym z najlepiej znanych sposobów kodowania informacji zawartej w liczbach jest kodowanie w dziesiątkowym systemie pozycyjnym, w którym dla przedstawienia liczb
Bardziej szczegółowodr inż. Jarosław Forenc
Informatyka Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia stacjonarne I stopnia Rok akademicki 8/9 Wykład nr 4 (.3.9) Rok akademicki 8/9, Wykład nr 4 /33 Plan wykładu
Bardziej szczegółowoWydział Mechaniczny. Instrukcja do zajęć laboratoryjnych
Politechnika Białostocka Wydział Mechaniczny Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Arytmetyka układów cyfrowych część 1 dodawanie i odejmowanie liczb binarnych Numer ćwiczenia: 1 Laboratorium
Bardziej szczegółowoArchitektura komputerów
Wykład jest przygotowany dla IV semestru kierunku Elektronika i Telekomunikacja. Studia I stopnia Dr inż. Małgorzata Langer Architektura komputerów Prezentacja multimedialna współfinansowana przez Unię
Bardziej szczegółowoChmura obliczeniowa. do przechowywania plików online. Anna Walkowiak CEN Koszalin 2015-10-16
Chmura obliczeniowa do przechowywania plików online Anna Walkowiak CEN Koszalin 2015-10-16 1 Chmura, czyli co? Chmura obliczeniowa (cloud computing) to usługa przechowywania i wykorzystywania danych, do
Bardziej szczegółowo