Top Banner
Тренировъчен тест по информационни технологии Подготовка за ИТ олимпиадата (декември 2011) Николай Костов Училищна Академия на Телерик http://academy.telerik.com Технологичен трейнър http://nikolay.it http://schoolacademy.telerik.com НОИТ – ИТ тест
63

10. NO-IT - sample it-test-december-2011

Jun 20, 2015

Download

Documents

Sample-IT-Test-December-2011
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;
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 10. NO-IT - sample it-test-december-2011

Тренировъчен тест по информационни

технологииПодготовка за ИТ олимпиадата (декември 2011)

Николай Костов

Училищна Академия на Телерикhttp://academy.telerik.com

Технологичен трейнърhttp://nikolay.it

http://schoolacademy.telerik.com

НОИТ – ИТ тест

Page 2: 10. NO-IT - sample it-test-december-2011

Компютърни системи

Хардуерни въпроси

Page 3: 10. NO-IT - sample it-test-december-2011

Въпрос Посочете невярното за SSD дисковете:

a) SSD дисковете представляват енерго-независима компютърна памет

b) Базирани са на технологията на флаш паметите

c) Съдържат предимно механични части

d) Работят безшумно

e) Имат почти нулево време за търсене на "сектор" с информация

3

Page 4: 10. NO-IT - sample it-test-december-2011

Отговор Solid state drive (SSD) е енерго-

независима компютърна памет По-издръжливи са на удар от HDD Базирани на технологията на флаш

паметите За разлика от традиционните

твърди дискове, SSD не съдържат никакви механични части

Употребяват доста по-малкоенергия от обикновените HDD

Информация: http://

en.wikipedia.org/wiki/Solid-state_drive

4

Page 5: 10. NO-IT - sample it-test-december-2011

Софтуерни системиКомпютърен софтуер

Page 6: 10. NO-IT - sample it-test-december-2011

Въпрос Коя от следните програми НЕ може да служи за комуникация между хора?

a) Microsoft Office Communicator

b) mIRC

c) ICQ

d) GIMP

e) Microsoft Outlook

f) TeamViewer

g) Remote Desktop 6

Page 7: 10. NO-IT - sample it-test-december-2011

Отговор GIMP e програма за създаване и обработка на растерна графика Подобни програми: Paint.NET,

Photoshop TeamViewer и Remote Desktop

Програми за отдалечен достъп до компютри, споделяне на файлове и картина

Информация: http://bg.wikipedia.org/wiki/GIMP http://

en.wikipedia.org/wiki/TeamViewer

7

Page 8: 10. NO-IT - sample it-test-december-2011

Работа с компютърни

системи и програмиИзползване, тестване, поддръжка, …

Page 9: 10. NO-IT - sample it-test-december-2011

Въпрос Кое от следните твърдения за процеса на работа на операционните системи, наречен "Safe mode", НЕ е вярно?a) Операционните системи са с

ограничена функционалност по време на Safe mode-а

b) Safe mode-а е предназначен предимно за неопитни потребители

c) Safe mode-а може да се използва за диагностика на операционните системи

d) Стартират се само основните компоненти и драйвери от операционната система

9

Page 10: 10. NO-IT - sample it-test-december-2011

Отговор Safe mode

Метод на работа, ограничаващфункционалността на ОС, с целдиагностика и оправяне насофтуерни проблеми

Софтуерните приложения също имат режим на работа, наречен Safe mode (пример: PHP)

Safe mode-а може да се използва за изчистване на ОС от вируси и програми с нежелан ефект

Информация: http://en.wikipedia.org/wiki/Safe_mode

10

Page 11: 10. NO-IT - sample it-test-december-2011

Пренос на данни и бройни

системиКанали за пренос на данни, единици за измерване, работа с

бройни системи

Page 12: 10. NO-IT - sample it-test-december-2011

Въпрос Колко е ABCDEF(16) в двоична бройна система?

a)101010111100110111101111

b)101010101100110011111111

c)100110101100110111101111

d)100010011010110011101111

e)101010101010101010101010

f)111100010011101111011111

g)10101011110011001110111112

Page 13: 10. NO-IT - sample it-test-december-2011

Отговор ABCDEF(16) в шестнадесетична бройна се преобразува така: В таблицата на цифрите търсим

съответствия на всяка шестнадесетична цифра в двоичната бройна система (1(16) = 0001(2), …, F(16) = 1111(2))

ABCDEF(16)=1010|1011|1100|1101|1110|1111(2)

В случая цифрите са последователни (ABCDEF)

Информация: http://tiny.cc/tu-numsystems

13

Page 14: 10. NO-IT - sample it-test-december-2011

Операционни системиАрхитектура, процеси,

потребители, потребителски интерфейс, файлови системи

Page 15: 10. NO-IT - sample it-test-december-2011

Въпрос Кой от следните графични елементи не позволява на потребителя избор измежду няколко фиксирани стойности?

a) Combo box

b) Progress bar

c) Date picker

d) Number selector

e) Slider

f) Drop-down list 15

Page 16: 10. NO-IT - sample it-test-december-2011

Отговор Combo box – Избор от списък Progress bar – Slider – Избор с местене Number selector – избор на числа Date picker – избор на дата (и час) Drop-down list – Като Combo box Информация:

http://en.wikipedia.org/wiki/GUI_widget

http://en.wikipedia.org/wiki/User_interface

16

Page 17: 10. NO-IT - sample it-test-december-2011

Софтуерно инженерство

Анализ, спецификация, проектиране, прототип, имплементация, тестване,

поддръжка, …

Page 18: 10. NO-IT - sample it-test-december-2011

Въпрос Кое от следните твърдения за unit тестването е грешно?

a)Unit тестовете могат да се пишат след кода, който тестват

b)Unit тестовете могат да се пишат преди кода, който тестват

c) Задължението на един unit тест е да тества изцяло един цял софтуерен продукт

d)Писането на unit тестове се препоръчва при работа в екип

18

Page 19: 10. NO-IT - sample it-test-december-2011

Отговор Unit тестове

Предназначени са да тестват малка програмна единица (клас, метод, функция)

Има 2 подхода на TDD (test-driven development): Unit tests first – първо тестовете, после

кода

Code first – първо кода, после тестовете

Информация: http://en.wikipedia.org/wiki/Unit_testin

g

http://goo.gl/GD0oR - Test-driven development

19

Page 20: 10. NO-IT - sample it-test-december-2011

Компресиране на данниАлгоритми за компресия, софтуер за архивиране

Page 21: 10. NO-IT - sample it-test-december-2011

Въпрос Посочете невярното твърдение за FLAC

a)FLAC е кодек (компресор-декомпресор)

b)При FLAC има малка загуба на качество

c) FLAC е формат с отворен код

d)FLAC използва техниката линейно предсказване (linear prediction)

e)FLAC може да намали оригиналния размер на аудиото с до 50-60%

f) Компресирането с FLAC дава по-добро качество от компресирането с mp3

21

Page 22: 10. NO-IT - sample it-test-december-2011

Отговор FLAC (Free Lossless Audio Codec) е кодек, който позволява аудиото да бъде компресирано без загуба на качество

mp3 намалява значително размера за сметка на качеството на аудиото

WAV е аудио формат без компресия

Информация: http://en.wikipedia.org/wiki/FLAC

http://en.wikipedia.org/wiki/Audio_file_format

22

Page 23: 10. NO-IT - sample it-test-december-2011

ТекстообработкаРабота с текстотобработващ софтуер, файлови формати,

кодирания, текст, таблици, фигури, …

Page 24: 10. NO-IT - sample it-test-december-2011

Въпрос Кой от следните файлови формати не се поддържа от устройството за четене на дигитални книги Kindle?

a)PDF

b)TXT

c)AVI

d)PRC

e)MOBI

f) AZW 24

Page 25: 10. NO-IT - sample it-test-december-2011

Отговор Amazon Kindle

Четец за електронни книги Поддържа множество текстови

формати Използва технология E-ink, която не

натоварва очите. Като истинско мастило върху хартия.

Не може да възпроизвежда видео файлове (AVI)

Информация: http://

en.wikipedia.org/wiki/Amazon_Kindle

http://goo.gl/bQmN0 - Как работи Kindle?

25

Page 26: 10. NO-IT - sample it-test-december-2011

Компютърна графика

Растерна и векторна графика, графични файлови формати,

графични редактори, цветови гами

Page 27: 10. NO-IT - sample it-test-december-2011

Въпрос Посочете невярното за метода на трасиране на лъчите (ray tracing):

a) това е алгоритъм за създаване на фотореалистични изображения

b) вътрешно използва OpenGL, DirectX или друга графична библиотека

c) използва се в тримерната (3D) графика

d) изчислява цвета и осветеността на всяка точка от тримерна сцена, проектирана върху 2D повърхнина

27

Page 28: 10. NO-IT - sample it-test-december-2011

Отговор Методът "трасиране на лъчите" (ray tracing) се използва за рендиране на 3D обекти върху 2D повърхност (например екрана) Трасира пътя на светлината от

наблюдателя през 2D повърхнината към 3D обектите в сцената

Получава се фотореалистично изображение

Може да се имплементираръчно или с библиотека

Информация: http://raytracing-bg.net http://tiny.cc/wiki-ray-tracing

28

Page 29: 10. NO-IT - sample it-test-december-2011

Бази от данниМодели на данните, таблици,

релации, SQL

Page 30: 10. NO-IT - sample it-test-december-2011

Въпрос Коя от следните технологии не може да служи за ORM (object-relational mapping)?

a)LINQ-to-SQL

b)CakePHP

c)Smarty

d)OpenAccess

e)DatabaseObjects

f)Datamapper

g)Django 30

Page 31: 10. NO-IT - sample it-test-december-2011

Отговор Object-relational mapping

Техника за конвертиране наданни между несъвместимисистеми в ООП езиците

Примери за ORM MySQL -> ADO.NET -> .NET Microsoft Access -> DatabaseObjects -

> VB 6

Информация: http://goo.gl/INokq - ORM in

Wikipedia31

Page 32: 10. NO-IT - sample it-test-december-2011

Информационни системи

ERP, CRM, BI, BPM, FMIS, CAD/CAM, CMS, софтуерни архитектури

Page 33: 10. NO-IT - sample it-test-december-2011

Въпрос Кой от следните уеб-базирани продукти не принадлежи на категорията CMS?

a)WordPress

b)Joomla

c)Sitefinity

d)PHP-Fusion

e)Amazon EC2

f)DotNetNuke

g)MediaWiki 33

Page 34: 10. NO-IT - sample it-test-december-2011

Отговор CMS – Content Management Systems Системи за управление на съдържанието

Служат за организация и публикуване на текстове, картинки и мултимедия

Amazon EC2 Част от облачната архитектура на Amazon

Информация: http://goo.gl/Zbgck - Списък на CMS

http://aws.amazon.com/ec2/ - Amazon EC2

34

Page 35: 10. NO-IT - sample it-test-december-2011

Сигурност и защита на информацията

Симетрични и асиметрични кодиращи алгоритми, криптографско

хеширане, електронен подпис, цифрови сертификати

Page 36: 10. NO-IT - sample it-test-december-2011

Въпрос Колко символа ще получим при

криптиране на 60 байта информация с AES-128, ако запишем получения резултат в BASE-64 кодиране?

a)60

b)64

c)80

d)88

e)128

f)16036

Page 37: 10. NO-IT - sample it-test-december-2011

Отговор AES-128 е 128-битов блоков шифър: Приема поредици от по 128 бита вход

(16 байта), криптира ги и връща резултат със същия размер

Ако броят входни данни не се дели 16, той първо се допълва до кратен на 16 байта (padding)

BASE64 кодира всеки 3 байта с 4 символа (евентуално с padding накрая)

Информация: http://tiny.cc/aes-size http://en.wikipedia.org/wiki/Base64

37

Page 38: 10. NO-IT - sample it-test-december-2011

Презентационни системиСофтуер за презентации, изготвяне

на презентации, слайдове, ефекти, бележки, цветове, изображения,

звук, видео

Page 39: 10. NO-IT - sample it-test-december-2011

Въпрос Бележките и коментарите, добавени към един слайд при презентационните системи са предназначени за:

a)четене на глас от човека, който изнася презентацията

b)четене от аудиторията

c) помощ на човека, койтоизнася презентацията

d)човека, който създавапрезентацията

39

Page 40: 10. NO-IT - sample it-test-december-2011

Отговор Бележките в слайдовете:

Предназначени са за помощ на презентатора по време на презентацията или за хората, които разглеждат слайдовете после

Имат възможност да се показват само на екрана на човека, изнасящ презентацията

Информация: http://goo.gl/xaXJd - бележки в

презентацията

http://goo.gl/EQCFW - добавяне на бележки

40

Page 41: 10. NO-IT - sample it-test-december-2011

МултимедияСофтуер за създаване / обработка на

мултимедия: звук, видео, файлови формати

Page 42: 10. NO-IT - sample it-test-december-2011

Въпрос Коя система за аналогово разпространение на цветна телевизия се използва в България?

a)NTSC

b)PAL

c)SECAM

d)DVB-T

e)ISDB-T

f)VHF 42

Page 43: 10. NO-IT - sample it-test-december-2011

Отговор PAL (Phase Alternating Line)

PAL e аналогова система за разпространение на цветна телевизия. Използва се в повечето западноевропейски държави и в България

Подобни системи са SECAM и NTSC През 2012 година в България

аналоговото разпространение на телевизия с PAL ще се замести с цифрово разпространение с DVB-T

Информация: http://en.wikipedia.org/wiki/PAL

43

Page 44: 10. NO-IT - sample it-test-december-2011

Компютърни мрежиOSI модел, мрежови модели,

протоколи, стандарти, хардуерно оборудване

Page 45: 10. NO-IT - sample it-test-december-2011

Въпрос Кое от следните неща е най-малко важно за един колокационен (дата) център?

a) Поне 2 независими доставчика на интернет

b) Система за контрол на достъпа

c) Видео наблюдение

d) 24 часова физическа охрана

e) Поне 2 независими източника на ток

f) Противопожарна охрана

g) Система за пречистване на въздуха

h) Безжичен интернет

45

Page 46: 10. NO-IT - sample it-test-december-2011

Отговор Дата центровете са огромни помещения (или цели сгради) в които е разположено хардуерно оборудване За колокационните центрове е

критично важно да имат: непрекъсваемо захранване и непрекъсваем интернет

Информация: http://goo.gl/WT24L

http://goo.gl/k3tgg

http://en.wikipedia.org/wiki/Data_center

46

Page 47: 10. NO-IT - sample it-test-december-2011

Устройство на ИнтернетИнтернет, протоколи, услуги, WWW,

HTTP, FTP, SMTP, POP3, IMAP, WebDAV, IP, DNS, …

Page 48: 10. NO-IT - sample it-test-december-2011

Въпрос Какво означава терминът Nameserver?

a)Хардуерно устройство, което играе роля при централизираното управление на няколко хардуерни системи

b)Хардуерно устройство, предназначено за търсене на информация в мрежа

c) Хардуерно устройство, което съхранява съответствия между символни имена и IP адреси на други устройства

d)Сървър, част от голяма e-mail мрежа

48

Page 49: 10. NO-IT - sample it-test-december-2011

Отговор Nameserver – физически или софтуерен сървър, който преобразува домейни (или субдомейни) в IP адреси Част от архитектурата на DNS Адресите на NS-ите се взимат с whois заявка и после се прави заявка към тези NS за IP адреса на домейна

Информация:

http://en.wikipedia.org/wiki/Name_server

49

Page 50: 10. NO-IT - sample it-test-december-2011

Електронна комуникацияE-mail, Skype, ICQ, IRC, MSN

Messenger, Yahoo Messenger, социални мрежи, форуми, …

Page 51: 10. NO-IT - sample it-test-december-2011

Въпрос Кое от следните твърдения за системата за онлайн комуникация Skype е грешно?

a) Skype генерира постоянен мрежов трафик, дори когато потребителят не я използва

b) Skype изпълнява безусловно всяка команда, подадена и по Skype протокола.

c) Skype използва клиент-сървър архитектура

d) Мрежовата комуникация на Скайп трудно може да бъде ограничена, защото изглежда като обикновен HTTPS трафик

51

Page 52: 10. NO-IT - sample it-test-december-2011

Отговор Skype е приложен софтуер за чат, VOIP телефония и видеовръзка. Skype системата представлява

напълно децентрализирана peer to peer мрежа

Не е възможно real-time проследяване на разговорите и съобщенията в skype

От 10.05.2011 Skype е собственост на Microsoft.

Информация: http://bg.wikipedia.org/wiki/Skype

52

Page 53: 10. NO-IT - sample it-test-december-2011

World Wide Web (WWW)Как работи WWW? Протоколът HTTP,

GET, POST, URL, уеб браузър, уеб страница, уеб сайт, …

Page 54: 10. NO-IT - sample it-test-december-2011

Въпрос Каква информация НЕ може да съдържа едно HTTP cookie?

a) име

b) съдържание (стойност)

c) домейн, за който се отнася

d) път в домейна, за който се отнася

e) период на валидност (Expires / Max-Age)

f) атрибути (например Secure, HttpOnly и др.)

g) IP адрес и порт

54

Page 55: 10. NO-IT - sample it-test-december-2011

Отговор Cookies позволяват даден уеб сайт да запомни даден потребител Сайтът поставя cookie при първо

посещение

Браузърът изпраща същото cookie при следващи посещения

Cookies имат име, стойност, домейн, път, валидност и атрибути (Secure, HttpOnly, …)

Информация: http://en.wikipedia.org/wiki/HTTP_cook

ie

55

Page 56: 10. NO-IT - sample it-test-december-2011

Уеб дизайн, HTML, CSSУеб дизайн, HTML, CSS, текст,

графика, препратки, таблици, формуляри, …

Page 57: 10. NO-IT - sample it-test-december-2011

Въпрос С кой CSS3 селектор можете да изберете нечетните редове от всяка таблица?

a)tr:odd { … }

b)table:nth-child(2n+1) { … }

c)tr:every(2n+1) { … }

d)table:childs(2n+1) { … }

e)table:odd { … }

f)tr:nth-child(2n+1) { … }

g)table:nth-child(1,3,...) { … } 57

Page 58: 10. NO-IT - sample it-test-december-2011

Отговор В CSS3 със селектора nth-child можете да вземете всички елементи от даден тип, чийто индекс отговаря на формулата в скобите. Примери:

tr:nth-child(2n+1) – нечетни редове

tr:nth-child(2n) – четни редове Информация:

http://goo.gl/Udrl8 - Видео лекция

http://goo.gl/I4GPH - Структурни селектори

58

Page 59: 10. NO-IT - sample it-test-december-2011

JavaScriptРазработка на скриптове с JavaScript,

основни JavaScript конструкции, оператори, обекти, манипулация на

DOM дървото

Page 60: 10. NO-IT - sample it-test-december-2011

Въпрос Кой от следните редове JavaSctipt код ще генерира произволно цяло число в интервала от 2 до 9, включително?

a) Math.floor(Math.random(2, 9));

b) Math.floor(Math.random()*9) + 2

c) Math.floor(Math.random()*10) + 1

d) Math.rand(2, 9);

e) Math.floor(Math.random()*8) + 2

f) Math.floor(Math.random()*9) + 160

Page 61: 10. NO-IT - sample it-test-december-2011

Отговор Функцията Math.random() връща

произволно дробно число в интервала между 0 и 1 http://www.w3schools.com/jsref/jsref_random

.asp

Функцията Math.floor() закръгля дробно число до най-малкото цяло число http://

www.w3schools.com/jsref/jsref_floor.asp

За да вземете произволно цяло число в интервала от A до B, включително в JavaScript, можете да използвате следната формула: Math.floor(Math.random() * (B –A+1)) + А

http://javascriptkit.com/javatutors/randomnum.shtml

61

Page 62: 10. NO-IT - sample it-test-december-2011

форум програмиране, форум уеб дизайнкурсове и уроци по програмиране, уеб дизайн – безплатно

програмиране за деца – безплатни курсове и уроцибезплатен SEO курс - оптимизация за търсачки

уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop

уроци по програмиране и уеб дизайн за ученициASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC

безплатен курс "Разработка на софтуер в cloud среда"

BG Coder - онлайн състезателна система - online judge

курсове и уроци по програмиране, книги – безплатно от Наков

безплатен курс "Качествен програмен код"

алго академия – състезателно програмиране, състезания

ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NETкурсове и уроци по програмиране – Телерик академия

курс мобилни приложения с iPhone, Android, WP7, PhoneGap

free C# book, безплатна книга C#, книга Java, книга C#Дончо Минков - сайт за програмиранеНиколай Костов - блог за програмиранеC# курс, програмиране, безплатно

?

? ? ??

?? ?

?

?

?

??

?

?

? ?

Въпроси?

?

Тренировъчен тест по ИТ

http://schoolacademy.telerik.com

Page 63: 10. NO-IT - sample it-test-december-2011

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