<script>
  function fun()
  {
    var liczba = document.getElementById('liczba');
    var newsletter = document.getElementById('newsletter');
    var koszt = document.getElementById('koszt');
    //
    var x = 0;
    var l = liczba.value;
    if (l>=1 && l<=50) 
    {
      x=l*2; 
      if (newsletter.checked) x=l*1.8; 
    }
    else
    {
      x=l*1; 
      if (newsletter.checked) x=l*0.8; 
    }
    koszt.innerHTML = x.toFixed(2);
  }
</script>
<form>
  <h2>Ile kosztuje ogłoszenie?</h2>
  Podaj liczbę ogłoszeń:<br>
  <input type="numbers" id="liczba" value="2"><br>
  <input type="checkbox" id="newsletter">Policz upust na newsletter<br>
  <input type="button" value="Oblicz" onclick="fun()">
</form>
<br>
Koszt ogłoszenia: <span id="koszt">0</span> PLN

<script>
  function fun()
  {
    var metraz = document.getElementById('metraz');
    var liczba = document.getElementById('liczba');
    var kafelki = document.getElementById('kafelki');
    var koszt = document.getElementById('koszt');
    //
    var x = metraz.value*4000;
    x+=liczba.value*1000;
    if (kafelki.checked) x+=4000; 
    //
    koszt.innerHTML = x;
  }
</script>
<form>
<h2>Kalkulator ceny mieszkania</h2>

<p>Podaj metraż mieszkania w m2:<br>
<input type=number id=metraz value=64></p>

<p>Liczba pokoi z zamontowanym okablowaniem sieciowym:<br>
<input type=number id=liczba value=4></p>

<p><input type=checkbox id=kafelki> Kafelki w łazience?</p>

<p><input type=button value=Oblicz onclick="fun()"></p>
</form>
Koszt mieszkania: <span id="koszt"></span> zł

https://2.bp.blogspot.com/-OhNy5k2UDQE/WxIyCvu-_cI/AAAAAAAACWc/OyjPbJGkZl02TLR1fqBosMRRNshRbVAygCLcBGAs/s1600/a1.png

https://egzamin-e14.blogspot.com/2018/0 … -1706.html

<form>
  <h2>Ile kosztuje ogłoszenie?</h2>
  Podaj liczbę ogłoszeń:<br>
  <input type="numbers" id="liczba" value="2"><br>
  <input type="checkbox" id="newsletter">Policz upust na newsletter<br>
  <input type="button" value="Oblicz" onclick="fun()">
</form>
<br>
Koszt ogłoszenia: <span id="koszt">0</span> PLN

<script>
  function fun(x)
  {
    var n1 = parseInt(document.getElementById("n1").value);
    var n2 = parseInt(document.getElementById("n2").value);
    var n3 = parseInt(document.getElementById("n3").value);
    var wynik = document.getElementById("wynik");
    //
    var s = "";
    var c = n1;
    for (i=1; i<=n3; i++)
    {
      s += c+", ";
      c = c + n2;
    }
    wynik.innerHTML = s;
  }
</script>
<form>
  pierwsza liczba: <input type="number" id="n1" value="1"><br>
  roznica R: <input type="number" id="n2" value="3"><br>
  liczba w ciagu N: <input type="number" id="n3" value="5"><br>
</form>
<button onclick="fun()">Generuj ciąg</button>
<br>
Ciąg arytmetyczny zawiera wyrazy: <span id="wynik"><span>

https://egzamin-e14.blogspot.com/2018/0 … -1801.html

Normy oraz zalecenia związane z projektowaniem sieci.

Wszystkie normy dotyczą okablowania strukturalnego jak i również jego testowania, kanałów telekomunikacyjnych czy tez administracji infrastrukturą telekomunikacyjna w biurowcach.

Pierwsza zanana normą jest – EIA/TIA 568A – jest standardem okablowania strukturalnego budynków, która została wydana w roku 1995 w USA. I nap odstawie tej że normy zrodziło się wiele norm towarzyszących takich jak:

· EIA/TIA 569 – kanały telekomunikacyjne w biurowcach

· EIA/TIA 570 – kanały telekomunikacyjne w mieszkalnych budynkach

· EIA/TIA 606 – administracja infrastruktury telekomunikacyjne w biurowcach

· EIA/TIA 607 – uziemienie w budynkach biurowych

· TSB 67 – pomiary systemów okablowania strukturalnego

· TSB 72 – scentralizowane okablowanie światłowodowe

· TSB 75 – okablowanie poziome dla biur o zmiennej aranżacji wnętrz

· TSB 95 – dodatkowa wydajność transmisji dla okablowania rodzaju skrętka – pięć kategorii

Normy USA stały się podstawą utworzenia wytycznych międzynarodowych, które zostały zatwierdzone przez Międzynarodową Organizacje Normalizacyjną (ang. International Organization for Standardization – ISO ) – ISO/IEC 11801 – i norm europejskich spisanych w dokumencie PN-EN 50173, które podzielić można na następujące podgrupy:

· Wymagania ogólne

· Pomieszczenia biurowe

· Zabudowania przemysłowe

· Zabudowania mieszkalne

· Centra danych

W całej dokumentacji o nazwie PN-EN 50174 podzielonej na kolejne części:

· Zapewnienie jakości i specyfikacja

· Wykonawstwo instalacji wewnątrz budynków i panowanie

· Wykonawstwo instalacji na zewnątrz budynków i panowanie

· Badanie zainstalowanego okablowania

Oraz w dokumentacji PN-EN 50310 czyli – (stosowania połączeń wyrównawczych i uziemiających w budynkach z zamontowanym sprzętem informatycznym).

Poza normami związanymi z technika informatyczną wskazane jest zaznajomienie się z norma PN-IEC 60364 (instalacje elektryczne w obiektach budowlanych) oraz PN-HD 60364 (instalacje elektryczne niskiego napięcia). Gdzie istotne części tych norm to:

· PN-IEC 60364-4-442 – ochrona przeciw przepięciowa

· PN-IEC 60364-4-707 – wymagania dotyczące lokalizacji i instalacji

· PN-IEC 60364-4-41 – ochrona przed porażeniem elektrycznym

· PN-IEC 60364-4-444 – ochrona przed zaburzeniami elektromagnetycznymi

· PN-IEC 60364-5-551 – dobór oraz montaż wyposażenia elektrycznego

Normy jakie określają wytyczne dotyczące okablowania strukturalnego przypisują odpowiednie kategorię (norma USA) bądź klasy (norma międzynarodowa lub euro). Różnica polega na tym że kategoria dotyczy tylko okablowania, natomiast klasa określa wytyczne jakie ma spełniać łącze transmisyjne złożone z okablowania sprzętu transmisyjnego, gwiazdek itp.

Klasy okablowania możemy podzielić na:

· Klasa A – umożliwia realizowanie usługi telefonicznej o paśmie częstotliwości do 100kHz

· Klasa B – umożliwia realizowanie usługi telefonicznej i usług terminalowych z pasmem do 1MHz

· Klasa C – podstawowe lokalne usługi, które wykorzystują pasmo o częstotliwości do 16MHz

· Klasa D – kategoria dla wszystkich lokalnych sieci komputerowych, które wykorzystuja pasmo do 100MHz

· Klasa E – usługa realizowan w pasmie o częstotliwości 200MHz. Okablowanie tej kategorii jest stosowane w sieci Giga Ethernet i wzmaga zastosowania złączek RJ-45

· Klasa F – realizowana w pasmie o czestotliwoiści do 600MHz i wymaga użycia okablowania ekranowanego typu S-STP

Zadanie domowe nr 1

Czym jest Wi-Fi 7 i jak to działa?

w zeszycie na przyszły tydzień.

https://2.bp.blogspot.com/-wzlvhi8p7is/Xn7HEF3ZOnI/AAAAAAAAEzk/o-fb8UHO5T08vt5wjPhTofQ7UeVy8_WbwCLcBGAsYHQ/s1600/ee_09_2019_06_05_kolor-3.png

https://egzamin-ee09.blogspot.com/2020/ … -1906.html

if ($_POST) $a=(int)$_POST['typ_zwierzecia'];
    else $a=1;     
    //
    if (!empty($_POST['czy_zagrozony']))
          $czy="1";
      else
          $czy="0";
    //

356

(0 odpowiedzi, napisanych 1Tie-Informatyka)

Cele ogólne

Uczeń:
• bezpiecznie buduje swój wizerunek w przestrzeni medialnej,
• postępuje zgodnie z zasadami netykiety oraz regulacjami prawnymi dotyczącymi ochrony danych
osobowych, jest świadomy konsekwencji łamania tych zasad,
• respektuje obowiązujące prawo i normy etyczne dotyczące korzystania i rozpowszechniania
dokumentów elektronicznych,
• opisuje szkody, jakie mogą spowodować działania pirackie w sieci, w odniesieniu do indywidualnych
osób, wybranych instytucji i całego społeczeństwa.

Cele szczegółowe

Uczeń:
• wyjaśnia pojęcie netykiety,
• definiuje pojęcia hejtowanie i trollowanie.


Netykieta:
https://fundacja.orange.pl/strefa-wiedzy/post/netykieta

Netykieta w e-mailach:
https://fundacja.orange.pl/strefa-wiedz … -e-mailach

357

(0 odpowiedzi, napisanych 2Ti-Administracja systemami operacyjnymi)

tar

tar -cf archiwum1.tar folder1  -  tworzy archiwum o nazwie archiwum1 z plikami folder1.
tar -rf archiwum1.tar plik1.txt  -  dodaje do archiwum1 plik o nazwie plik1.txt.
tar -czf archiwum1.tar.gz folder1  -  tworzy skompresowane archiwum typu .gz z plikami folderu1.
tar –xf archiwum1.tar.gz -C folder1  -  rozpakowuje pliki z archiwum1 typu .gz do folderu1.
tar -cjf archiwum1.tar.bz2 folder1  -  tworzy skompresowane archiwum typu .bz2 z plikami folderu1.
tar -xf archiwum1.tar.bz2 folder1  -  rozpakowuje pliki z archiwum 1 typu .bz2 do folderu1.

==============================================================

zip

add:
zip plik.zip plik.txt

extract:
unzip plik.zip

==============================================================

7-zip

Instalacja 7zip

sudo apt install p7zip-full p7zip-rar

add:
7z a data.7z data.txt

extract:
7z e data.7z

==============================================================

Zadanie na lekcji:

wget https://zz.waw.pl/tbi/i_changes.txt
wget https://zz.waw.pl/tbi/xampp.tar

1) Spakuj plik i_changes.txt tar.gz, tar.bz2 i zip, 7z.
2) Która kompresja jest najlepsza?
3) Rozpakuj plik xampp.tar

https://egzamin-informatyk.pl/arkusz-pr … 019-06-02/

Opisać w zeszycie co to są przerwania IRQ?



IRQ (Interrupt Request) jest mechanizmem używanym w systemach komputerowych do zgłaszania przerwań sprzętowych. Przerwania IRQ są przypisane do różnych urządzeń w systemie, aby mogły one zgłaszać swoje żądania przerwań do procesora.

Istnieje wiele różnych typów przerwań IRQ, z których każde ma swoje unikatowe numerowanie. Na przykład, IRQ 0 jest zarezerwowane dla zegara systemowego, IRQ 1 dla klawiatury, IRQ 14 dla dysku twardego, itp.

Przerwania IRQ są obsługiwane przez kontroler przerwań, który decyduje, którym urządzeniom zostanie udzielone pozwolenie na dostęp do procesora w przypadku zgłoszenia przerwania.

Kiedy urządzenie zgłasza przerwanie IRQ, procesor przerywa obecne wykonywanie i skacze do rutyny obsługi przerwania przypisanej do danego numeru IRQ. Po wykonaniu tej rutyny, kontroler przerwań wysyła sygnał zakończenia przerwania, aby procesor mógł wznowić normalne działanie.

Przerwania IRQ są ważnym mechanizmem w systemach komputerowych, ponieważ umożliwiają skuteczne zarządzanie komunikacją między procesorem a urządzeniami sprzętowymi. Dzięki nim system może równocześnie obsługiwać wiele urządzeń i zapewnić sprawną działalność całego systemu.

https://technikinformatyk.pl/arkusze/fi … _03_SG.pdf


Instalacja implementacji ISC DHCP:

https://zse.rzeszow.pl/ubuntu/lekcja05-serwer-dhcp