13. NO-IT - sample it-test-march-2012

643 views

Published on

Sample-IT-Test-March-2012
Telerik Software Academy: http://schoolacademy.telerik.com
The presentation, website and all video materials are in Bulgarian

Preparation for the national olympiad in information technologies in Bulgaria.
Hardware questions; Software Questions; Working with Software; Textprocessing questions;
Computer Graphics; Databases; Security; Protection; Multimedia; Networks; Web Design;

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
643
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

13. NO-IT - sample it-test-march-2012

  1. 1. Тренировъчен тест по информационни технологии Подготовка за ИТ олимпиадата (март 2012)Георги ГеоргиевТехнологичен трейнърУчилищна Академия на Телерикhttp://academy.telerik.com/
  2. 2. Компютърни системи Хардуерни въпроси
  3. 3. Въпрос Колко по-бързо ще работи една програма на система с 4-ядрен процесор, отколкото на система с процесор с 1 ядро (честотите на ядрата са еднакви) ? a) 8 пъти b) 4 пъти c) 2 пъти d) 1.5 пъти e) Зависи доколко е паралелизирана програмата 3
  4. 4. Отговор Ускорението от „паралелизацията“  Зависи от дела на „последователните“ части на една програма  Макс. ускорение = 1 / дял на последователни части  Почти никога не линейно Информация:  http://en.wikipedia.org/wiki/Parallel_computing 4
  5. 5. Софтуерни системи Компютърен софтуер
  6. 6. Въпрос С койот изброените програмни езици може да се създаде изпълним (.exe) файл (без използване на допълнителни програми)? a) JavaScript b) Java c) Python d) С никой не може e) С всичките може 6
  7. 7. Отговор Подвеждащ въпрос  Изброените езици поддържат ф-ии за създаване и писане във файл  EXE файлът е обикновен бинарен файл  Никой от изброените НЕ СЕ КОМПИЛИРА до EXE Информация:  Google “create file with” [python, javasctipt, java]  Google “create exe from” [python, javasctipt, java] 7
  8. 8. Работа с компютърни системи и програмиИнсталиране, използване, поддръжка, …
  9. 9. Въпрос Какво най-често индикира еднократна поява на съобщението “The last attempt to resume the system from it’s previous location failed. Attempt resume again?”, при ОS Windows 7? a) Проблем в BIOS-a b) Проблем при прочитане на hiberfil.sys c) Критичен проблем в ОС, правещ я нефункционална d) Проблем с RAM паметта e) Проблем с твърдия диск 9
  10. 10. Отговор Hiberfyl.sys съдържа информация за въстановяване от „хибернация“  Понякога се записва с грешки  Еднократна поява не е повод за притеснение  При честа поява е възможно да има проблеми с ОС или твърдия диск Информация:  http://www.cknow.com/cms/articles/what-are- hiberfil-sys-and-pagefile-sys.html 10
  11. 11. Пренос на данни и бройни системиКанали за пренос на данни, единици за измерване, работа с бройни системи
  12. 12. Въпрос Колко бита са нужни за представяне на всички символи от ASCII таблицата? a) 32 b) 16 c) 8 d) 7 e) 4 12
  13. 13. Отговор ASCII съдържа 128 символа [0-127]  000 0000 = 0; 111 1111 = 127  Първа употреба – 7 битов код за телепринтер  В един байт има 8 бита – останалите 128 символа се ползват в стандарти като Windows 1251 Информация:  http://en.wikipedia.org/wiki/ASCII  http://en.wikipedia.org/wiki/Windows-1251 13
  14. 14. Операционни системи Архитектура, процеси, потребители,потребителски интерфейс, файлови системи
  15. 15. Въпрос Файл от кой от следните формати не се поддържа под Linux, когато е създаден в Windows среда? a) TXT b) PDF c) DLL d) WMV e) PNG 15
  16. 16. Отговор Dynamic Link Library  Библиотека, която се компилира точно преди изпълнение на кода, който я ползва  Windows ползва терминът като име на съответстващият си файлов тип  Еквивалент в Linux са ELF файловете  Останалите формати са портабилни Информация:  http://tinyurl.com/Linux-DLLs  http://en.wikipedia.org/wiki/Dynamic-link_library 16
  17. 17. Софтуерно инженерствоАнализ, спецификация, проектиране, прототип, имплементация, тестване, поддръжка, …
  18. 18. Въпрос Колко LLOC следният C# код? for (i = 0; i < 2; i ++) Console.Writeline( „В Южните Карпати, едно дърво се клати”); //Егати, егати как се клати туй дърво a) 2 b) 4 c) 5 d) 6 e) 8 18
  19. 19. Отговор Logical Lines of Code  Броят редове, достатъчни за да се изпише по една операция на ред  В случая 2 – един за цикъла for и един за WriteLine()  Не се включват коментари, празни редове и редове без операции Информация:  http://en.wikipedia.org/wiki/Source_lines_of_code 19
  20. 20. Компресиране на данниАлгоритми за компресия, софтуер за архивиране
  21. 21. Въпрос Алгоритъмът за компресиране на кой от форматите би бил най-подходящ за компресиране на големи обеми текст? a) GIF b) PNG c) BMP d) MPEG-1 e) Никой от изброените не е подходящ 21
  22. 22. Отговор PNG използва DEFLATE  Компресия без загуба, ползва Хъфман и LZ77  gzip архиваторът също ползва DEFLATE GIF предлага по-малка компресия от PNG BMP няма компресия В MPEG-1 се компресира със загуба Информация:  http://en.wikipedia.org/wiki/Graphics_Interchange_Format  http://en.wikipedia.org/wiki/DEFLATE 22
  23. 23. ТекстообработкаРабота с текстотобработващ софтуер, файловиформати, кодирания, текст, таблици, фигури, …
  24. 24. Въпрос Кое от следните НЕ е свойство на текстовите параграфи в MS Word / OpenOffice Writer? a) Междуредово разстояние (line spacing) b) Подравняване (left, center, right, justified) c) Размер на шрифта, цвят на шрифта и фона d) Отстъп (indentation) – отляво и отдясно e) Вертикален отстъп (spacing before / after) f) Тип (нормален, номериран, списък с точки) 24
  25. 25. Отговор Характеристики на текстовите параграфи:  междуредово разстояние (line spacing)  подравняване (left, center, right, justified)  отстъп (indentation) – от четирите страни Параграфите биват:  нормален, номериран, списък с точки Характеристики на сегмент от параграф (span):  име / размер / цвят / стил на шрифта, фон, междубуквено разстояние, ... Информация:  диалозите Paragraph и Font в MS Word 25
  26. 26. Компютърна графикаРастерна и векторна графика, графични файлови формати, графични редактори, цветови гами
  27. 27. Въпрос Кое от изброените не е графичен редактор? a) Photoshop b) CorelDraw c) OGRE d) GIMP e) MS Paint f) Artweaver g) Paint.NET 27
  28. 28. Отговор Всички изброени приложения, освен OGRE са графични редактори  OGRE e engine за разработка на игри Информация:  Разгледайте сайтовете на производителите  http://alternativeto.net/software/adobe-photoshop/  http://www.freesoftware4all.co.uk/graphic_editors.htm  http://www.neopets.com/~floryn629 28
  29. 29. Бази от данниМодели на данните, таблици, релации, SQL
  30. 30. Бази от данни – конспект RDBMS системи и релационни бази от данни  Таблици, релации, първичен ключ, външен ключ, обекти в базите от данни  Моделиране на бази данни, типове данни, E/R диаграми, инструменти за моделиране Език SQL  SQL (DDL и DML), команди SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, ... Работа с MS Access, SQL Server и MySQL 30
  31. 31. Въпрос В кой ред всички команди са част от DDL на SQL a) CREATE, INSERT, DROP b) ALTER, DEFINE, DROP c) SELECT, INSERT, UPDATE, DELETE d) CREATE, ALTER, DROP e) CREATE, DELETE, INSERT 31
  32. 32. Отговор Data Definition Language  CREATE – създава таблици  ALTER – променя таблици (напр. добавя полета)  DROP – напълно изтрива таблици Информация:  http://www.dotnetuncle.com/SQL/What-are-DDL- commands-SQL-create-alter-drop.aspx 32
  33. 33. Информационни системиERP, CRM, BI, BPM, FMIS, CAD/CAM, CMS, софтуерни архитектури
  34. 34. Въпрос Кой вид информационна система поддържа анализ и подпомагане на вземането на решения? a) MIS b) CMS c) ERP d) Никое от изброените e) Всички изброени 34
  35. 35. Отговор Management Information System  Подпомага ефикасното управление на организации  Анализира дейностите в една организации на база  човешки ресурс  технологии Информация:  http://en.wikipedia.org/wiki/Management_informa tion_system 35
  36. 36. Сигурност и защита на информациятаСиметрични и асиметрични кодиращи алгоритми, криптографско хеширане, електронен подпис, цифрови сертификати
  37. 37. Въпрос Коя от хеш-функциите дава реултат 160 битови извлечения? a) MD2 b) MD5 c) WHIRLPOOL d) SHA-1 e) PANAMA 37
  38. 38. Отговор SHA (Secure Hash Algorithm) е криптографска хеш-функция, разработена от NSA  Резултатът (message digest) при SHA-1 е 160-битa  Използва се масово, постепенно се преминава към SHA-2  MD2  128 bits, MD5  128 bits, WHIRLPOOL  512 bits, PANAMA 256 bits Информация:  http://en.wikipedia.org/wiki/Cryptographic_hash_function 38
  39. 39. Презентационни системи Софтуер за презентации, изготвяне напрезентации, слайдове, ефекти, бележки, цветове, изображения, звук, видео
  40. 40. Въпрос Посочете вярното за компютърните презентации: a) Всяка презентация завършва със заглавен слайд, на който е отбелязана нейната тема b) Бележките са част от слайда, която се вижда по време на презентиране с много дребен шрифт c) Шаблоните за презентации представляват шаблони с текст, който се дописва след това d) Презентациите представляват поредица от слайдове с информация e) Презентациите най-често се рендират като видеоклипове или PDF документи 40
  41. 41. Отговор Компютърните презентации представляват поредица от слайдове с информация  Започват със заглавен слайд, на който е отбелязана темата (+ автор, организация, ...)  Следва съдържание, след него същинската част (евентуално разделена в секции по подтеми)  Край: заключителен слайд + слайд за въпроси Информация:  http://tiny.cc/building-better-ppt, http://tiny.cc/creating-ppt, http://tiny.cc/ehow-ppt 41
  42. 42. Мултимедия Софтуер за създаване / обработка намултимедия: звук, видео, файлови формати
  43. 43. Въпрос За какво служат кодеците (codecs)? a) Разпределят звуковия поток към всяка от тонколоните на звуковата система b) Кодират и декодират цифров поток по определен мултимедиен стандарт c) Показват аудио / видео файлове и предоставят навигация (пускане, спиране, превъртане, …) d) Разкодират видео и се грижат за правилния тайминг и оформление на субтитрите e) Кодират пароли и друга секретна информация 43
  44. 44. Отговор Кодекът представлява софтуер за кодиране и декодиране на аудио или видео  Когато трябва да се запише мултимедия във файл, се използва кодек (примерно H.263, H.264, DivX, XviD, AAC, MP3, AC3, WMV, …)  Кодирането намалява драстично големината на файла заради компресията  Най-често се ползва компресия със загуба Информация:  http://en.wikipedia.org/wiki/Codec 44
  45. 45. Компютърни мрежиOSI модел, мрежови модели, протоколи, стандарти, хардуерно оборудване
  46. 46. Въпрос Кои от изброените устройства работят на ниво 3 от OSI модела? a) рутери, хъбове b) хъбове, суичове, рутери c) Bluetooth, рутери, модеми d) рутери, Wi-Fi мрежови адаптери e) безжични рутери, рутери 46
  47. 47. Отговор OSI е 7-слоен модел на мрежите  Слой 1 (физически) – модем, мрежов адаптер, Wi-Fi карта, Bluetooth, мрежов концентратор (хъб), USB  Слой 2 (канален) – мрежов комутатор (суич), мост (bridge)  Слой 3 (мрежов) – маршрутизатор (рутер), безжичен рутер Информация:  http://en.wikipedia.org/wiki/Network_layer 47
  48. 48. Устройство на ИнтернетИнтернет, протоколи, услуги, WWW, HTTP, FTP, SMTP, POP3, IMAP, WebDAV, IP, DNS, …
  49. 49. Устройство на Интернет – конспект Интернет  Технически и технологични аспекти, клиент-сървър архитектура Интернет услуги и протоколи  HTTP, FTP, SMTP, POP3, IMAP, HTTPS, SSH Достъп до Интернет  Dial-up, ISDN, LAN, DSL/ADSL, Wi-Fi, 3G Адреси и домейни в Интернет  IP адреси, IPv6 адреси, DNS услуга, домейни 49
  50. 50. Устройство на Интернет – конспект (2) Хостинг на Интернет услуги  Виртуални сървъри (VPS), наети сървъри, колокация на сървър, облачен хостинг  Центрове за данни Виртуални мрежи и VPN  VPN технологии и протоколи: IPSec, L2TP, PPTP, OpenVPN, SSL и SSH тунели Отдалечен достъп и администрация  VNC, Remote Desktop, SSH, Team Viewer 50
  51. 51. Въпрос Кой от протоколите се използва за включване към виртуална частна мрежа (VPN)? a) NNTP b) PPTP c) HTTP d) IMAP e) ARP f) DHCP g) SNMP 51
  52. 52. Отговор Виртуалните частни мрежи представляват компютърни мрежи, изградени от компютри, свързани чрез криптиран канал по Интернет  Могат да се изграждат на няколко нива по OSI модела (типично на layer 2 или layer 3)  Типични протоколи: L2TP, PPTP, IPsec, SSTP Информация:  http://bg.wikipedia.org/wiki/Виртуална_частна_мрежа  http://en.wikipedia.org/wiki/Virtual_private_network 52
  53. 53. Електронна комуникацияE-mail, Skype, ICQ, IRC, MSN Messenger, Yahoo Messenger, социални мрежи, форуми, …
  54. 54. Въпрос През кой от сайтовете може да се логнете и да ползвате Skype, MSN, Facebook, ICQ, Yahoo ? a) facebook.com b) imo.im Log in… c) youtube.com d) skype.com ...water e) msn.com f) alwaysconnected.org 54
  55. 55. Отговор imo.im  Дава възможност за ползване на няколко различни програми за електронна комуникация  Останалите дават дават възможност за ползване само на собствените си клиенти Информация:  https://imo.im/ 55
  56. 56. World Wide Web (WWW)Как работи WWW? Протоколът HTTP, GET, POST, URL, уеб браузър, уеб страница, уеб сайт, …
  57. 57. Въпрос Регистрирането в какъв TLD изисква специално удостоверение a) .com b) .net c) .name d) .org e) .aero 57
  58. 58. Отговор .aero е Top-Level Domain за въздушния транспорт  Нужно е изрично доказване, че регистрацията принадлежи на превозвач, спадащ към определени категории  Подобни - .museum, .travel Информация:  http://en.wikipedia.org/wiki/List_of_Internet_top- level_domains 58
  59. 59. Уеб дизайн, HTML, CSSУеб дизайн, HTML, CSS, текст, графика, препратки, таблици, формуляри, …
  60. 60. Въпрос Кой от следните редове HTML код (в <head>) зaдава така наречената favicon под Mozilla Firefox? a) <link rel = “favicon” href=“image.bmp” type = “img/bmp”/> b) <link rel = “shortcut icon” href=“image.bmp” type = “img/bmp”/> c) <link rel = “stylesheet” href=“image.bmp” type = “img/bmp”/> d) <link rel = “alternate” href=“image.bmp” type = “img/bmp”/> 60
  61. 61. Отговор favicon (link rel = “shortcut icon”)  Показва се до заглавието на сайта  Не се поддържа под всички браузъри  Chrome не го изпълнява ако страницата и картинката е на локалната машина Информация:  http://en.wikipedia.org/wiki/Favicon  http://tinyurl.com/Favicon-help 61
  62. 62. Скриптови езици и JavaScriptРазработка на скриптове с JavaScript, основни JavaScript конструкции, оператори, обекти, манипулация на DOM дървото
  63. 63. Въпрос След изпълнението на JavaScript кода... function Dog(age){ var a = age;this.getA = function(){return a;} } sharo = new Dog (3); sharo.age=8 alert (sharo.getAge()); a) Ще излезе съобщение с текст ‘3’ b) Ще излезе съобщение с текст ‘8’ c) Ще излезе съобщение с текст ‘undefined’ 63
  64. 64. Отговор Използването на var в определена функция  прави създадената променлива локална  Хак за ‘private’ поле, което не може да се достъпва отвън Информация:  http://www.phpied.com/3-ways-to-define-a- javascript-class/  http://javascript.crockford.com/private.html 64
  65. 65. Тренировъчен тест по ИТ курсове и уроци по програмиране, уеб дизайн – безплатно BG Coder - онлайн състезателна система - online judge курсове и уроци по програмиране – Телерик академия форум програмиране, форум уеб дизайн уроци по програмиране и уеб дизайн за ученици ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NET http://schoolacademy.telerik.com програмиране за деца – безплатни курсове и уроци ASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC безплатен SEO курс - оптимизация за търсачки алго академия – състезателно програмиране, състезаниякурсове и уроци по програмиране, книги – безплатно от Наков курс мобилни приложения с iPhone, Android, WP7, PhoneGap уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop Дончо Минков - сайт за програмиране free C# book, безплатна книга C#, книга Java, книга C# Николай Костов - блог за програмиране безплатен курс "Качествен програмен код" безплатен курс "Разработка на софтуер в cloud среда" C# курс, програмиране, безплатно
  66. 66. Free Trainings @ Telerik Academy NOIT-IT-Test-Preparation  http://schoolacademy.telerik.com Telerik Software Academy  academy.telerik.com Telerik Academy @ Facebook  facebook.com/TelerikAcademy Telerik Software Academy Forums  forums.academy.telerik.com

×