| 1 | Лекция | Програмиране в интернет среда. Инсталиране и настройка на Apache уеб сървър в Линукс. | |
| 2 | Лекция | Дизайн на документи в Web. Основи на езика HTML | |
| 3 | Упражнение | Използване на езика HTML за създаване на уеб документи | |
| 4 | Лекция | Основи на езика PHP | |
| 1 | Лекция |
Структура на персоналните компютри. Класификация и основни характеристики. Устройства за въвеждане и извеждане на информация. Запомнящи устройства. |
|
| 2 | Лекция |
Програмното осигуряване на компютрите. Операционни системи (ОС) - функции. Потребителски интерфейси - видове. Версии на ОС. |
|
| 3 | Лекция |
Графичен потребителски интерфейс - основни елементи на интерфейса. РАБОТА С МИШКА. СТАРТИРАНЕ НА ПРИЛОЖЕНИЯ. |
|
| 4 | Лекция |
Потребителски настройки в операционната система |
|
| 5 | Лекция |
Логически устройства в ос. Файлове и директории. Имена и разширения на имената на файловете. Видове файлове според техните разширения. Дървовидна структура на директориите. Търсене на информация. |
|
| 6 | Лекция |
Работа с файлове и директории. Създаване, копиране, изтриване, преместване, възстановяване от Recycle Bin. Използване на Windows Explorer. |
|
| 7 | Лекция |
Дискови носители на информация в компютрите – дискети, твърди дискове, магнитни ленти, оптични дискове. Форматиране, сканиране и дефрагментиране на дискове. Компресиране и архивиране на информация с Winzip. |
|
| 8 | Упражнение | Стартиране и рестартиране на компютъра. Определяне характеристиките на компютъра - процесор, памет, твърд диск, флопи устройство, клавиатура, монитор и други периферни устройства. Разучаване на клавиатурата. Работа с клавиатура и мишка. Работа с периферните устройства. Стартиране на програми. |
|
| 9 | Упражнение | Основни елементи на графичния интерфейс на Windows. Управление на прозорците. Стартиране на приложения. Основни настройки в интерфейса. Работа с вградените текстови редактори. |
|
| 10 | Упражнение | Файлове и файлови структури на магнитните носители. Работа с файловите структури чрез вградените Windows приложения. Особености в поддръжката на файловите структури. |
|
| 11 | Упражнение |
Работа с информационните структури - копиране, преместване, изтриване и възстановяване на файлове и файлови структури. |
|
| 12 | Упражнение | Подготовка и програмна поддръжка на магнитни дискове. Копиране и актуализация на дискове. |
|
| 1 | Лекция | Общи сведения за Интернет |
|
| 2 | Лекция | Услуги в Интернет | |
| 3 | Упражнение | Използване услугите на компютърните мрежи. Създаване и използване на електронна поща. Работа в INTERNET | |
| 1 | Лекция | Програми за офис автоматизация |
|
| 2 | Лекция | Документи в Word и концепции за тях | |
| 3 | Упражнение | Стартиране на приложения от състава на MS Office пакета. Изучаване и настройки на интерфейса на MS Word. Създаване и затваряне на документи. | |
| 4 | Лекция | Настройки в Word, редактиране на текст | |
| 5 | Лекция | Форматиране на текстови елементи | |
| 6 | Упражнение | Създаване на текстови документи. Отваряне и запис на документите. Попълване на документите с текстова информация. Избор на шрифт, настройки, форматиращи параметри. Редактиране и форматиране на текстови документи. | |
| 7 | Лекция | Нетекстови елементи в документите на Word | |
| 8 | Лекция | Допълнителни възможности на Word | |
| 9 | Упражнение | Вмъкване на нетекстови елементи в документите на Word. Допълнителни възможности за оформяне на документите - бележки под и над линия, анотации,номериране на страници, съдържание | |
| 10 | Лекция | Предпечатна подготовка и печат на документи | |
| 11 | Упражнение | Създаване на комбинирани документи. Странициране на документа, предпечатна подготовка и печат. Тест | |
| 1 | Лекция | Принципи на работата с електронни таблици в MS EXcel |
|
| 2 | Упражнение | Работа с електронни таблици в excel - редактиране и форматиране на таблици, работа с документи | |
| 3 | Лекция | Използване на формули и диаграми, предпечатна подготовка и печат на документи в excel | |
| 4 | Упражнение | Използване на формули и диаграми в електронни таблици на excel | |
| 1 | Лекция | Основни понятия при цифровата обработка на звук |
|
| 2 | Лекция | Програми за запис и обработка на звук | |
| 3 | Упражнение |
Запис и обработка на звук |
|
| 4 | Лекция | Използване на програмата Cool Edit | |
| 5 | Упражнение |
Работа с Cool Edit - 1 |
|
| 6 | Упражнение |
Работа с Cool Edit - 2 |
|
| 7 | Лекция |
Синтезиране на звук с компютър |
|
| 8 | Упражнение |
Работа с Cakewalk Sonar |
|
| 1 | Лекция | Алгоритми - видове, свойства и средства за описание. Основни принципи и методология за създаване на потребителско приложение в алгоритмичния език C/C++. Описание на работната среда. | |
| 2 | Лекция | Структура на алгоритмичния език С/C++. Служебни думи, коментари, видове оператори, основни типове данни. Константи и променливи. Стойност и адрес на променлива. Време на живот и видимост на променлива. Константна променлива. Структура на програма. | |
| 3 | Лекция | Числови типове данни. Основни операции в С/C++. Видове, приоритет, ред за обработване на операндите, преобразуване на типове. Присвояване - единично и верижно. | |
| 4 | Лекция | Въвеждане и извеждане на информация. Библиотечни функции за неформатиран и форматиран вход и изход. Потоци. | |
| 5 | Лекция | Основни управляващи структури в С/C++. Условни оператори. Оператори за цикъл. Оператори break и continue. Оператор за разклонение. | |
| 6 | Упражнение | Описание и настройка на средата за програмиране. Създаване на ново приложение. Създаване на линейни програми с неформатиран и форматиран вход и изход. Запис и четене на изходните програми. | |
| 7 | Упражнение | Използване на основните управляващи структури за съставяне на разклонени програми. | |
| 8 | Лекция | Функции. Дефиниране, основни елементи и обръщение към функция. Предаване на данни и връщане на резултат. Класове памет. Видимост и време на живот на променливите. | |
| 9 | Лекция | Указатели и масиви в С/C++. Видове, инициализация. Структура на паметта. Управление на динамичната памет. Връзка между масиви и указатели. Аритметични операции с указатели. Предаване на данни към функция чрез стойност, указател и адрес. Предаване на масиви. | |
| 10 | Упражнение | Структурно програмиране. Използване на функции. | |
| 11 | Упражнение | Използване на указатели и масиви. Tест | |
| 12 | Лекция | Символни низове в С/C++. Основни положения, особености и работа с низове. Приложение на указатели и функции за работа с низове. Библиотечни функции за работа с низове. Булев тип данни. | |
| 13 | Лекция | Структури от данни. Имена на компонентите, указатели към структури, инициализация, достъп до компонентите, операции със структури. Обединения и изброявания. Обявяване на тип данни в С/C++. Обявяване на сложни типове - масиви и указатели към функции. | |
| 14 | Лекция | Файлове в С/C++. Библиотечни функции за работа с файлове. | |
| 15 | Упражнение | Съставяне на програми за обработка на низове. Използване на указатели и функции за работа с низове | |
| 16 | Упражнение | Дефиниране на сложни типове данни. Използване на структури, обединения и изброявания. Обявяване на тип данни. | |
| 17 | Упражнение | Съставяне на програми за работа с файлове. | |
| 18 | Упражнение | Решаване на задачи с използване възможностите на езика C++. Тест | |
| 19 | Лекция | Допълнителни възможности на езика за програмиране - основни понятия от обектно ориентираното програмиране. | |
| 20 | Лекция | Използване на развойната среда на Visual C++ за разработване на програми. Задаване на параметри на прозореца на програмата. Използване на функцията MessageBox. | |
| 21 | Лекция | Събитията във Visual C++. Взаимодействие на програмата с потребителя. Разработване на прoграми с изпозване на контролите Command Button, Edit Box и Static Text. | |
| 22 | Упражнение | Създаване на програми за работа в диалогов прозорец с използване на контролите Command Button, Edit Box и Static Text. | |
| 23 | Лекция | Чертане на графика във Visual C++. Контекст на устройството. Класовете CPen, CBitmap и CPoint. | |
| 24 | Упражнение | Създаване на програми за чертане графики на функции и запис в графичен файл за ползване в MS Word. | |
| 25 | Упражнение | Решаване на задачи с използване възможностите на езика C++. Тест | |