Witaj,
Na tej stronie publikowane są ćwiczenia i zadania z informatyki.
Twoja odpowiedź będzie podstawą do wystawienia oceny.
W mailu z odpowiedziami należy podać nazwisko i imię oraz klasę
Odpowiedzi proszę nadsyłać mailem na adres zsp-informatyka@o2.pl
PROGRAMOWANIE W JĘZYKU C++
Zadanie 3
Napisz program, który poprosi o wpisanie imienia, a potem pętla „for” będzie powtarzała imię od wartości 1 do wartości mniejszej, niż 1000 w krokach o 100 większych od poprzedniego.
Zadanie do wykonania na platformie repl.it.
Gotowy program należy zapisać (Files, kliknąć na 3 kropki po prawej i z listy wybrać „download as zip”),
a następnie spakowany przesłać na adres zsp-informatyka@o2.pl
Termin: do 21.05.2021
Temat: Iteracje – pętla „for”.
#include <iostream>
// a następnie wykonywana jest instrukcja cout << i <<„. ” <<imie<<endl;
//natomiast na końcu jest wykonywana instrukcja na liczniku, czyli i++ (zwiększenie wartości licznika o 1)
Zadanie 2
Napisz program, który będzie obliczał pole trapezu.
Typy danych (float).
Program ma napisać na ekranie: „Program oblicza pole trapezu”
Następnie ma pytać o podanie poszczególnych zmiennych, a na koniec obliczyć pole trapezu i podać go po słowach – „Pole trapezu wynosi:”
Zadanie do wykonania na platformie repl.it.
Gotowy program należy zapisać (Files, kliknąć na 3 kropki po prawej i z listy wybrać „download as zip”),
a następnie spakowany przesłać na adres zsp-informatyka@o2.pl
Termin: do 30.03.2021
Temat: Instrukcja warunkowa „if”.
Temat: Obliczenia
Zadanie:
Napisz program, który będzie wykonywał prostą instrukcję:
Program pyta o Twoje dane
Podaj swoj wiek: (w tym miejscu program oczekuje na Twój wpis – np. 17)
Podaj swoj wzrost: (w tym miejscu program oczekuje na Twój wpis – np. 176)
Twoje dane:
Twoj wiek: 17 <—– program przepisuje dane wpisane wcześniej
Twoj wzrost: 176 <—– program przepisuje dane wpisane wcześniej
W deklaracji programu należy użyć nazw zmiennych „wiek” i „wzrost” (int wiek, wzrost)
Zadanie do wykonania na platformie repl.it.
Gotowy program należy zapisać (Files, kliknąć na 3 kropki po prawej i z listy wybrać „download as zip”),
a następnie spakowany przesłać na adres zsp-informatyka@o2.pl
Termin: do 10.03.2021
Strona: Programowanie w języku C++ (https://repl.it/)
- Kliknij na „Sign up” (prawy górny róg)
- Wpisz swój login (username)
- Podaj swój e-mail
- Wpisz swoje hasło
- Kliknij na przycisk „Sign up”
Wejdź na swój e-mail i potwierdź chęć zapisania się klikając na „Complete verification”.
Wejdź ponownie na stronę Programowanie w języku C++ (https://repl.it/)
Kliknij na „Log in” i na stronie kliknij na „+” w prawym górnym rogu,
Z pola wyboru wybierz język C++, obok wpisz nazwę swojego pierwszego programu i niżej kliknij w pole „Create repl”
Do ćwiczeń możesz wykorzystać treść programu z poprzedniej lekcji.
Temat 2: Deklaracja zmiennej
Temat 1: Struktura programu. Biblioteka operacji standardowych wejścia/wyjścia.
#include <iostream> /*dyrektywa #include (dołączyć) przekazuje informacje do procesora informację o dołączeniu do programu biblioteki iostream, dzięki czemu można wykonywać standardowe operacje wejścia/wyjścia (input/output) takie jak wypisanie na ekranie (urządzenie wyjściowe) jakiegoś tekstu.*/
using namespace std /*dyrektywa using udostępnia całą zawartość standardowej (std)przestrzeni nazw. Nie trzeba już stosować std:: przed cout*/
int chlopcy,dziewczyny; /*nazwa zmiennej liczby całkowitej – „chlopcy”, „dziewczyny”*/
int main() /*deklaracja funkcji głównej (main). Funkcja to inaczej zestaw instrukcji, który posiada swoją nazwę – w tym przypadku main. Na początku każdej funkcji wpisujemy typ danych, który funkcja zwraca, następnie podajemy jej nazwę, a w nawiasach podajemy argumenty funkcji (opcjonalnie).*/
{ /*nawias otwierający, który wskazuje na początek definicji funkcji głównej*/
Deklaracja zmiennej – to inaczej zarezerwowanie w pamięci miejsca o określonym rozmiarze (zależnym od typu danych i implementacji C++) i określonej nazwie. Np.
int a, x, y;
Każda zmienna deklarowana jest według następującej zasady. Najpierw podajemy typ danych, następnie unikatową nazwę z wyjątkiem zarezerwowanych słów kluczowych. Zmienne tego samego typu można również deklarować oddzielając je (,). Np. int a, x, y;
Zmienne można podczas deklaracji inicjalizować podając wartość zmiennej lub wyrażenie.
Np. int chlopcy, dziewczyny;
PREZENTACJA
Tematy:
- Sposoby wyszukiwania informacji w Internecie (wyszukiwarki, słowniki, encyklopedie, operatory pomagające w wyszukiwaniu, możliwości wyszukiwarek poza wyszukiwaniem stron, zaawansowane metody wyszukiwania, )
- Historia komputera.
- Przewodnik po Inowrocławiu.
- Moje hobby.
- Wycieczka po Polsce – parki narodowe.
- 10 – 20 slajdów
- 20MB wielkość prezentacji,
- Automatyka przejść,
- Czas trwania do 10 min..
Instalator LibreOffice:
https://pl.libreoffice.org/pobieranie/stabilna/
wersje starsze:
https://downloadarchive.documentfoundation.org/libreoffice/old/
Odpowiedzi na pytania proszę nadesłać mailem (zsp-informatyka@o2.pl) do 12.02.2020
W mailu należy podać nazwisko i imię oraz klasę
Temat 3: Tworzenie bazy z więcej niż jedną tabelą, kwerendą i formularzem. Relacje.
Zadanie:
- Utwórz nową bazę danych w Libre Office.
- Zapisz ją pod nazwą: imię nazwisko-klasa (np. jan-kowalski-2btech).
- Baza ma przedstawiać dane wzrostu pszenicy w różnych województwach.
- Tabela 1 – pola: ID_rośliny, województwa (5 województw)
- Tabela 2 – pola: ID_rośliny, plon t/ha (śr. 4,45), czas wzrostu (śr. 150 dni), koszt produkcji (całkowity koszt prod. średnio 4800)
- Utwórz relacje między tabelami.
- Kwerenda 1: jakie trzy województwa mają najniższy koszt produkcji?
- Kwerenda 2: w jakim województwie jest najwyższy plon (t/ha)?
- Formularz: wykonaj formularz za pomocą kreatora.
Odpowiedzi na pytania proszę nadesłać mailem (zsp-informatyka@o2.pl) do 08.12.2020
W mailu należy podać nazwisko i imię oraz klasę
Temat 2: Tworzenie bazy z jedną tabelą, kwerendą i formularzem.
Zadanie:
- Utwórz nową bazę danych w Libre Office.
- Zapisz ją pod nazwą: imię nazwisko-klasa (np. jan-kowalski-2btech)
- Baza ma przedstawiać sprzedaż samochodów używanych w fikcyjnym komisie.
- Pola w tabeli: Identyfikator (integer), marka, model, rok produkcji, cena, kolor, przebieg kilometrów (należy określić typy danych) – ilość samochodów większa niż 5.
- Kwerenda ma wyszukiwać: auta z ceną do 30 000, z rokiem produkcji do 01.01.2005. (pole „kryteria”)
- Należy wykonać formularz (za pomocą kreatora).
Odpowiedzi na pytania proszę nadesłać mailem (zsp-informatyka@o2.pl) do 20.11.2020
W mailu należy podać nazwisko i imię oraz klasę
Temat 1: Tworzenie tabel – (powtórzenie)
Pytania:
- Podaj w punktach etapy tworzenia tabeli (w oparciu o film)
- Wymień typy danych, których można użyć podczas tworzenia pól w tabeli.
Odpowiedzi na pytania proszę nadesłać mailem (zsp-informatyka@o2.pl) do 23.10.2020
W mailu z odpowiedziami należy podać nazwisko i imię oraz klasę