1 / 64

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

http://schoolacademy.telerik.com. Тренировъчен тест по информационни технологии. Подготовка за ИТ олимпиадата. Николай Костов. Telerik Software Academy. academy.telerik.com. Senior Software Developer and Trainer. http://nikolay.it. НОИТ – ИТ тест. Компютърни системи. Хардуерни въпроси.

shima
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. http://schoolacademy.telerik.com Тренировъчен тест по информационни технологии Подготовка за ИТ олимпиадата Николай Костов Telerik Software Academy academy.telerik.com Senior Software Developer and Trainer http://nikolay.it НОИТ – ИТ тест

  2. Компютърни системи Хардуерни въпроси

  3. Въпрос • Кое от изброените НЕ Е single-board computer (компютърна система върху една платка) • Raspberry Pi • Arduino • OLinuXino • BeagleBoard • Cooler Master Hyper

  4. Отговор • Single-board computer • Напълно работещи компютърни системи • Върху платка с вградени микропроцесор, памет, входно-изходни устройства и други • Примери за single-board computer системи • Raspberry Pi – използваме го в академията • OLinuXino – разработено от българи • Arduino – имахме курс за него в академията • Информация: • en.wikipedia.org/wiki/Single-board_computer

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

  6. Въпрос • Кое от изброените НЕ Е design pattern? • Singleton • Bridge • Composite • Façade • Flyweight • Memento • Inception • Iterator

  7. Отговор • Software design pattern (шаблони за дизайн) • Концепция за разрешаване на често срещани проблеми в ООП • Предлагат стандартни решения за архитектурни и концептуални проблеми в компютърното програмиране • Независими от програмния език • Информация: • en.wikipedia.org/wiki/Software_design_pattern

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

  9. Въпрос • С кои от следните програми може да се създават инсталатори за софтуер? • NSIS • Windows Installer • InstallShield • InstallBuilder • InnoSetup • Wise • С всички изброени

  10. Отговор • Инсталаторите са програми, които подготвят софтуера за изпълнение на клиентска машина • Има програми, които създават инсталатори • Някои от тях са с потребителски интерфейс, други изпълняват скриптове (NSIS) • http://nsis.sourceforge.net/A_simple_installer_with_start_menu_shortcut_and_uninstaller • Информация: • http://en.wikipedia.org/wiki/Installation_(computer_programs) • en.wikipedia.org/wiki/List_of_installation_software

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

  12. Въпрос • Какъв тип комуникация използват широко популярните преди време „уоки-токита“ • Пълен дуплекс • Полу-дуплекс • Ехо комуникация • Мултиплексинг • Bus network • Ring network • Star network

  13. Отговор • Полу-дуплекса позволявакомуникация в двете посоки,но само по 1 посока в даденмомент. Уоки-токи. • Пълният дуплекспозволява паралелнакомуникация в двете посоки едновременно • Пример: мрежата на домашните телефони • Информация: • en.wikipedia.org/wiki/Duplex_(telecommunications)

  14. Операционни системи Архитектура, процеси, потребители, потребителски интерфейс, файлови системи

  15. Въпрос • Командата “ls -l” в ОС Linux изкарва:Свържете колоната със значението й: • Размер на записа в байтове • Тип на записа directory, link, file • Файл. права за User, Group, Other • Потребител собственик на файла • Група потребители собственици • Брой връзки до файла • Име на записа • Дата на последна промяна • Колона 1 • Колона 2 • Колона 3 • Колона 4 • Колона 5 • Колона 6 • Колона 7 • Колона 8

  16. Отговор • Повечето команди в Linux са изпълними файлове, които приемат аргументи • Командата “ls” в Linux изкарва списък със записите (линкове, директории, файлове) в текущата папка (по подразбиране) • Параметърът “-l” изкарва записите като таблица • Windows също може да работи в конзолен режим (ако го стартирамe в safe-mode или ако инсталираме Windows Server без GUI • Информация: • linux.about.com/od/commands/l/blcmdl1_ls.htm

  17. Софтуерно инженерство Анализ, спецификация, проектиране, прототип, имплементация, тестване, поддръжка, …

  18. Въпрос • В ООП какъв е терминът за изкуствено създаден обект, който симулира поведението на друг реален обект? • Unreal object • Another object • Replacement object • Mock object • Dummy object • Sugar object • Salt object

  19. Отговор • Mock обектите симулират поведението на реални обекти по контролиран начин • Както crash тестовете на колите използват кукла вместо реален човек • Използват се при: • Непредвидим резултат (текущото време) • Трудни за възпроизвеждане грешки • Бавни обекти (работа съссървиси) • Подменяне на важни обекти (база данни) • Информация: • http://en.wikipedia.org/wiki/Mock_object

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

  21. Въпрос • Коя от изброените команди (и формати) за компресиране и архивиране НЕ се поддържа по подразбиране от ОС Linux и UNIX? • gzip • bzip2 • rar • zip • tar • Всички изброени се поддържат • Никой от изброените не се поддържат

  22. Отговор • И четирите команди се поддържат: • Compress: gzip {filename} • Decompress: gunzip{.gz file} • Compress: bzip2 {filename} • Decompress: bunzip2 {.bz2-file} • zip {.zip-filename} {filename-to-compress} • Decompress: unzip {.zip file} • Archive: tar -zcvf {.tgz-file} {files}Archive: tar -jcvf {.tbz2-file} {files} • Информация: • http://www.cyberciti.biz/howto/question/general/compress-file-unix-linux-cheat-sheet.php

  23. Текстообработка Работа с текстотобработващ софтуер, файлови формати, кодирания, текст, таблици, фигури, …

  24. Въпрос • Кое от изброените е вярно за “Linked object“ и “Embedded object“ в Microsoft Word? • Linked object и Embedded object означават едно и също нещо • Ако променим източника иобектът, който е embedded също се променя • Embed-натите обекти стават част от Word файла (съответно увеличават големината му) • Linked обектите представляват хипервръзки към интернет сайтове

  25. Отговор • Linked objects • Когато даден обект е Linked, при промяна в източника и обекта се променя • Embedded objects • Копие на оригиналния обект. При промяна на оригиналния, embed-натия не се променя • Пример: Excel таблица в Word документ • Информация: • office.microsoft.com/en-001/word-help/link-or-embed-an-excel-worksheet-HA010120810.aspx

  26. Компютърна графика Растерна и векторна графика, графични файлови формати, графични редактори, цветови гами

  27. Въпрос • Кой от следните термини представлява двумерно изображение или анимация, което е част от по-голяма сцена в 2D игра? • Sprite • Pixel art • 2.5D image • Billboard • Bit map • Indexed bits image

  28. Отговор • 2D игрите чертаят елементитепо екрана “режейки” ги от другипо-големи изображения,наричани “sprites” • Служат и за анимации • Връщат си популярносттазаради HTML5 игрите • Съществуват и CSS Sprites • Информация: • en.wikipedia.org/wiki/Sprite_(computer_graphics)

  29. Бази от данни Модели на данните, таблици, релации, SQL

  30. Въпрос • На снимката е показана част от софтуера Microsoft SQL Server Management Studio. Коя от опциите трябва да се промени, за да може избраното поле в таблицата да има автоматично увеличаваща се стойност (1,2..) • Allow Nulls • Data Type • Condensed Data Type • Full-text Specification • Identity Specification

  31. Отговор • Identity Specification указва дали полето има автоматично увеличаваща се стойност • Identity Increment – с колко да се увеличава стойността при всеки нов запис (default 1) • Identity Seed – началната стойност от която да започнат стойностите за колоната (default 1) • Най-често се прилага при колони, които са идентификатори (Ids) • Свойства на колоните: • msdn.microsoft.com/en-us/library/ms177173.aspx

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

  33. Въпрос • Кое от изброените представлява централизирана система за управление на корпоративни компютри и мрежи • Internet Explorer • Active Directory • Remote Desktop • DirectAccess • Hyper-V • GroupController

  34. Отговор • Microsoft Active Directory • Част е от Windows Server • Сървърите, върху които работи AD се наричат domain controllers • Централизиран log-in за потребителите • Информация: • http://en.wikipedia.org/wiki/Active_Directory • http://en.wikipedia.org/wiki/Directory_service • http://en.wikipedia.org/wiki/Domain_controller

  35. Сигурност и защита на информацията Симетрични и асиметрични кодиращи алгоритми, криптографско хеширане, електронен подпис, цифрови сертификати

  36. Въпрос • В какъв тип уеб системи е абсолютно задължително наличието на SSL сертификат? • Онлайн банкиране • Системи за работа с клиенти • Социални мрежи • Търсачки • Вътрешни системи • Системи за споделяне на файлове • Видео системи

  37. Отговор • Secure Sockets Layer (SSL) • Криптографски протокол за сигурен пренос на данни по Интернет • Използва асиметрична криптография и размяна на ключове между комуникаторите • Transport Layer Security (TLS) – подобен на SSL • Информация: • http://en.wikipedia.org/wiki/Secure_Sockets_Layer • http://en.wikipedia.org/wiki/HTTP_Secure • en.wikipedia.org/wiki/Transport_Layer_Security

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

  39. Въпрос • Какво прави бутонът “Arrange all” от менюто View в програмата Microsoft PowerPoint • Пренарежда всички слайдове от презентацията по азбучен ред според заглавието им • Пренарежда всички отворени PowerPoint прозорци, така че да се покажат всички на екрана • Подрежда всички слайдове, така че да се покажат всички на екрана • Превключва от режим „преглеждане на 1 слайд“ в режим преглеждане на няколко слайда едновременно

  40. Отговор • New Window – отваря нова инстанция на програмата PowerPoint със същата презентация • Switch Windows –превключва междуотворените PowerPoint прозорци • Cascade ги нарежда едно до друго с разлика от няколко пиксела между горния ляв ъгъл на прозореца • Move Split – позволява чрез стрелките и [enter] да се оразмерява slide preview-то

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

  42. Въпрос • Кой от следните аудио формати не се поддържа от нито един от съвременните уеб браузъри (като част от HTML5 audio тага) • MP3 • AAC • WAV PCM • Ogg Opus • OggVorbis • WebMVorbis • Flac

  43. Отговор • Информация: • http://en.wikipedia.org/wiki/HTML5_Audio • http://www.w3.org/html/wg/drafts/html/master/embedded-content-0.html#the-audio-element

  44. Компютърни мрежи OSI модел, мрежови модели, протоколи, стандарти, хардуерно оборудване

  45. Въпрос • Кое твърдение НЕ е вярно? • TCP и UDP протоколите са част от транспортния слой на OSI модела • Хедърите на UDP са по-малки по размер от тези при TCP. • TCP предава данни по-бързо от UDP • TCP протокола гарантира доставянето на съобщение по мрежата, докато UDP не го прави.

  46. Отговор • TCP and UDPи двата протокола се използват за предаване на съобщения в мрежа. • UDP протоколае по-бърз от TCP протокола, защото не контролира потока от данни, няма проверки дали съобщението е пристигнало, и не се интересува от грешките, които могат да възникнат при предаването на информацията. • Информация: • http://en.wikibooks.org/wiki/Communication_Networks/TCP_and_UDP_Protocols

  47. Устройство на Интернет Интернет, протоколи, услуги, WWW, HTTP, FTP, SMTP, POP3, IMAP, WebDAV, IP, DNS, …

  48. Въпрос • За какво служи DNAME рекърда(DNS record)? • Пренасочва имейл съ0бщения • Насочва даден домайн към IP адрес • Указва DNS зона • Създава псевдоним на домейн. • Създава псевдоним на друг домейн и на всички негови под домейни.

  49. Отговор • DNAME – Delegation Name record • Използва се за създаване на псевдоним(alias)надомейн и на неговите под домейни. • Пример за DNS запис с DNAME: • Информация: • http://en.wikipedia.org/wiki/DNAME_record#DNAME_record foo.example.com. DNAME bar.example.com. bar.example.com. A 192.0.2.23 xyzzy.bar.example.com. A 192.0.2.24 *.bar.example.com. A 192.0.2.25

  50. Електронна комуникация E-mail, Skype, ICQ, IRC, MSN Messenger, Yahoo Messenger, социални мрежи,форуми, …

More Related