Uniwersytet Warszawski Wydziaª Matematyki, Informatyki i Mechaniki

Podobne dokumenty
Uniwersytet Warszawski Wydziaª Matematyki, Informatyki i Mechaniki

Uniwersytet Warszawski Wydziaª Matematyki, Informatyki i Mechaniki

Zadania z kolokwiów ze Wst pu do Informatyki. Semestr II.

c Marcin Sydow Spójno± Grafy i Zastosowania Grafy Eulerowskie 2: Drogi i Cykle Grafy Hamiltonowskie Podsumowanie

Relacj binarn okre±lon w zbiorze X nazywamy podzbiór ϱ X X.

Podstawy matematyki dla informatyków

JAO - J zyki, Automaty i Obliczenia - Wykªad 1. JAO - J zyki, Automaty i Obliczenia - Wykªad 1

Podziaª pracy. Cz ± II. 1 Tablica sortuj ca. Rozwi zanie

Metodydowodzenia twierdzeń

Wybrane poj cia i twierdzenia z wykªadu z teorii liczb

Bash i algorytmy. Elwira Wachowicz. 20 lutego

Zadania. 4 grudnia k=1

Zdzisªaw Dzedzej, Katedra Analizy Nieliniowej pok. 611 Kontakt:

Vincent Van GOGH: M»czyzna pij cy li»ank kawy. Radosªaw Klimek. J zyk programowania Java

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Funkcje, wielomiany. Informacje pomocnicze

Algorytmy grafowe 2. Andrzej Jastrz bski. Akademia ETI. Politechnika Gda«ska Algorytmy grafowe 2

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

1. Wprowadzenie do C/C++

Logika dla matematyków i informatyków Wykªad 1

Minimalne drzewa rozpinaj ce

WST P DO TEORII INFORMACJI I KODOWANIA. Grzegorz Szkibiel. Wiosna 2013/14

1 Metody iteracyjne rozwi zywania równania f(x)=0

Zad. 1 Zad. 2 Zad. 3 Zad. 4 Zad. 5 SUMA. W obu podpunktach zakªadamy,»e kolejno± ta«ców jest wa»na.

Egzaminy i inne zadania. Semestr II.

Funkcja kwadratowa, wielomiany oraz funkcje wymierne

1. Wprowadzenie do C/C++

c Marcin Sydow Przepªywy Grafy i Zastosowania Podsumowanie 12: Przepªywy w sieciach

Arkusz maturalny. Šukasz Dawidowski. 25 kwietnia 2016r. Powtórki maturalne

1. Warunek ka»dy proces w ko«cu wejdzie do sekcji krytycznej jest

1 Bª dy i arytmetyka zmiennopozycyjna

Wykªad 7. Ekstrema lokalne funkcji dwóch zmiennych.

det A := a 11, ( 1) 1+j a 1j det A 1j, a 11 a 12 a 21 a 22 Wn. 1 (Wyznacznik macierzy stopnia 2:). = a 11a 22 a 33 +a 12 a 23 a 31 +a 13 a 21 a 32

Listy i operacje pytania

ELEMENTARNA TEORIA LICZB. 1. Podzielno±

Teoria grafów i jej zastosowania. 1 / 126

Twierdzenie Wainera. Marek Czarnecki. Warszawa, 3 lipca Wydziaª Filozoi i Socjologii Uniwersytet Warszawski

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Ekstremalnie maªe zbiory

Ÿ1 Oznaczenia, poj cia wst pne

Przetwarzanie sygnaªów

Lab. 02: Algorytm Schrage

Materiaªy do Repetytorium z matematyki

Wojewódzki Konkurs Matematyczny

Metody dowodzenia twierdze«

Zadania z PM II A. Strojnowski str. 1. Zadania przygotowawcze z Podstaw Matematyki seria 2

Podstawy matematyki dla informatyków. Funkcje. Funkcje caªkowite i cz ±ciowe. Deniowanie funkcji. Wykªad pa¹dziernika 2012

Zbiory i odwzorowania

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Wykªad 4. Funkcje wielu zmiennych.

Matematyka dyskretna dla informatyków

Zbiory ograniczone i kresy zbiorów

tylko poprawne odpowiedzi, ale nie wszystkie 2 pkt poprawne i niepoprawne odpowiedzi lub brak zaznaczenia 0 pkt

ANALIZA NUMERYCZNA. Grzegorz Szkibiel. Wiosna 2014/15

Wst p teoretyczny do wiczenia nr 3 - Elementy kombinatoryki

A = n. 2. Ka»dy podzbiór zbioru sko«czonego jest zbiorem sko«czonym. Dowody tych twierdze«(elementarne, lecz nieco nu» ce) pominiemy.

Wojewódzki Konkurs Matematyczny

Grafy. Andrzej Jastrz bski. Akademia ET I. Politechnika Gda«ska

1 a + b 1 = 1 a + 1 b 1. (a + b 1)(a + b ab) = ab, (a + b)(a + b ab 1) = 0, (a + b)[a(1 b) + (b 1)] = 0,

XVII Warmi«sko-Mazurskie Zawody Matematyczne

Matematyka dyskretna dla informatyków

Algorytmiczna teoria grafów

Mosty królewieckie, chi«ski listonosz i... kojarzenie maª»e«stw

Rozwi zania klasycznych problemów w Rendezvous

Listy Inne przykªady Rozwi zywanie problemów. Listy w Mathematice. Marcin Karcz. Wydziaª Matematyki, Fizyki i Informatyki.

1 Przypomnienie wiadomo±ci ze szkoªy ±redniej. Rozwi zywanie prostych równa«i nierówno±ci

Maszyny Turinga i problemy nierozstrzygalne. Maszyny Turinga i problemy nierozstrzygalne

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

Arkusz zawiera informacje prawnie chronione do momentu rozpocz cia egzaminu.

W poprzednim odcinku... Podstawy matematyki dla informatyków. Relacje równowa»no±ci. Zbiór (typ) ilorazowy. Klasy abstrakcji

i, lub, nie Cegieªki buduj ce wspóªczesne procesory. Piotr Fulma«ski 5 kwietnia 2017

c Marcin Sydow Wst p Grafy i Zastosowania Wierzchoªki 8: Kolorowanie Grafów Mapy Kraw dzie Zliczanie Podsumowanie

Wst p do sieci neuronowych, wykªad 14 Zespolone sieci neuronowe

Wielomiany o wspóªczynnikach rzeczywistych

Wektory w przestrzeni

EGZAMIN MAGISTERSKI, r Matematyka w ekonomii i ubezpieczeniach

Hotel Hilberta. Zdumiewaj cy ±wiat niesko«czono±ci. Marcin Kysiak. Festiwal Nauki, Instytut Matematyki Uniwersytetu Warszawskiego

Semestr letni 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

ARYTMETYKA MODULARNA. Grzegorz Szkibiel. Wiosna 2014/15

O pewnym zadaniu olimpijskim

PRZYPOMNIENIE Ka»d przestrze«wektorow V, o wymiarze dim V = n < nad ciaªem F mo»na jednoznacznie odwzorowa na przestrze«f n n-ek uporz dkowanych:

Programowanie wspóªbie»ne

Liniowe zadania najmniejszych kwadratów

2 Podstawowe obiekty kombinatoryczne

Algorytmy i Struktury Danych

Wst p do informatyki. Systemy liczbowe. Piotr Fulma«ski. 21 pa¹dziernika Wydziaª Matematyki i Informatyki, Uniwersytet Šódzki, Polska

VI OIG, Etap II konkurs dru»ynowy. 10 III 2012 Dost pna pami : 32 MB.

Czas pracy 170 minut

Liczenie podziaªów liczby: algorytm Eulera

3. (8 punktów) EGZAMIN MAGISTERSKI, Biomatematyka

1 Poj cia pomocnicze. Przykªad 1. A A d

EGZAMIN MATURALNY Z MATEMATYKI

Metody numeryczne. Wst p do metod numerycznych. Dawid Rasaªa. January 9, Dawid Rasaªa Metody numeryczne 1 / 9

Statystyka matematyczna - ZSTA LMO

P tle. Rozdziaª Wst p. 4.2 P tle P tla for(...);

Elementy geometrii w przestrzeni R 3

Ekstremalnie fajne równania

wiczenie 1 Podstawy j zyka Java. Instrukcje warunkowe

Transkrypt:

PESEL: Uniwersytet Warszawski Wydziaª Matematyki, Informatyki i Mechaniki Egzamin wst pny na studia II stopnia na kierunku INFORMATYKA Czas rozwi zywania: 150 minut W ka»dym spo±ród 30 zada«podane s trzy warianty: (a), (b) oraz (c). W kratce przy ka»dym z wariantów nale»y odpowiedzie, czy jest on prawdziwy, wpisuj c drukowanymi literami TAK albo NIE. W przypadku omyªkowego wpisu kratk nale»y przekre±li i napisa jedno z tych sªów po jej lewej stronie. Przykªad poprawnego rozwi zania zadania 4. Ka»da liczba caªkowita postaci 10 n 1, gdzie n jest caªkowite i dodatnie, TAK (a) dzieli si przez 9; NIE TAK (b) jest pierwsza; (c) jest nieparzysta. Na stronach testu mo»na pisa wyª cznie we wskazanych wy»ej miejscach i jedynie sªowa TAK oraz NIE. Pisa nale»y dªugopisem lub piórem. Zasady punktacji Zdaj cy zdobywa punkty "du»e"(od 0 do 30) i punkty "maªe"(od 0 do 90): jeden punkt "du»y" kandydat uzyskuje za zadanie, w którym poprawnie wskazaª prawdziwo± albo faªsz ka»dego z trzech zwi zanych z tym zadaniem wariantów odpowiedzi; jeden punkt "maªy" kandydat uzyskuje za ka»de poprawne wskazanie prawdziwo±ci albo faªszu pojedynczego wariantu odpowiedzi. Oznacza to,»e 3 "maªe" punkty uzyskane w jednym zadaniu skªadaj si na jeden "du»y" punkt. Ostatecznym wynikiem egzaminu jest liczba W = D + m/100 gdzie D oznacza liczb "du»ych", a m liczb "maªych" punktów. Na przykªad: 5,50 oznacza,»e kandydat poprawnie wskazaª w caªym te±cie prawdziwo± albo faªsz ª cznie 50 wariantów odpowiedzi, w tym ka»dego z trzech wariantów dla pewnych pi ciu zada«. Zasadnicz rol w ostatecznym wyniku testu maj punkty "du»e". Punkty "maªe" zwi kszaj rozdzielczo±, je±li wielu kandydatów dostaªo tyle samo "du»ych" punktów. Powodzenia!

1. {S n } n 1 jest ci giem sum cz ±ciowych szeregu rozbie»nego. Wynika z tego,»e ci g {S n+1 S n } n 1 jest (a) rozbie»ny; (b) nieograniczony; (c) niezbie»ny do 0. 2. Funkcja f : [0; 1] R jest ró»niczkowalna oraz f(0) = 1, f(1) = 0. Wynika z tego,»e istnieje x [0; 1], dla którego f (x) jest (a) mniejsze od 0; (b) równe 1; (c) wi ksze b d¹ równe 1. 3. Ci g funkcyjny {f n } n 1 skªada si z funkcji f n : R R zdeniowanych wzorami f n (x) = x 1 dla x R. Ten ci g funkcyjny jest n (a) zbie»ny punktowo i jednostajnie; (b) niemal jednostajnie zbie»ny; (c) zbie»ny punktowo do funkcji ci gªej. 4. X jest przestrzeni euklidesow i wektory u, v, w X tworz ukªad ortonormalny. Wynika z tego,»e (a) wektory u, v, w s liniowo niezale»ne; (b) wektory u + v + w i u 2v + w s ortogonalne; (c) wektory u + v + w i u 2v + w s ortonormalne. 5. W przestrzeni P wielomianów rzeczywistych stopnia co najwy»ej 1 funkcjonaªy ϕ 1 i ϕ 2 dane s wzorami: dla p P ϕ 1 (p) = p(0), ϕ 2 (p) = p(1). Wynika z tego,»e (a) funkcjonaªy ϕ 1 i ϕ 2 s liniowo niezale»ne; (b) funkcjonaª ϕ dany wzorem ϕ(p) = p ( 1 2 ) jest pewn kombinacj liniow ϕ 1 i ϕ 2 ; (c) wielomiany p 1 (t) = 1 t i p 2 (t) = t oraz funkcjonaªy ϕ 1 i ϕ 2 stanowi wzajemnie do siebie sprz»one bazy odpowiednio w P oraz przestrzeni sprz»onej (P). 6. Dla danego a R szukamy rzeczywistych pierwiastków równania nieliniowego x 3 x = a metod Newtona. (a) Wzór na kolejn iteracj metody to x k+1 = 2x3 k a 3x 2 k +1. (b) Dla a = 1 i dowolnego x 0 pierwiastka równania. 1, metoda Newtona jest zbie»na do jakiego± (c) Dla a = 0 i x 0 = 10 2 metoda Newtona jest zbie»na kwadratowo do zera.

7. Niech A(x) b dzie funkcj tworz c (zwykª ) ci gu a n n=0. Wynika z tego,»e funkcj tworz c ci gu (a) a n n=0 jest A( x); (b) 2 n a n n=0 jest A(2x); (c) n k=0 a k n=0 jest A(x) 1 x. 8. G jest grafem spójnym o n > 2 wierzchoªkach i takim,»e ka»da jego kraw d¹ nale»y do pewnego cyklu prostego. Wynika z tego,»e (a) G ma cykl Hamiltona; (b) graf otrzymany przez usuni cie z G jednego wierzchoªka jest spójny; (c) ka»de dwa ró»ne wierzchoªki w G s poª czone przynajmniej dwiema kraw dziowo rozª cznymi ±cie»kami. 9. Je±li f : A B jest ró»nowarto±ciowa, to funkcja obrazu f : P(A) P(B) (a) jest ró»nowarto±ciowa; (b) jest funkcj odwrotn do funkcji przeciwobrazu f : P(B) P(A); (c) speªnia warunek {f (Z) : Z L} = f ( L) dla dowolnej rodziny L P(A). 10. Rozpatrzmy zbiór funkcji ró»nowarto±ciowych z N w N, uporz dkowany po wspóªrz dnych, tj. f g wtedy i tylko wtedy, gdy dla ka»dego n N zachodzi f(n) g(n). W tym porz dku (a) ka»dy niepusty podzbiór ma kres dolny; (b) istnieje antyªa«cuch mocy continuum; (c) istnieje ªa«cuch mocy continuum. 11. Wrzucamy losowo dwie kule do dwóch urn. Warto± oczekiwana liczby niepustych urn jest równa (a) 1; (b) 3 2 ; (c) 2 ( 1 1 e). 12. Dla dowolnego j zyka L A nad alfabetem A oznaczmy przez L R zbiór lustrzanych odbi sªów z L. Formalnie: ε R = ε, (wa) R = a(w R ) dla a A i w A, L R = {w R : w L}. Niech L oznacza konkatenacj LL R j zyków L i L R. Wynika z tego,»e (a) je±li L jest regularny to L te»; (b) je±li L jest bezkontekstowy to L te»; (c) je±li L jest rozstrzygalny to L te».

13. Nast puj cy j zyk jest bezkontekstowy: (a) {a n b m c k d l : n = k i m = l}; (b) {a n b m c k d l : n = l i m = k}; (c) {a n b m c k d l : n = m i k = l}. 14. Niech n b dzie liczb caªkowit wi ksz od 1. Wynika z tego,»e (a) wysoko± (czyli najwi ksza liczba kraw dzi od korzenia do li±cia) drzewa BFS w grae dwudzielnym K n,n wynosi 2; (b) wysoko± drzewa DFS w grae dwudzielnym K n,n wynosi n; (c) je±li n > 10, to istnieje spójny graf n-wierzchoªkowy o n kraw dziach, dla którego drzewa BFS i DFS o tym samym korzeniu s takie same. 15. G jest 1001-wierzchoªkowym grafem dwuspójnym wierzchoªkowo. Wynika z tego,»e (a) je±li wysoko± pewnego drzewa DFS grafu G wynosi 1000, to G ma cykl Hamiltona; (b) wysoko± ka»dego drzewa BFS grafu G jest niewi ksza ni» 500; (c) wysoko± ka»dego drzewa DFS grafu G jest ró»na od 2. 16. Koszt wykonania algorytmu Dijkstry dla spójnego grafu n-wierzchoªkowego o m kraw dziach wynosi (a) O(m log 2 n) w implementacji z kopcem zupeªnym; (b) O(n log 2 n + m) w implementacji z kopcem Fibonacciego; (c) O(n 2 ) w implementacji z kolejk dwumianow. 17. W strukturze relacyjnej, której no±nikiem jest zbiór liczb caªkowitych, a wszystkie symbole operacji i relacji maj standardowe znaczenie, formuªa logiki Hoare'a {x < a} while x 0 do x := x + 1 {x = 0} (a) jest prawdziwa wtedy i tylko wtedy, gdy a = 1; (b) jest prawdziwa dla a = 1; (c) jest prawdziwa dla ka»dego a. 18. Warunkiem wystarczaj cym powstania zakleszczenia jest (a) niepodzielno± co najmniej jednego zasobu; (b) brak wywªaszcze«; (c) przetrzymywanie i oczekiwanie.

19. Zmienna x jest zmienn globaln o warto±ci pocz tkowej 0. W systemie wykonuj si dwa procesy o nast puj cej tre±ci: process P; var i: integer; begin for i := 1 to 5 do x := x + 1; end; Po zako«czeniu wykonania obu procesów warto± zmiennej x jest (a) równa 10; (b) niemniejsza ni» 5; (c) mniejsza ni» 10. 20. W pewnym systemie komputerowym, w którym zastosowano stronicowanie, odwoªania do pami ci generowane przez procesy s 16 bitowe. Rozmiar strony wynosi 1 KiB (1024 bajty), a jeden wpis w tablicy stron zajmuje 2 bajty. Wynika z tego,»e (a) tablica stron mie±ci si na jednej stronie; (b) proces mo»e zaadresowa przestrze«wielko±ci 512 KiB; (c) tablica stron musi by co najmniej dwupoziomowa. 21. Protokóª ARP sªu»y do (a) wi zania adresu zycznego komputera z adresem IP; (b) wi zania nazwy komputera z adresem IP; (c) wi zania nazwy komputera z adresem zycznym. 22. W sieciach TCP/IP zbudowanych w oparciu o technologi Ethernet parametr MTU oznacza (a) maksymalny rozmiar pola danych ramki Ethernetowej; (b) maksymalny rozmiar segmentu danych TCP; (c) maksymalny rozmiar datagramu IP, który nie wymaga jeszcze stosowania fragmentacji. 23. Ka»dy procesor 32-bitowy ma (a) 32-bitow zewn trzn szyn danych; (b) 32-bitow zewn trzn szyn adresow ; (c) 32-bitowe rejestry danych.

24. W o±miobitowym rejestrze procesora zapisana jest warto± (11000000) 2, która interpretowana (a) w naturalnym kodzie binarnym reprezentuje liczb 192; (b) w kodzie uzupeªnieniowym do dwójki reprezentuje liczb 64; (c) w kodzie moduª-znak reprezentuje liczb 64. 25. Tabele Emp i Dept maj, odpowiednio, E i D wierszy. Zapytanie SELECT * FROM Emp e, Dept d WHERE e.deptno = d.deptno (a) zawsze ma niepusty wynik, je±li D E 0; (b) ma pesymistyczn zªo»ono± czasow O(D E); (c) mo»e mie wynik rozmiaru D E. 26. Ka»da tabela w pierwszej postaci normalnej (1NF) maj ca dokªadnie dwie kolumny jest (a) w drugiej postaci normalnej (2NF); (b) w trzeciej postaci normalnej (3NF); (c) w postaci normalnej Boyce'a-Codda (BCNF). 27. Przypu± my,»e zapytanie SELECT R.A FROM R zwraca r wierszy, zapytanie SELECT S.A FROM S zwraca s wierszy, a zapytanie SELECT R.A FROM R WHERE R.A NOT IN (SELECT S.A FROM S) zwraca k wierszy. Wynika z tego,»e (a) k = r s; (b) r s k r; (c) 0 k r. 28. Dla fragmentu HTML <!DOCTYPE html> <html> <head><title>t</title> <style>.foo {color: red;} #foo {color: blue;} #main p {color: green;} </style> </head> <body> <div id="main"> <p id="foo" class="bar">c<span class="foo">a</span>b</p> </div> </body> </html> (a) litera A jest czerwona; (b) litera B jest niebieska; (c) litera C jest zielona.

29. Dany jest program w C++: 1 #i n c l u d e <i o s t r e a m > 3 c l a s s A { public : 5 v i r t u a l void g ( ) { s t d : : cout << "A" ; 7 } } ; 9 c l a s s C : public A { 11 public : void g ( ) { 13 s t d : : cout << "C" ; } 15 } ; 17 int main ( ) { A p = new C( ) ; 19 p >g ( ) ; } W podanym programie (a) inicjalizacja zmiennej p zostanie odrzucona przez kompilator; (b) wywoªanie metody p->g() spowoduje wypisanie C; (c) wywoªanie metody p->g() spowoduje wypisanie AC. 30. Rozwa»amy programy napisane w Javie. Je»eli klasa A jest nadklas B, to w tre±ci klasy B mo»na zdeniowa (a) mo»na zdeniowa metody o takich samych nagªówkach jak metody zdeniowane w klasie A. (b) metod o takim samym nagªówku, jak metoda zdeniowana w klasie A, ale z w»sz widoczno±ci ni» byªa podana w metodzie z klasy A; (c) metod o takim samym nagªówku, jak metoda zdeniowana w klasie A, ale z szersz widoczno±ci ni» byªa podana w metodzie z klasy A;