Zapisz, jak nazywa się sformalizowany opis wymogów, jakie stawiamy przed algorytmem. (Uzupełnij).
Jest to specyfikacja algorytmu.
1
Ćwiczenie 2
RBiR6AzEsEUnW
Uporządkuj listę stanowiącą algorytm wypłaty złotych z bankomatu. Elementy do uszeregowania: 1. wyjęcie karty z bankomatu, 2. realizacja potwierdzenia wydruku, 3. wypłata pieniędzy z bankomatu, 4. włożenie karty do bankomatu, 5. zatwierdzenie kodu PIN, 6. podanie kwoty do wypłaty – złotych, 7. sprawdzanie karty, 8. podanie kodu PIN, 9. potwierdzenie wydruku operacji wypłaty
Uporządkuj listę stanowiącą algorytm wypłaty złotych z bankomatu. Elementy do uszeregowania: 1. wyjęcie karty z bankomatu, 2. realizacja potwierdzenia wydruku, 3. wypłata pieniędzy z bankomatu, 4. włożenie karty do bankomatu, 5. zatwierdzenie kodu PIN, 6. podanie kwoty do wypłaty – złotych, 7. sprawdzanie karty, 8. podanie kodu PIN, 9. potwierdzenie wydruku operacji wypłaty
2
Ćwiczenie 3
RSw0kPcD6No5r
dla analogicznych danych algorytm, uzyska analogiczne wyniki Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność dla każdego dopuszczalnego zbioru danych początkowych liczba operacji prowadzących do poszukiwanego wyniku jest skończona Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność prezentacja metody postępowania w postaci skończonej listy prostych i jednoznacznych rozkazów Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność zapewnienie rozwiązania każdego zadania należącego do określonego typu zadań Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność podstawowe pojęcie informatyki Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność
dla analogicznych danych algorytm, uzyska analogiczne wyniki Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność dla każdego dopuszczalnego zbioru danych początkowych liczba operacji prowadzących do poszukiwanego wyniku jest skończona Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność prezentacja metody postępowania w postaci skończonej listy prostych i jednoznacznych rozkazów Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność zapewnienie rozwiązania każdego zadania należącego do określonego typu zadań Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność podstawowe pojęcie informatyki Możliwe odpowiedzi: 1. uniwersalność, 2. jednoznaczność, 3. powtarzalność, 4. algorytm, 5. zbieżność
2
Ćwiczenie 4
RKG1vy298xFOh
Co składa się na specyfikacje problemu? Możliwe odpowiedzi: 1. zadanie, 2. dane wejściowe, 3. wynik
Materiał źródłowy do ćwiczeń nr .
RWnyD5bf1KRu3
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Kod źródłowy w języku python przedstawia algorytm.
Linia 1. x znak równości None.
Linia 3. x znak równości 16.
Linia 4. if x zamknij nawias ostrokątny znak równości 0 dwukropek.
Linia 5. print otwórz nawias okrągły x zamknij nawias okrągły.
Linia 6. else dwukropek.
Linia 7. print otwórz nawias okrągły minus 1 asterysk x zamknij nawias okrągły.
x = None
x = 16
if x >= 0:
print(x)
else:
print(-1 * x)
2
Ćwiczenie 5
R18hO00FUZ2VL
Określ, czego dotyczy przedstawiony algorytm. (Uzupełnij).
Algorytm oblicza wartość bezwzględną zadanej liczby x.
3
Ćwiczenie 6
RRMTslT3LOmzF
Dane: (Uzupełnij)
Wynik: (Uzupełnij).
Dane
x – liczba rzeczywista
Wynik:
Program wyświetla wartość bezwzględną liczby podanej przez użytkownika.
Materiał źródłowy do ćwiczeń nr .
Małgosia kupiła nową grę. Zastanawia się, ile czasu minie, nim jej komputer pobierze wszystkie aktualizacje potrzebne do jej uruchomienia. Postanowiła to sprawdzić. Znalazła w sieci poradnik, który wyjaśnia, jak obliczyć czas ściągania pliku o danej wadze przy podanej szybkości pobierania.
1
Wszystko zależy od wielkości pliku oraz łącza. Żeby obliczyć czas pobierania, musimy wartość prędkości zamienić na jednostki równoważne, np. Mb/s na MB/s. Wystarczy pamiętać, że bajt składa się z bitów.
Wielkość pliku musi być wyrażona w tej samej jednostce. Przy konwersji pamiętajmy, że to .
Po przeprowadzeniu wszystkich konwersji wystarczy podzielić wielkość pliku przez prędkość pobierania. Otrzymamy w ten sposób czas potrzebny na pobranie pliku wyrażony w sekundach.
Prędkość pobierania jej sieci wynosi , natomiast wielkość pliku wynosi .