rekurencja, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI


Definicja rekurencyjna:

1. Przypadek podstawowy - wyszczególnia obiekty podstawowe

2. Reguła rekurencyjna (indukcyjna) - umożliwia konstruowanie nowych obiektów z

wcześniej zbudowanych lub podstawowych.

Algorytmy rekurencyjne (Recursive algorithms)

Wymagania przy układaniu algorytmów rekurencyjnych:

 Określenie warunku kończącego algorytm

 Dekompozycja problemu.

Implementacja rekurencji

Rekord aktywacji (activation record):

 Parametry wywołania

 Wartość zwracana

 Zmienne lokalne

 Dynamiczne dowiązanie - wskaźnik do rekordu wywołania

procesu wywołującego

 Adres powrotu do procesu wywołania.

Wielopoziomowa organizacja komputera

 Poziom 0 - poziom układów logicznych (digital logic level)

 Poziom 1 - poziom mikroarchitektury (microarchitecture level)

 Poziom 2 - poziom architektury listy rozkazów (ISA, Instruction set architecture level)

 Poziom 3 - poziom systemu operacyjnego (operating system machine level)

 Poziom 4 - poziom języka asemblera (assembler language)

 Poziom 5 - poziom języków wysokiego poziomu (high-level languages).



Wyszukiwarka

Podobne podstrony:
zarz procesami planowanie, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
klas sys komp, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
entropia kodowanie, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
All, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
def informatyka, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
pradygmaty prog, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
srod programowania translatory, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
jezyk bnf ebnf, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
System operacyjny, stud, I semsetr, WSTEP DO PROGRAMOWANIA, WDI
Projektowanie oprogramowania Wstep do programowania i techniki komputerowej
2011-2012 wstęp do P program, wstęp do psychologii k
Gorazd T Kurs C Wstęp do Programowania
PHP Praktyczne wprowadzenie R 4 Wstęp do programowania Proste skrypty PHP
Wstęp do programu z poprawką, bierzmowanie
e Wstep do programowania DS
Wilkosz, Wstęp do programowania, kolokwia KD1-09 10l
Wilkosz, Wstęp do programowania, kolokwia K2-08 09l

więcej podobnych podstron