61

(0 odpowiedzi, napisanych 2-Informatyka (2LOa))

import math
a = int(input("Podaj liczbę 1: "))
b = int(input("Podaj liczbę 2: "))
c = input("Podaj operacje (+, -, ^, /, *, @): ")

if (c=="+"):
    print("a+b: ", a+b)
if (c=="-"):
    print("a-b: ", a-b)
if (c=="^"):
    print("a^b: ", a**b)
if (c=="/"):
    print("a/b: ", a/b)
if (c=="*"):
    print("a*b: ", a*b)
if (c=="@"):
    print("a: ", math.sqrt(a))

62

(1 odpowiedzi, napisanych 2-Informatyka (2LOa))

Napisz program w języku python który oblicza pole całkowite i objętość ostrosłup prawidłowego czworokątnego.

Wykonać to zadanie i wysłać na adres: barxyz24@gmail.com
Temat e-maila: 2LOa-python1

Drukarki

https://ti.dxe.pl/files4/Drukarki.pdf

Liczniki i rejestry

Licznik elektroniczny, licznik cyfrowy – układ cyfrowy, którego zadaniem jest zliczanie wystąpień sygnału zegarowego. Licznik złożony jest najczęściej z kilku przerzutników (patrz rysunek). Działanie licznika cyfrowego realizuje się najczęściej na układzie dzielnika częstotliwości. Przerzutnik JK połączony jak na rysunku podaje na wyjście Q sygnał o częstotliwości będącej połową częstotliwości zegara. Następny przerzutnik również dzieli częstotliwość o połowę, itd. Bramki AND w układzie powodują, że przełączenie przerzutnika starszego bitu następuje tylko wtedy, gdy wszystkie młodsze bity będą ustawione na ‘1’. Pokazany 4-bitowy licznik można z łatwością rozszerzyć o kolejne bity. Najczęściej rzeczywiste układy cyfrowe również posiadają wyjście (przepełnienia licznika) pozwalające na połączenie kilku liczników o małej liczbie bitów w kaskadowy licznik wielobitowy. Oprócz tego rzeczywisty licznik posiada najczęściej wejście reset, kasujące obecny stan licznika (ustawiające wszystkie bity licznika na 0). Niektóre liczniki posiadają odpowiednie wejście na podstawie stanu którego licznik liczy albo w górę, albo w dół.

Pod tym względem wyróżnia się:

- Liczniki liczące w przód
- Liczniki liczące w tył
- Liczniki rewersyjne (możliwość zmiany)

Liczniki dzieli się także na szeregowe (asynchroniczne) i równoległe (synchroniczne).

Rejestry to układy składające się z zespołu przerzutników służące do przechowywania
informacji w systemie cyfrowym. Jeżeli rejestr zbudowany jest z przerzutników
synchronicznych to nazywamy go synchronicznym, natomiast rejestry zbudowane z
przerzutników asynchronicznych noszą nazwę asynchronicznych.

Podstawowe parametry rejestrów to :
– długość rejestru określająca liczbę bitów, jaka może być przechowywana w rejestrze - jest
ona zawsze równa liczbie przerzutników, z których zbudowany jest rejestr,
– szybkość pracy rejestru.

Zadanie domowe: Projektory multimedialne

Projektory multimedialne

https://projektor.pl/webpage/baza-wiedzy.html


Technologia

W projektorach multimedialnych najczęściej spotyka się dwie konkurencyjne technologie generowania obrazu: LCD oraz DLP. Każda z tych technologii ma zarówno swoje zalety jak i wady. Nie można jednoznacznie wskazać, która z nich jest lepsza. Na rynku oferowane są także projektory w technologiach opartych o LCD i DLP, np. LCoS, SXRD, D-ILA, które ze względu na koszty produkcji znajdują zastosowanie w niewielu urządzeniach.

Czy LED można nazwać technologią wyświetlania obrazu? Podobnie jak w telewizorach diody LED lub Laser są tylko "podświetleniem", inaczej mówiąc źródłem światła, które zastępuje tradycyjną lampę wyładowczą. Oprócz diod układ optyczny składa się z opisanych wcześniej modułów odpowiedzialnych za tworzenie obrazu, np.  DLP lub LCoS.

Technologia LCD

    Zasada działania typowego projektora LCD jest następująca: światło generowane przez lampę jest odpowiednio filtrowane i rozszczepiane na trzy składowe RGB (czerwoną, zieloną i niebieską). Wybór tych kolorów nie jest przypadkowy – dzięki ich syntezie w odpowiednich proporcjach można uzyskać dowolny inny kolor. Po rozszczepieniu każda z tych składowych jest odpowiednio filtrowana (każdemu pikselowi obrazu przyporządkowana jest odpowiednia „ilość” składowej) przez osobną matrycę LCD a następnie syntetyzowana w pryzmacie. Tak wygenerowany obraz wyświetlany jest na ekranie za pośrednictwem obiektywu.

Technologia DLP (Digital Light Processing) została stworzona przez firmę Texas Instruments. Zasada działania projektora DLP różni się znacznie od projektora LCD. W przypadku projektorów wyposażonych w 1 układ DMD (Digital Micromirror Device) obraz końcowy jest syntetyzowany przez nakładanie się na siebie na przemian półobrazów odpowiedzialnych za każdą ze składowych (patrz opis technologii LCD). Każdy taki półobraz jest generowany w następujący sposób: światło z lampy zostaje przefiltrowane w taki sposób, aby w danym momencie mieć barwę tylko jednej składowej (np. R). Tak powstały strumień światła kierowany jest na układ DMD, który składa się z bardzo dużej ilości mikro-lusterek, które mogą się poruszać (w podstawowej technologii DLP na każdy piksel obrazu przypada 1 lusterko). Aby uzyskać różne nasycenie danej składowej część padającego światła jest odbijana w stronę obiektywu, a część rozpraszana wewnątrz projektora. Za podział światła generowanego przez lampę odpowiedzialne jest wielokolorowe, wirujące kółko. Aby uzyskać kolorowy obraz wystarczy, aby miało ono trzy segmenty (czerwony, zielony i niebieski) i wirowało w częstotliwością 60 razy na sekundę, jednak producenci projektorów, aby poprawić parametry wyświetlanego obrazu wprowadzili różne ulepszenia. Jednym z nich jest wprowadzenie dodatkowego białego segmentu, które w sposób znaczący zwiększa jasność projektora.

WADY / ZALETY

<script>
    function fun()
    {
        var a = document.getElementById("a");
        var b = document.getElementById("b");
        var c = document.getElementById("c");
        var d = document.getElementById("d");
        var wynik = document.getElementById("wynik");
        //
        var cena = 0;
        if (a.checked) cena+=45;
        if (b.checked) cena+=30;
        if (c.checked) cena+=20;
        if (d.checked) cena+=5;
        wynik.innerHTML = cena;
    }
</script>

<center>
<form>
<input type="checkbox" id="a">Piling<br>
<input type="checkbox" id="b">Maska<br>
<input type="checkbox" id="c">Masaż<br>
<input type="checkbox" id="d">Regulacja brwi<br>
<br>
<input type="button" onclick="fun()" value="Sprawdź cenę">
</form>
Cena zabiegów: <b><span id="wynik">0</span></b>
</center>

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoyxGgUIqZQy7EEZLOEyIw3lh6_kzk0UMAkkBNM0_0gr2obZVZwyBqREAWLi1xCXLFsdOZFOP55-KQNpHYoNKH3i1uqfSNEu6HF5-LhAMxnNivPaWvzxcv9JBTSA6NTZeuFXFRVIj-6ZDc/s0/ee_09_2020_06_04_SG_kolor-4.png

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNrzkcDocTbD8V2cu8wC1QUNVq3usI72YUTNY0jkccbVrO5StiHPG1bnX0SqygRnehrF1jrXm6HkGLAM6sCxNEyP2y6e9HSIqv-kFBWgnTZnpgIiRAYBjCTTHfHPZBOMGAkorK-Zce_wWS/s0/ee_09_2020_06_04_SG_kolor-5.png

69

(0 odpowiedzi, napisanych 4-Lokalne systemy baz danych)

<script>
    function fun()
    {
        var a = document.getElementById("a");
        var b = document.getElementById("b");
        var c = document.getElementById("c");
        var wynik = document.getElementById("wynik");
        wynik.innerHTML=parseInt(a.value) + parseInt(b.value) + parseInt(c.value);

    }
</script>

<form>
liczba A: <input type="number" id="a">
    liczba B: <input type="number" id="b">
    liczba C: <input type="number" id="c">
    <input type="button" onclick="fun()" value="dodaj">
       
</form>
wynik: <b><span id="wynik"></span></b>

70

(0 odpowiedzi, napisanych 4-Lokalne systemy baz danych)

<script>
    function fun()
    {
        var price = document.getElementById("price");
        var promocja = document.getElementById("promocja");
        var wynik = document.getElementById("wynik");
        //
        var cena = price.value;
        if(promocja.checked) cena=cena-15;
        wynik.innerHTML=cena;
       
       
    }
</script>

<form>
Cena: <input type="number" id="price"><br>
<input type="checkbox" id="promocja"> promocja - 15 zł<br>
<input type="button" onclick="fun()" value="Spr">
       
</form>
Cena ostateczna: <b><span id="wynik"></span></b>

71

(0 odpowiedzi, napisanych 4-Lokalne systemy baz danych)

<script>
    function anetkasidehoe()
    {
     var A=document.getElementById("A");
        var B=document.getElementById("B");
        var wynik=document.getElementById("wynik");
       
        if(A.value==B.value) wynik.innerHTML="A=B";
        else
            if(A.value>B.value) wynik.innerHTML="A > B";
        else
        wynik.innerHTML="A < B";
       
    }
</script>

<form>
   
A <input type="text" id="A">
B <input type="text" id="B">
    <input type="button" onclick="anetkasidehoe()" VALUE="SPR">
   
   
</form>
<span id="wynik">
</span>

INF.02-03-23.06-SG

https://ti.dxe.pl/files4/inf_02_2023_06_03_sg.pdf

OSPF (Open Shortest Path First)
Model OSI (ISO Open Systems Interconnection Reference Model)
Sieć PAN
Kable Patchcord
peer to peer
Power Distribution Unit (PDU)
POP3
PPPoE (Point-to-Point Protocol over Ethernet)

łącze typu trunk

MAC (Medium Access Control)
MAN (Metropolitan Area Network)
model OSI/ISO
model tcp/ip
multicast
Moduł Keystone
MESH (topologia)

NAT (Network Address Translation)
NetBEUI (protokół komunikacyjny)
NVRAM (non-volatile random-access memory)

https://ti.dxe.pl/forum/1/200w.webp


Opisać pojęcia w zeszycie!

75

(0 odpowiedzi, napisanych 2-Informatyka (2LOa))

Podstawy Pythona

Edytor+kompilator: https://thonny.org/

Wstęp: https://www.fuw.edu.pl/~kmiernik/python … y/#zmienne