Http://schoolacademy.telerik.com
Download
1 / 95

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


  • 165 Views
  • Uploaded on

http://schoolacademy.telerik.com. Тренировъчен тест по информационни технологии. Тест за подготовка за ИТ олимпиадата (октомври 2011). Светлин Наков. Училищна Академия на Телерик. http://academy.telerik.com. Ръководител отдел технологично обучение. http://www.nakov.com. НОИТ – ИТ тест.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Тренировъчен тест по информационни технологии' - ailis


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

http://schoolacademy.telerik.com

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

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

Светлин Наков

Училищна Академия на Телерик

http://academy.telerik.com

Ръководител отдел

технологично обучение

http://www.nakov.com

НОИТ – ИТ тест


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

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


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

  • Компютърни системи (хардуер)

    • Основни компоненти: процесор, дънна платка, шини, памет, периферни устройства

    • Запомнящи устройства (CD, DVD, HDD, …), видеокарта, звукова карта, мрежова карта

    • Основни принципи на работа, особености, характеристики, взаимодействие

  • Входно-изходни интерфейси и стандарти

    • Серийнии паралелни интерфейси, PCI, ATA, SATA, USB, eSATA, SCSI, FireWire

  • Настолни, лаптопи, таблети, телефони


Въпрос

  • Кое е вярно за звуковите карти (sound cards)?

    • Могат да преобразуват цифрови данни (дигитален звук) в аналогов чрез ЦАП (DAC)

    • Могат да преобразуват аналогов сигнал (line-in input)в цифров вид чрез "семплиране"

    • Съвременните звукови карти поддържат полифоничен (многоканален) звук

    • Могат да синтезират звук чрез MIDI синтезатор

    • Могат да имат цифров изход (S/PDIF)

    • Могат да бъдат вътрешни или външни

1,2

1…3

1…5

всичките

1…4


Отговор

  • Звуковите карти (sound cards) служат за възпроизвеждане на звук

  • Звукът може да е семплиран или синтезиран

  • Имат цифрови и аналогови входове и изходи

    • Изход за тонколони / слушалки, вход за микрофон

  • Могат да бъдат вътрешни (закачени за PCI слот) или външни (закачени за USB порт)

  • Информация:

    • http://en.wikipedia.org/wiki/Sound_card


  • Софтуерни системи

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


    Софтуер – конспект

    • Компютърни програми (софтуер)

      • Същност, функции, класифициране

      • Създаване, начини на използване (инсталиране, стартиране, деинсталиране)

      • Фокусът е най-вече върху Windows

      • Системен и приложен софтуер, firmware, cloud computing

      • Инсталиране и конфигуриране на ОС, драйвери и приложен софтуер

      • Езици за програмиране, компилатори, интерпретатори, среди за разработка


    Въпрос

    • Кое от изброените е задължително, за да създаваме софтуер?

      • Необходима е среда за разработка (IDE)

      • Необходим е компилатор

      • Необходим е интерпретатор

      • Необходим е език за програмиране и компилатор

      • Необходима е SDK за съответната платформа

      • Необходимо е някой да създаде сорс кода

      • Нито едно от изброените не е задължително


    Отговор

    • Може да създаваме софтуер по много начини:

      • Не винаги ни трябва компилатор, интерпретатор, SDK, среда за разработка

      • Не винаги има език за програмиране, може да нарисуваме алгоритъма с мишката

      • Не винаги има сорс код, може програмата да е картинка или логика (вж. The Incredible Machine)

      • Винаги има сорс код (описание) на програмата

    • Информация:

      • http://tiny.cc/prog-wiki, http://tiny.cc/tim-game


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

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


    Работа със софтуер – конспект програми

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

      • Правила, пускане и спиране, тестване

      • Поддържане, диагностика, откриване и поправяне на проблеми

    • Злонамерен софтуер

      • Компютърни вируси и антивирусен софтуер

    • Диагностика на хардуера

    • Работа с Windows Task Manager, Windows Registry, Windows Event Log


    Въпрос програми

    • Как ще откриете проблем с твърдия диск под Windows? Посочете всички верни подходи:

      • Ще потърся в Application Event Log

      • Ще потърся в System Event Log

      • Ще сканирам диска за грешки с програма от сайта на производителя

      • Ще сканирам диска за грешки с "Check Disk"опцията в Windows Explorer

      • Ще потърся за проблеми в Windows Registry

    1..4

    2…4

    2…5

    всичките

    2, 3


    Отговор програми

    • Откриване на проблеми с твърдия диск (HDD):

      • При проблеми с диска се появяват съобщения в System Event Log (Source: Disk)

      • Windows Explorer има опция "Check Disk"–открива лоши сектори (bad sectors)

      • Най-добре сканирайте диска със софтуер от производителя или с MHDD

    • Информация:

      • http://tiny.cc/hdd-test-tools,http://hddguru.com, http://www.ihdd.ru/mhdd


    Пренос на данни и бройни системи програми

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


    Пренос на програмиданни ибройни системи – конспект

    • Средства на ИТ за пренос на данни:

      • Подходи и методи, физически среди за пренос, характеристики, предимства и недостатъци

      • Коаксиален, UTP, STP и оптичен кабел, конектори, безжичен пренос

    • Единици за измерване на информация

      • Бит, байт, килобайт, мегабайт, мегабит, ...

    • Бройни системи

      • Пресмятания в различни бройни системи


    Въпрос програми

    • Дадена е следната статистика за трафика на уеб сайт за видео стрийминг за даден месец:

    • Какъв капацитет Интернет свързаност (неограничена по трафик) е необходима на този сайт, за да работи нормално?

    128kbps

    256 kbps

    100mbps

    1 mbps


    Отговор програми

    • Малко сметки:

      • 44104472KB ≈44 GB среден трафик на ден

      • 44104472KB / (24часа * 3600секунди) == 510 KB/s ≈5100 kbps ≈5.1 mbps

      • При скорост ≈5.1mbps трябва линията да се уплътни всяка секунда от денонощието

      • Скоростта трябва да е 5-10 пъти по-добра!

    • Информация:

      • http://tiny.cc/kbps

      • http://marla.ludost.net/STATS/kaltura/


    Операционни системи програми

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


    Операционни системи – конспект програми

    • Операционни системи (ОС)

      • Понятия, основни функции и задачи, видове

        • Ядро, обвивка, драйвери, процеси, многозадачност, потребители

      • Потребителски интерфейс – конзолен и графичен интерфейс

        • Графичен интерфейс (GUI)– понятия, основни обекти, операции, организация, настройки

      • Файлова система –видове, организация, обекти и действия с тях

      • Windows, Linux и други ОС


    Въпрос програми

    • Кои от изброените са отговорности на драйверите в една операционна система?

      • комуникация с хардуерните устройства

      • управление на файловата система

      • разпределение на процесорното време

      • управление на многозадачността

      • превключване между процесите

      • управление на потребителите

    1,2

    1,2,3

    1,2,6

    1,2,3,6

    2,3,6


    Отговор програми

    • Драйверите в ОС управляват:

      • хардуерни устройства, файловасистема, виртуални устройства

    • Ядрото (kernel) на ОС управлява:

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

    • Информация:

      • http://en.wikipedia.org/wiki/Device_driver

      • http://en.wikipedia.org/wiki/Kernel_(computing)


    Софтуерно инженерство програми

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


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

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

      • Фази от изпълнението на проект – анализ, моделиране, имплементация, QA (тестване), документиране, внедряване, съпровождане

      • Методи за моделиране на софтуер и UML

      • Планиране и управление на проекти

      • Инструменти за разработка, работа в екип, сорс контрол системи, инструменти за тестване, непрекъсната интеграция

      • Процеси за разработка на софтуер, гъвкави методологии (agile development)


    Въпрос конспект

    • Кое от следните е отговорност на ръководителя на проекта?

      • изготвяне на софтуерна архитектура

      • изготвяне на тест план

      • изпълнение на тест плана

      • писане на unit тестове

      • проследяване напредъка при изпълнение на системните тестове

      • изграждане на система на непрекъсната интеграция


    Отговор конспект

    • Ръководителят на проекта (PM) се занимава с:

      • Планиране на проекта: задачи, срокове, ресурси

      • Проследяване на изпълнението на проекта

      • Срещи, дискусии, планиране, контрол

    • Ръководителят на проекта (PM) не се занимава с оперативна работа:

      • Архитектура, имплементация, тестване, …

    • Информация:

      • http://tiny.cc/pm-slides, http://tiny.cc/soft-eng-nakov, http://tiny.cc/agile-pm


    Компресиране на данни конспект

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


    Компресия на данни – конспект конспект

    • Компресиране и декомпресиране на данни

      • Кодиране без и със загуба, компресия на текст и мултимедия, аудио и видео

      • Алгоритми: линейно предсказване, Шенън-Фано, Хъфман, аритметично кодиране, речниково кодиране, LZ-77, LZW, JPEG кодиране

      • Кодиране на аудио и видео: JPEG и MPEG

      • Архивиращи програми: WinZIP, WinRAR, 7-Zip

      • Архивни файлови формати: zip, rar,7z, gz, tar, tar.gz, bz2, iso, cab

      • Саморазархивиращи се архиви


    Въпрос конспект

    • Посочете общото за архивните файлови формати tar, tar.gz, tar.Z иtar.bz2 и 7z

      • всичките са формати за архиви с файлове

      • поддържат добра степен на компресия

      • поддържат архивиране с парола

      • постигат добра компресия на звук и видео

      • представляват отворени стандарти

      • поддържат цифрово подписване на архива

    1,2

    2,5

    1,5

    1,2,3,5,6

    2,3,5


    Отговор конспект

    • Информация:

      • tar събира в архив директория с файлове и поддиректории, без компресия и криптиране

      • tar.gz, tar.Z иtar.bz2са tarархиви, компресирани с gzip (DEFLATE), compress (LZW) и bzip2 (RLE+BWT+MFT+…)

      • 7zе компресиран архив (LZMA или друг)

    • Информация:

      • http://tiny.cc/tar-wiki, http://tiny.cc/gzip-wiki, http://tiny.cc/z-wiki, http://tiny.cc/bz2-wiki, http://en.wikipedia.org/wiki/7z


    Текстообработка конспект

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


    Текстообработка – конспект конспект

    • Компютърна обработка на текстове

      • Файлови формати за текст (TXT, DOC, DOCX, ODT, RTF, PDF) и конвертиране между тях

      • Многоезичност, кодиращи таблици и стандарти – Unicode, Windows-1251, ASCII, ...

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

      • Оформяне на страници и секции, формат, рамка, фон, номериране, съдържание

      • MS Word, OpenOffice.org Writer и Google Docs


    Въпрос конспект

    • Даден с следният "счупен" e-mail на кирилица:

    • Как можем да го поправим?

    ???????? ?-? ?????,

    ?????? ?? ?????? ??????? ? ??? ????????? ?? ????????????? ????????

    ???? ????????? ????. ???? ?? ?? ????? ???????? ?? ?-? ????? ???????

    ?????????? ??????? ????????? ?? ????????? ?? ?? ?????? ?????????????

    ?? ?????????? ??????????? ?? ?????????? ?? ????????? ????????,

    ?????????? ?? ?????????? ?? ??????????.

    ????????,

    Ivan Ivanov


    Въпрос конспект (2)

    • Как можем да визуализираме коректно счупената кирилица от предния слайд?

      • Избираме кодиране "Windows-1251"

      • Избираме кодиране "UTF-8"

      • Избираме кодиране "KOI8-R"

      • Конвертираме мейла към HTML

      • Чрез "View Message Source", можем да прочетем текста на кирилица като MIME

      • Кирилицата не може да се поправи


    Отговор конспект

    • При конвертиране между кодови таблици, ако някой символ липсва в новия encoding, той се замества със символа "?"

      • Това е необратим процес!

      • Например, ако превърнем "Здравей" от Windows-1251към ASCII, ще получим "???????"

    • Информация:

      • http://www.nakov.com/dotnet/lectures/Lecture-8-Strings-v1.0.ppt

      • http://www.joelonsoftware.com/articles/Unicode.html


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

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


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

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

      • Векторна и растерна графика

      • Цветови гами, RGB, CMYK, Panton, дълбочина на цвета, 16-битови цветове, цветови канали

      • Графични файлови формати (JPG, GIF, PNG, TIFF, EPS, PSD, AI, CDR) и конвертиранемежду тях

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

      • Графични редактори: Photoshop, CorelDraw, Illustrator, анимация, компютърно изкуство


    Въпрос конспект

    • Как можем да нарисуваме авторско лого за сайт, продукт, организация или институция?

      • с CorelDRAW

      • с Adobe Photoshop

      • с Adobe Illustrator

      • с Inscape

      • с Paint.NET

      • със специализиран софтуер като AAA Logo, Logo Design Studio или logomaker.com

    1..4

    1,2,3,4,6

    всичките

    2,3,5


    Отговор конспект

    • Можем да нарисуваме лого с почти всеки софтуер за векторна или растерна графика

      • Трябват ни дизайнерски поглед и базови умения за работа с графични примитиви: точка, линия, крива, елипса, текст, …

    • Рисуване на лого с различни инструменти:

      • Photoshop: http://www.garysimon.net/logotutorial/

      • Illustrator: http://www.slicktutorials.com/skull-tattoo

      • CorelDRAW: http://tiny.cc/corel-logo-tutorial

      • Inkscape: http://www.youtube.com/watch?v=rKttdNa8RTU

      • Paint.NET: http://tiny.cc/paint-net-logo-design


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

    Модели на данните, таблици, релации, SQL


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

    • RDBMS системии релационни бази от данни

      • Таблици, релации, първичен ключ, външен ключ, обекти в базите от данни

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

    • Език SQL

      • SQL (DDL и DML), команди SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, ...

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


    Въпрос конспект

    • Кои от изброените storage engines в MySQL поддържа външни ключове и транзакции?

      • MyISAM

      • InnoDB

      • CSV

      • Memory

      • Archive

      • NDB


    Отговор конспект

    • MySQL поддържа различни начини за съхранение на данните (storage engines):

      • InnoDB – истинска, надеждна база данни, поддържа ACID транзакции, foreign keys, …

      • MyISAM – бърза, но ненадеждна база данни, не поддържа транзакции и foreign keys

      • Memory, CSV, Archive – ползват се рядко

    • Информация:

      • http://dev.mysql.com/doc/refman/5.6/en/storage-engines.html


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

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


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

    • Информационни системи (ИС)

      • Основни функции и задачи

      • Видове ИС – ERP, CRM, BI, CAD, CMS, BPM, ...

      • Жизнен цикъл на ИС – основни етапи в създаването и използването

    • Системни архитектури

      • Двуслойна (клиент/сървър), трислойна, многослойна, разпределена, peer-to-peer

      • Облачни технологии (cloud computing)


    Въпрос конспект

    • Кои от следните облачни технологии поддържат Java и имат напълно безплатна версия (без да изисква кредитна карта)

      • Windows Azure

      • Amazon EC2 (Elastic Compute Cloud)

      • Google AppEngine

      • Rackspace Cloud

      • AppHarbor

    1,2

    1,3

    2,3

    3

    1,3,4

    3,5


    Отговор конспект

    • Amazon, Google и Microsoft са лидери в публичните cloud услуги (public cloud)

      • Windows Azure – предоставят Windows виртуални машини+ storage + SQL Server + …

        • Може да се инсталира Java, PHP, Python, Ruby, …

        • Има 90 дни trial, но няма безплатна версия

      • Amazon EC2(Elastic Compute Cloud) – предоставя виртуални машини (Windows, Linux)

        • Предлагат се и други услуги (Amazon Web Services – AWS) – storage, бази данни (MySQL, Oracle), …

        • Може да се инсталира Java, PHP, Python, Ruby, …

        • Има безплатна версия за 1 година


    Отговор (2) конспект

    • Google AppEngine – предоставят платформа за изпълнение на Java и Python приложения

      • Собствено API, собствени услуги, собствена база данни, няма виртуална машина и RDP / SSH

      • Има напълно безплатна версия (без кредитна карта) – дава ресурси за 5 000 000 page visits

    • Rackspace Cloud – облак от виртуални машини (Windows, Linux), VPS хостинг услуга

      • Плаща според консумираните ресурси, няма безплатна версия


    Отговор конспект (3)

    • AppHarbor – appharbor.com

      • Предоставят cloud платформазаизпълнение на ASP.NET Web Applications

        • ASP.NET Web Forms, ASP.NET MVC

      • Има напълно безплатна версия (без кредитна карта) – 1 application + 20 MB SQL Server DB

      • Поддържа безплатни и платени cloud услуги:

        • SQL Server DB, My SQL DB, MongoDB, Apache CouchDB distributes database, SendGrid email delivery, logging services, in-memory caching, …


    Отговор ( конспект 4)

    • Информация:

      • Windows Azure

        • http://www.microsoft.com/windowsazure/

      • Amazon EC2

        • http://aws.amazon.com/free/

      • Google AppEngine

        • http://code.google.com/appengine/

      • RackSpace Cloud

        • http://www.rackspace.com/cloud/


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

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


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

    • Криптография

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

        • 3DES, AES, RC4, IDEA, ...

      • Aсиметрични криптографски алгоритми(с публичен и частен ключ)

        • RSA, DSA, ECDSA

      • Криптографски хеширащи алгоритми

        • SHA-1, MD5, SHA-256

      • Електронен (цифров) подпис


    Сигурност и защита на информацията – конспект (2)

    • Инфраструктура на публичния ключ (PKI)

      • Доставчик на удостоверителни услуги, цифров сертификат, X.509, PGP, смарт карта

      • Соверен сертификат, сертификационна верига, саморъчно подписан сертификат, анулиран сертификат

    • Протоколи TLS, SSL, S/MIME

    • Уязвимости в софтуера и мрежите

      • Мрежова сигурност, уязвимости (exploits), социално инженерство, криптоанализ


    Въпрос информацията – конспект

    • Коя от следните видове уязвимости в даден софтуер би могла да доведе до пълен контрол над атакувания компютър?

      • Отвличане на сесия (session hijacking)

      • Инжектиране на SQL (SQL injection)

      • Препълване на буфер (buffer overflow)

      • XSS (cross-site scripting)

      • DDoS (distributed denial of service)

    1,2

    1,3

    2,3

    3

    1,2,3

    1..4


    Отговор информацията – конспект

    • Отвличане на сесия (session hijacking)

      • Подслушване / отгатване / открадване на сесиен ключ  влизане в чужда сесия

      • Добивате правата на собственика на сесията

    • Инжектиране на SQL (SQL injection)

      • Може да се изпълнят произволни SQL команди

      • Включително инсталиране на backdoor

    • Препълване на буфер (buffer overflow)

      • Позволява изпълнение на програмен код върху уязвимата машина  инсталиране на backdoor


    Отговор (2) информацията – конспект

    • XSS (cross-site scripting)– позволява контрол над клиентския уеб браузър чрез JavaScript

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

    • DDoS (distributed denial of service) – временно спиране на някакви услуги – без проникване

    • Информация:

      • http://tiny.cc/msdn-security-threats

      • http://en.wikipedia.org/wiki/Application_security

      • http://www.learnsecurity.com/webappsec.ppt


    Презентационни системи информацията – конспект

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


    Презентационни информацията – конспектсистеми –конспект

    • Презентиране чрез средствата на ИТ

      • Компютърна презентация – слайд, текст, ефекти, бележки, цветова схема, шаблони

      • Дизайн на презентации: използване на цветове, текст, изображения, звук, анимация и видео

    • Софтуер за презентации

      • MS PowerPoint, OpenOffice Impress, Google Docs

    • Презентационни умения и изнасяне на презентации


    Въпрос информацията – конспект

    • Кои от изброените техники са препоръчителни при изготвяне на презентация?

      • използване на мисловни карти (mind maps)

      • събиране на достатъчно информация по темата и структуриранена съдържанието

      • избягване на дълги параграфи с текст

      • избягване използването на картинки

      • използване на добър контраст между фон и текст

      • използване на професионален шаблон (template)

    1-5

    1-6

    всички без 4

    1,2,5,6

    2-5


    Отговор информацията – конспект

    • При подготвяне на презентации често се практикува:

      • събиране на достатъчно информация по темата

      • структуриранена съдържанието (чрез mind maps)

      • подсилване на текста с картинки

      • добро форматиране, подходящи цветове и шрифтове, подходящ темплейт

      • малко текст на слайд, без дълги параграфи

    • Информация:

      • http://tiny.cc/ppt-guidelines-minkov

      • http://tiny.cc/effective-presentations


    Мултимедия информацията – конспект

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


    Мултимедия – конспект информацията – конспект

    • Софтуер за създаване на мултимедийни продукти – анимация, музика, филми

      • Създаване на анимация и филми: вмъкване и обработка на изображения, звук, текст

      • Мултимедийни файлови формати, кодеци и конвертиране (MPEG, MP3, OGG, AAC, AC3, WMA, MP4, AVI, MOV, FLV, MKV, WMV, DivX, VP8, …)

      • Компресия на мултимедийни файлове

      • Софтуер за възпроизвеждане на мултимедия

      • Софтуер за създаване и редактиране на музика и филми: Windows Movie Maker, Adobe Premiere


    Въпрос информацията – конспект

    • Кой от следните стандарти е разработка на Google, поддържа аудио и видео и се разпространява със свободен лиценз?

      • VP8

      • WebM

      • WebP

      • MPEG

      • OGG

      • MKV

      • H.264


    Отговор информацията – конспект

    • VP8 – видео формат на Google, не поддържа звук

    • WebMе лицензно свободен мултимедиен формат на Google, поддържа видео + аудио

    • WebPе лицензно свободен формат за картинки

    • MPEG е несвободен формат за видео + аудио

    • OGG е свободен контейнер формат за мултимедия

    • MKV е свободен контейнер формат за видео

    • H.264 е несвободен видео кодек

    • Информация:

      • Потърсете във Wikipedia


    Компютърни мрежи информацията – конспект

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


    Компютърни мрежи – конспект информацията – конспект

    • Архитектура на OSI модела

      • Мрежови протоколи: TCP/IP, IP, TCP, UDP, ICMP, ARP, DHCP, IPv6, NetBIOS

    • Локални мрежи

      • Видове, топология, хардуерникомпоненти, стандарти IEEE 802.x

      • Ethernet, LAN, WLAN, безжични мрежи

    • Глобални мрежи

      • Начини на свързване, адреси, основни услуги


    Компютърни мрежи – информацията – конспектконспект (2)

    • Мрежови компоненти

      • Мрежов адаптер, мрежов интерфейс, концентратор, комутатор, маршрутизатор

    • TCP/IP базирани мрежи

      • IP адресация, мрежова маска, подмрежи

    • Мобилни мрежи и протоколи

      • GPRS, UMTS, HSDPA, EDGE, WiMAX

    • Мрежови потребители и достъп до ресурси


    Въпрос информацията – конспект

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

      • Интернет

      • Локална мрежа

      • Интранет

      • Хипервръзка

      • Глобална мрежа


    Отговор информацията – конспект

    • Локална мрежа или ЛАН (на английски: LocalAreaNetwork, LAN) е вид малка компютърнамрежа, обслужваща компютри и другиустройства (напр. мрежови принтериили скенери), свързани помежду си.

    • За разлика от големите (международни)WAN мрежи, локалната мрежа серазполага обикновено в една сграда.

    • В днешно време най-разпространени са технологиите на свързване Ethernet илиWi-Fi

    • В миналото, най-използвани са били използвани предимно ARCNET, Tokenring и др.


    Устройство на Интернет информацията – конспект

    Интернет, протоколи, услуги, 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 услуга, домейни


    Устройство информацията – конспектнаИнтернет – конспект (2)

    • Хостинг на Интернет услуги

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

      • Центрове за данни

    • Виртуални мрежи и VPN

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

    • Отдалечен достъп и администрация

      • VNC, Remote Desktop, SSH, Team Viewer


    Въпрос информацията – конспект

    • Кои от следните VPN / tunneling технологии се свързват на трето ниво по OSI модела?

      • IPSec

      • L2TP

      • PPTP

      • OpenVPN

    • SSL VPN

    • SSH tunneling

    • Hamachi

    • SSTP

    1

    1-2

    1,3,8

    1-3

    1, 2, 4

    4-6


    Отговор информацията – конспект

    • Трето ниво в OSI e мрежовото (network layer)

      • Протоколи: IP, ICMP, IGMP, IPSec, IPv6, IPX, …

    • Свързване към VPN сървъра:

      • На ниво 3 (мрежово): IPSec

      • На ниво 4 (транспортно):

        • OpenVPN (TCP / UDP port 1194),Hamachi (TCP ports 12975 / 32976)

      • На ниво 5 (сесийно):

        • L2TP (UDP port 1701), PPTP (TCP / UDP port 1723), SSL* (TCP port 443), SSTP (TCP port 443)

      • На ниво 6 (приложно): SSH (TCP port 22), SSL*


    Отговор (2) информацията – конспект

    • Информация:

      • http://www.windowsecurity.com/articles/vpn-options.html

      • http://en.wikipedia.org/wiki/Pptp

      • http://en.wikipedia.org/wiki/L2tp

      • http://en.wikipedia.org/wiki/Ipsec

      • http://en.wikipedia.org/wiki/OpenVPN

      • http://en.wikipedia.org/wiki/Hamachi_(software)

      • http://en.wikipedia.org/wiki/Secure_Socket_Tunneling_Protocol

      • http://en.wikipedia.org/wiki/Transport_Layer_Security

      • http://en.wikipedia.org/wiki/Secure_Shell


    Електронна комуникация информацията – конспект

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


    Електронна комуникация – конспект

    • Електронна поща

      • Инфраструктура и протоколи: SMTP, POP3, IMAP

      • E-mail клиенти и уеб базирани интерфейси

    • Разговори в реално време (chat)

      • IRC, ICQ, Skype, MSN Messenger, Google Talk, …

    • Социални мрежи:

      • Facebook, Twitter, LinkedIn, Google+

    • Peer-to-Peer (P2P) мрежи

      • Торенти, торенттракери, eDonkey, Kad Network

    • Мобилна комуникация: SMS, MMS, …


    Въпрос конспект

    • Кой от следните протоколи използва вътрешно HTTP и MIME?

      • SMTP

      • POP3

      • IMAP

      • SMS

      • MMS

      • FTP

      • Twitter


    Отговор конспект

    • SMTP, POP3, IMAP са пощенски протоколи

      • Работят върху TCP сокет, портове 25, 110, 143

    • FTP е протокол за трансфер на файлове

      • Работи с два TCP сокета: TCP порт 21 (+ още един)

    • Twitter протоколът работи върху HTTP / HTTPS

      • Не използва MIME

    • SMS протоколът доставя съобщениядо 160символа в мобилни мрежи

      • Работи в push-стил


    Отговор (2) конспект

    • MMS е протокол за пренос на мултимедийни съобщения в мобилните мрежи

      • Използва MIME за кодиране на съобщението (картинка / звук / видео / друга медия)

      • Изпраща URL към MMS съобщението по SMS

        • Мобилното устройство го изтегля по HTTP

    • Информация:

      • http://en.wikipedia.org/wiki/Multimedia_Messaging_Service

      • http://en.wikipedia.org/wiki/SMS

      • http://www.emailaddressmanager.com/tips/protocol.html


    World wide web www

    World Wide Web (WWW) конспект

    Как работи WWW? Протоколът HTTP, GET, POST, URL, уеб браузър, уеб страница, уеб сайт, …


    World wide web
    World Wide Web конспект– конспект

    • Глобална информационна система World Wide Web (WWW)

      • Същност, устройство и функциониране на WWW

      • Уеб сървъри и уеб браузери, URL и URI

      • Протокол HTTP, методи GET и POST, cookies

      • Хиперлинк технология (Интернет препратки)

      • Уеб страница – същност, предназначение, URL адрес и елементи на URL адресите

    • Хостинг на уеб сайтове

    • Работа с уеб сървъри Apache и IIS


    Въпрос конспект

    • Кои от следните Apache модули могат да подобрят производителността на даден сайт?

      • mod_rewrite

      • mod_mem_cache

      • mod_deflate

      • mod_gzip

      • mod_dav

      • mod_suexec

      • mod_auth_ldap

    1

    1, 2, 4

    2-5

    2-3

    1, 2, 3

    2-4


    Отговор конспект

    • Модулите в Apache добавят функционалност:

      • mod_rewrite – пренаписва URL адресите

      • mod_mem_cache – кешира страници в паметта

      • mod_deflate – компресира HTTP трафика

      • mod_gzip – компресира HTTP трафика

      • mod_dav – имплементира WebDAV протокола

      • mod_suexec – стартира скриптовете с друг user

      • mod_auth_ldap – автентикация в LDAPdirectory

    • Информация:

      • http://httpd.apache.org/docs/current/mod/


    Html css

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

    Уеб дизайн, HTML, CSS, текст, графика, препратки, таблици, формуляри, …


    Html css1
    Изграждане конспектна уеб сайтове, HTML, CSS – конспект

    • Проектиране, дизайн, разработване и тестване на уеб сайтове с HTML и CSS

      • Вмъкване на форматиран текст, изображения, връзки (препратки)

      • Заглавия, параграфи, шрифтове, цветове

      • Таблици, списъци, форми и контроли за вход от потребителя, HTML5

      • Език за стилизиране на уеб сайтовеCSS, селектори и дефиниции на стилове, позициониране, отмествания, CSS3


    Html css 2
    Изграждане конспектна уеб сайтове, HTML, CSS – конспект (2)

    • Характеристики на страница

      • Фон, цвят, изображения, подравняване, заглавиe, кодировка, meta тагове

    • Подравняване на съдържаниетов уеб страница (layout)

  • Рязане на сайтове

    • Превръщане на уеб дизайн към уеб сайт

  • Системи за управление на съдържание (CMS)

  • Рамки (frames) и навигация в рамки


  • Въпрос конспект

    • Как можем да направим поле в HTML5 форма, в което да има текстово описание, което изчезва при фокусиране на полето (watermark)?

      • чрез авторски JavaScript и jQuery код

      • чрез атрибутаplaceholder="…"в <input> полето

      • чрез атрибутаalt-text="…"в <input> полето

      • чрез атрибутаwatermark="…"в <input> полето

      • чрез функцията .watermark()в jQuery

    1

    1, 2, 4, 5

    1-2

    1,2,4

    1-3


    Отговор конспект

    • В HTML5 можем да направим watermark в текстово поле по следния начин:

      • Старите подходи с JavaScript (+ евентуално jQuery) също работят

      • Може да се ползва jQuery Watermark plugin

    • Информация:

      • www.w3schools.com/html5/att_input_placeholder.asp

      • http://stackoverflow.com/questions/4862110/

    <input type="text" placeholder="type here …" />


    Javascript

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

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


    Скриптови езици за конспектИнтернет – конспект

    • JavaScript, Perl, VBScript

    • Основи на JavaScript

      • Типове данни, променливи, операции и изрази, условен оператор, цикли, функции

      • Асоциативни масиви, класове и обекти

      • Date, Math, document, window, navigator

      • Обектен модел DOM и манипулация с JavaScript, обработка на събития

      • Библиотека jQuery, използване наAJAX заявки, REST услуги и JSON


    Въпрос конспект

    • Посочете грешното за консумацията на REST услуги с jQuery AJAX, които връщат JSON:

      • Използват GET, POST, PUT или DELETE метод

      • Връщат резултата си във вид, удобен за директно използване в JavaScript

      • Данните се прехвърлят по HTTP протокола,без някакви специални хедъри

      • Извикванията се извършват асинхронно

      • URL адресът задава услугата заедно с нейните параметри

      • Всички други отговори са верни


    Отговор конспект

    • REST услугите са опростен модел за комуникация между приложения

      • Например между вашия уеб сайт и Twitter

      • Използват HTTP командите GET, POST, PUT и DELETE за четене / промяна на ресурс

      • Ресурсите се адресират чрез URL, примерноhttp://delicious.com/api/maria/bookmarks/33

    • JSON е популярен текстов формат за сериализация на структури от данни

      • Поддържа се директно (native) в JavaScript и чрез външни библиотеки в C#, Java, PHP, Ruby и др.


    Отговор (2) конспект

    • jQuery AJAX е програмен интерфейс за извикване на AJAX заявки в уеб среда

      • AJAX заявките се изпълняват асинхронно в уеб браузъра на клиента и могат да връщат резултат

        • Например HTML фрагмент, XML или JSON обект

      • Има два стила AJAX: partial page rendering и service invocation (най-често с REST + JSON)

    • Информация:

      • JSON: http://en.wikipedia.org/wiki/JSON

      • REST: http://ajaxpatterns.org/RESTful_Service

      • jQuery AJAX: http://api.jquery.com/jQuery.ajax/


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

    http://schoolacademy.telerik.com


    Free trainings @ telerik academy
    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


  • ad