paradygmaty

 0    18 fiche    uprilpl
Télécharger mP3 Imprimer jouer consultez
 
question język polski réponse język polski
paradygmat imperatywny
commencer à apprendre
program to ciąg instrukcji dla komputera, wynik to końcowy stan pamięci
paradygmat proceduralny
commencer à apprendre
podiał zadania na podzadania i ich implementacja w postaci procedur
paradygmat strukturalny
commencer à apprendre
używanie struktur programistycznych (sekwencja, instrukcje warunkowe, pętle, rekurencja)
paradygmat obiektowy
commencer à apprendre
główna koncepcja - obiekt, program to zbiór obiektów, wynik - stan końcowy obiektów
paradygmat deklaratywny
commencer à apprendre
programista określa co komputer ma osiągnąć
paradygmat funkcyjny
commencer à apprendre
program - zbiór funkcji, program - zbiór funkcji, wynik - wartość funkcji głównej, brak dostępu do stanu maszyny, nie ma tradycyjnych zmiennych i pętli (tylko rekurencja)
paradygmat logiczny
commencer à apprendre
program - formuły logiczne: aksjomaty i twierdzenia, program - sprawdzenie poprawności twierdzenia, wynik - powodzenie lub niepowodzenie poprawności twierdzenia
semantyka i syntaktyka
commencer à apprendre
Semantyka - znaczenie form zapisanych zgodnie ze składnią języka, czyli „co one robią”. Syntaktyka - zbiór reguł, mówiących jak wygląda poprawny program w danym języku.
typ zmiennej
commencer à apprendre
zbiór dopuszczalnych wartości, określenie precyzji, zbiór dozwolonych operatorów i operacji
wiązania
commencer à apprendre
dynamiczne - przypisanie bytom(zmienna, operator) atrybutów (wartości, adresy) w trakcie działania programu, Statyczne - przed lub w trakcie kompilacji
rachunek lambda
commencer à apprendre
reguły składania i wykonywania obliczeń, w których podstawowym elementem składowym jest funkcja.
leniwa ewaluacja
commencer à apprendre
Wyrażenia nie są obliczane w momencie wiązania ich do zmiennej, ale dopiero, gdy napotkane zostanie odwołanie do konkretnego wyniku. (take 10 from x może potencjalnie generować nieskończoną liste, ale nadal się wykona, bo cała lista nie jest potrzebna)
rachunek predykatów
commencer à apprendre
opisywanie i rozwiązywanie problemów za pomocą predykatów i zdań logicznych
nawroty
commencer à apprendre
W przypadku niepowodzenia (otrzymanie wartości fałsz), wróć do takiego miejsca, w którym stosując rezolucję możesz uzyskać inne wyrażenie
unifikacja
commencer à apprendre
czy 2 termy są identyczne, lub mogą stać się identyczne za pomocą podstawiania
rezolucja
commencer à apprendre
wnioskowanie (x->y, y->z to x->z)
odcięcia
commencer à apprendre
Jeśli Prolog natrafi na operator odcięcia w regule, nie będzie nawracał z wyborem do wcześniejszych możliwości
Wnioskowanie
commencer à apprendre
dochodzeniu do nowych twierdzeń na podstawie już znanych faktów i reguł

Vous devez vous connecter pour poster un commentaire.