commit c6f2f1af1aafc4b9f63323741c42eded0f041753 Author: Michal Zmudzinski Date: Sun Jan 26 17:51:25 2020 +0100 Dodanie zadan diff --git a/452657_Michal_Zmudzinski_zadania__7_sieci_komputerowe.zip b/452657_Michal_Zmudzinski_zadania__7_sieci_komputerowe.zip new file mode 100644 index 0000000..6c3b32a Binary files /dev/null and b/452657_Michal_Zmudzinski_zadania__7_sieci_komputerowe.zip differ diff --git a/452657_MichaÅ‚_ZmudziÅ„ski_architektura_komputerów_zadania.zip b/452657_MichaÅ‚_ZmudziÅ„ski_architektura_komputerów_zadania.zip new file mode 100644 index 0000000..37b7b05 Binary files /dev/null and b/452657_MichaÅ‚_ZmudziÅ„ski_architektura_komputerów_zadania.zip differ diff --git a/Zad dom Reprezentacja danych - s452657.txt b/Zad dom Reprezentacja danych - s452657.txt new file mode 100644 index 0000000..868bc93 --- /dev/null +++ b/Zad dom Reprezentacja danych - s452657.txt @@ -0,0 +1,26 @@ +Zad 1. + a) 111111111111 = 2^12 - 1 = 4 095 + b) 7777777 = 8^7 - 1 = 2 097 151 + c) FFFFFFFFFF = 16^10 - 1 = 1 099 511 627 775 + +Zad 2. + Do katastrofy rakiety Arianne 5 doszÅ‚o przez niedopatrzenie programistów, którzy nie usueli linii używanej w poprzedniej wersji rakiety (Arianne 4) + do okreÅ›lania jej pozycji w ukÅ‚adzie współrzÄ™dnych. Ferelna linijka zawieraÅ‚a zmiennÄ…, przechowujÄ…cÄ… korektÄ™ prÄ™dkoÅ›ci w poziomie, która byÅ‚a + konwertowana z 64 biotowego floata na 16 bitowego inta. Gdy zmienna osiÄ…gneÅ‚a maksymalnÄ… możliwÄ… liczbÄ™ do zapisania na 16 bitach nastÄ…piÅ‚ overflow, + który doprowadziÅ‚ do zgÅ‚oszenia bÅ‚Ä™du. Oprogramowanie rakiety nie byÅ‚o przygotowane na tego typu sytuacjÄ™, ponieważ po uruchonieniu zapasowego moduÅ‚u okreÅ›lania + pozycji, ten również zgÅ‚osiÅ‚ bÅ‚Ä…d z powodu niezabezpieczenia przed overflowem liczby przechowywanÄ… przez zmiennÄ…. Overflow pojawia siÄ™ gdy podczas wykonywania + pewnych operacji artmetycznych chcemy zapisać liczbÄ™ wiÄ™kszÄ… niż pozwala nam na to dana zmienna. + +Zad 3. + a) (1,111)2 * 2^101 = (1,875)10 * 2^-1 = (1,875)10 * 0,50 = 0,9375 + b) (1,110)2 * 2^010 = (1,750)10 * 2^2 = (1,750)10 * 4 = 7 + c) (1,101)2 * 2^110 = (1,625)10 * 2^-2 = (1,625)10 * 0,25 = 0,40625 + +Zad 4. + M i c h a l Z m u d z i n s k i + 077 105 099 104 097 108 090 109 117 100 122 105 110 115 107 105 + +Zad 5. + a) BiaÅ‚y - RGB(11111111, 11111111, 11111111) + b) Szary - RGB(10000000, 10000000, 10000000) + c) Niebieski - RGB(00000000, 00000000, 11111111) \ No newline at end of file diff --git a/algorytmy_konpresji_452657.zip b/algorytmy_konpresji_452657.zip new file mode 100644 index 0000000..d449081 Binary files /dev/null and b/algorytmy_konpresji_452657.zip differ diff --git a/cwiczenia02.docx b/cwiczenia02.docx new file mode 100644 index 0000000..62e273c Binary files /dev/null and b/cwiczenia02.docx differ diff --git a/cwiczenia03.docx b/cwiczenia03.docx new file mode 100644 index 0000000..06f7923 Binary files /dev/null and b/cwiczenia03.docx differ diff --git a/cwiczenia04.docx b/cwiczenia04.docx new file mode 100644 index 0000000..8733308 Binary files /dev/null and b/cwiczenia04.docx differ diff --git a/cwiczenia05.docx b/cwiczenia05.docx new file mode 100644 index 0000000..e78534d Binary files /dev/null and b/cwiczenia05.docx differ diff --git a/cwiczenia06.docx b/cwiczenia06.docx new file mode 100644 index 0000000..f25c19c Binary files /dev/null and b/cwiczenia06.docx differ diff --git a/cwiczenia07.docx b/cwiczenia07.docx new file mode 100644 index 0000000..60d1c0f Binary files /dev/null and b/cwiczenia07.docx differ diff --git a/cwiczenia08.docx b/cwiczenia08.docx new file mode 100644 index 0000000..3e7c210 Binary files /dev/null and b/cwiczenia08.docx differ diff --git a/cwiczenia09.docx b/cwiczenia09.docx new file mode 100644 index 0000000..108cc77 Binary files /dev/null and b/cwiczenia09.docx differ diff --git a/cwiczenia10.docx b/cwiczenia10.docx new file mode 100644 index 0000000..4581d7c Binary files /dev/null and b/cwiczenia10.docx differ diff --git a/cwiczenia11.docx b/cwiczenia11.docx new file mode 100644 index 0000000..43ab967 Binary files /dev/null and b/cwiczenia11.docx differ diff --git a/cwiczenia12.docx b/cwiczenia12.docx new file mode 100644 index 0000000..2a8e4b9 Binary files /dev/null and b/cwiczenia12.docx differ diff --git a/michal_zmudzinski_452657_LaTeX_cv.zip b/michal_zmudzinski_452657_LaTeX_cv.zip new file mode 100644 index 0000000..a57fdc2 Binary files /dev/null and b/michal_zmudzinski_452657_LaTeX_cv.zip differ diff --git a/zad10_dokumenty_i_arkusze_kalkulacyjne_s4502657_Michal_Zmudzinski.zip b/zad10_dokumenty_i_arkusze_kalkulacyjne_s4502657_Michal_Zmudzinski.zip new file mode 100644 index 0000000..4d2c700 Binary files /dev/null and b/zad10_dokumenty_i_arkusze_kalkulacyjne_s4502657_Michal_Zmudzinski.zip differ diff --git a/zad9_nowoczesne_uslugi_internetu_s452657_Michal_Zmudzinski.zip b/zad9_nowoczesne_uslugi_internetu_s452657_Michal_Zmudzinski.zip new file mode 100644 index 0000000..80dec0d Binary files /dev/null and b/zad9_nowoczesne_uslugi_internetu_s452657_Michal_Zmudzinski.zip differ diff --git a/zad_dom_teoria_informacji_452657.zip b/zad_dom_teoria_informacji_452657.zip new file mode 100644 index 0000000..466351c Binary files /dev/null and b/zad_dom_teoria_informacji_452657.zip differ diff --git a/zadanie_8_protkoly_sieciowe_s452657_Michal_Zmudzinski.txt b/zadanie_8_protkoly_sieciowe_s452657_Michal_Zmudzinski.txt new file mode 100644 index 0000000..3d6aa27 --- /dev/null +++ b/zadanie_8_protkoly_sieciowe_s452657_Michal_Zmudzinski.txt @@ -0,0 +1,31 @@ +zad 1. £¹czna liczba pakietów: + - wys³anych = 19 + W tym: + *2 pakiety w ramach ¿¹dañ DHCP + *1 pakiet w ramach ARP + *3 pakiety w celu uzysaknia po³¹czenia do przesy³u danych (SYN/ACK) + *12 pakietów danych wys³anych na adres hosta 192.168.0.5 + *1 pakiet w celu zakoñczenia po³¹czenia (FIN/ACK) + - odebranych = 18 + w tym: + *2 pakiety odpowiedzi od serwera DHCP + *2 pakiety w celu uzysaknia po³¹czenia do przesy³u danych (SYN/ACK) + *1 pakiet z adresem MAC hosta 192.168.0.5 + *12 pakietów od hosta 192.168.0.5 z numere odebranego pakietu(ACK) + *1 pakiet w celu zakoñczenia po³¹czenia (FIN/ACK) + + +zad 2. + a) /15 -> 11111111.11111110.00000000.00000000 -> 255.254.0.0 + b) /22 -> 11111111.11111111.11111100.00000000 -> 255.255.252.0 + c) /9 -> 11111111.10000000.00000000.00000000 -> 255.128.0.0 + +zad 3. + a) 255.248.0.0 -> /13 + 2^(32-13) - 2 = 2^19 - 2 = 524 286 + + b) 255.255.252.0 -> /22 + 2^(32-22) - 2 = 2^10 - 2 = 1 022 + + c) 255.255.255.254 -> /31 + 2^(32-31) - 2 = 2^1 - 2 = 0 \ No newline at end of file