W języku C# delegat jest to
W języku C# delegat jest to
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B
Uzasadnienie i szersze wyjaśnienie:
Delegat (Delegate) w języku C# (i na platformie .NET) to typ, który reprezentuje bezpieczne dla typów referencje do metod (funkcji). Delegat jest w zasadzie wskaźnikiem na funkcję w sensie programowania proceduralnego. Umożliwia przekazywanie metod jako argumentów do innych metod, co jest kluczowe w programowaniu sterowanym zdarzeniami, programowaniu asynchronicznym i wzorcach obserwatora.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A: Typy proste są przechowywane w typach prymitywnych (
int,boolitd.). - C: Wskaźnik do poruszania się po pliku to rodzaj strumienia lub wskaźnika pozycji pliku.
- D: Do iterowania po kolekcjach służą interfejsy
IEnumerableiIEnumerator.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Język programowania C# (.NET)Wieloparadygmatowy, obiektowy język programowania stworzony przez firmę Microsoft dla platformy .NET, cechujący się silnym typowaniem, automatycznym odśmiecaniem pamięci (GC) i bogatą składnią.
- Podstawowe Typy Danych: int, float, char, boolWbudowane w język programowania elementarne typy danych (całkowite, zmiennoprzecinkowe, znakowe i logiczne) określające format pamięci i dozwolone operacje.
- Wskaźnik i Zarządzanie Pamięcią (Pointers)Zmienna przechowująca adres innej komórki pamięci RAM zamiast bezpośredniej wartości, operująca za pomocą operatora pobrania adresu (&) i dereferencji (*).
Podobne pytania z działu „Jezyk cpp skladnia i pamiec”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 25 pytań z tego działu.
- #183
Którą wartość zwróci funkcja zapisana językiem C++, jeżeli jej parametr wejściowym jest tablica utworzona w następujący sposób: int tablica[] = {3,4,2,4,10,0};?
- #193
Wywołanie funkcji zamien napisanej w języku C++ może wyglądać następująco
- #194
W programie napisanym w języku C++ należy utworzyć zmienną, która przechowa liczbę rzeczywistą. Określ typ tej zmiennej
- #196
Co stanie się po wykonaniu przedstawionego fragmentu kodu napisanego w języku C++?
- #203
W wyniku wykonania przedstawionego kodu napisanego w języku C++ w konsoli zostanie wyświetlony ciąg liczb