slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Тренировъчен тест по информационни технологии PowerPoint Presentation
Download Presentation
Тренировъчен тест по информационни технологии

Loading in 2 Seconds...

play fullscreen
1 / 87

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


  • 124 Views
  • Uploaded on

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

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 'Тренировъчен тест по информационни технологии' - jescie-guerrero


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
slide1

http://schoolacademy.telerik.com

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

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

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

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

http://academy.telerik.com

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

http://nikolay.it

НОИТ – ИТ тест

slide2

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

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

slide3
Компютърни системи – конспект
  • Компютърни системи (хардуер)
    • Основни компоненти: процесор, дънна платка, шини, памет, периферни устройства
    • Запомнящи устройства (CD, DVD, HDD, …), видеокарта, звукова карта, мрежова карта
    • Основни принципи на работа, особености, характеристики, взаимодействие
  • Входно-изходни интерфейси и стандарти
    • Серийнии паралелни интерфейси, PCI, ATA, SATA, USB, eSATA, SCSI, FireWire
  • Настолни, лаптопи, таблети, телефони
slide4
Въпрос
  • Кое от следните периферни устройства НЕ e входно устройство?
    • Barcode четец
    • Клавиатура
    • Принтер
    • Joy pad
    • Четец на пръстови отпечатъци
    • 3D скенер
    • Видео камера
slide5
Отговор
  • Входни устройства
    • Keyboards (Game controllers)
    • Mice, Touchpads, Touchscreens
    • Scanners (Image scanner, 3D scanner, Barcode reader, Fingerprint scanner)
    • Medical Imaging - Computed tomography, Magnetic resonance imaging, Medical ultrasonography, etc.
  • Изходни устройства
    • Visual – Screen (Monitors)
    • Audio – Speakers, Headphones
    • Paper – Printer
slide6

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

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

slide7
Софтуер – конспект
  • Компютърни програми (софтуер)
    • Същност, функции, класифициране
    • Създаване, начини на използване (инсталиране, стартиране, деинсталиране)
    • Фокусът е най-вече върху Windows
    • Системен и приложен софтуер, firmware, cloud computing
    • Инсталиране и конфигуриране на ОС, драйвери и приложен софтуер
    • Езици за програмиране, компилатори, интерпретатори, среди за разработка
slide8
Въпрос
  • За справяне с кой от посочените проблеми не помагат антивирусните програми?
    • Malware
    • Spyware
    • DDoS
    • Adware
    • Trojan horses
    • Viruses
    • Root kits
slide9
Отговор
  • Антивирусен софтуер
    • Предназначен за справяне с: вируси,червеи, троянски коне, spyware and adware
  • DDoS– Distributed Denial of Service attack
    • Атака за отказ на услуга
  • Информация:
    • http://goo.gl/Xrx4X
    • http://en.wikipedia.org/wiki/Antivirus_software
    • http://goo.gl/koKMq – DDoS
slide10

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

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

slide11
Работа със софтуер – конспект
  • Работа с компютърни системи и програми
    • Правила, пускане и спиране, тестване
    • Поддържане, диагностика, откриване и поправяне на проблеми
  • Злонамерен софтуер
    • Компютърни вируси и антивирусен софтуер
  • Диагностика на хардуера
  • Работа с Windows Task Manager, Windows Registry, Windows Event Log
slide12
Въпрос
  • Кой от лицензите не позволява потребителят да използва безвъзмездно продукта?
    • Microsoft Windows' EULA
    • Cryptix General License
    • Netscape Public License (NPL)
    • ZopePublic License
    • Eclipse Public License (EPL)
    • Academic Free License (AFL)
    • Mozilla Public License (MPL)
slide13
Отговор
  • Microsoft Windows' EULA
    • Съкращение от End User License Agreement
    • Лиценз уговарящ правилата междуMicrosoft и крайния потребител
    • За да използвате продуктите нaMicrosoft трябва да сте съгласни с EULA
  • Информация:
    • http://en.wikipedia.org/wiki/List_of_software_licenses
    • http://en.wikipedia.org/wiki/Software_license
    • http://goo.gl/mtbTm
slide14

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

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

slide15
Пренос на данни ибройни системи – конспект
  • Средства на ИТ за пренос на данни:
    • Подходи и методи, физически среди за пренос, характеристики, предимства и недостатъци
    • Коаксиален, UTP, STP и оптичен кабел, конектори, безжичен пренос
  • Единици за измерване на информация
    • Бит, байт, килобайт, мегабайт, мегабит, ...
  • Бройни системи
    • Пресмятания в различни бройни системи
slide16
Въпрос
  • На колко са равни 10гигабайта?
    • 10 * 233 бита
    • 10 * 1000 * 1000 * 1000 бита
    • 10 * 1024 * 1024 * 1024 бита
    • 23 * 1010бита
    • 10 * 233 байта
    • 23 * 1010байта
    • 10 * 1000 * 1000 * 1000байта
    • 10000 мега байта
slide17
Отговор
  • В 1 байт има 8 бита
  • В 1 килобайт има 1024 байта (или 8192 бита)
  • В 1 мегабайт има 1024 килобайта и т.н.
  • 1 килобитима 1000 бита!
  • 1024 = 2 на степен 10 (210)
  • При умножение на степени, степенните показатели се събират
    • Пример: 210 * 210 = 220; 10*230* 8 = 10*233
  • Двоични представки: кило, мега, гига, тера, пета, екса, зета, йота и т.н.
slide18

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

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

slide19
Операционни системи – конспект
  • Операционни системи (ОС)
    • Понятия, основни функции и задачи, видове
      • Ядро, обвивка, драйвери, процеси, многозадачност, потребители
    • Потребителски интерфейс – конзолен и графичен интерфейс
      • Графичен интерфейс (GUI)– понятия, основни обекти, операции, организация, настройки
    • Файлова система –видове, организация, обекти и действия с тях
    • Windows, Linux и други ОС
slide20
Въпрос
  • Коя от изброените технологии НЕ се използва при писането на софтуер за мобилни телефони с операционна система Windows Phone7?
    • Silverlight
    • XAML
    • .NET Framework
    • езикът C#
    • Microsoft XNA
    • WPF
slide21
Отговор
  • Windows Phone 7
    • Мобилна ОС
    • Разработена от Microsoft
    • Продължение на Windows Mobile
    • Метро дизайн
      • Метро дизайнът ще бъде и част от Windows 8
    • За нея се пише на платформата Silverlight
  • Информация:
    • http://en.wikipedia.org/wiki/Windows_Phone
slide22

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

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

slide23
Софтуерно инженерство – конспект
  • Софтуерно инженерство
    • Фази от изпълнението на проект – анализ, моделиране, имплементация, QA (тестване), документиране, внедряване, съпровождане
    • Методи за моделиране на софтуер и UML
    • Планиране и управление на проекти
    • Инструменти за разработка, работа в екип, сорс контрол системи, инструменти за тестване, непрекъсната интеграция
    • Процеси за разработка на софтуер, гъвкави методологии (agile development)
slide24
Въпрос
  • Кое от изброените НЕ е част от процеса "непрекъсната интеграция" (continuous integration – CI)?
    • поддръжка на хранилище за кода
    • автоматизиран билд процес
    • изготвяне на отчет за билд процеса
    • автоматизирано изпълнение на тестовете
    • автоматизиран деплоймънтв тестова среда
    • автоматично генериране на документация
    • всички изброени са част CI процеса
slide25
Отговор
  • Continuous integration(CI)се извършва автоматизирано след всеки commit в хранилището за код или на определено време
    • изтегля се кодът е хранилището (SVN / Git / …)
    • пускат билдпроцеса (компилира се, пускат се тестовете, изготвя се отчет за билда и т.н.)
    • при успех се деплойва системата
    • при неуспех се уведомяват разработчиците
  • Информация:
    • http://en.wikipedia.org/wiki/Continuous_integration
slide26

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

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

slide27
Компресия на данни – конспект
  • Компресиране и декомпресиране на данни
    • Кодиране без и със загуба, компресия на текст и мултимедия, аудио и видео
    • Алгоритми: линейно предсказване, Шенън-Фано, Хъфман, аритметично кодиране, речниково кодиране, LZ-77, LZW, JPEG кодиране
    • Кодиране на аудио и видео: JPEG и MPEG
    • Архивиращи програми: WinZIP, WinRAR, 7-Zip
    • Архивни файлови формати: zip, rar,7z, gz, tar, tar.gz, bz2, iso, cab
    • Саморазархивиращи се архиви
slide28
Въпрос
  • Кой от изброените алгоритми ще компресира обемен текстов документ най-добре?
    • кодиране с линейно предсказване
    • алгоритъм на Шенън-Фано
    • алгоритъм LZMA
    • алгоритъм на Хъфман
    • аритметично кодиране
    • алгоритъм LZ-77
    • алгоритъм LZW
slide29
Отговор
  • От изброените най-съвременният метод за компресия е LZMA (алгоритъмът на 7Zip)
    • Постига най-добра компресия, с отворен код
  • Информация:
    • http://www.fmi-plovdiv.org/manchev (на български)
    • http://en.wikipedia.org/wiki/Arithmetic_coding
    • http://zlib.net/feldspar.html (Huffman + LZ77)
    • http://en.wikipedia.org/wiki/LZW
    • http://en.wikipedia.org/wiki/LZMA
slide30

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

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

slide31
Текстообработка – конспект
  • Компютърна обработка на текстове
    • Файлови формати за текст (TXT, DOC, DOCX, ODT, RTF, PDF) и конвертиране между тях
    • Многоезичност, кодиращи таблици и стандарти – Unicode, Windows-1251, ASCII, ...
    • Tекстово оформление, абзаци,шрифтове, подравняване, стилове, изображения, фигури, символи, таблици, тесктови полета
    • Оформяне на страници и секции, формат, рамка, фон, номериране, съдържание
    • MS Word, OpenOffice.org Writer и Google Docs
slide32
Въпрос
  • Как се създава съдържание в MS Word / OpenOffice.orgWriter/ Google Docs документ?
    • Създава се таблица и в нея се вмъкват хипервръзки към секциите на документа
    • Секциите на документа се маркират с тагове <a id="…"></a> и след това се ползватпрепратки <a href="#tag">…</a>
    • Заглавията на документа се форматират в стилове Heading 1 / Heading 2 / … и се вмъква автоматично съдържание
    • Всички заглавия се анотират в стил "TOC" и след това се вмъква автоматично съдържание
slide33
Отговор
  • За да се вмъкне автоматично съдържание, трябва заглавията да са в стил Heading 1 / 2 / …
    • Съдържанието се вмъкваавтоматично чрез командаот менютата на MS Word /OpenOfficeWriter / Google Docs
  • Информация:
    • http://office.microsoft.com/bg-bg/word-help/HP001225372.aspx– MS Word съдържание
    • http://www.worldstart.com/openoffice-org-writer-insert-a-table-of-contents/ – OpenOffice съдържание
slide34

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

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

slide35
Компютърна графика – конспект
  • Компютърна графика
    • Векторна и растерна графика
    • Цветови гами, RGB, CMYK, Panton, дълбочина на цвета, 16-битови цветове, цветови канали
    • Графични файлови формати (JPG, GIF, PNG, TIFF, EPS, PSD, AI, CDR) и конвертиранемежду тях
    • Графични примитиви (точка, линия, елипса, крива, правоъгълник, текст), запълване, текстури, градиент, прозрачност, слоеве, селекция, филтри и ефекти
    • Графични редактори: Photoshop, CorelDraw, Illustrator, анимация, компютърно изкуство
slide36
Въпрос
  • Посочете грешното твърдение:
    • Печатането на принтер използва или CMYK палитра или RGB палитра с ICC профил
    • Палитрата Pantone не се използва при компютърните екрани
    • Цветовите палитри RGB, ARGB и CMYK се ползват широко в компютърната техника
    • Цветовата палитра ARGB се ползва за цветовете в PNG изображенията
    • Цветовата палитра RGBA се ползва при повечето съвременни монитори / екрани
slide37
Отговор
  • В компютърната техника най-често се ползват палитрите RGB, ARGB, CMYK,HSL и HSV
  • Pantone съдържа цветове, нетипични за компютърната техника (напр. "зелен металик")
  • ICC профилите задават корекции на дадена палитра за входни / изходни устройства
  • Информация:
    • http://en.wikipedia.org/wiki/Color_space
    • http://en.wikipedia.org/wiki/ICC_profile
slide38

Бази от данни

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

slide39
Бази от данни – конспект
  • RDBMS системии релационни бази от данни
    • Таблици, релации, първичен ключ, външен ключ, обекти в базите от данни
    • Моделиране на бази данни, типове данни, E/R диаграми, инструменти за моделиране
  • Език SQL
    • SQL (DDL и DML), команди SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, ...
  • Работа с MS Access, SQL Server и MySQL
slide40
Въпрос
  • Имаме таблица с продукти, типове и цени. Как да изведем средната цена за всеки тип продукти?
  • SELECT с AVG по цена
  • SELECT с AVG по цена и по тип
  • SELECT с AVG по цена с ORDER BY по тип
  • SELECT с AVG по цена с DICTINCT по тип
  • SELECT с AVG по цена с WHERE по тип
  • SELECT с AVG по цена с GROUP BY по тип
  • SELECT с AVG по цена HAVING DICTINCT тип
slide41
Отговор
  • За извличане на усреднена цена по тип продукти се използва SELECT с групиране
    • За усредняване на цената се ползва функцията AVG(цена)
    • Групирането се извършва по колоната "тип"
  • Информация:
    • http://www.sqlcommands.net/sql+group+by/

SELECT AVG(цена)FROM продукти

GROUP BY тип

slide42

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

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

slide43
Информационнисистеми – конспект
  • Информационни системи (ИС)
    • Основни функции и задачи
    • Видове ИС – ERP, CRM, BI, CAD, CMS, BPM, ...
    • Жизнен цикъл на ИС – основни етапи в създаването и използването
  • Системни архитектури
    • Двуслойна (клиент/сървър), трислойна, многослойна, разпределена, peer-to-peer
    • Облачни технологии (cloud computing)
slide44
Въпрос
  • Кои са основните фази на създаване на ИС?
    • формулиране на изискванията, проектиране, реализация, тестване, внедряване и съпровождане
    • анализ на изискванията, имплементация, тестване, деплойване, поддръжка
    • описание на изискванията, проектиране, имплементация, тестване
    • изисквания, разработка, тестване, внедряване
    • анализ на изискванията, архитектура, реализация на архитектурата, внедряване
slide45
Отговор
  • Фази на разработка на инф. система (ИС):
    • Формулиране на изискванията – описание на процесите, спецификация, …
    • Проектиране – процеси, архитектура, база данни
    • Реализация – имплементация на системата
    • Тестване – функционално, интеграционно, …
    • Внедряване и съпровождане
  • Информация:
    • http://tuj.asenevtsi.com/APIS/APIS02.htm
slide46

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

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

slide47
Сигурност и защита на информацията – конспект
  • Криптография
    • Симетрични криптографски алгоритми
      • 3DES, AES, RC4, IDEA, ...
    • Aсиметрични криптографски алгоритми(с публичен и частен ключ)
      • RSA, DSA, ECDSA
    • Криптографски хеширащи алгоритми
      • SHA-1, MD5, SHA-256
    • Електронен (цифров) подпис
slide48
Сигурност и защита на информацията – конспект (2)
  • Инфраструктура на публичния ключ (PKI)
    • Доставчик на удостоверителни услуги, цифров сертификат, X.509, PGP, смарт карта
    • Соверен сертификат, сертификационна верига, саморъчно подписан сертификат, анулиран сертификат
  • Протоколи TLS, SSL, S/MIME
  • Уязвимости в софтуера и мрежите
    • Мрежова сигурност, уязвимости (exploits), социално инженерство, криптоанализ
slide49
Въпрос
  • Кое от изброените не е похват за разбиване на пароли (password cracking)?
    • декодиране на SHA1 с алгоритъм на Schuller
    • речникова атака
    • изчерпване с груба сила (brute force)
    • декодиране (когато криптирането е слабо)
    • комбинация на речникова атака и груба сила
    • декодиране в разпределена cracking мрежа
    • декодиране по познат фрагмент от кодираната информация
slide50
Отговор
  • Атаки за разбиване на пароли:
    • речникова атака – пробва думи от речник
    • груба сила – пробва всички 1-2-3…буквени думи
    • декодиране – само ако кодирането е некадърно
    • разпределена мрежа – много машини кракват съвместно с комбинация речник + груба сила
    • декодиране по фрагмент – например ZIP архив с парола се декодира по един от файловете в него
  • Информация:
    • http://lastbit.com/password-recovery-methods.asp
    • http://wpa-sec.stanev.org – разпределен WPA crack
slide51

Презентационни системи

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

slide52
Презентационнисистеми –конспект
  • Презентиране чрез средствата на ИТ
    • Компютърна презентация – слайд, текст, ефекти, бележки, цветова схема, шаблони
    • Дизайн на презентации: използване на цветове, текст, изображения, звук, анимация и видео
  • Софтуер за презентации
    • MS PowerPoint, OpenOffice Impress, Google Docs
  • Презентационни умения и изнасяне на презентации
slide53
Въпрос
  • Кое от следните НЕ се препоръчва по време на техническа презентация пред програмисти?
    • демонстрация на живо
    • да се прави пауза между слайдовете
    • да се говори ясно и отчетливо
    • отговаряне на въпроси от публиката
    • писане на примерен код на живо
    • да се подготви внимателно демонстрационен сценарий
    • да се следва предварително изготвен план
slide54
Отговор
  • При изнасяне на техническа презентация се препоръчва
    • да се подготвите добре, да имате план и сценарий за демонстрация на живо
    • да пишете код на живо (ако е малък) или да го приготвите предварително
    • ако има въпроси, да отговаряте, но с мярка
    • да се говори ясно и отчетливо
  • Информация:
    • http://www.nakov.com/blog/2011/10/29/
slide55

Мултимедия

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

slide56
Мултимедия – конспект
  • Софтуер за създаване на мултимедийни продукти – анимация, музика, филми
    • Създаване на анимация и филми: вмъкване и обработка на изображения, звук, текст
    • Мултимедийни файлови формати, кодеци и конвертиране (MPEG, MP3, OGG, AAC, AC3, WMA, MP4, AVI, MOV, FLV, MKV, WMV, DivX, VP8, …)
    • Компресия на мултимедийни файлове
    • Софтуер за възпроизвеждане на мултимедия
    • Софтуер за създаване и редактиране на музика и филми: Windows Movie Maker, Adobe Premiere
slide57
Въпрос
  • Как не можем да направим анимиран GIF?
    • с онлайн инструмент като gifninja.com, gifsun.org, gickr.com, picasion.comи др.
    • с конвертиране на видеоклип към анимиран GIF
    • с конвертиране на анимиран TIFF към GIF
    • с комерсиален инструмент като CoffeeCup GIF Animator, Easy GIF Animator, UleadGIF Animator
    • с отворени програми като Photoscape и GIMP
    • чрез програма на C# или PHP скрипт
slide58
Отговор
  • Анимиран GIF може да се направи чрез специализиран софтуер или сайт
    • Сериозните image редактори поддържат GIF анимация: GIMP, Photoshop,Photoscape, …
    • Някои могат да конвертират клипчета към GIF
  • TIFF файловете могат да са multi-page, но не могат да са анимирани
  • Информация:
    • Разгледайте изброените продукти и инструменти
    • За TIFF прочететев en.wikipedia.org/wiki/TIFF
slide59

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

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

slide60
Компютърни мрежи – конспект
  • Архитектура на OSI модела
    • Мрежови протоколи: TCP/IP, IP, TCP, UDP, ICMP, ARP, DHCP, IPv6, NetBIOS
  • Локални мрежи
    • Видове, топология, хардуерникомпоненти, стандарти IEEE 802.x
    • Ethernet, LAN, WLAN, безжични мрежи
  • Глобални мрежи
    • Начини на свързване, адреси, основни услуги
slide61
Компютърни мрежи –конспект (2)
  • Мрежови компоненти
    • Мрежов адаптер, мрежов интерфейс, концентратор, комутатор, маршрутизатор
  • TCP/IP базирани мрежи
    • IP адресация, мрежова маска, подмрежи
  • Мобилни мрежи и протоколи
    • GPRS, UMTS, HSDPA, EDGE, WiMAX
  • Мрежови потребители и достъп до ресурси
slide62
Въпрос
  • Кой от изброените протоколи НЕ се ползва при Ethernet, LAN и WLAN мрежите?

HTTP

FTP

SSL

HTTPS

L2TP

PPTP

SNMP

DHCP

PPP

IPv6

EDGE

IPsec

DNS

SMTP

IP

TCP

UDP

ICMP

NetBIOS

ARP

RARP

slide63
Отговор
  • EDGE протоколът се ползва в мобилните GSM мрежиза достъп до Интернет
    • Останалите протоколи се използват в локални мрежи (Ethernet, LAN иWLAN) или в Интернет
    • В локалните мрежи се ползват всички Интернет протоколи (за достъп до Интернет услуги)
  • Информация:
    • EDGE: http://en.wikipedia.org/wiki/ Enhanced_Data_Rates_for_GSM_Evolution
    • OSI Model Protocols: en.wikipedia.org/wiki/OSI_model
slide64

Устройство на Интернет

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

slide65
Устройство наИнтернет – конспект
  • Интернет
    • Технически и технологичниаспекти,клиент-сървър архитектура
  • Интернет услуги и протоколи
    • HTTP, FTP, SMTP, POP3, IMAP, HTTPS, SSH
  • Достъп до Интернет
    • Dial-up, ISDN, LAN, DSL/ADSL, Wi-Fi, 3G
  • Адреси и домейни в Интернет
    • IP адреси, IPv6 адреси, DNS услуга, домейни
slide66
Устройство наИнтернет – конспект (2)
  • Хостинг на Интернет услуги
    • Виртуални сървъри (VPS), наети сървъри, колокация на сървър, облачен хостинг
    • Центрове за данни
  • Виртуални мрежи и VPN
    • VPN технологии и протоколи: IPSec, L2TP, PPTP, OpenVPN, SSL и SSH тунели
  • Отдалечен достъп и администрация
    • VNC, Remote Desktop, SSH, Team Viewer
slide67
Въпрос
  • Как работят SSH тунелите?
    • клиентът отваря виртуален локален TCP порт, който се свързва през SSH сървъра към отдалечен хост и порт(по TCP)
    • пренасят IP пакети през SSH връзката
    • пренасят UCP пакети през SSH връзката
    • пренасят криптирана информация по HTTP
    • осигуряват виртуален мрежов интерфейс и пускат през него виртуална IP мрежа
    • пренасят HTTP трафик по криптиран канал
slide68
Отговор
  • SSH протоколът осъществява връзка към конзолата на отдалечен сървър (най-вече Linux)
    • Работи по криптиран канал по TCP на порт 22
    • Позволява отваряне на SSH тунел:
      • Локален TCP порт се пренасочва през SSH сървъра къмзададенхост и порт, например:
        • localhost:7777 (SSH server) nakov.com:80
      • Може и на обратно: порт от SSH сървъра се пренасочва към локалната машина
  • Информация: http://www.debianadmin.com/howto-use-ssh-local-and-remote-port-forwarding.html
slide69

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

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

slide70
Електронна комуникация – конспект
  • Електронна поща
    • Инфраструктура и протоколи: 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, …
slide71
Въпрос
  • Какво трябва да направим, за да ползваме поща в Google Apps със собствен домейн?
    • Да регистрираме в Google Apps нашия домейн
    • Да се регистрираме в Google Apps с нашия домейн и да сложим в MX записите в нашия DNS на Google пощенските сървъри
    • Да се регистрираме в Google Apps с нашия домейн и да добавим MX записи за нашия домейн в DNS сървъритена Google
    • Да се регистрираме в GMail с наши MX записи
slide72
Отговор
  • Google Apps предлагат безплатно поща и други услуги върху собствен домейн?
    • Услуги: поща, календар, контакти, документи, сайтове, чат и т.н.
    • Ползването на Google Apps с наш домейн изисква в неговия DNS да настоим като MX записи SMTP сървърите на Google
      • aspmx.l.google.com, alt1.aspmx.l.google.com, …
  • Информация:
    • www.google.com/support/a/bin/answer.py?answer=33352
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
slide75
Въпрос
  • Кой от следните HTTP хедъри се изпраща от сървъра и има за цел да присвои стойност на бисквитка на клиентския браузър?
    • Get-Cookie: name=value
    • Cookie: name=value
    • Put-Cookie: name=value; Expires=Mon, 28 Nov 2021 17:30:00 GMT
    • Insert-Cookie: name=value
    • Set-Cookie: name=value; Expires=Mon, 28 Nov 2021 17:30:00 GMT
slide76
Отговор
  • Бисквитка (HTTP Cookie)
    • Пакет информация (двойка име и стойност) изпращана от сървъра и връщана от браузъра във всяка следваща заявка
    • Сървърът ги изпраща с хедъраSet-Cookie
    • Браузърът ги връща с хедъраCookie
  • Информация:
    • http://en.wikipedia.org/wiki/HTTP_cookie
    • http://curl.haxx.se/rfc/cookie_spec.html
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) и навигация в рамки
slide80
Въпрос
  • Кое от изброените е без значение при оптимизация на сайт за по-добро класиране в търсещите машини (SEO)?
    • домейнът (възраст, ключови думи)
    • URL адресът (ключови думи)
    • заглавията и подзаглавията в текста
    • съдържанието на текста + плътност на ключовите думи и фрази
    • използването на тагове с ключови думи
    • брой и качество на външните линкове
    • използване на авторски уеб дизайн
slide81
Отговор
  • За SEO на уеб сайт от значение са:
    • Домейн, URL, заглавия, съдържание, плътност на ключови думи, тагове, вътрешни и външни линкове, ползваемост и други
    • Уеб дизайнът почти няма значение, не е необходимо да е авторски или уникален
  • Информация:
    • http://seom.bg/optimization/onpage-ranking-factors.html
javascript

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

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

slide83
Скриптови езици заИнтернет – конспект
  • JavaScript, Perl, VBScript
  • Основи на JavaScript
    • Типове данни, променливи, операции и изрази, условен оператор, цикли, функции
    • Асоциативни масиви, класове и обекти
    • Date, Math, document, window, navigator
    • Обектен модел DOM и манипулация с JavaScript, обработка на събития
    • Библиотека jQuery, използване наAJAX заявки, REST услуги и JSON
slide84
Въпрос
  • Посочете грешното твърдение за JavaScript:
    • Чрез document.referrerимаме достъп до URL адреса, препратил към нашия сайт
    • Чрез document.refanchorимаме достъп дотекста на линка, препратил към нашия сайт
    • Math.random() генерира случайно число
    • Math.floor() закръглява реално число
    • Класът Date пази година, месец, ден, час, минути, секунди и милисекунди
    • Можем да добавим 5 дни към дадена дата в JavaScript чрез събиране с числото 5
slide85
Отговор
  • Класът Mathсмята математически функции
    • cos, sin, sqrt, min, max, round, random, exp, log, pow, floor, ceil, …
  • Обектът documentпази информация за текущия зареден документ
    • location, protocol, domain, title, referrer, anchors, forms, images, links
    • Няма свойство feranchor
  • Информация: http://tiny.cc/js-document, http://tiny.cc/js-date, http://tiny.cc/js-math
slide86
Тренировъчен тест по ИТ

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