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

Post on 20-Jun-2015

426 Views

Category:

Documents

8 Downloads

Preview:

Click to see full reader

DESCRIPTION

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;

Transcript

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

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

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

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

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

http://schoolacademy.telerik.com

НОИТ – ИТ тест

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

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

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

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

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

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

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

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

3

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

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

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

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

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

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

en.wikipedia.org/wiki/Solid-state_drive

4

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

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

a) Microsoft Office Communicator

b) mIRC

c) ICQ

d) GIMP

e) Microsoft Outlook

f) TeamViewer

g) Remote Desktop 6

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

Photoshop TeamViewer и Remote Desktop

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

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

en.wikipedia.org/wiki/TeamViewer

7

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

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

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

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

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

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

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

9

Отговор Safe mode

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

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

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

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

10

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

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

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

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

a)101010111100110111101111

b)101010101100110011111111

c)100110101100110111101111

d)100010011010110011101111

e)101010101010101010101010

f)111100010011101111011111

g)10101011110011001110111112

Отговор 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

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

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

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

a) Combo box

b) Progress bar

c) Date picker

d) Number selector

e) Slider

f) Drop-down list 15

Отговор 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

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

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

поддръжка, …

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

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

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

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

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

18

Отговор 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

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

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

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

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

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

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

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

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

21

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

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

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

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

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

22

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

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

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

a)PDF

b)TXT

c)AVI

d)PRC

e)MOBI

f) AZW 24

Отговор Amazon Kindle

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

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

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

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

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

en.wikipedia.org/wiki/Amazon_Kindle

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

25

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

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

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

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

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

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

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

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

27

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

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

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

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

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

28

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

релации, SQL

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

a)LINQ-to-SQL

b)CakePHP

c)Smarty

d)OpenAccess

e)DatabaseObjects

f)Datamapper

g)Django 30

Отговор Object-relational mapping

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

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

> VB 6

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

Wikipedia31

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

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

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

a)WordPress

b)Joomla

c)Sitefinity

d)PHP-Fusion

e)Amazon EC2

f)DotNetNuke

g)MediaWiki 33

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

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

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

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

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

34

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

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

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

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

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

a)60

b)64

c)80

d)88

e)128

f)16036

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

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

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

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

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

37

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

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

звук, видео

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

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

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

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

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

39

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

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

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

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

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

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

40

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

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

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

a)NTSC

b)PAL

c)SECAM

d)DVB-T

e)ISDB-T

f)VHF 42

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

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

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

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

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

43

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

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

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

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

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

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

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

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

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

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

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

45

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

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

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

http://goo.gl/k3tgg

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

46

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

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

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

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

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

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

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

48

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

Информация:

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

49

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

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

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

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

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

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

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

51

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

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

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

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

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

52

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

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

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

a) име

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

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

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

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

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

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

54

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

посещение

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

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

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

ie

55

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

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

Въпрос С кой 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

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

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

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

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

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

58

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

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

DOM дървото

Въпрос Кой от следните редове 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

Отговор Функцията 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

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

програмиране за деца – безплатни курсове и уроцибезплатен 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

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

top related