Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.65 KB | None | 0 0
  1. 1. Napisz instrukcję Javy, która JPanelowi p przypisuje rozkład, w którym umieścimy 12
  2. elementów tej samej wielkości. Będą one w trzech wierszach i czterech kolumnach. Pomiędzy
  3. elementami będą odległości 5 pikseli w pionie i 10 pikseli w poziomie.
  4. Odpowiedź: p.setLayout(new GridLayout(3,4,5,10));
  5. 2. Nawigacja na stronach WWW to system zaprojektowany dla efektywnego przeglądania treści
  6. witryny WWW.
  7. Odpowiedź: PRAWDA
  8. 3. Zaznacz 2 pojęcia nie będące zasadami wg Toga
  9. - manipulacja
  10. - widzenie przestrzenne
  11. 4. Każdy obiekt Javy może być Listenerem, jeżeli tylko jego klasa implementuje interfejs
  12. nasłuchu.
  13. Odpowiedź: PRAWDA
  14. 5. Użytkownik odruchowo szuka menu w prawej części strony WWW
  15. Odpowiedź: FAŁSZ
  16. 6. Kliknięcie myszą jest przykładem zdarzenia semantycznego.
  17. Odpowiedź: FAŁSZ
  18. 7. W języku Java, w AWT, dodanie przycisku b do panelu p realizuje się przez:
  19. p.contentPane().add(b);
  20. Odpowiedź: FAŁSZ
  21. 8. Odsyłacze graficzne, szczególnie w postaci mapy są gorzej czytelne niż odsyłacze tekstowe.
  22. Odpowiedź: PRAWDA
  23. 9. Zakładamy, że plik.txt jest istniejącym plikiem, oraz w Pythonie:
  24. f = open(„plik.txt”, „rt”)
  25. Jak odczytasz pierwszych 7 znaków?
  26. Odpowiedź: f.read(7)
  27. 10. Animacje na stronach WWW przyciągają użytkownika i poprawiają liczbę odwiedziń serwisu.
  28. Odpowiedź: FAŁSZ
  29. 11. Zaznacz, kto inicjuje dialog dla podanego typu interakcji.
  30. Odpowiedź:
  31. MENU : Użytkownik
  32. Pytanie – odpowiedź : Komputer
  33. Okna dialogowe : Komputer
  34. Komendy : Użytkownik
  35. Formularz : Komputer
  36. Wybór bezpośredni : Użytkownik
  37. Manipulacja bezpośrednia : Użytkownik
  38. 12. Zakładamy, że zbiory w Pythonie zdefiniowano:
  39. b=set([1,2,5])
  40. a=set([1,2,3,4,5,6])
  41. Dopasuj odpowiedzi.
  42. Odpowiedź:
  43. a < b : False
  44. a.issuperset(b) : True
  45. a.intersection(b) : set([1,2,5])
  46. a|b : set([1,2,3,4,5,6])
  47. 13. Obserwator jest przykładem wzorca projektowego. Jest to obiekt, który reaguje na zmiany
  48. obserwowanego obiektu poprzez generowanie i obsługę zdarzeń.
  49. Odpowiedź: PRAWDA
  50. 14. Zmniejszenie liczby plików, do których odwołuje się strona HTML zmniejsza liczbę połączeń
  51. HTTP i przyspiesza ładowanie strony WWW.
  52. Odpowiedź: PRAWDA
  53. 15. Analizator semantyki WWW sprawdza poprawność znaczników WEB w plikach HTML.
  54. Odpowiedź: FAŁSZ
  55. 16. Zakładamy, że plik.txt jest istniejącym plikiem, oraz w Pythonie:
  56. f = open(„plik.txt”, „rt”)
  57. Jak odczytasz jedną linię pliku?
  58. Odpowiedź: f.readline()
  59. 17. Opóźnienie reakcji systemu interaktywnego na poziomie 1 sekundy jest zauważalne przez
  60. użytkownika, ale nie zaburza toku myślenia.
  61. Odpowiedź: PRAWDA
  62. 18. Napisz instrukcję Javy, która JPanelowi p przypisuje rozkład, w którym umieścimy dwa
  63. elementy: lewy o stałej szerokości i będzie przyklejał się do lewej strony i prawy o stałej
  64. szerokości – będzie przyklejał się do prawej strony.
  65. Pomiędzy obiektami będzie pusta przestrzeń o zmiennej szerokości.
  66. Odpowiedź: p.setLayout(new BorderLayout());
  67. 19. Wykres w postaci pliku wektorowego eps może być generowany przez (wymień 3).
  68. Wybierz jedną lub więcej:
  69. - PyGoogleCharts
  70. - HTMLGraphs
  71. - matplotLib
  72. 20. Lista kontrolna Ravdena-Johnsona jest metodą oceny eksperckiej jakości intefejsu
  73. użytkownika
  74. Odpowiedź: PRAWDA
  75. 21. W hierarchii klas Swing i AWT Javy komponenty dzielimy na kontenery i komponenty
  76. terminalne.
  77. Odpowiedź: PRAWDA
  78. 22. Scent of information, to subiektywne poczucie, że serwis WWW ma oddziaływanie
  79. edukacyjne.
  80. Odpowiedź: FAŁSZ
  81. 23. Dopasuj przykłady realizacji do nazw warstw w warstwowym modelu użytkownika.
  82. Odpowiedź:
  83. Warstwa metody : praca konwersacyjna
  84. Warstwa fizyczna : przycisk myszy
  85. Warstwa metafory : drzewo
  86. Warstwa urządzeń : interfejs haptyczny
  87. Warstwa logiczna : nie istnieje taka warstwa
  88. 24. W języku Java, ogólny zestaw reguł dotyczących rozmieszczania komponentów w oknie
  89. graficznym nazywa się Layoutem.
  90. Odpowiedź: PRAWDA
  91. 25. Zmiana tekstu obiektu tekstowego jest przykładem zdarzenia semantycznego.
  92. Odpowiedź: PRAWDA
  93. 26. Użytkownicy ignorują prawą część ekranu i to co jest nad banerem.
  94. Odpowiedź: PRAWDA
  95. 27. Nowy wątek w Javie uruchamiamy poprzez wywołanie funkcji run()
  96. Odpowiedź: FAŁSZ
  97. 28. Badanie eye-tracking jest jednym ze sposobów testowania biegłości w posługiwaniu się
  98. programem.
  99. Odpowiedź: FAŁSZ
  100. 29. Zakładamy, że plik.txt jest istniejącym plikiem, oraz w Pythonie:
  101. f = open(„plik.txt”, „rt”)
  102. Jak odczytasz cały plik jako liste linii?
  103. Odpowiedź: f.readlines()
  104. 30. Timer w Javie jest wątkiem, uruchamianym cyklicznie.
  105. Odpowiedź: PRAWDA
  106. 31. Napisz instrukcję Javy, która JPanelowi p przypisuje rozkład, w którym umieścimy dowolną
  107. liczbę elementów, ale zawsze będą one tej samej wielkości i będą rozkładać się w trzech
  108. wierszach. Pomiędzy elementami będą odległości 5 pikseli w pionie i 5 pikseli w poziomie.
  109. Odpowiedź: p.setLayout(new GridLayout(3,0,5,5));
  110. 32. Aplet jest to program w Javie, który uruchamiamy w trybie tekstowym.
  111. Odpowiedź: FAŁSZ
  112. 33. Chcąc uruchomić program w Javie w przeciwieństwie do C++ uruchamiamy klasę a nie plik.
  113. Odpowiedź: PRAWDA
  114. 34. Zakładamy, że zbiory w Pythonie zdefiniowano:
  115. a=set([1,2,5])
  116. b=set([1,2,3,4,5,6])
  117. Dopasuj odpowiedzi.
  118. Odpowiedź:
  119. a & b : a=set([1,2,5])
  120. a.union(b) : b=set([1,2,3,4,5,6])
  121. b.issubset(a) : false
  122. a<b : true
  123. 35. Język HTML uwzględnia nieścisłą składnię, aby umożliwić oglądanie stron w czasie ich
  124. pobierania oraz interpretację dokumentów HTML przez starsze przeglądarki.
  125. Odpowiedź: PRAWDA
  126. 36. W języku Java możemy szybko obsłużyć pobieranie liczb z klawiatury poprzez obiekt klasy
  127. Scanner.
  128. Odpowiedź: PRAWDA
  129. 37. W przeciwieństwie do JavaScript Java jest językiem kompilowanym.
  130. Odpowiedź: PRAWDA
  131. 38. Jaką bibliotekę Pythona zastosujesz do rozwiązania następujących problemów
  132. Rysowanie grafiki wektorowej : PyX
  133. Przetwarzanie obrazów : PIL
  134. Tworzenie aplikacji okienkowej : wxPython
  135. Przetwarzanie danych naukowych : numpy
  136. Przetwarzanie ścieżki katalogowej : os
  137. 39. Wybór bezpośredni jako technika dialogu ma następujące wady (zaznacz 3)
  138. - obciąża pamięć użytkownika
  139. - zajmuje dużą powierzchnię ekranu
  140. - nieodpowiednia dla wprowadzania danych
  141. 40. Dopasuj postaci wytworników list.
  142. [(x,y) for y in range (2,7) for x in range (4,0,-1)] : rozszerzona
  143. [x for x in Lista if x in [-1, 0, 1]] : prosta warunkowa
  144. [x+1 for x in [1,3,5,7]] : prosta
  145. [(x,y) for x in range(1,5) for y in range (6,3,-1) if x<y and x+y==7] : rozszerzona z jednym
  146. warunkiem
  147.  
  148. 1. Zmniejszenie liczby plików, do których odwołuje się strona HTML zmniejsza liczbę
  149. połączeń http i przyspiesza ładowanie strony WWW
  150. -PRAWDA
  151. 2. Dopasuj przykłady realizacji do nazw warstw w warstwowym modelu użytkownika - praca
  152. konwersacyjna,przycisk myszy,drzewo,nie istnieje taka warstwa, interfejs haptyczny, pytanie
  153. odpowiedź
  154. Warstwa urządzeń : ekran, mysz, klawiatura, interfejs haptyczny
  155. Warstwa metafory: drzewo, biurko, kalendarz
  156. Warstwa metody: praca konwersacyjna
  157. Warstwa fizyczna: przycisk myszy
  158. Warstwa logiczna: nie istnieje taka warstwa
  159. 3. Kto inicjuje dialog dla podanego typu interakcji
  160. Menu - użytkownik
  161. Okna dialogowe - komputer
  162. komendy – użytkownik
  163. Pytanie odpowiedź – komputer
  164. Wybór bezpośredni – użytkownik
  165. Manipulacja bezpośrednia - użytkownik
  166. Formularz - komputer
  167. 4. W hierarchii klas Swing i AWT Javy komponenty dzielimy na kontenery i komponenty
  168. terminalne
  169. Prawda
  170. 5. Napisz instrukcję Javy, która Jpanelowi p przypisuje rozkład w którym umieścimy 12
  171. lementów tej samej wielkości. Będą one w 3 wierszach i 4 kolumnach. Pomiędzy elem.. w
  172. poziomie
  173. p.setLayout(new GridLayout (3,4,5,5));
  174. 6. Lista kontrolna Ravdena – Johnsona jest metodą oceny eksperckiej jakości interfejsu
  175. użytkownika.
  176. PRAWDA
  177. 7.
  178. Prosta,rozszerzona z jednym warunkiem, rozszerzona z wieloma warunkami,
  179. rozszerzona
  180. 8. W przeciwieństwie do JavaScript Java jest językiem kompilowanym. p/f
  181. PRAWDA - Javascript jest interpretowany
  182. 9. Zakładamy, że plik.txt jest istniejący plikiem, oraz w Pythonie f=open(„plik.txt”, „rt”). Jak
  183. odczytasz jedną linię pliku? / Pierwsze 7 znaków / cały plik jako listę lini
  184. f.readline()
  185. f.read(7)
  186. f.readlines()
  187. 10. Nowy wątek w Javie uruchamiamy poprzez wywołanie funkcji run() P/F
  188. FAŁSZ, uruchamiany przez start
  189. 11. Użytownik odruchowo szuka menu w prawej części strony WWW
  190. FAŁSZ
  191. 12. Język HTML uwzględnia nieścisłą składnię, aby umożliwić oglądanie stron w czasie ich
  192. pobierania oraz interpretację dokumentów HTML przez starsze przeglądarki P/F
  193. PRAWDA
  194. 13. W języku Java, w AWT, dodanie przycisku b do panelu p realizuje się przez
  195. p.contentPane().add(b)
  196. Fałsz. p.getContentPane()...
  197. 14. Timer w Javie jest wątkiem uruchamianym cyklicznie.
  198. PRAWDA
  199. 15. Chcąc uruchomić program w Javie w przeciwieństwie do C++ uruchamiamy klasę a nie
  200. plik.
  201. PRAWDA
  202. 16. Nawigacja na stronach WWW to system zaprojektowany dla efektywnego przeglądania
  203. treści witryny WWW
  204. PRAWDA
  205. 18. Mechanizm komend jako technika dialogu ma następujące zalety
  206. Szybka, precyzyjna, skuteczna, elastyczna.
  207. 19.
  208. a. intersection(b) -część wspólna zbiorów = a & b = 1.2.5 = b
  209. b. a<b = a.issubset(b) = false
  210. c. a | b = a.copy(b) = a
  211. d. a.isuperset(b) = a>b = true
  212. a. False
  213. b. True
  214. c. set([1,2,5])
  215. d. set([1,2,3,4,5,6])
  216. a.union(b) = b = set([1,2,3,4,5,6])
  217. b.issubset a = b < a = a > b = false
  218. a<b = true
  219. a&b = czesc wspolna = a = set 1 ,2 ,5
  220. 20. Obserwator jest przykładem wzorca projektowego. Jest to obiekt, który reaguje na
  221. zmiany obserwowanego obiektu poprzez generowanie i obsługę zdarzeń.
  222. PRAWDA (na pewno Przez obsluge zdarzen?)
  223. 21. Badanie eye-tracking jest jednym ze sposobów testowania biegłości w posługiwaniu się
  224. programem P/F FAŁSZ
  225. 22. Aplet to program w Javie, który uruchamiamy w trybie tekstowym.
  226. FAŁSZ
  227. 23. Odsyłacze graficzne, szczególnie w postaci mapy są gorzej czytelne niż odsyłacze
  228. tekstowe.
  229. PRAWDA
  230. 24. Analizator sematyki WWW sprawdza poprawność znaczników WEB w plikach HTML.
  231. FAŁSZ - robi to walidacja dokumentów
  232. 25. Opóźnienie rekacji systemu interaktywnego na poziomie 1 sekundy jest zauważalne
  233. przez użytkownika, ale nie zaburza toku myślenia PRAWDA
  234. 26. Każdy obiekt Javy może być LIstenerem, jeśli tylko jego klasa implementuje interfejs
  235. nasłuchu. PRAWDA
  236. 27. Animacje na stronach WWW przyciągają użytkownika i poprawiają liczbę odwiedzin
  237. serwisu.FAŁSZ
  238. 28. Napisz instrukcję Javy, która JPanelowi p przypisuje rozkład, w którym umieścimy dwa
  239. elementy: lewy o stałej szerokości i będzie się przyklejał do lewej strony i prawy o stałej
  240. szerokości – będzie się przyklejał do prawej strony. Pomiędzy obiektami będzie pusta
  241. przestrzeń o zmiennej szerokości.
  242. chyba :D bo zamiast button ma być dowolny element
  243. 29. Wykres w postaci pliku wektorowego eps może być generowany przez :
  244. Biggles
  245. PYX
  246. matplotlib
  247. 30. Użytkownik ignoruje prawą część ekranu i to co jest nad banerem. PRAWDA
  248. 31. Kliknięcie myszą jest przykładem zdarzenia sematycznego FAŁSZ! - jest to zdarzenie
  249. fizyczne
  250. 32. Wybór bezpośredni jako technika dialogu ma następujące wady :
  251. wymaga regularnego stosowania -
  252. łątwie ułatwia ??? zapominie- zapominanie czy zapamiętywaniez - obciąża pamięć
  253. użytkownia
  254. użytkownik stale pamięta tylko ok. 10 funkcji –częste sięganie do dokumentacji
  255. 33. Manipulacja bezpośrednia jako technika dialogu ma następujące zalety
  256. prosta, nie wymaga nauki,
  257. odpowiednia dla początkujących i zaawansowanych.
  258. natychmiastowy, widoczny efekt.
  259. 34. pojęcia NIE BĘDĄCE zasadami według Toga (2):
  260. manipulacja, widzenie przestrzenne
  261. 35. W języku Java, zestaw reguł dotyczących rozmieszczania komponentów w oknie
  262. graficznym nazywa się LAYOUTEM. PRAWDA
  263. 36. TO JEST POPRAWNIE DOPASOWANE
  264. 37. Scent of Information, to subiektywne poczucie, że serwis WWW ma oddziaływanie
  265. edukacyjne. FAŁSZ
  266. 38. Zmiana tekstu obiektu tekstowego jest przykładem zdarzenia
  267. semantycznego. PRAWDA
  268. 39. W języku JAVA możemy szybko obsłużyć pobieranie liczb z klawiatury poprzez obiekt
  269. klasy Scanner. PRAWDA (Jeżeli chodzi o np. hasNextInt() i nextInt() to tak.)
  270. PYTANIA Z 2011:
  271. 1. Zakładamy że w Pythonie:
  272. napis = “ala ma kota.”
  273. Wypisz zawartość wyrażeń:
  274. napis[-5] = k (piąta litera od końca)
  275. napis[-5:-1] = kota (litery od 5 od końca do ostaniej)
  276. napis[::-1] = .atok am ala (znaki czytane od końca/tyłu)
  277. napis.title() = Ala Ma Kota. (wszyskie pierwsze litery w wyrazach zamienione na
  278. duże)
  279. napis.capitalize() = Ala ma kota. (tylko pierwsza litera zamieniona na dużą)
  280. 2. Przyporządkuj wyniki, które zwrócą funkcje dotyczące wyrażeń regularnych - chuja
  281. widać w tym zadaniu :P
  282. zdanie = “Ala ma 2 koty i psa” trzeba liczyć, że
  283. tego nie bedzie :D
  284. a. zdanie.replace( / )
  285. b. zdanie.split( /.\d+./ ) talica [ ‘Ala ma’, ‘koty i psa’ ]
  286. c. zdanie.split( / . / )
  287. 3. Połącz w pary instrukcje operacji na zbiorach wykonujące to samo:
  288. a.union(b) = a | b
  289. a.intersection(b) = a & b
  290. a.issuperset(b) = a > b
  291. a.issubset(b) = a < b
  292. 4. Instrukcje czytania pliku tekstowego:
  293. f.read() = zwraca cały plik w postaci stringu
  294. f.read(5) = zwraca 5 pierwszych znakow
  295. f.readline() = zwraca jedną linie w postaci stringa
  296. f.readlines() = zwraca listę wszystkich linii
  297. 5. jQuery - u nas nie było
  298. 6. Znajdź błędy w kodzie java (jak u Sakowicza) - też raczej u nas nie będzie
  299. 7. Prawda czy Fałsz:
  300. Integer.parseInt( 3 + “1” ) == 31 PRAWDA
  301. jjeśli a jest tablicą o >= 2 elementach, to jej przedostatni element to a(a.length(-2))
  302. PRAWDA
  303. dodanie przycisku b do panelu p w AWT reazlizuje się przez p.contentPane().add(b)
  304. FAŁSZ
  305. linia String a; tworzy obiekt klasy String FAŁSZ
  306. można stworzyć konstruktor klasy abstrakcyjnej PRAWDA
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement