ALGORYTMY.

Slides:



Advertisements
Podobne prezentacje
Testowanie oprogramowania metodą badania pokrycia kodu
Advertisements

Czyli jak zrobić prezentację komputerową?
Co można zwiedzić w WIELKIEJ BRYTANII Pamiętajmy o miejscach które możemy zwiedzić na przykład w WIELKIEJ BRYTANII. I też czym różni się ta wyspa od naszego.
portale społecznościowe
Jak jest ? W naszej szkole są dwa źródła dostępu do pożywienia: Pierwszym jest stołówka szkolna, na której można się zapisać na śniadania i obiady;
Zadania i łamigówki matematyczne.
Ułamki dziesiętne.
Operacjonalizacja problematyki badawczej
Analiza matematyczna III. Funkcje Funkcje I – własności podstawowe
Analiza matematyczna III. Funkcje Funkcje II – własności podstawowe
Alicja Przepióra Grupa 1015a. Tekst nieuporządkowany ZYCIORYS Urodziłam sie 9 listopada 1992 w Gorlicach. Mieszkam w Strzeszynie. Mam dwóch braci. Lubię
Portal Systemu Jakości Kształcenia Jak się zalogować? Instrukcja dla pracowników UMCS Przygotowanie: Urszula Wojtczak, Zespół Obsługi Systemu Jakości Kształcenia.
AUTOR :WOJTEK NOWIK REPORTER : PATRYK SORMAN LUK SMIS PIOTREK COLO (KOLO) MAX SOWT.
Elektronika cyfrowa Prezentacja Remka Kondrackiego.
Copyright © 2007 Contact: Powered by SSP Interlokutor
AUTOR :WOJTEK NOWIK REPORTER : LUK SMIS PATRYK SORMAN PIOTREK COLO (KOLO)
AUTOR :WOJTEK NOWIK REPORTER : LUK SMIS PATRYK SORMAN PIOTREK COLO (KOLO)
To jest bardzo proste  Lekcja nr 3
Każde twierdzenie można zapisać w postaci: "Jeśli a to b". a – nazywamy założeniem twierdzenia, b – nazywamy tezą twierdzenia. Jeśli zamienimy b z a miejscami,
WNIOSKI Z PRZEPROWADZONEJ ANKIETY NA TEMAT SAMORZĄDU UCZNIOWSKIEGO ORAZ GAZETKI SZKOLNEJ „KUJONEK”
PREZENTACJA WYKORZYSTANA PODCZAS DEBATY W SALI PATRONA SZKOŁY.
Debata- samorządność.. Samorząd Uczniowski to działająca w szkole instytucja, obejmująca całą społeczność uczniowską, niezależna od administracji oświatowej.
Nasze pomysły i propozycje…. Organizowanie warsztatów Rozmowy z uczniami podczas godzin wychowawczych.
Prezentacja z przedmiotu „systemy wizyjne”
Powiedzmy, że jest i wracasz do domu samochodem (oczywiście sam) po niezwykle ciężkim dniu pracy. Jesteś naprawdę zmęczony i sfrustrowany.
Podstawy programowania
Duże Koło Chemiczne 1LA Zespół Szkół UMK w Toruniu Kuba Skrzeczkowski.
fotografie - Marcel Cohen
Co każdy użytkownik komputera wiedzieć powinien
Prawa Dziecka.
Można powiedzieć, że nasi dziadowie, jeżeli chodzi o kuchnię i gotowanie byli dużo bardziej ekologiczni niż my czy choćby nasi rodzice. Potrawy były zazwyczaj.
ALGORYTM.
Analiza stanu naprężenia
Chwila zadumy ! Moi drodzy, Wysyłam te słowa do wielu osób nie bacząc, czy ktoś jest wierzący czy nie... Dla mnie jest to przesłanie do Wszystkich......
Jeżdżę z głową.
Czym jest i dokąd prowadzi.
xHTML jako rozszerzenie HTML
Instalacja serwera WWW na komputerze lokalnym
HTML Podstawy języka hipertekstowego Damian Urbańczyk.
Schemat 4 pytań ZBADAJ POSZKODOWANEGO Kliknij na ramkę Copyright by © LifeGuard 2001.
Prawo lokalne w Internecie Jakub Kasprzycki
techniki Ttylko efekty wyjścia (czerwone) rozproszenie powiększenie podstawowe ścieżka ruchu w dół wyzwalanie po kliknięciu (1.) z poprzednią (pozostałe)
Jak się uchronić przed zagrożeniami wynikającymi z użytkowania sieci?
Elementy programowania
Bezpieczeństwo na drodze
Temat: Najstarsza muzyka – STAROŻYTNOŚĆ. [Str ]
BEZPIECZNY INTERNET. PRZEGLĄDANIE STRON INTERNETOWYCH.
To śmieszne...
1 Strategia dziel i zwyciężaj Wiele ważnych algorytmów ma strukturą rekurencyjną. W celu rozwiązania rozwiązania problemu algorytm wywołuje sam siebie.
Pliki elementowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików elementowych. Pliki takie zawierają informację zakodowaną
Budowa programu #include /*instrukcje preprocesora */ #include int main(void) { /*podstawowa funkcja programu */ int a=1; /*deklaracja i inicjalizacja.
Prostokątny układ współrzędnych na płaszczyźnie
Zadanie: przy pomocy algorytmu simplex rozwiązać następujące zadanie programowania liniowego: przy ograniczeniach: Autor: Michał KĘPIEŃ (I4X2S0)
Nasza szkoła. Środowisko szkoły Środowisko szkoły społeczno - wychowawcze Środowisko szkoły społeczno - instytucjonalne.
Galvanic Spa System II This document is for use by Nu Skin Enterprises Europe staff and independent distributors. It is not to be circulated to members.
W.K. (c) Bazy danych Access. 2W.K. (c) 2007 Baza danych - definicje Baza danych to zbiór informacji dotyczących określonego tematu (stanowiących.
Skala i plan mgr Janusz Trzepizur.
Ocenianie. 6 Ocenę celującą otrzymuje uczeń wówczas, jeżeli posiadł wiedzę i umiejętności wykraczające poza program nauczania w danej klasie, samodzielnie.
Temat 5: Elementy meta.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Instrukcje sterujące: W instrukcjach sterujących podejmowane są decyzje o wykonaniu tych czy innych instrukcji programu. Decyzje te podejmowane są w zależności.
PRACOWNIA EKONOMICZNA OD A DO Z
OBSŁUGA PROGRAMU PŁATNIK
Komtech Sp. z o.o. Magic Janusz ROŻEJ.
Bardzo pożyteczna rzecz, czy narzędzie zbrodni?
Strategia rozwiązywania testów wyboru Radom, styczeń 2009.
w/g Grzegorz Gadomskiego
Największym bólem w życiu nie jest śmierć, lecz bycie ignorowanym.
Algorytm testujący czy liczba jest liczbą pierwszą czy złożoną
Zapis prezentacji:

ALGORYTMY

Algorytm to przepis rozwiązania zadania, zawierający opis danych wraz z opisem czynności, które należy w określonym porządku wykonać z tymi danymi, aby osiągnąć zamierzony cel. PARZENIE KAWY:

Czy wszystkie działania są algorytmiczne ? przyrządzenie sałatki z pomidorów wybór przewodniczącego samorządu szkolnego wezwanie pogotowia namalowanie obrazu pt. „Wiosna” zwycięstwo w szkolnych zawodach w tenisa

Budowa algorytmu Każdy algorytm musi być przedstawiony w taki sposób, aby można go było jednoznacznie zapisać i zastosować. Algorytm zawiera : opis danych opis wyników instrukcje Instrukcja - opis czynności występującej w algorytmie. Poszczególne instrukcje w algorytmie muszą być ściśle określone tak aby wynik był zawsze jednoznaczny.

RODZAJE ALGORYTMÓW ALGORYTM SEKWENCYJNY ALGORYTM Z INSTRUKCJĄ WARUNKOWĄ ALGORYTM Z INSTRUKCJĄ ITERACYJNĄ W większości wypadków w algorytmie występują zarówno instrukcje w postaci sekwencyjnej, jak też instrukcje warunkowe i iteracyjne

ALGORYTM SEKWENCYJNY Algorytm sekwencyjny to bardzo prosty typ algorytmu, który ma postać listy instrukcji wykonywanych bezwarunkowo zgodnie z kolejnością w której występują.

ALGORYTM SEKWENCYJNY Przykład (wezwanie pogotowia): Podnieś słuchawkę Wybierz cyfrę 9 Przekaż informację Odłóż słuchawkę

ALGORYTM Z INSTRUKCJĄ WARUNKOWĄ Algorytmy często zawierają instrukcje warunkowe które sterują kolejnością wykonywania algorytmu. Innymi słowy, instrukcje warunkowe mówią co dalej wykonywać, a czego nie wykonywać. Instrukcje warunkowe mają postać: Jeżeli spełniony jest warunek W wykonaj instrukcję A lub w przeciwnym wypadku wykonaj instrukcję B

ALGORYTM Z INSTRUKCJĄ WARUNKOWĄ Przykład (wezwanie pogotowia): Podnieś słuchawkę Wybierz cyfrę 9 Czy połączyłeś się z pogotowiem ratunkowym? 5A.Jeśli TAK to przejdź do kroku 6 5B.Jeśli NIE to przejdź do kroku 7 Przekaż informację Odłóż słuchawkę

ALGORYTM Z INSTRUKCJĄ ITERACYJNĄ Algorytm iteracyjny zawiera instrukcje które nakazują wielokrotne powtarzanie pewnych czynności. Iteracje występują w algorytmach w dwóch podstawowych odmianach: iteracja z określoną liczbą powtórzeń : wykonuj czynność A dokładnie N razy - iteracja warunkowa: wykonuj czynność A , dopóki jest spełniony warunek W

ALGORYTM Z INSTRUKCJĄ ITERACYJNĄ Przykład (wezwanie pogotowia): Podnieś słuchawkę Wykonaj czynność 3 razy 2A. Wybierz cyfrę 9 Czy połączyłeś się z pogotowiem ratunkowym? 3A.Jeśli TAK to przejdź do kroku 4 3B.Jeśli NIE to przejdź do kroku 5 Przekaż informację Odłóż słuchawkę

ZADANIE Otwórz nową, pustą prezentację programu Power Point. Zaprojektuj algorytm zawierający iterację warunkową i iterację z określoną liczbą powtórzeń którego zadaniem jest wezwanie pogotowia ratunkowego. Warunki które musi spełniać algorytm: jeżeli numer pogotowia jest zajęty odkładamy słuchawkę i dzwonimy jeszcze raz przestajemy dzwonić tylko w przypadku przekazania informacji