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