3582320698

3582320698



1.    Wymień a opisz struktury sterujące stasowane da budowy algorytmów.

Podstawowe struktury sterujące to:

1.1.    bezpośrednie następstwo - wykonaj instrukcję A, potem instrukcję B, potem instrukcję C, itd.

1.2.    wybór warunkowy - jeśli warunek Q jest spełniany wykonaj instrukcję A, jeśli nie to wykonaj instrukcję B.

1.3.    iteracja ograniczona -wykonaj instrukcję A dokładnie N razy.

1.4.    iteracja warunkowa „dopóki" - dopóki warunek Q jest spełniany wykonuj instrukcję A.

1.5.    Iteracja warunkowa „aż da" -wykonuj instrukcję A dopóki warunek Qjest spełniany.

2.    Jaka jest konstrukcja algorytmu sortowania bąbelkowego?

Sortowanie bąbelkowe polegana przestawianiu sąsiednich par elementów stojących w niewłaściwej kolejności. Istotne jest iż ciąg elementów przeglądany jest zawsze w tym samym kierunku, a przeglądanie to trwa dopóki mogą się w nim pojawić elementy w nieodpowiedniej kolejności Zapis sławny algorytmu sortawamabąbelkowego:

1. wykonaj co następuje N-l razy;

1.1.    wskaż na pierwszy element;

1.2.    wykonaj co następuje N-l razy;

1.2.1.    porównaj ze sobą wskazany element i element następny;

1.2.2.    jeśli elementy stcrjąw złej kolejności to zamień je miejscami;

1.2.3.    wskaż na następny element;

3.    Narysuj schemat blokowy: wyboru warunkowego, iteracji warunkowych typu: „dopóki" i „aż do".

Schematy znaj dują się na załąc zon,ym dodatku.

4 Zapisz słownie i naszkicuj schemat blokowy algorytmu sumowania wektora (jednowymiarowej tablicy) -n elementowego. Wykorzystaj zmienną indeksującą i znajomość długości wektora

Zapis sławny algorytmu sumowania n -elementowego wektora:

1.    zanotuj na baku liczbę zero;

2.    wskaż na pierwszy element wektora;

3.    wykonaj co następuje n-l razy;

a dodaj wartość wskazanego elementu do liczby zanotowanej naboku; b. wskaż na kolejny element wektora;

4.    dodaj wartość wskazanego elementu do liczby na boku;

5.    wypisz wartość liczby naboku;

Schemat blokowy algorytmu w załączanym dodatku

5.    Jakie korzyści przynosi stosowanie procedur (podprogramów) w algorytmach?

Zalety stosowania procedur sąnastępujące:

1.    oszczędność tekstu

2.    znacznie większa przejrzystość i czytelność struktury algorytmu

3.    znacznie większakontrola nad poprawnością algorytmu

4.    uproszczenie we wprowadzaniu poprawek i usuwaniu błędów

5.    możliwość programowania analitycznego i syntetycznego

6.    Na czym polegarekurencja i jak można ją wykorzystać w konstruowaniu algorytmów?

Rekurencja-to zdolność podprogramu (procedury) da wywoływania samej siebie. Przykładem zastosowania procedury rekurencyjnej jest algorytm przenoszenia krążków znany z Wież Hanoi. Tam aby wykonać pewne przeniesienie należy przy okazji wykonać inne, czyli wywołać tę samąprocedurę wewnątrz procedury wywoływanej na początku Inne przykłady wykorzystania procedur rekurencyjnych to: przeglądanie lewostronne struktur drzewiastych obliczanie wartościn! liczby n

7.    Jakie znasz podstawowe typy danych? Jak są one kodowane binarnie?

Podstawowe typy danych to:

liczby (całkowite, dziesiętne, dwójkowe, szesnastkowe) słowa (układy liter z różnych alfabetów)


Wyszukiwarka

Podobne podstrony:
1.    Opisz strukturę administracyjną turystyki w Polsce. 2.    Wymień
Image224 prostą strukturę logiczną licznika: Da = A Db ~ ABĄ-AB — A®B Dc = AC+BC+ABĆ= C(A+B)+ABC = A
IMG08 Cześć IIRzeczywista struktura materii •    Klasyfikacja wad budowy krystaliczn
Ćwiczenie 3. Operacje logiczne i struktury sterujące. ZTMAiPC dla podanych niżej wartości zmiennej i
Ćwiczenie 3. Operacje logiczne i struktury sterujące. ZTMAiPC clc; i=0; while i == 0 i=input([ Progr
Ćwiczenie 3. Operacje logiczne i struktury sterujące. ZTMAiPC niedokładnością. Z tego powodu, nawet
Ćwiczenie 3. Operacje logiczne i struktury sterujące.
Ćwiczenie 3. Operacje logiczne i struktury sterujące. ZTMAiPC while wyrażenie instrukcje end Jeżeli
Ćwiczenie 3. Operacje logiczne i struktury sterujące. ZTMAiPC (d)    Skopiować zawart
skanuj0011 (116) Poniżej wymieniono kilka struktur morfolo- Wi £) O -r> 1/ i-J KJ ?D T i -T Marsk
Metoda struktur& Wasz szynk da wał dujży zysk. On bar dzo szyb ko rósł, a
Egzamin7 VI. OPISZ BUDOWĘ I FUNKCJONOWANIE SZKIELETU WEWNĘTRZNEGO KRĘGOWCÓW VII. WYMIEŃ I OPISZ POKR
egzamin z odpowiedziami (15) TEST EGZAMINACYJNY - Kinezyterapia ----pkt Imię i nazwisko A.Funkcje kr
i. Analiza strukturalna Kurs ma nauczyć: budowy i działania układów kinematycznych metod analizy - o
Wykład XXIV i XXVJavaScript - struktury sterującei obsługa wyjątków Podstawy informatyki Semestr III

więcej podobnych podstron