8.8.1 Pytania

 0    12 cartonașe    mateuszjuras7
descarcă mp3 printează joacă Testează-te
 
Întrebare język polski Răspuns język polski
Czym sie rozni deklaracja funkcji od definicji funkcji?
începe să înveți
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
începe să înveți
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)
începe să înveți
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?
începe să înveți
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
începe să înveți
tak moga odgrywac role parametrow/argumentow funkcji
omow zagadnienie przekazywania tablic jako parametrow/argumentow funkcji
începe să înveți
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
începe să înveți
przez wartosc, przez referencje oraz przez wskaznik
co oznacza okreslenie funkcje sa przeciazone
începe să înveți
funkcje przeciazone to funkcje ktore maja te sama nazwe ale roznia sie typami
wymien najwazniejsze cechy zmiennych globalnych i zmiennych lokalnych
începe să înveți
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
începe să înveți
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
începe să înveți
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
începe să înveți
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.

Trebuie să te autentifici pentru a posta un comentariu.