8.8.1 Pytania

 0    12 fiche    mateuszjuras7
laste ned mp3 Skriv ut spille sjekk deg selv
 
spørsmålet język polski svaret język polski
Czym sie rozni deklaracja funkcji od definicji funkcji?
begynn å lære
deklaracja funkcji- informuje komiplator o istnieniu funkcji definicja funkcji- zwiera pelna implementacje funkcji
Jak sie ma liczba i typy argumentow wywolywania funkcji wzgledem liczby i typow odpowiadajacych im parametrow formalnych w definicji funkcji
begynn å lære
liczby i typy musza zgadzac sie z liczba i typami parametrow formalnych typy argumentow: int do int double do double.
w jaki sposob funkcja komunikuje sie ze swoim otoczeniem (funkcja wywolujaca)
begynn å lære
Komunikuje sie przez: Parametry odbiera dane wejsciowe Wartosc Zwracana zwraca wynik zmienna globalne moze modyfikowac zmienne
co odroznia parametr/argument funkcji przekazywany przez wartosc od parametru argumentu przekazywanego przez referencje?
begynn å lære
Przekazywanie przez wartość: Parametr: Kopia argumentu. Skutki: Zmiany w parametrze nie wpływają na oryginał. Przekazywanie przez referencję: Parametr: Odniesienie do argumentu. Skutki: Zmiany w parametrze wpływają na oryginał.
Czy wskazniki moga odgrywac role parametrow
begynn å lære
tak moga odgrywac role parametrow/argumentow funkcji
omow zagadnienie przekazywania tablic jako parametrow/argumentow funkcji
begynn å lære
tablice sa przekazywane jako wskazniki a rozmiar tablicy powinnien byc podany jako dodatkowy argument poniewaz funkcja nie zna jego dlugosci
w jaki sposob przekazac c-strukture do funkcji lub z funkcjami
begynn å lære
przez wartosc, przez referencje oraz przez wskaznik
co oznacza okreslenie funkcje sa przeciazone
begynn å lære
funkcje przeciazone to funkcje ktore maja te sama nazwe ale roznia sie typami
wymien najwazniejsze cechy zmiennych globalnych i zmiennych lokalnych
begynn å lære
Zmienne globalne: dostępne w całym programie, istnieją przez cały czas, modyfikowane przez każdą funkcję Zmienne lokalne: ograniczone do bloku kodu, istnieją tylko podczas działania funkcji, niedostępne poza blokiem
dlaczego parametry funkcji przekazywane przez wartosc sa jej zmiennymi lokalnymi
begynn å lære
staja sie zmiennymi lokalnymi, poniewaz: 1. kopia- funkcje otrzymuja kopie argumentow 2. zakres- te kopie sa dostepnetylko w obrebie funkcji
wyjasnij zagadnienie przeslania nazw zmiennych
begynn å lære
przeslanianie nazw zmiennych to sytuacja w ktorej zmienna lokalna o tej samej nazwie co mzienna globalna ukrywa te zmienna w danym zakresie
wymien i omow najwazniejsze zasady programowania strukturalnego
begynn å lære
Modularność: Programy powinny być podzielone na niezależne moduły. Kontrola przepływu: Używanie jasno określonych struktur sterujących. Zasada jednego wejścia/wyjścia: Każda funkcja powinna mieć jedno miejsce na argumenty i jedno na zwrot.

Du må logge inn for å legge inn en kommentar.