WinBox

http://dns12.eu/ova/WinBox_Windows/WinBox.exe

---------------------------

Maszyna wirtualna do zaimportowania:

https://dns12.eu/ova/mikrotik-6.49.19.ova

Opisać w zeszycie: "Remote Desktop Protocol" i "Virtual Network Computing"

Pojęcia na O i P

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)

Tworzenie użytkownika w linux

1) adduser kamil


2) useradd

sudo useradd -m -d "/home/test1" -s "/bin/bash" test1

sudo useradd -m -d "/home/test1" -s "/bin/bash" -p "saEZ6MlWYV9nQ" test1
(hasło: 123)

sudo userdel -rf test1

-----------------------------------------------
Wygeneruj hasło za pomocą crypt: perl -e 'print crypt("123", "salt"),"\n"'
-----------------------------------------------

sudo groupadd/addgroup szkola // dodanie grupy

sudo groupdel/delgroup szkola // usunięcie grupy

sudo usermod -aG group user // dodanie do grupy

sudo gpasswd -d user group // usunięcie z grupy

sudo id user // do jakiej grupy user należy z podaniem numeru grupy

sudo groups user // do jakiej grupy user należy

# Zmiana właściciela i grupy jednocześnie
sudo chown kamil:users plik.txt
sudo chown kamil:kamil plik.txt

# Zmiana tylko grupy (alternatywne zapisy)
sudo chown :users plik.txt
sudo chgrp users plik.txt

36

(1 odpowiedzi, napisanych 4Ti-Witryny i aplikacje internetowe)

<script>
  function klik(x)
  {
      var art1=document.getElementById("art1");
      var art2=document.getElementById("art2");
      var art3=document.getElementById("art3");
      var art4=document.getElementById("art4");
//
      art1.style.display = 'none';
      art2.style.display = 'none';
      art3.style.display = 'none';
      art4.style.display = 'none';
//
      if (x==1) art1.style.display = 'block';
      if (x==2) art2.style.display = 'block';
      if (x==3) art3.style.display = 'block';
      if (x==4) art4.style.display = 'block';
  }
</script>

<h1>Gazeta codzienna</h1>
<button onclick="klik(1)" style="width: 100%;">Sekcja wiadomości z kraju</button>
<div id="art1" style="display: none;">
    <h2>Szczepimy seniorów</h2>
    <p>Od piątku ruszyły szczepienia seniorów powyżej 70 roku życia.</p>
</div>
<button onclick="klik(2)" style="width: 100%;">Sekcja sportowa</button>
<div id="art2" style="display: none;">
    <h2>Stoch i Kubacki na podium</h2>
    <p>W środę w Zakopanem odbył się konkurs Pucharu Świata</p>
</div>
<button onclick="klik(3)" style="width: 100%;">Sekcja aktualności</button>
<div id="art3" style="display: none;">
    <h2>Dzień Babci 2021</h2>
    <p>Dzień Babci to święto obchodzone w Polsce 21 stycznia.</p>
</div>
<button onclick="klik(4)" style="width: 100%;">Sekcja ogłoszeń</button>
<div id="art4" style="display: none;">
    <h2>Zaginione / znalezione</h2>
    <p>W Oławie znaleziono psa rasy labrador</p>
</div>

https://ti.dxe.pl/files5/in03/ee_09_2023_01_03_sg.pdf

38

(0 odpowiedzi, napisanych 3Ti-Informatyka)

Excel - zadanie


https://ti.dxe.pl/files4/ExcelFunkcje.xlsx

łą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!

Pojęcia na K i L

karta sieciowa
klasy adresów sieciowych
klucz prywatny
klucz publiczny
konwerter mediów
KVM
L2TP
LAN
LDAP
licencja GPL
LTE

Wallace

Pojęcia na I i J

ICMP
IEEE
IGP
IP
IPsec
IPv4
IPv6
ISP
IMAP
IPX/SPX

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


-------------------------------------
Proszę opisać podane wyżej pojęcia w zeszycie.

42

(0 odpowiedzi, napisanych 5Ti-Zajęcia specjalizujące)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <form action="" method="post">
    <p>Imię: <input type="text" name="imie" value="Jan"></p>
    <p>Nazwisko: <input type="text" name="nazwisko" value="Nowak"></p>
    <p><input type="checkbox" name="haslo" value="1" checked> Wygeneruj hasło</p>
    <p><input type="submit" value="Inicjały"></p>
    </form>

    <?php
        if (!empty($_POST))
        {
            if (isset($_POST['imie'])) $imie=$_POST['imie']; else $imie="";
            if (isset($_POST['nazwisko'])) $nazwisko=$_POST['nazwisko']; else $nazwisko="";
            if (isset($_POST['haslo'])) $haslo=(int)$_POST['haslo']; else $haslo=0;
            //
            $in=$imie[0].$nazwisko[0];
            // substr($tekst, 0, 7);
            echo "<h1>".$in."<h1>";
            if ($haslo)
            {
              $losuj=50+rand(0, 49);
              $male=strtolower($in);
              echo "<h1>".$in.$losuj.$male."</h1>";   
            }
        }
    ?>
</body>
</html>

43

(0 odpowiedzi, napisanych 5Ti-Zajęcia specjalizujące)

<?php
if (isset($_COOKIE['licznik']))
{
  $x=$_COOKIE['licznik'];
  setcookie("licznik", $x+1, time()+3600);
}
else
{
  $x=1;
  setcookie("licznik", 1, time()+3600);
}
?>

<h1><?php echo $x; ?></h1>

44

(2 odpowiedzi, napisanych 4Ti-Lokalne systemy baz danych)

/*1)-----------------------------*/
select `nazwa`, `cena`, `opis` from `abonamenty`;
/*2)-----------------------------*/
select round(avg(`cena`), 2) as 'srednio_abonament' from `abonamenty`;
/*3)-----------------------------*/
select a.nazwa as nazwaabonamentu, c.cecha as cecha from abonamenty a
join
  szczegolyabonamentu sa on a.id = sa.abonamenty_id
join
  cechy c on sa.cechy_id = c.id where a.id = 1;
/*4)-----------------------------*/
select `nazwa`, `opis` from `abonamenty` where `opis` like '%zdrowie%' or opis like '%opieką%';
/*5)-----------------------------*/
select c.cecha from abonamenty a
join
  szczegolyabonamentu sa on a.id = sa.abonamenty_id
join
  cechy c on sa.cechy_id = c.id where a.nazwa = 'premium';
/*6)-----------------------------*/
select a.nazwa, count(sa.cechy_id) as liczba_cech from abonamenty a
join
  szczegolyabonamentu sa on a.id = sa.abonamenty_id
group by a.nazwa order by liczba_cech desc;

45

(2 odpowiedzi, napisanych 4Ti-Lokalne systemy baz danych)

Zapytanie 5: Pokaż wszystkie cechy (specjalizacje/usługi) wchodzące w skład abonamentu "Premium". (JOIN .. ON)

Zapytanie 6: Policz, ile różnych cech ma każdy z abonamentów (np. ile specjalizacji zawiera). (JOIN .. ON)