Rozwiązanie - Egzamin Praktyczny EE.09
Arkusz EE.09-05-19.06 - Czerwiec 2019 - Wersja #05
Skrypt: JavaScript
Baza Danych:
Powiązana zawartość
Plik ciagi.sql
-- phpMyAdmin SQL Dump
-- version 5.2.0
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Czas generowania: 23 Mar 2023, 15:49
-- Wersja serwera: 10.4.27-MariaDB
-- Wersja PHP: 8.2.0
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Baza danych: `ciagi`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla tabeli `matematycy`
--
CREATE TABLE `matematycy` (
`id` int(10) UNSIGNED NOT NULL,
`imie` text DEFAULT NULL,
`nazwisko` text DEFAULT NULL,
`rok_urodzenia` int(10) DEFAULT NULL,
`liczba_publikacji` int(10) UNSIGNED DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
--
-- Zrzut danych tabeli `matematycy`
--
INSERT INTO `matematycy` (`id`, `imie`, `nazwisko`, `rok_urodzenia`, `liczba_publikacji`) VALUES
(1, 'Stefan', 'Banach', 1892, 20),
(2, 'Leonardo', 'Fibonacci', 1175, 15),
(3, 'Augustin', 'Cauchy', 1789, 10),
(4, 'Leonard', 'Euler', 1707, 30),
(5, 'Gotfried', 'Leibniz', 1646, 40);
--
-- Indeksy dla zrzutów tabel
--
--
-- Indeksy dla tabeli `matematycy`
--
ALTER TABLE `matematycy`
ADD PRIMARY KEY (`id`);
--
-- AUTO_INCREMENT dla zrzuconych tabel
--
--
-- AUTO_INCREMENT dla tabeli `matematycy`
--
ALTER TABLE `matematycy`
MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Plik kwerendy.txt
Zapytanie 1: SELECT nazwisko, rok_urodzenia FROM matematycy WHERE rok_urodzenia < 1800;
Zapytanie 2: SELECT id, imie, nazwisko FROM matematycy WHERE liczba_publikacji > 5 AND liczba_publikacji < 20;
Zapytanie 3: SELECT MAX(liczba_publikacji) FROM matematycy WHERE rok_urodzenia > 1800;
Zapytanie 4: DROP TABLE typy;
Plik liczby.html
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ciągi liczbowe</title>
<link rel="stylesheet" href="styl2.css">
</head>
<body>
<div id="baner1">
<h2>Poznaj ciągi liczbowe</h2>
</div>
<div id="baner2">
<a href="liczby.html"><h5>Ciągi arytmetyczne</h5></a>
</div>
<div id="baner3">
<a href="fib.html"><h5>Ciąg Fibonacciego</h5></a>
</div>
<div id="baner4">
<img src="obraz1.png" alt="Fibonacci">
</div>
<div id="lewy">
<ol>
<li>ciągi arytmetyczne</li>
<li>ciągi geometryczne</li>
<li>ciąg Fibonacciego</li>
</ol>
</div>
<div id="prawy">
<h2>Generowanie ciągu arytmetycznego</h2>
<label for="a1">Pierwszy wyraz A1:</label> <input type="number" name="a1" id="a1"><br>
<label for="r">Różnica ciągu R:</label> <input type="number" name="r" id="r"><br>
<label for="n">Liczba wyrazów w ciągu N:</label> <input type="number" name="n" id="n"><br>
<button type="submit" onclick="ciag()">Generuj Ciąg</button>
<p id="wynik"></p>
<script src="skrypt.js"></script>
</div>
<footer>
<p>Autor: <a href="https://ee-informatyk.pl/" target="_blank" style="color: unset;text-decoration: none;">EE-Informatyk.pl</a></p>
</footer>
</body>
</html>
Plik fib.html
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ciągi liczbowe</title>
<link rel="stylesheet" href="styl2.css">
</head>
<body>
<div id="baner1">
<h2>Poznaj ciągi liczbowe</h2>
</div>
<div id="baner2">
<a href="liczby.html"><h5>Ciągi arytmetyczne</h5></a>
</div>
<div id="baner3">
<a href="fib.html"><h5>Ciąg Fibonacciego</h5></a>
</div>
<div id="baner4">
<img src="obraz1.png" alt="Fibonacci">
</div>
<div id="lewy">
<ol>
<li>ciągi arytmetyczne</li>
<li>ciągi geometryczne</li>
<li>ciąg Fibonacciego</li>
</ol>
</div>
<div id="prawy">
<img src="obraz2.jpg" alt="Fonbonacci">
</div>
<footer>
<p>Autor: <a href="https://ee-informatyk.pl/" target="_blank" style="color: unset;text-decoration: none;">EE-Informatyk.pl</a></p>
</footer>
</body>
</html>
Plik skrypt.js
function ciag() {
let a1 = parseInt(document.getElementById("a1").value);
let r = parseInt(document.getElementById("r").value);
let n = parseInt(document.getElementById("n").value);
let wynik = document.getElementById("wynik");
let res = "Ciąg arytmetyczny zawiera wyrazy: ";
for (let a = a1; n > 0; n--) {
res += a + ", ";
a = a + r;
}
wynik.innerHTML = res;
}
Plik styl2.css
body {
font-family: 'Verdana';
color: #2F2F2F;
}
#baner1 {
background: #DCDCDC;
width: 55%;
height: 80px;
text-align: center;
float: left;
}
#baner2,#baner3,#baner4 {
background: #DCDCDC;
width: 15%;
height: 80px;
float: left;
}
#lewy {
clear: both;
background: #808080;
width: 30%;
height: 450px;
float: left;
}
#prawy {
background: #808080;
width: 70%;
height: 450px;
float: left;
}
footer {
background: #DCDCDC;
text-align: center;
}
h5 {
color: #808080;
border: 1px solid #808080;
margin: 7px;
padding: 10px;
font-size: 80%;
}
input {
color: gray;
}
Powiązana zawartość
Autorem arkusza jest CKE.GOV.PL