Jezeli ktos bylby tak dobry i pomogl mi odpowiedziec na ponizsze pyatnka bylabym wdzieczna...(w jednym pytaniu moze byc pare dobrych odpowiedzi)...
15. Jaki będzie wynik działania programu?
C#:
using System; class Test { public static void Main() { int i = 123; object o = i; i = 456; Console.WriteLine("Wartość i = {0}", i); Console.WriteLine("Wartość o = {0}", o); } }
a. Wartość i = 123 Wartość o = 123
b. Wartość i = 123 Wartość o = 456
c. Wartość i = 456 Wartość o = 123
d. Wartość i = 456 Wartość o = 456
16. Które z poniższych narządzi pozwalają na tworzenie legalnych, bezpłatnych aplikacji WWW?
a. .NET Framework SDK
b. MSDE (Microsoft Desktop Engine)
c. Visual Studio 6.0
d. Webmatrix
17. Co będzie efektem wykonania operacji: Console.ReadLine(95.ToString());
a. Błąd kompilacji
b. Błąd wykonania programu
c. Wydruk liczby 95
d. Nic się nie wykona
18. Co to jest csc.exe ?
a. Kompilator języka C#
b. Narzędzie czyszczące .net download cache
c. Narzędzie dostarczane wraz z .NET Framework SDK
d. Prosty kompilator dostępny za darmo, pozbawiony części optymalizacji kodu wynikowego
19. Atrybuty ( klasy dziedziczące po System.Attribute ) w .net możemy przypisywać na poziomie
a. Interface
b. Klasy
c. Parametrów przekazywanych do metody
d. Struktury
20. Formularz WinForm działa w systemie Windows XP. Aby wygląd (ang. „look and feel”) kontrolki umieszczonej na formularzu był zgodny z wyglądem interfacu użytkownika systemu Windows XP, należy
a. Nie robić nic szczególnego. Po prostu dodać kontrolkę do kolekcji Controls formularza
b. Ustawić właściwość FlatStyle kontrolki
c. W przypadku .NET Framework 1.1 należy wywołać statyczną metodę udostępnioną przez obiekt Application, która dokona odpowiedniej konfiguracji
d. Zawsze zmienić manifest aplikacji, tak aby wskazywał na nową wersję pliku Comctl32.dll dostarczanego z Windows XP
21. Domyślny modyfikator dostępu dla typów definiowanych bezpośrednio w przestrzeni nazw, tj. dla klas niezagnieżdżonych, to
a. internal (C#)
b. private (C#)
c. protected (C#)
d. public (C#)
22. Aby zabronić tworzenia obiektów z zadeklarowanej klasy należy jej deklaracje poprzedzić słowem kluczowym
a. abstract (C#)
b. override (C#)
c. sealed (C#)
d. virtual (C#)
23. Która z postaci funkcji Main jest nieprawidłowa ?
a. static int Main() { return 0; }
b. static int Main(int argc, string[] argv) { return 0; }
c. static void Main() { }
d. static void Main(string[] argv) { }
24. Jakiego typu dziedziczenie ( klasy / interfejsy, jedno/wielodziedziczenie ) mamy dostępny w CLR ?
a. Dziedziczenie interfejsów
b. Dziedziczenie klas
c. Wielodziedziczenie interfejsów
d. Wielodziedziczenie klas
25. Jak policzyć ilość rekordów w obiekcie typu DataReader
a. DataReader nie zwraca ilości rekordów
b. DataReader.Count
c. DataReader.Length
d. DataReader.RecordCount
26. Jakie wartości będą miały zmienne x i y po wykonaniu następującego kodu?
C#:
public void Demo1() { int x, y; x = 15; y = 20; Demo2(x, ref y); System.Windows.Forms.MessageBox.Show("x = " + x.ToString() + ", y = " + y.ToString()) } public void Demo2(int p1, ref int p2) { p1 = p1 + p2; p2 = p2 + p1; }
a. X = 15, y = 35
b. X = 15, y = 55
c. X = 35, y = 35
d. X = 35, y = 55
27. Używamy DataReader. Polecenie zwraca nam kilka wyników. Która metoda pozwoli nam na przejście do następnego zestawu danych ?
a. Next
b. NextResult
c. Nie można tego wykonać
d. Result(numer wyniku)
28. Które metody kasują dane z tabeli poprze DataView ?
a. Clear()
b. Delete(Row)
c. Remove(DataRow)
d. RemoveAt(Index)
29. Używasz DataAdapter'a do wykonania update'u danych. Których metod nie użyjesz ?
a. Update = DaneWiersza()
b. Update(DataSet)
c. Update(DataSet, TabelaZrodlowa)
d. Update(TabelaZrodlowe, DaneWiersza())
30. W jaki sposób najszybciej skopiować zawartość jednego DataSet'u do drugiego ?
a. Dla każdego wiersza zastosować metodę RowCopy
b. Metodą Clone
c. Metodą Copy
d. Nie można tego wykonać
31. Jak najszybciej sprawdzić czy wartość w polu zwrócona przez DataReader jest NULL ?
a. Funkcją IsDBNull
b. IsNull
c. Nie można
d. NullIs
32. Która funkcja konwersji danych nie istnieje w CLR ?
a. CBool
b. CInt
c. CSharp
d. CStr
33. Które z poniższych przestrzeni nazw są automatycznie dołączane do każdej apliakcji ASP.NET?
a. System, System.Web
b. System.IO, System.Collections
c. System.Web.UI.HtmlControls, System.Web.UI.Webcontrols
34. Obiekt DataSet może zawierać obiekty odpowiadające w bazie danych
a. Tabelom
b. Triggerom (wyzwalaczom)
c. Widokom
d. Więzom
35. Typy string i String w C#:
a. Są to synonimy do tego samego typu
b. String to ValueType a String to „pełnoprawny” obiekt dziedziczący z System.Object,
c. W C# dostępny jest tylko typ String,
d. Zadeklarowanie zmiennej jako System.String powoduje że można do niego „dopisać” nowy element bez tworzenia nowej instancji tego obiektu.
36. Klasa Int32 opisuje
a. 32-bajtową liczbę całkowitą bez znaku
b. 32-bajtową liczbę całkowitą ze znakiem
c. 32-bitową liczbę całkowitą bez znaku
d. 32-bitową liczbę całkowitą ze znakiem
37. Klasa UInt32 opisuje
a. 32-bitową liczbę całkowitą bez znaku
b. Jest kompatybilna z CLS (Common Language Specification)
c. Nie jest kompatybilna z CLS (Common Language Specification)
d. Nie jest kompatybilna z CLS (Common Language Specification)
38. CLS to
a. Common Language Specification
b. Company Local Services
c. Component Local Security
d. Komenda pozwalająca na wyczyszczenie okna w aplikacji WinForm