PODSUMOWANIE.

Slides:



Advertisements
Podobne prezentacje
PROGRAMOWANIE STRUKTURALNE
Advertisements

ALGORYTM Co to jest algorytm?
Metody Numeryczne Wykład no 12.
START WYPROWADŹ WYNIK 8 STOP
Materiały pochodzą z Platformy Edukacyjnej Portalu
Opracowała: Elżbieta Fedko
Turbo pascal – instrukcje warunkowe, iteracyjne,…
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 7: Procedury i funkcje © Jan Kaczmarek.
Programowanie imperatywne i język C
Programowanie imperatywne i język C Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie.
ALGORYTMY.
Algorytmy.
Matura z informatyki Arkusz I.
Algorytmika w drugim arkuszu maturalnym. Standardy wymagań I. WIADOMOŚCI I ROZUMIENIE I. WIADOMOŚCI I ROZUMIENIE II.KORZYSTANIE Z INFORMACJI II.KORZYSTANIE.
JAKO CZĘŚĆ NASZEGO ŻYCIA
Algorytmy i algorytmika Opracowanie: Teresa Szczygieł
Wstęp do interpretacji algorytmów
CO TO JEST ALGORYTM!.
Dr Anna Kwiatkowska Instytut Informatyki
Algorytmy Marek Pudełko
Algorytmy i algorytmika Opracowanie: Maciej Karanowski
ALGORYTMY Opracowała: ELŻBIETA SARKOWICZ
Budowa algorytmów Algorytm: skończony ciąg operacji wraz z ściśle sprecyzowanym porządkowaniem ich wykonywania, które po realizacji dają rozwiązanie dowolnego.
ALGORYTMY.
Agata Łysakowska Klasa III „n”
Zadanie 3 Gimnazjum nr 1, klasa 3f.
Algorytmy Opracowanie: Maria Skalska na podstawie „Informatyka 2000” wydawnictwa Czarny Kruk.
RODZAJE ALGORYTMÓW Źródło: Jolanta Pańczyk - Informatyka Europejczyka. Podręcznik dla gimnazjum. Część II.
POJĘCIE ALGORYTMU Pojęcie algorytmu Etapy rozwiązywania zadań
Algorytmy.
Programowanie strukturalne i obiektowe
PORZĄDEK WŚRÓD INFORMACJI KLUCZEM DO SZYBKIEGO WYSZUKIWANIA
20 września 2003r. Centrum Kształcenia Ustawicznego im. St. Staszica w Koszalinie Wstęp do algorytmiki Autor: Marek Magiera.
WebQuest wykonane w ramach projektu BelferOnLine
BUDOWANIE SCHEMATU BLOKOWEGO REALIZUJĄCEGO PROSTY ALGORYTM
GIMNAZJUM nr 1 W BIERUNIU
ALGORYTMY.
„Nie musisz być geniuszem, aby programować….”
Programowanie strukturalne i obiektowe
Algorytmy.
Proste obliczenia w arkuszu
A. Jędryczkowski – 2007 r.. Algorytmem nazwiemy ścisły przepis postępowania, którego wykonanie gwarantuje otrzymanie danych wynikowych z dostarczonych.
Elżbieta Fiedziukiewicz
ALGORYTMY I ALGORYTMIKA
Lekcja organizacyjna Klasa III.
Spis treści W świecie algortmów -Budowa algorytmu
ZAPIS BLOKOWY ALGORYTMÓW
Algorytmy.
Algorytmika.
Wprowadzenie do algorytmiki
ALGORYTMY Co to jest algorytm ? Cechy algorytmu Budowa algorytmów
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Obliczalność czyli co da się policzyć i jak Model obliczeń maszyna licznikowa dr Kamila Barylska.
Zapis blokowy algorytmów
Algorytmy- Wprowadzenie do programowania
opracowała: Anna Mikuć
ALGORYTMY-WPROWADZENIE. ALGORYTMY W ŻYCIU CODZIENNYM
Algorytm to przepis prowadzący do osiągnięcia celu lub rozwiązania problemu, opisujący każdy krok. Algorytmika to dziedzina zajmująca się algorytmami (własnościami,
Algorytmy.
Wstęp do interpretacji algorytmów
Temat: Schematy blokowe - ćwiczenia
Algorytmy. Co to jest algorytm? Przepis prowadzący do rozwiązania zadania.
Co to jest algorytm? Uporządkowany i uściślony sposób rozwiązania danego problemu, zawierzający szczegółowy opis wykonywanych czynności w skończonej.
Algorytmy, sposoby ich zapisu.1 Algorytm to uporządkowany opis postępowania przy rozwiązywaniu problemu z uwzględnieniem opisu danych oraz opisu kolejnych.
Prostopadłościan i sześcian.
Działania na pierwiastkach. Opracowała: Beata Szabat.
Algorytmy i algorytmika Opracowanie: Teresa Szczygieł
Algorytm to przepis prowadzący do osiągnięcia celu lub rozwiązania problemu, opisujący każdy krok. Algorytmika to dziedzina zajmująca się algorytmami (własnościami,
Zrozumieć, przeanalizować i rozwiązać
POJĘCIE ALGORYTMU Wstęp do informatyki Pojęcie algorytmu
Zapis prezentacji:

PODSUMOWANIE

Algorytm to… … precyzyjny opis sposobu rozwiązania określonego zadania lub osiągnięcia jakiegoś celu, zawierający szczegółowy opis wykonywanych czynności. problem sposób rozwiązania narzędzia np. program algorytm

Działania algorytmiczne i niealgorytmiczne Większość zadań w życiu nie wymaga od nas myślenia kreatywnego, lecz działania schematycznego - algorytmicznego. Tak jest, gdy: kasujemy bilet w tramwaju, szykujemy się do wyjścia do szkoły,  rozwiązujemy typowe zadanie z fizyki, matematyki. Czy zawsze działasz zgodnie ze schematem?

Cechy algorytmu: dokładnie i jednoznacznie określony spodziewany rezultat; pobierane dane, dzięki którym osiągamy cel; lista poleceń doprowadzająca nas do wyniku; po wprowadzeniu tych samych danych uzyskujemy ten sam rezultat. 16 17 18

Sposoby przedstawiania algorytmów Opis słowny Lista kroków Schemat blokowy Zapis z wykorzystaniem jednego z języków programowania Algorytmy

Czy robienie kanapki z szynką jest sytuacja algorytmiczną? Jest sytuacją algorytmiczną, ponieważ: Efektem działania ma być kanapka z szynką. Danymi są: chleb, masło, szynka. Lista poleceń mówi, w jaki sposób zrobić kanapkę z szynką. Za każdym razem, gdy weźmiemy te same składniki (dane) i wykonamy polecenia, otrzymamy kanapkę z szynką.

Wysyłanie sms-a z telefonu komórkowego sytuacja algorytmiczna czy nie? Jest to sytuacja algorytmiczna, ponieważ: Efektem działania ma być wysłanie sms-a. Danymi są: treść wiadomości, adres odbiorcy. Lista poleceń opisuje sposób napisania i wysłania sms-a. Po wprowadzeniu tych samych danych i wykonaniu listy czynności sms zostanie wysłany

Łowienie ryb Nie jest to sytuacja algorytmiczna, ponieważ: Efektem ma być złowienie ryby. Danymi są: przynęta na ryby, miejsce, w którym łowimy ryby. Lista poleceń obejmuje czynności związane z zakładaniem przynęty na haczyk oraz zarzucanie wędki. Mimo tych samych danych wejściowych możemy trafić w inne miejsce na wodzie, a ryby możemy nie złowić.

Schemat blokowy STOP START Wej/wyj Blok operacyjny . Nie Tak Blok warunkowy Nie Tak Algorytmy

ZADANIA Utwórz krótką prezentację zawierającą: Dwa przykłady działań niealgorytmicznych, z uzasadnieniem Dwa przykłady działań algorytmicznych związanych z sytuacją życiową. Przedstaw je w opisie słownym oraz za pomocą listy kroków ischematu blokowego. Opracuj listę kroków i schemat blokowy algorytmy sekwencyjne (liniowe) obliczające sumę trzech dowolnych liczb objętość stożka drugą i trzecią potęgę liczby a

Problem 2 Algorytm obliczania objętości dowolnego prostopadłościanu Słowny opis postępowania: aby obliczyć objętość, należy pomnożyć przez siebie długości trzech krawędzi wychodzących z jednego wierzchołka; długości muszą mieć jednakowe miano. Lista kroków START - podaj długość pierwszej krawędzi; a:= - podaj długość drugiej krawędzi; b:= - podaj długość trzeciej krawędzi; c:= - wykonaj obliczenie V:= a*b*c - podaj wynik; V:= STOP