490574701
WYKŁAD
PROCES PROGRAMOWANIA - schemat
PIERWSZE ALGORYTMY
- 820 n.e. - arabski matematyk Muhammed ibn Musy al-Chorezmi opisał pozycyjny system kodowania dziesiętnego liczb i sztukę liczenia w tym samym systemie
- XII w. - przetłumaczenie prac al.-Chorezmiego (łac.- Algoricmus) na język łaciński => rozwój „sztuki rachowania na papierze” (algorytmiści) w opozycji do „rachowania z pomocą liczydeł” (abacyści) i do „rachowania z pomocą kamyków” (kalkulatorzy)
- 320 p.n.e. - Euklides - algorytm NWP (największy wspólny podzielnik) ALGORYTMY - definicje
- przepis na postępowanie rachunkowe (definicja klasyczna)
- opis obiektów i opis czynności, które należy wykonać z tymi obiektami, aby osiągnąć określony cel (definicja rozszerzona)
CECHY ALGORYTMU:
- poprawność - osiągnięcie zamierzonego rezultatu (dowód: testowanie, formalne dowody)
- uniwersalność - umożliwia rozwiązanie całej klasy zadań, a nie pojedynczego, ustalonego problemu
- ścisłość - czynności i kolejność ich realizacji są opisane jasno i wyraźnie
- jednoznaczność (powtarzalność) - wielokrotne wykonywanie prowadzi dla identycznych danych do takich samych rezultatów
- kompletność - algorytm uwzględnia wszystkie możliwe przypadki, jakie mogą wystąpić podczas jego wykonywania
Wyszukiwarka
Podobne podstrony:
Wykład : model programistyczny + kodowanie • prezentacja algorytmu w postaci schemP1020076 (3) Temat: Język CINFORMATYKA WYKŁAD 7Fragment programu: wczytywanie pierwszej, jedenastejPierwsze algorytmy i programy. ■ Algorytmy pojawiły się dużo wcześniej niż pierwszPierwsze algorytmy i programy. ■ Algorytmy opisują problemy w postaciPierwsze algorytmy i programy.■ Ada Lovelace ■ Augusta Ada King, hrabina LovelaceProgram wykładuWprowadzenie do wykładu, proces przetwarzania danych.Dane meteorologiczne -Wykład 3 - Procesy biotechnologiczne Przedmiot: Podstawy Biotechnologii TECHNC Schopracowaniem zostanie narysowany schemat blokowy (algorytm) procesu, którego ma dotyczyć2. Tworzenie schematu blokowego algorytmu za pomocą programu edukacyjnego ELI 2.0 Ogólne zasadyĆwiczenie 3 Zbudować schemat blokowy algorytmu w programie ELI obliczający sumę N wyrazów ciągu liczWykład VIIIJęzyki programowania Algorytmy i struktury danych Wyższa Szkoła Biznesu Semestr IIIProgramowanie Równoległe i Rozproszone Wykład 13 PVM - schemat niewolnika PVM - schematskanuj0023 (195) • realizowania rozszerzonych programów udzielania pierwszej pomocy w szkoleniach spskanuj0023 (195) • realizowania rozszerzonych programów udzielania pierwszej pomocy w szkoleniach spwięcej podobnych podstron