ćwiczenie 1
Transkrypt
ćwiczenie 1
Temat: Algorytmika. Opis problemu i przedstawienie sposobu jego rozwiązania w postaci graficznej. Budujemy schemat blokowy (Temat 29) [str. 228 –235] 1. Algorytm to sposób rozwiązania zadania w sposób uporządkowany (tj. z wyszczególnieniem kolejnych czynności). np.: schemat postępowania przy rozwiązywaniu problemów Problem Narzędzia Sposób rozwiązania (algorytm) (np.; program) 2. Specyfikacja zadania to szukanie związku, jaki zachodzi między danymi a wynikami. 3. Etapy rozwiązywania problemów: a) Sformułowanie zadania, b) Określenie danych wejściowych. c) Ustalenie celu, czyli wyniku. d) Określenie metody rozwiązania, czyli wybór algorytmu. e) Przedstawienie algorytmu w postaci: opisu słownego, listy kroków, schematu blokowego, programu w jednym z języków programowania. f) Analiza poprawności rozwiązania. g) Testowanie rozwiązania dla różnych danych – ocena efektywności przyjętej metody. 4. Narysuj schemat blokowy - Przedstaw schemat blokowy algorytmu produkcji soku i sosu jabłkowego w zakładzie produkcyjnym. TAK Czy jabłko jest zdrowe ? NIE Zbadać każde jabłko Odrzuć jabłko Przetworzyć dobre jabłka w mikserze Odfiltrować mus jabłkowy od odpadów Zrobić sos jabłkowy, rozlać do butelek i wysłać do sklepów START KONIEC Rozlać sok jabłkowy do butelek i wysłać do sklepów Zdjąć skrzynkę jabłek z samochodu Wrzuć do kompostownika (nawóz) PRACA WŁASNA UCZNIA - Dane są dwie liczby a i b. Przedstaw schemat blokowy algorytmu obliczania ich iloczynu. iloczyn:=a*b - KLOCEK OBLICZAJĄCY Iloczyn - KLOCEK WYPROWADZAJĄCY WYNIK