refaktoryzacja notatek

This commit is contained in:
2025-11-13 16:17:41 +01:00
parent 544ca9fec8
commit 33d16d6fa5
163 changed files with 1141 additions and 1678 deletions

View File

@@ -1 +0,0 @@
[Zapis liczb rzeczywistych](/uczelnia/1_semestr/wprowadzenie_do_informatyki/2%20sykład/Zapis%20liczb%20rzeczywistych.md)

View File

@@ -1,9 +0,0 @@
[Przetwarzanie danych](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/Przetwarzanie%20danych.md)
[Architektura von Neumann'a](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/Architektura%20von%20Neumann'a.md)
[Architektura Harvardzka](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/Architektura%20Harvardzka.md)
[RISC i CISC](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/RISC%20i%20CISC.md)
[Taksonomia Flynna](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/Taksonomia%20Flynna.md)
[Sterownik](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/Sterownik.md)
[DMA](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/DMA.md)
[Port](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/Port.md)
ALU - jednostka artmetyczno-logiczna

View File

@@ -1 +0,0 @@
`Pamięć programu - Jednostka przetwarzająca - Pamięć danych`

View File

@@ -1,7 +0,0 @@
1945 - maszyna z princeton
Podział komputera na trzy podstawowe części:
- Procesor (część sterująca, część )
- Pamięć
- Urzędzenia wyjścia wyjścia
![magistrala](/Excalidraw/magistrala.md)

View File

@@ -1 +0,0 @@
Direct memory access - bezpośredni dostęp do pamięci, w czasie gdy magistrala nie jest sterowana przez cpu. Taki dostęp ma sterownik.

View File

@@ -1 +0,0 @@
Konkretne miejsce w pamięci nasłuchiwane przez sterownik.

View File

@@ -1,6 +0,0 @@
Dane -> układ -> wyniki
Dwa sposoby:
- `Dane -> specjalizowany układ cyfrowy -> wyniki` - hardware
- `Dane -> system mikroprocesorowy -> wyniki` - hardware, software
![Przetwarzanie danych_obrazek](/Excalidraw/Przetwarzanie%20danych_obrazek.md)

View File

@@ -1,3 +0,0 @@
CISC - complex intrusction set computer: złożone instrukcje, łatwiejsze programowanie, droższe w budowie, operowanie bezpośrednio na pamięci
RISC - reduced instruction set computer - prosta budowa, dłuższe programy, zwiększenie liczby rejestrów, ograniczenie komunikacji pomiędzy pamięcią, a procesorem.

View File

@@ -1 +0,0 @@
Zarówno układ elektroniczny jak i program, który kontroluje impulsy elektryczne sterujące urządzeniem zewnętrznym.

View File

@@ -1,8 +0,0 @@
SISD
SIMD
MISD
MIMD
4 symbole
1 i 3 symbol: M(multiple)/S(single)
2 i 4 symbol: I(Instruction), D(data)

View File

@@ -0,0 +1,44 @@
ALU - jednostka artmetyczno-logiczna
# Architektura Harvardzka
`Pamięć programu - Jednostka przetwarzająca - Pamięć danych`
# Architektura von Neumann'a
1945 - maszyna z princeton
Podział komputera na trzy podstawowe części:
- Procesor (część sterująca, część )
- Pamięć
- Urzędzenia wyjścia wyjścia
![magistrala](/Excalidraw/magistrala.md)
# DMA
Direct memory access - bezpośredni dostęp do pamięci, w czasie gdy magistrala nie jest sterowana przez cpu. Taki dostęp ma sterownik.
# Port
Konkretne miejsce w pamięci nasłuchiwane przez sterownik.
# Przetwarzanie
Dane -> układ -> wyniki
Dwa sposoby:
- `Dane -> specjalizowany układ cyfrowy -> wyniki` - hardware
- `Dane -> system mikroprocesorowy -> wyniki` - hardware, software
![Przetwarzanie danych_obrazek](/Excalidraw/Przetwarzanie%20danych_obrazek.md)
# Główne architektury
- CISC - complex intrusction set computer: złożone instrukcje, łatwiejsze programowanie, droższe w budowie, operowanie bezpośrednio na pamięci
- RISC - reduced instruction set computer - prosta budowa, dłuższe programy, zwiększenie liczby rejestrów, ograniczenie komunikacji pomiędzy pamięcią, a procesorem.
# Sterownik
Zarówno układ elektroniczny jak i program, który kontroluje impulsy elektryczne sterujące urządzeniem zewnętrznym.
# Taksonomia Flynna
SISD
SIMD
MISD
MIMD
4 symbole
1 i 3 symbol: M(multiple)/S(single)
2 i 4 symbol: I(Instruction), D(data)

View File

@@ -0,0 +1,54 @@
# WPROWADZENIE DO KRYPTOGRAFII BUAHAHHAH
## Wstęp
- Szyfrowanie to zamiana tekstu jawnego na kryptogram.
Deszyfrowanie to operacja odwrotna hihi.
- Kryptografia - z greckiego kryptos(ukryty), logos(słowo)
- Kryptoanaliza zajmuje się zagadnieniami związanymi z łamaniem szyfru, czyli próbą znalezienia klucz szyfru lub odczytaniem tekstu jawnego na podstawie kryptogramu, bez znajomości klucza.
- Systemy kryptograficzne opisują sposób realizacji usług w sieci komputerowej przy użyciu technik kryptograficznych.
- Wzrost potrzeb związanych z bezpieczeństwem z powodu rozwoju sieci komputerowej
`Czym się różni szyfrowanie symetryczne od szyfrowania symetrycznego?…`Dobre pytanie.
## Rodzaje systemów kryptograficznych
- Podstawienie zakłada, że każdy element tekstu jawnego (bit, znak, litera)
- *Trans*pozycja(hihi) zakłada przedstawienie kolejności elementów tekstu jawnego.
Podstawowe wymogi to brak straty informacji i odwracalność każdej operacji
Większość systemów, zwanych systemami produktowymi (ang. product systems) przewiduje wiele etapów podstawiania i transponowania, np. RSA
Według sposobu przetwarzania tekstu jawnego:
- szyfr blokowy
- szyfr strumieniowy
Szyfr cezara polegał na przesunięciu liter tekstu.
Polacy super odszyfrowywali dane.
Steganografia (z gr. zamaskowany zapis) służy do ukrywania faktu istnienia informacji.
Kryptografia - szyfrowanie
Kryptoanaliza - łamanie szyfrów
Jakieś rozszerzanie alfabetu, kółeczka, czy coś tam, nie wiem.
Arytmetyka tygodniowa.
Definicja reszty z dzielenia, z jakiegoś powodu.elenia, z jakiegoś powodu.
Klasyfikacja szyfrów symetrycznych.
- Strumienoiwe
- Blokowe
- Klasyczne:
- Przestawieniowe
- Podstawieniowe:
- Polialfabetyczna
- Monoalfabetyczne
# Dygresja
Czy da się przedstawić informację nie używając wyrazów? Wyrazy to przecież pewna umowna metoda szyfrowania informacji. Czy da się przekazać wiedzę bez nich? Można by rzecz "jaki jest koń każdy widzi", ale nawet w naszych głowach opisujemy konia używając wyrazów. Wyrazy są u podstaw naszych procesów myślowych. Są jednak ludzie, którzy nie potrafią mówić, a myślą. Czy umiejętność mowy upośledza nas w pewien sposób? A może własnie mowa pozwoliła nam na myślenie abstrakcyjno-matematyczne? Myślę, że poprawną odpowiedzią byłaby ta druga. Bez słów nie ma informacji. Są fakty, które bez słów są dla nas niemal niepoznawalne.

View File

@@ -1,2 +1,3 @@
[2 wykład](/uczelnia/1_semestr/wprowadzenie_do_informatyki/2%20sykład/2%20wykład.md)
[3 wykład](/uczelnia/1_semestr/wprowadzenie_do_informatyki/3%20wykład/3%20wykład.md)
[Kryptografia](Kryptografia.md)
[Zapis liczb rzeczywistych](Zapis%20liczb%20rzeczywistych.md)
[Architektury komputerowe](Architektury%20komputerowe.md)