Wybrane definicje i pojęcia z języka C++


Algorytmem nazywamy skończony ciąg czynności, przekształcający zbiór danych wejściowych na zbiór danych wyjściowych.

Algorytm numeryczny to taki, który operuje na liczbach.

Algorytm liniowy (sekwencyjny) to taki, w którym kolejność działań jest zawsze taka sama i nie zależy od danych wejściowych.

Algorytm rozgałęziony to taki, w którym są instrukcje warunkowe.
Funkcja jest to blok definicji i instrukcji.
Zgodnie z Wikipedią informacja w ujęciu infologicznym, (Bo Sundgren 1973), to treść komunikatu przekazywanego za pomocą danych (znaki, mowa, wykres itp.). Na gruncie fizyki kwantowej poszukuje się nowej interpretacji informacji fizycznej, jako trzeciego podstawowego składnika wszechświata po materii i energii.
Informacja i wiedza są obecnie uważane za nowy "towar" na rynku, podobny do dóbr materialnych czy energii. Ze względu na ten fakt, Internet i inne zalewające ludzi potoki informacji, obecne społeczeństwo globalne nazywane jest społeczeństwem informacyjnym (Information Society).
Instrukcja powtarzania jest to wielokrotne powtarzanie danej czynności.

Pętla lub iteracja jest to wielokrotne powtarzanie operacji. Liczba powtórzeń musi być określona lub musi być spełniony zadany warunek.

Funkcja rekurencyjna (rekursyjna) to taka funkcja, która wywołuje samą siebie. Musi ona posiadać konkretnie określone warunki zakończenia odwoływań.
Instrukcja wyboru (instrukcja warunkowa) to taka, której wykonanie jest uzależnione od spełnienia danego warunku.
Manipulatory są to funkcje, które zmieniają formatowanie tekstu.
Metoda "Dziel i zwyciężaj" polega na podziale zadania na etapy:
* Dziel - dzielimy zadanie na mniejsze części.
* Zwyciężaj - rozwiązujemy je.
* Połącz - łączymy rozwiązania w jedną całość.
Tablica służy do przechowywania elementów tego samego typu. Dostęp do nich jest możliwy za pomocą nazwy tablicy i jej indeksu lub wskaźnika.
Zmienna lub stała jest obiektem z nadaną nazwą, służącym do zapamiętywania danych.
Definicja zmiennej, stałej lub funkcji to przypisanie jej wartości.
Deklaracja zmiennej, stałej lub funkcji to nadanie jej nazwy, typu i zarezerwowanie dla niej miejsca w pamięci.
do góry