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

Preview:

DESCRIPTION

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;

Citation preview

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

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

Георги Георгиев

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

Технологичен трейнър

http://schoolacademy.telerik.com

НОИТ – ИТ тест

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

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

Въпрос Колко по-бързо ще работи една програма на система с 4-ядрен процесор, отколкото на система с процесор с 1 ядро (честотите на ядрата са еднакви) ?

a) 8 пъти

b) 4 пъти

c) 2 пъти

d) 1.5 пъти

e) Зависи доколко е паралелизирана програмата

3

Отговор Ускорението от „паралелизацията“ Зависи от дела на

„последователните“ части на една програма

Макс. ускорение = 1 / дял на последователни части

Почти никога не линейно

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

en.wikipedia.org/wiki/Parallel_computing

4

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

Въпрос С кой от изброените програмни езици може да се създаде изпълним (.exe) файл (без използване на допълнителни програми)?

a) JavaScript

b) Java

c) Python

d) С никой не може

e) С всичките може6

Отговор Подвеждащ въпрос

Изброените езици поддържат ф-ии за създаване и писане във файл

EXE файлът е обикновен бинарен файл

Никой от изброените НЕ СЕ КОМПИЛИРА до EXE

Информация: Google “create file with” [python,

javasctipt, java]

Google “create exe from” [python, javasctipt, java]

7

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

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

Въпрос Какво най-често индикира еднократна поява на съобщението “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

Отговор Hiberfyl.sys съдържа информация за въстановяване от „хибернация“ Понякога се записва с грешки

Еднократна поява не е повод за притеснение

При честа поява е възможнода има проблеми с ОС или твърдия диск

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

www.cknow.com/cms/articles/what-are-hiberfil-sys-and-pagefile-sys.html

10

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

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

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

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

a) 32

b) 16

c) 8

d) 7

e) 4

12

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

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

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

Въпрос Файл от кой от следните формати не се поддържа под Linux, когато е създаден в Windows среда?

a) TXT

b) PDF

c) DLL

d) WMV

e) PNG

15

Отговор Dynamic Link Library

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

Windows ползва терминът като име на съответстващият си файлов тип

Еквивалент в Linux са ELF файловете

Останалите формати са портабилни

Информация: http://tinyurl.com/Linux-DLLs

http://en.wikipedia.org/wiki/Dynamic-link_library

16

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

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

поддръжка, …

Въпрос Колко LLOC следният C# код?

for (i = 0; i < 2; i ++) Console.Writeline(„В Южните Карпати, едно дърво се клати”);//Егати, егати как се клати туй дърво

a) 2

b) 4

c) 5

d) 6

e) 8 18

Отговор Logical Lines of Code

Броят редове, достатъчни за да се изпише по една операция на ред

В случая 2 – един за цикъла for и един за WriteLine()

Не се включват коментари, празни редове и редове без операции

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

en.wikipedia.org/wiki/Source_lines_of_code

19

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

Въпрос Алгоритъмът за компресиране на кой от форматите би бил най-подходящ за компресиране на големи обеми текст?

a) GIF

b) PNG

c) BMP

d) MPEG-1

e) Никой от изброените не е подходящ

21

Отговор PNG използва DEFLATE

Компресия без загуба, ползва Хъфман и LZ77

gzip архиваторът също ползва DEFLATE

GIF предлага по-малка компресия от PNG

BMP няма компресия В MPEG-1 се компресира със загуба

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

ange_Format

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

22

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

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

Въпрос Кое от следните НЕ е свойство на текстовите параграфи в MS Word / OpenOffice Writer?

a) Междуредово разстояние (line spacing)

b) Подравняване (left, center, right, justified)

c) Размер на шрифта, цвят на шрифта и фона

d) Отстъп (indentation) – отляво и отдясно

e) Вертикален отстъп (spacing before / after)

f) Тип (нормален, номериран, списък с точки)

24

Отговор Характеристики на текстовите

параграфи: междуредово разстояние (line

spacing) подравняване (left, center, right,

justified) отстъп (indentation) – от четирите

страни Параграфите биват:

нормален, номериран, списък с точки Характеристики на сегмент от

параграф (span): име / размер / цвят / стил на шрифта,

фон, междубуквено разстояние, ... Информация:

диалозите Paragraph и Font в MS Word

25

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

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

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

Въпрос Кое от изброените не е графичен редактор?

a) Photoshop

b) CorelDraw

c) OGRE

d) GIMP

e) MS Paint

f) Artweaver

g) Paint.NET

27

Отговор Всички изброени приложения, освен OGRE са графични редактори OGRE e engine за

разработка на игри

Информация: Разгледайте сайтовете на

производителите http://alternativeto.net/software/adobe-pho

toshop/

http://www.freesoftware4all.co.uk/graphic_editors.htm

http://www.neopets.com/~floryn629

28

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

релации, SQL

Бази от данни – конспект

RDBMS системи и релационни бази от данни Таблици, релации, първичен

ключ, външен ключ, обекти в базите от данни

Моделиране на бази данни, типове данни, E/R диаграми, инструменти за моделиране

Език SQL SQL (DDL и DML), команди SELECT,

INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, ...

Работа с MS Access, SQL Server и MySQL

30

Въпрос В кой ред всички команди са част от DDL на SQL

a) CREATE, INSERT, DROP

b) ALTER, DEFINE, DROP

c) SELECT, INSERT, UPDATE, DELETE

d) CREATE, ALTER, DROP

e) CREATE, DELETE, INSERT

31

Отговор Data Definition Language

CREATE – създава таблици

ALTER – променя таблици (напр. добавя полета)

DROP – напълно изтрива таблици

Информация: http://www.dotnetuncle.com/SQL/What

-are-DDL-commands-SQL-create-alter-drop.aspx

32

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

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

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

a) MIS

b) CMS

c) ERP

d) Никое от изброените

e) Всички изброени

34

Отговор Management Information System

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

Анализира дейностите в една организации на база човешки ресурс

технологии

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

nt_information_system35

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

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

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

Въпрос Коя от хеш-функциите дава реултат 160 битови извлечения?

a) MD2

b) MD5

c) WHIRLPOOL

d) SHA-1

e) PANAMA

37

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

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

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

звук, видео

Въпрос Посочете вярното за компютърните

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

a) Всяка презентация завършва със заглавен слайд, на който е отбелязана нейната тема

b) Бележките са част от слайда, която се вижда по време на презентиране с много дребен шрифт

c) Шаблоните за презентации представляват шаблони с текст, който се дописва след това

d) Презентациите представляват поредица от слайдове с информация

e) Презентациите най-често се рендират като видеоклипове или PDF документи

40

Отговор Компютърните презентации представляват поредица от слайдове с информация Започват със заглавен слайд, на

който е отбелязана темата (+ автор, организация, ...)

Следва съдържание, след него същинската част (евентуално разделена в секции по подтеми)

Край: заключителен слайд + слайд за въпроси

Информация: http://tiny.cc/building-better-ppt,

http://tiny.cc/creating-ppt, http://tiny.cc/ehow-ppt

41

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

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

Въпрос За какво служат кодеците (codecs)?

a) Разпределят звуковия поток към всяка от тонколоните на звуковата система

b) Кодират и декодират цифров поток по определен мултимедиен стандарт

c) Показват аудио / видео файлове и предоставят навигация (пускане, спиране, превъртане, …)

d) Разкодират видео и се грижат за правилния тайминг и оформление на субтитрите

e) Кодират пароли и друга секретна информация

43

Отговор Кодекът представлява софтуер за кодиране и декодиране на аудио или видео Когато трябва да се запише

мултимедия във файл, се използва кодек (примерно H.263, H.264, DivX, XviD, AAC, MP3, AC3, WMV, …)

Кодирането намалява драстично големината на файла заради компресията Най-често се ползва компресия със

загуба

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

44

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

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

Въпрос Кои от изброените устройства работят на ниво 3 от OSI модела?

a) рутери, хъбове

b) хъбове, суичове, рутери

c) Bluetooth, рутери, модеми

d) рутери, Wi-Fi мрежови адаптери

e) безжични рутери, рутери

46

Отговор OSI е 7-слоен модел на мрежите

Слой 1 (физически) – модем, мрежов адаптер, Wi-Fi карта, Bluetooth, мрежов концентратор (хъб), USB

Слой 2 (канален) – мрежов комутатор (суич), мост (bridge)

Слой 3 (мрежов) – маршрутизатор (рутер), безжичен рутер

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

ayer47

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

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

Устройство наИнтернет – конспект

Интернет Технически и технологични

аспекти,клиент-сървър архитектура

Интернет услуги и протоколи HTTP, FTP, SMTP, POP3, IMAP,

HTTPS, SSH Достъп до Интернет

Dial-up, ISDN, LAN, DSL/ADSL, Wi-Fi, 3G

Адреси и домейни в Интернет IP адреси, IPv6 адреси, DNS

услуга, домейни

49

Устройство наИнтернет – конспект

(2) Хостинг на Интернет услуги

Виртуални сървъри (VPS), наети сървъри, колокация на сървър, облачен хостинг

Центрове за данни Виртуални мрежи и VPN

VPN технологии и протоколи: IPSec, L2TP, PPTP, OpenVPN, SSL и SSH тунели

Отдалечен достъп и администрация VNC, Remote Desktop, SSH, Team

Viewer

50

Въпрос Кой от протоколите се използва за

включване към виртуална частна мрежа (VPN)?

a) NNTP

b) PPTP

c) HTTP

d) IMAP

e) ARP

f) DHCP

g) SNMP 51

Отговор Виртуалните частни мрежи

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

Могат да се изграждат на няколко нива по OSI модела (типично на layer 2 или layer 3)

Типични протоколи: L2TP, PPTP, IPsec, SSTP

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

Виртуална_частна_мрежа

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

52

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

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

Въпрос През кой от сайтовете може да се логнете и да ползвате Skype, MSN, Facebook, ICQ, Yahoo ?

a) facebook.com

b) imo.im

c) youtube.com

d) skype.com

e) msn.com

f) alwaysconnected.org54

Log in…

...water

Отговор imo.im

Дава възможност за ползване на няколко различни програми за електронна комуникация

Останалите дават дават възможност за ползване само на собствените си клиенти

Информация: https://imo.im/

55

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

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

Въпрос Регистрирането в какъв TLD изисква специално удостоверение

a) .com

b) .net

c) .name

d) .org

e) .aero

57

Отговор .aero е Top-Level Domain за въздушния транспорт Нужно е изрично доказване, че

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

Подобни - .museum, .travel

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

ernet_top-level_domains58

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

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

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

Отговор favicon (link rel = “shortcut icon”)

Показва се до заглавието на сайта

Не се поддържа под всички браузъри

Chrome не го изпълнява ако страницата и картинката е на локалната машина

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

http://tinyurl.com/Favicon-help

61

Скриптови езиции JavaScript

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

оператори, обекти, манипулация на DOM дървото

Въпрос След изпълнението на JavaScript кода...function Dog(age){var a = age;this.getA = function(){return a;}}sharo = new Dog (3);sharo.age=8alert (sharo.getAge());

a) Ще излезе съобщение с текст ‘3’

b) Ще излезе съобщение с текст ‘8’

c) Ще излезе съобщение с текст ‘undefined’

d) Има грешка и кодът няма да се изпълни

63

Отговор Използването на var в определена функция прави създадената

променлива локална

Хак за ‘private’ поле, коетоне може да се достъпва отвън

Информация: http://www.phpied.com/3-ways-to-defi

ne-a-javascript-class/

http://javascript.crockford.com/private.html

64

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

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

Recommended