Рабочая программа (Syllabus) по предмету Компьютерные сети и телекоммуникации

Раздел Другое
Класс -
Тип Рабочие программы
Автор
Дата
Формат docx
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Қазақстан Республикасының білім және ғылым министрлігі

Министерство образования и науки Республики Казахстан

Щучинск қаласы, Жоғары техникалық мектебі

Высшая техническая школа, город Щучинск

Отделение связи и программного обеспечения

Методическое объединение информационных дисциплин



РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

(Syllabus)


По дисциплине «Компьютерные сети и телекоммуникации»


Образование среднее техническое и

профессиональное образование


по специальности

1304000 Вычислительная техника и программное обеспечение (по видам)


Квалификация 130404 3 Техник программист

Всего

(согласно учебной программы) кредита

Курс

3,4 (согласно учебной программы)

Семестр

6,7 (согласно учебной программы)

Лекции

108 часов (согласно учебной программы)

Практические, семинарские, лабораторные занятия

44 часа (согласно учебной программы)

СРС

-- часов

СРСП

-- часов

Всего аудиторных часов

152 часа (согласно учебной программы)

Экзамен

7 семестр

Трудоемкость

-- часов

Программа дисциплины составлена:

Преподавателем спец.дисциплин Посметуховой Кристиной Николаевной

Составлена в соответствии с образовательной учебной программой технического и профессионального образования, утверждённой приказом Министерства образования и науки Республики Казахстан от 23.01.2012 года №15 и рабочей учебной программой, утверждённой заместителем директора по учебной работе ВТШ, города Щучинск 01.09.2015г.

Рассмотрено на заседании МО информационных дисциплин

«______»________________20___г. Протокол №_________

Председатель МО ______________________ А.Г. Аманбаева

Одобрено методическим советом

«______»________________20___г. Протокол №_________

Председатель __________________ ____________________

Сведения о преподавателе курса:

Посметухова К.Н., преподаватель спец.дисциплин

Офис: МО информационных дисциплин

Аудитория: № 13

Полный адрес: Высшая техническая школа, ул. Абылай хана, 50,

г.Щучинск, Бурабайский район, Акмолинская область

Тел.: 4-50-60

Е-mail: [email protected]

[email protected]











Данные о дисциплине

«Компьютерные сети и телекоммуникации»

Общий объем: согласно рабочей программы

Время: согласно расписания занятий ВТШ

Семестр: 6,7

Место проведения курса: аудитория 13

Пререквизиты учебной дисциплины:

Программа базируется на знаниях, умениях и навыках обучающихся по предметам: «Web-программирование», «Основы микропроцессорной техники», «Основы объектно-ориентированного программирования», «Операционные системы и пакеты прикладных программ», «Информатика».

Постреквизиты учебной дисциплины:

Знания по данной дисциплине необходимы для прохождения сертификации (Независимой оценки качества), выполнения курсовых и дипломных работ и практической деятельности специалистов.


1. Характеристика дисциплины

Назначение учебной дисциплины:

Учебная дисциплина «Компьютерные сети и телекоммуникации» относится к специальным дисциплинам. Дает базовые знания будущим специалистам в любой отрасли профессиональной деятельности, раскрывает практику взаимоотношений на всех уровнях, рассматривает проблему рационального использования информационных ресурсов в производственной и повседневной жизни.

Цель курса:

Расширение теоретической базы в предметной области, и привить студентам практические навыки по работе со специальными возможностями информационного обеспечения.

Задачи курса:

  1. дать студентам комплексное представление о дисциплине;

  2. добиться того, чтобы студенты имели системное представление об основных понятиях, категориях, закономерностях информационного развития;

  3. вооружить студентов методологией изучения информационных процессов для самостоятельного исследования.

Методология:

Обучающие элементы: лекции, презентации, видеоролики, практические занятия, работа по карточкам, тестирование; стимулирование умственной деятельности, дискуссия, работа в малых группах, упражнения, доклады.


2. Планируемые результаты изучения дисциплины «Компьютерные сети и телекоммуникации»


Результаты обучения, запланированные в Государственном общеобязательном стандарте образования Республики Казахстан по специальности 1304000

Результаты обучения, запланированные в образовательной учебной программе технического и профессионального образования или типовой учебной программе по специальности 1304000

Результаты обучения, запланированные в рабочей учебной программе

Обучающийся должен обладать следующими компетенциями:


Базовыми:

БК 1. Обновлять знания и навыки на уровне современных стандартов образования;

БК 2. Планировать собственные трудовые действия;

БК 3. Знать правовые нормы, регулировать отношения между людьми, к обществу, к окружающей среде;

БК 4. Анализировать социально-значимые проблемы и процессы в профессиональной и социальной деятельности;

БК 5. Оформлять документацию на государственном языке;

БК 6. Проводить экономический анализ профессиональной деятельности;

БК 7. Использовать современные технические средства;

БК 8. Владеть компьютерными методами сбора, хранения и обработки информации;

БК 9. Владеть информационными технологиями

Профессиональными:

ПК 1. Проводить трансляцию и отладку программы, управлять данными при решении задач;

ПК 2. Осуществлять решение задач из различных областей науки, техники, экономики и производства с применением математических методов и вычислительной техники на всех этапах от постановки до получения результата;

ПК 3. Составлять тесты и производить тестирование программ;

ПК 4. Построить автоматизированные системы обработки информации;

ПК 5. Применять методы и средства защиты программного продукта;

ПК 6. Применять Web-технологии

Специальными:

СК 1. Производить анализ, проектирование и программирование прикладных задач;

СК 2. Разрабатывать и внедрять Интернет-технологии;

СК 3. Моделировать производственные и экономические процессы, методы их решения и анализировать полученные результаты;

СК 4. Внедрять и сопровождать программы и программные средства;

СК 5. Тестировать программы и программные продукты;

СК 6. Выбирать правильные технологии на всех этапах разработки программ;

СК 7. Организовать защиту данных.

В результате изучения дисциплины обучающийся должен

-знать:

  • Определение локальных сетей, топологии

  • Основные компоненты сети, типы линий связи

  • Старейшие стандарты сети

  • Структуру пакетов

  • Принцип адресации

  • Методы управления обменом.

  • Уровни модели OSI.

  • Стек протоколов TCP-IP.

  • IP-адресацию.

  • Типы IP - адресов.

  • Формат IP - адреса.

  • Классы IP - адресов.

  • Историю развития и структуру Интернет.

  • Виды оборудования подключения к Интернет

  • Методы и средства защиты сети.

  • Понятие, назначение и функции брандмауэра.

  • Понятие о компьютерных вирусах и других вредоносных программах.

  • Стратегии антивирусной защиты.

  • Принципы работы ЭЦП.

  • синтаксис сценария РНР

  • способы объединения HTML и PHP кода

  • основы синтаксиса, типы данных.

  • Массивы. Многомерные и ассоциативные массивы.

  • Функции работы с массивами.

  • Функции работы со строками.

  • Регулярные выражения.

  • Функции работы с числами, датой и временем.

  • Операторы включения. Функции include, require.

  • Условные операторы if, switch.

  • Операторы циклов while, do..while, for, foreach

  • Переменные окружения, заголовки HTTP

  • Принципы работы с библиотекой gd

  • Методы доступа к данным формы

  • Методы создания базы данных в PhpMyAdmin;

  • команды работы с базами данных

  • Как создавать таблицы SQL, структуру запросов SQL

  • Особенности написания правильного поиска

  • Типы хостинга, виды домена, Принципы публикации сайта

  • Методы сопровождения сайта

-уметь:

  • Определять тип сети

  • Создавать схемы сетей определенной топологии

  • Различать компоненты сети

  • Соединять компоненты сети различными линиями связи

  • Определять IP-адрес

  • Подключать и настраивать Интернет

  • Применять средства для защиты сети

  • Устанавливать необходимое ПО, Настраивать брандмауэр

  • Производить очистку ПК от вирусов

  • Устанавливать и настраивать антивирусные пакеты

  • Работать с ЭЦП

  • Применять принципы шифрования

  • Создавать приложения PHP

  • использовать операторы, функции, массивы, строки, объекты

  • использовать константы в сценариях

  • производить операции с файлами и каталогами

  • создавать службы электронной почты

  • производить обработку данных форм

  • Использовать $_POST, $_GET для доступа к данным формы.

  • Импортировать переменные формы в массив.

  • Создавать форму голосования.

  • Создавать графику с помощью средств PHP.

  • Использовать библиотеку gd

  • использовать функции для работы с данными базы данных

  • применять операции сравнения

  • использовать критерии предложения SELECT, FROM, WHERE, HAVING, GROUP BY, создавать запросы при работе с множеством таблиц

  • соединять запросы, таблицы

  • Осуществлять вывод данных из базы;

  • Добавлять записи в базу данных;

  • Реализовывать функцию поиска

  • Публиковать сайт в сети

В результате освоения дисциплины обучающийся должен


-иметь представление:

  • О типах локальных сетей

  • О линиях связи

  • Методы управления обменом

  • О компьютерных вирусах

  • О видах оборудования подключения к интернет

  • Принцип работы ЭЦП

  • О серверном языке программирования PHP

  • О структуризированном языке запросов SQL

  • О типах web-сайтов

  • О видах хостинга

  • О способах разработки и сопровождения web-сайтов

-знать:

  • Основные компоненты сети, типы линий связи

  • Типы IP - адресов

  • Методы и средства защиты сети

  • Синтаксис PHP

  • Синтаксис SQL

  • Виды домена и типы хостинга

-уметь:

  • Создавать схемы ЛС

  • Производить очистку ПК от вирусов

  • Применять ЭЦП

  • Применять принципы шифрования

  • Создавать приложения PHP

  • Создавать сайты с БД

  • Создавать БД средствами phpmyadmin и SQL

  • Производить обработку данных формы

-владеть навыками :

  • Создания схемы ЛС

  • Производить настройку и администрирование сети

  • Создания приложений на PHP

  • Создания и сопровождения сайтов

  • Публикации web-сайтов в сети Интернет


3. Календарно-тематический план рабочей учебной программы дисциплины

Наименование разделов и тем

Всего часов

В том числе

Теор.

Практ.


Раздел 1. Локальные сети

32

24

8

1

Определение локальных сетей

2

2


2

Топологии локальных сетей.

2

2


3

Основные компоненты сети

2

2


4

Типы линий связи локальных сетей

2

2


5

ПР1. Работа с кабелем.

2


2

6

Старейшие стандарты сети. Ethernet, TokenRing, FDDI

2

2


7

ПР 2. Изучение компьютерных сетей Netemul

2


2

8

Пакеты, адресация

2

2


9

Методы управления обменом

2

2


10

Модель взаимодействия открытых систем OSI.

2

2


11

ПР 3. Создание схем локальных сетей в программе 10 Страйк Схема Сети

2


2

12

Стек протоколов TCP-IP.

2

2


13

IP-адресация. Типы IP - адресов. Формат IP - адреса. Классы IP - адресов.

2

2


14

ПР 4. IP-адресация

2


2

15

История развития и структура Интернет

2

2


16

Виды оборудования подключения к Интернет

2

2


Итого за 6 семестр:

32

24

8


Раздел 2. Безопасность и защита сети

16

12

4

17

Методы и средства защиты сети

2

2


18

Понятие, назначение и функции брандмауэра.

2

2


19

Понятие о компьютерных вирусах и других вредоносных программах.

2

2


20

Стратегии антивирусной защиты и имеющиеся на рынке антивирусные пакеты

2

2


21

Принципы работы электронной цифровой подписи.

2

2


22

ПР 1. Установка и настройка ПО

2


2

23

Общие принципы шифрования и исторические аспекты их развития.

2

2


24

ПР 2. Использование алгоритмов шифрования

2


2


Раздел 3. Серверный язык программирования PHP

76

50

26

25

Программное обеспечение web-сервера

2

2


26

Введение в PHP.

2

2


27

Основы синтаксиса. Переменные, константы, операторы

2

2


28

Основы синтаксиса.Типы данных

2

2


29

ПР3. Создание приложения PHP

2


2

30

Массивы

2

2


31

Многомерные и ассоциаьтивные массивы

2

2


32

ПР4. Работа с массивами

2


2

33

Функции работы с массивами

2

2


34

ПР5. Изменения массива

2


2

35

Работа со строками

2

2


36

ПР6. Функции работы со строками

2


2

37

Регулярные выражения

2

2


38

Функции работы с числами, датой и временем

2

2


39

ПР7. Работа с датой и временем

2


2

40

Функции. Основные понятия

2

2


41

Операторы включения. Функции include, require

2

2


42

Условные операторы if, switch

2

2


43

ПР8. Условные операторы

2


2

44

Операторы циклов while, do..while, for, foreach

2

2


45

ПР9. Операторы циклов

2


2

46

Обработка ошибок

2

2


47

Переменные окружения, заголовки HTTP

2

2


48

Работа с файлами и каталогами

2

2


49

ПР10. Создание списка рассылки

2


2

50

ПР11. Отправка писем с сайта

2


2

51

Создание службы электронной почты

2

2


52

ПР12. Использование PHPMailer для SendMail

2


2

53

Обработка данных формы

2

2


54

ПР13. Создание формы регистрации

2


2

55

Использование $_POST, $_GET для доступа к данным формы

2

2


56

Импорт переменных формы в массив

2

2


57

ПР14. Проверка данных формы

2


2

58

Создание формы голосования

2

2


59

Создание графики с помощью средств PHP

2

2


60

Использование библиотеки gd. Принципы работы

2

2


61

ПР15. Создание CAPTCHA

2


2

62

Совместное использование PHP и JavaScript

2

2



Раздел 4. СУБД MySQL

28

22

6

63

Основные понятия СУБД MySQL, типы данных

2

2


64

SQL. Основные команды

2

2


65

SQL. Основные команды

2

2


66

SQL. Основные команды

2

2


67

ПР16. Создание БД средствами SQL

2


2

68

ПР17. Создание БД средствами PHPMyAdmin

2


2

69

Доступ к БД средствами PHP

2

2


70

ПР18. Вывод данных из БД

2


2

71

Операторы MySQL

2

2


72

Реализация поиска

2

2


73

Особенности написания правильного поиска

2

2


74

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

2

2


75

Публикация сайта, выбор домена, виды хостинга

2

2


76

Зачет

2

2


Итого за 7 семестр:

120

84

36


Итого

152

108

44


4. Содержание программы дисциплины

Раздел 1. Локальные сети

Определение локальных сетей. Топологии локальных сетей. Основные компоненты сети. Типы линий связи локальных сетей. Старейшие стандарты сети. Ethernet, TokenRing, FDDI. Пакеты, адресация. Методы управления обменом. Модель взаимодействия открытых систем OSI. Стек протоколов TCP-IP. IP-адресация. Типы IP - адресов. Формат IP - адреса. Классы IP - адресов. История развития и структура Интернет. Виды оборудования подключения к Интернет

Лабораторные работы:

ПР 1. Работа с кабелем.

ПР 2. Изучение компьютерных сетей Netemul

ПР 3. Создание схем локальных сетей в программе 10 Страйк Схема Сети

ПР 4. IP-адресация

Раздел 2. Безопасность и защита сети

Методы и средства защиты сети. Понятие, назначение и функции брандмауэра. Понятие о компьютерных вирусах и других вредоносных программах. Стратегии антивирусной защиты и имеющиеся на рынке антивирусные пакеты. Принципы работы электронной цифровой подписи. Общие принципы шифрования и исторические аспекты их развития.

Лабораторные работы:

ПР 1. Установка и настройка ПО

ПР 2. Использование алгоритмов шифрования

Раздел 3. Серверный язык программирования PHP

Программное обеспечение web-сервера. Введение в PHP. Основы синтаксиса. Переменные, константы, операторы. Типы данных. Массивы. Многомерные и ассоциативные массивы. Функции работы с массивами. Работа со строками. Регулярные выражения. Функции работы с числами, датой и временем. Функции. Основные понятия. Операторы включения. Функции include, require. Условные операторы if, switch. Операторы циклов while, do..while, for, foreach. Обработка ошибок. Переменные окружения, заголовки HTTP. Работа с файлами и каталогами. Создание службы электронной почты. Обработка данных формы. Использование $_POST, $_GET для доступа к данным формы. Импорт переменных формы в массив. Создание формы голосования. Создание графики с помощью средств PHP. Использование библиотеки gd. Принципы работы. Совместное использование PHP и JavaScript.

Лабораторные работы:

ПР3. Создание приложения PHP

ПР4. Работа с массивами

ПР5. Изменения массива

ПР6. Функции работы со строками

ПР7. Работа с датой и временем

ПР8. Условные операторы

ПР9. Операторы циклов

ПР10. Создание списка рассылки

ПР11. Отправка писем с сайта

ПР12. Использование PHPMailer для SendMail

ПР13. Создание формы регистрации

ПР14. Проверка данных формы

ПР15. Создание CAPTCHA

Раздел 4. СУБД MySQL

Основные понятия СУБД MySQL, типы данных. SQL. Основные команды. Доступ к БД средствами PHP. Операторы MySQL. Реализация поиска. Особенности написания правильного поиска. Поиск и замена подстрок. Публикация сайта, выбор домена, виды хостинга. Зачет

Лабораторные работы:

ПР16. Создание БД средствами SQL

ПР17. Создание БД средствами PHPMyAdmin

ПР18. Вывод данных из БД

5. Перечень лабораторных и практических занятий

Номер работы

Название работы

Краткое содержание

ПР1. Работа с кабелем.

Обжим патчкорда, кроссовера

ПР2. Изучение компьютерных сетей Netemul

Создание схем локальных сетей

ПР3. Создание схем локальных сетей в программе 10 Страйк Схема Сети

Создание схем локальных сетей

ПР4. IP-адресация

Работа с IP-адресом

ПР1. Установка и настройка ПО

Установка и настройка брандмауэра, антивируса, получение ЭЦП

ПР2. Использование алгоритмов шифрования

Создание алгоритма шифрования

ПР3. Создание приложения PHP

Создание приложения PHP

ПР4. Работа с массивами

Решение задач

ПР5. Изменения массива

Решение задач

ПР6. Функции работы со строками

Решение задач

ПР7. Работа с датой и временем

Решение задач

ПР8. Условные операторы

Решение задач

ПР9. Операторы циклов

Решение задач

ПР10. Создание списка рассылки

Создание списка рассылки

ПР11. Отправка писем с сайта

Создание функционала отправки e-mail

ПР12. Использование PHPMailer для SendMail

Использование PHPMailer для SendMail

ПР13. Создание формы регистрации

Создание формы регистрации

ПР14. Проверка данных формы

Проверка данных формы

ПР15. Создание CAPTCHA

Создание CAPTCHA

ПР16. Создание БД средствами SQL

Создание БД средствами SQL

ПР17. Создание БД средствами PHPMyAdmin

Создание БД средствами PHPMyAdmin

ПР18. Вывод данных из БД

Вывод данных из БД



6. Темы и наименование вопросов, выносимых на самостоятельную работу студентов (СРС) по учебной дисциплине

Тема предмета

№ СРС

Содержание СРС

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

Форма

отчёта о выполнении СРС

Срок выполнения (№ недели учебного семестра)

Топологии локальных сетей.

1

Плюсы и минусы топологий

2 стр. 40-46

Составление конспекта


Типы линий связи локальных сетей

2

Типы кабелей

1 стр. 247-254

Работа по карточкам


Старейшие стандарты сети. Ethernet, TokenRing, FDDI

3

стандарты сети, отличительные признаки

1 стр. 353-389

Составление конспекта


Методы управления обменом

4

Методы управл. обменом

3 стр. 106-117

Работа по карточкам


Модель взаимодействия открытых систем OSI.

5

Модель OSI

2 стр. 33-39

Работа по карточкам


История развития и структура Интернет

6

История развития Интернет

1 стр. 156-160

Составление конспекта


Понятие о компьютерных вирусах и других вредоносных программах

7

Отличия вирусов

1 стр. 831-845

Составление конспекта


Стратегии антивирусной защиты и имеющиеся на рынке антивирусные пакеты

8

Антивирусные пакеты

1 стр. 871-875

Сообщение


Общие принципы шифрования и исторические аспекты их развития

9

Принципы шифрования

1 стр. 847-856

Работа с поисковыми системами


Основы синтаксиса. Типы данных

10

Основы синтаксиса. Типы данных

4 стр. 441-443

Работа со справочником


Создание службы электронной почты

11

Создание службы электронной почты

6 стр. 167-173

Практическая работа


Операторы MySQL

12

Операторы MySQL

4 стр. 714-720

Работа со справочником


Публикация сайта, выбор домена, виды хостинга

13

Виды хостинга

4 стр. 775-780

Сообщение



7. Формы контроля успеваемости студентов

Контроль усвоения студентами учебного материала дисциплины в течение семестра осуществляется с помощью текущего, рубежного и итогового контролей.

Текущий контроль

Видами текущего контроля являются обязательное посещение и работа на лекционных занятиях, выполнение и сдача: СРС, лабораторно-практических работ, индивидуальных домашних заданий, работа по карточкам, проведение тестирования, устные ответы на экспресс-опросы на лекциях, ведение конспектов лекций.

Рубежный контроль

Проводится по материалам пройденных тем, модулей и др. и является одним из видов текущего контроля. В зависимости от содержания и общего объема учебной нагрузки по дисциплине, ее разделов, определяемых рабочей программой дисциплины, проводится рубежный контроль для промежуточной оценки знаний студентов по изучаемой дисциплине. Рубежный контроль проводится в виде проведения тестирования.

Итоговый контроль

Сессионный зачет и (или) экзамен предназначен для систематизации знаний студентов, целостного представления о дисциплине и взаимосвязях всех ее тем и разделов. Итоговый контроль проводится в форме зачета и экзамена. Обязательным условием для допуска к экзамену является выполнение всех предусмотренных заданий в программе. Пересдача экзамена на более высокую оценку не разрешается.

8. Политика курса

Не опаздывать на занятия. 2 опоздания на занятия приравниваются к одному пропуску.

Не разговаривать во время лекций.

Отключить сотовый телефон, не жевать резинку.

Не входить в аудиторию в верхней одежде.

Работы следует сдавать в указанные сроки.

Крайний срок сдачи всех заданий - за 3 дня до начала рубежного контроля.

Повторение темы и отработка пройденных материалов по каждому учебному занятию обязательны.

Посещение учащимися всех аудиторных занятий является обязательным, в случае отсутствия по уважительной причине предоставить справку.

Пропущенные занятия отрабатывать в определенное преподавателем время.

В случае невыполнения задания в установленные сроки итоговая оценка снижается на один балл.


9. Перечень рекомендуемой литературы и ТСО

Основная литература:


  1. В. Олифер, Н. Олифер. Компьютерные сети. Принципы, технологии, протоколы. 4-е издание. Питер, 2010 год

  2. Максимов Н.В., Попов И.И. Компьютерные сети (Профессиональное образование) - 2008 год

  3. Основы компьютерных сетей. Учебное пособие. - М.: Изд-во "БИНОМ. Лаборатория знаний", 2006 год

  4. Прохоренок Н.А. - HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (Профессиональное программирование) - 2010

  5. Суэринг С., Конверс Т., Парк Дж. - PHP и MySQL. Библия программиста - 2010

  6. Уильям С. - 75 готовых решений для вашего web-сайта на PHP(Самоучитель) - 2009

Дополнительная литература:


  1. Поисковые системы Internet

Технические средства обучения:


  1. Персональный компьютер

  2. Интерактивная доска


Краткий курс лекций

Раздел 1. Локальные сети

Тема 1.1. Определение локальных сетей.

Определение локальных сетей. Этапы развития ЛС. Виды ЛС. Глобальные, локальные, региональные сети. Отличительные признаки. Основные понятия ЛС. Топологии

Тема 1.2. Топологии локальных сетей.

Факторы, влияющие на физическую работоспособность сети. Топология Звезда. Топология Шина. Топология Кольцо. Другие топологии.

Тема 1.3. Основные компоненты сети.

Конечные устройства. Сетевые среды. Промежуточные устройства. Сервисы и процессы.

Тема 1.4. Типы линий связи локальных сетей.

Среда передачи информации. Виды кабелей, их основные параметры. Витая пара. Обжим витой пары. Коаксиальный кабель. Оптоволоконный кабель.

Тема 1.5. Старейшие стандарты сети. Ethernet, TokenRing, FDDI.

Сети Ethernet и Fast Ethernet. Сеть Token-Ring. Сеть FDDI. Сеть Gigabit Ethernet

Тема 1.6. Пакеты, адресация.

Назначение пакетов. Структура пакета. Протокол обмена. Инкапсуляция пакетов. Адресация пакетов.

Тема 1.7. Методы управления обменом.

Классификация методов управления обменом. Централизованные методы. Децентрализованные методы. Детерминированные методы. Случайные методы. Методы управления обменом в сетях с топологией звезда, кольцо, шина.

Тема 1.8. Модель взаимодействия открытых систем OSI.

Уровни модели OSI. Функции уровней.

Тема 1.9. Стек протоколов TCP-IP.

Стек протоколов TCP/IP. Уровни стека протоколов TCP/IP. Взаимодействие модели DARPA с моделью OSI. Протоколы стека. Принципы работы интернет-протоколов TCP/IP

Тема 1.10. IP-адресация. Типы IP - адресов. Формат IP - адреса. Классы IP - адресов.

IP-адреса: сети и узлы. Маска подсети. Классы сетей. Подсети. Основные шлюзы. Устранение неполадок. Основные термины.

Тема 1.11. История развития и структура Интернет.

История развития и структура Интернет. Понятие провайдера. Характеристики сети поставщика услуг. Характеристики и требования к сети. Соглашения об уровне облуживания. Субкультуры. Классификация провайдеров

Тема 1.12. Виды оборудования подключения к Интернет

Виды оборудования подключения к Интернет. Компьютерная и сетевая безопасность. Сервисы сетевой безопасности

Вопросы для самоконтроля:

  1. Назовите этапы развития ЛС

  2. Режим разделения времени

  3. Режим обратного разделения времени

  4. Отличительные признаки ЛС

  5. Назовите факторы, влияющие на физическую работоспособность сети

  6. Структура топологий

  7. Достоинства и недостатки топологий

  8. Назовите основные компоненты сети

  9. Какие устройства относятся к промежуточным

  10. Назовите программные средства сети

  11. Что является средой передачи

  12. Опишите внешний вид кабеля витая пара, оптоволокно, коаксиал

  13. Где применяются кабели

  14. Стандарты обжима витой пары

  15. Основные характеристики стандартов сетей

  16. Типы кабелей, используемых при определенном стандарте сети

  17. Опишите структуру пакетов

  18. Приведите пример простейшего протокола обмена

  19. Из каких частей состоит адрес пакета

  20. Приведите классификацию методов управления обменом

  21. Достоинства и недостатки методов управления обменом

  22. Методы управления обменом в различных топологиях

  23. Назовите уровни модели OSI и их функции

  24. Принципы работы интернет-протоколов TCP/IP

  25. Уровни стека протоколов, их протоколы

  26. Структура ip-адреса

  27. Структура сети Интернет

  28. Понятие поставщика услуг, его характеристики

  29. Виды оборудования подключения к Интернет

  30. Назовите средства сетевой безопасности

Практическая работа №1. Работа с кабелем

Цель занятия: Сделать опрессовку прямого провода по стандартам Т568А и Т568В. Произвести опрессовку сетевых розеток категории 5 под разъем RJ45. Выполнить контроль результата. Произвести настройку доступа к Интернет для нескольких ПК через одно подключение.

Объем: 2 часа

Практическая работа №2. Изучение компьютерных сетей Netemul

Цель занятия: Установить программу для изучения компьютерных сетей Netemul. Построить сеть из двух ПК и коммутатора. Построить сеть из двух ПК и свитча, изучить таблицу коммутации. Изучить сеть из двух подсетей и маршрутизатора. Произвести тестирование сети. Построить сеть из восьми ПК, хаба, коммутатора и роутера. Настроить ее правильную работу.

Объем: 2 часа

Практическая работа №3. Создание схем локальных сетей в программе 10 Страйк: Схема Сети

Цель занятия: Установить программу для создания схем локальных сетей 10 Страйк: Схема Сети. Используя Мастера создать схему сети. Выполнить трассировку провайдера. Нарисовать в программе 10 Страйк Схема Сети схему сети предприятия. Пояснить, что за устройства присутствуют в данной сети и как они работают. Изучить программу построения диаграмм сети EDraw Network Diagrammer. В программе EDraw Network Diagrammer повторить схему. Пояснить, что за устройства присутствуют в данной сети и как они работают. Повторить рисунок, изображающий расположение компьютеров в компьютерном классе.

Объем: 2 часа

Практическая работа №4. IP-адресация

Цель занятия: Определить IP-адрес ПК. Произвести перевод чисел из двоичной системы в десятичную и наоборот. Определить MAC-адрес ПК. Настроить IPv4 адрес. Выполнить самостоятельную работу. Ответить на контрольные вопросы. 1) Определить, находятся ли два узла A и B в одной подсети или в разных подсетях, если адреса компьютера А и компьютера В соответственно равны: 26.219.123.6 и 26.218.102.31, маска подсети 255.192.0.0. 2) Определить количество и диапазон IP-адресов в подсети, если известны номер подсети и маска подсети. Номер подсети - 26.219.128.0, маска подсети - 255.255.192.0. 3) Организации выделена сеть класса С: 212.100.54.0/24. Требуется разделить данную сеть на 4 подсети с количеством узлов в каждой не менее 50. Определить маски и количество возможных адресов новых подсетей.

Объем: 2 часа

Литература:

  1. В. Олифер, Н. Олифер. Компьютерные сети. Принципы, технологии, протоколы. 4-е издание. Питер, 2010 год

  2. Максимов Н.В., Попов И.И. Компьютерные сети (Профессиональное образование) - 2008 год

  3. Основы компьютерных сетей. Учебное пособие. - М.: Изд-во "БИНОМ. Лаборатория знаний", 2006 год

По итогам изучения раздела

Студенты должны знать:

  • Определение локальных сетей.

  • Топологии локальных сетей.

  • Основные компоненты сети.

  • Типы линий связи локальных сетей.

  • Старейшие стандарты сети

  • Структуру пакетов

  • Принцип адресации

  • Методы управления обменом.

  • Уровни модели взаимодействия открытых систем OSI.

  • Стек протоколов TCP-IP.

  • IP-адресацию.

  • Типы IP - адресов.

  • Формат IP - адреса.

  • Классы IP - адресов.

  • Историю развития и структуру Интернет.

  • Виды оборудования подключения к Интернет

Студенты должны уметь:

  • Определять тип сети

  • Создавать схемы сетей определенной топологии

  • Различать компоненты сети

  • Соединять компоненты сети различными линиями связи

  • Определять IP-адрес

  • Подключать и настраивать Интернет

Раздел 2. Безопасность и защита сети

Тема 2.1. Методы и средства защиты сети.

Основные понятия информационной безопасности. Виды атак. Методы обеспечения информационной безопасности. Аутентификация. Авторизация.

Тема 2.2. Понятие, назначение и функции брандмауэра.

Понятие, назначение и функции брандмауэра. Виды брандмауэров. Преимущества использования брандмауэра.

Тема 2.3. Понятие о компьютерных вирусах и других вредоносных программах.

Общие понятия о вирусах. Симптомы заражения. Методы защиты от вредоносных программ. Вирусы. Черви. Трояны. Другие вредоносные программы.

Тема 2.4. Стратегии антивирусной защиты и имеющиеся на рынке антивирусные пакеты.

Программы для обеспечения антивирусной безопасности. Антивирусное программное обеспечение. Работа антивирусных программ. Тестирование работы антивируса

Тема 2.5. Принципы работы электронной цифровой подписи.

Назначение и применение ЭЦП. История возникновения. Принцип работы ЭЦП. Область применения электронно-цифровой подписи. RSA как фундамент ЭЦП.

Тема 2.6. Общие принципы шифрования и исторические аспекты их развития.

Общие принципы шифрования. Симметричные и асимметричные методы.

Вопросы для самоконтроля:

  1. Дайте определение основным понятиям информационной безопасности

  2. Назовите виды атак

  3. Методы обеспечения информационной безопасности

  4. Понятие, назначение и функции брандмауэра

  5. Назовите основные отличия вредоносных программ

  6. Симптомы заражения и методы защиты от вирусов

  7. Сигнатурный анализ

  8. Эвристический анализ

  9. Назначение и применение ЭЦП

  10. Основные понятия криптографии

Практическая работа №1. Установка и настройка программного обеспечения

Цель занятия: установить брандмауэр и настроить его работу. Установить антивирус и произвести проверку ПК на вирусы. Получить ЭЦП с помощью интернет-ресурса pki.gov.kz

Объем: 2 часа

Практическая работа №2. Использование алгоритмов шифрования

Цель занятия: Придумать самостоятельно алгоритм шифрования, оформить на лист формата А4 в соответствии с требованиями: название, подробная инструкция, ключ шифрования, исходный текст и зашифрованный текст. Инструкция должна быть понятна непосвященному человеку, чтобы с ее помощью можно было шифровать свой текст

Объем: 2 часа

Литература:

  1. В. Олифер, Н. Олифер. Компьютерные сети. Принципы, технологии, протоколы. 4-е издание. Питер, 2010 год

По итогам изучения раздела

Студенты должны знать:

  • Методы и средства защиты сети.

  • Понятие, назначение и функции брандмауэра.

  • Понятие о компьютерных вирусах и других вредоносных программах.

  • Стратегии антивирусной защиты и имеющиеся на рынке антивирусные пакеты.

  • Принципы работы электронной цифровой подписи.

  • Общие принципы шифрования и исторические аспекты их развития

Студенты должны уметь:

  • Применять средства для защиты сети

  • Устанавливать необходимое ПО

  • Настраивать брандмауэр

  • Производить очистку ПК от вирусов

  • Устанавливать и настраивать антивирусные пакеты

  • Работать с ЭЦП

Раздел 3. Серверный язык программирования PHP

Тема 3.1. Программное обеспечение web-сервера.

Необходимые программы. Установка сервера Apache. Структура каталогов сервера Apache. Файл конфигурации httpd.conf. Настройка сервера Apache Установка PHP. Установка MySQL. Установка phpMyAdmin. Установка Denwer.

Тема 3.2. Введение в PHP.

Основные понятия. Первая программа на PHP. Методы встраивания PHP-кода. Комментарии в PHP-сценариях. Вывод результатов работы скрипта

Тема 3.3-3.4. Основы синтаксиса. Переменные, константы, операторы. Типы данных.

Переменные. Типы данных и инициализация переменных. Проверка существования переменной. Удаление переменной. Константы. Создание и использование констант. Операторы PHP. Математические операторы. Операторы присваивания. Двоичные операторы. Оператор конкатенации строк. Подстановка значений переменных. Запуск внешних программ. Приоритет выполнения операторов. Преобразование типов данных. Специальные символы

Тема 3.5-3.7. Массивы. Многомерные и ассоциативные массивы. Функции работы с массивами.

Массивы. Инициализация массива. Получение и изменение элемента массива. Определение количества элементов массива. Многомерные массивы. Ассоциативные массивы. Слияние массивов. Перебор элементов массива. Добавление и удаление элементов массива. Переворачивание и перемешивание массива. Сортировка массива. Создание пользовательской сортировки. Получение части массива. Преобразование переменных в массив. Преобразование массива в переменные. Заполнение массива числами. Преобразование массива в строку. Проверка наличия значения в массиве

Тема 3.8-3.9. Работа со строками. Регулярные выражения.

Строки. Функции для работы со строками. Настройка локали. Функции для работы с символами. Поиск и замена в строке. Функции для сравнения строк. Кодирование строк. Преобразование кодировок. Регулярные выражения. Разбираем адрес электронной почты на составные части. Проверяем правильность введенной даты. Perl-совместимые регулярные выражения. Функции для работы со строками в кодировке UTF-8. Перегрузка строковых функций

Тема 3.10. Функции работы с числами, датой и временем.

Функции для работы с числами. Функции для работы с датой и временем. Получение текущей даты, даты создания файла и проверка корректности введенной даты

Тема 3.11-3.12. Функции. Основные понятия. Операторы включения. Функции include, require.

Функции. Разделение программы на фрагменты. Основные понятия. Расположение описаний функций. Операторы require и include. Выносим функции в отдельный файл. Создаем шаблоны для множества страниц. Операторы require_once и include_once. Рекурсия. Вычисляем факториал. Глобальные и локальные переменные. Передача параметров по ссылке. Использование глобальных переменных внутри функций. Статические переменные. Переменное число параметров в функции. Сумма произвольного количества чисел

Тема 3.13. Условные операторы if, switch.

Условные операторы. Выполнение блоков кода только при соответствии условию. Операторы сравнения. Оператор ветвления if…else. Проверка выбранного элемента из списка. Оператор ? Проверка числа на четность. Оператор выбора switch. Использование оператора switch вместо if…else

Тема 3.14. Операторы циклов while, do..while, for, foreach.

Операторы циклов. Многократное выполнение блока кода. Цикл for. Цикл while. Цикл do…while. Цикл foreach. Оператор continue. Переход на следующую итерацию цикла. Оператор break. Прерывание цикла.

Тема 3.15. Обработка ошибок.

Ошибки в программе. Синтаксические ошибки. Логические ошибки. Ошибки времени выполнения. Обработка ошибок . Инструкция or die()

Тема 3.16. Переменные окружения, заголовки HTTP.

Переменные окружения. Массив $GLOBALS. Часто используемые переменные окружения. Заголовки HTTP. Основные заголовки. Функции для работы с заголовками. Перенаправление клиента на другой URL-адрес. Запрет кэширования страниц. Реализация ссылки Скачать. Просмотр заголовков, отправляемых сервером

Тема 3.17. Работа с файлами и каталогами.

Работа с файлами и каталогами. Основные понятия. Функции для работы с файлами. Создание файла, запись в файл, вывод содержимого файла в список. Перемещение внутри файла. Функции для манипулирования файлами. Загрузка файлов на сервер. Функции для работы с каталогами. Создаем программу для просмотра всех доступных каталогов и файлов на диске. Получение информации из сети Интернет

Тема 3.18. Создание службы электронной почты.

Установка PhpMailer. Использование сценария. Добавление вложений.

Тема 3.19. Обработка данных формы.

Обработка данных формы. Текстовое поле, поле ввода пароля и скрытое поле. Поле для ввода многострочного текста. Список с возможными значениями. Флажок. Элемент-переключатель. Кнопка Submit. Проверка корректности данных

Тема 3.20-3.21. Использование $_POST, $_GET для доступа к данным формы. Импорт переменных формы в массив.

Стратегии проверки. Использование $_POST, $_GET для доступа к данным формы. Безопасное получение данных. Удаление лишних пробелов. Импорт переменных формы в массив. Использование нескольких кнопок на форме. Функции проверки корректности данных формы.

Тема 3.22. Создание формы голосования.

Создание формы голосования. Обработка голосования. Результаты голосования. Совершенствование сценария.

Тема 3.23-3.24. Создание графики с помощью средств PHP. Использование библиотеки gd. Принципы работы.

Возможности графических средств PHP. Графика HTML. Использование библиотеки gd для создания изображений. Принципы работы. Функции бибилиотеки gd.

Тема 3.25. Совместное использование PHP и JavaScript.

Вывод кода JavaScript с помощью сценария PHP. Несовместимые объекты. Возможности вывода данных. Области применения языка JavaScript.

Вопросы для самоконтроля:

  1. Основные понятия PHP

  2. Типы данных и инициализация переменных

  3. Операторы

  4. Создание и использование констант

  5. Массивы. Многомерные и ассоциативные массивы.

  6. Функции работы с массивами

  7. Функции работы со строками

  8. Паттерны регулярных выражений

  9. Функции работы с числами, датой и временем

  10. Разделение программы на фрагменты. Основные понятия.

  11. Расположение описаний функций.

  12. Операторы require и include

  13. Выполнение блоков кода только при соответствии условию

  14. Многократное выполнение блока кода

  15. Виды ошибок

  16. Переменные окружения

  17. Функции работы с файлами и каталогами

  18. Элементы форм

  19. Доступ к данным формы

  20. Принцип работы библиотеки gd

Практическая работа №3. Создание приложения PHP

Цель занятия: Создать приложение, используя средства серверного языка программирования PHP. Решение задач.

Объем: 2 часа

Практическая работа №4. Работа с массивами

Цель занятия: Создать приложение, используя средства серверного языка программирования PHP. Решение задач.

Объем: 2 часа

Практическая работа №5. Изменения массива

Цель занятия: Создать приложение, используя средства серверного языка программирования PHP. Решение задач.

Объем: 2 часа

Практическая работа №6. Функции работы со строками

Цель занятия: Создать приложение, используя средства серверного языка программирования PHP. Решение задач.

Объем: 2 часа

Практическая работа №7. Работа с датой и временем

Цель занятия: Создать приложение, используя средства серверного языка программирования PHP. Решение задач.

Объем: 2 часа

Практическая работа №8. Условные операторы

Цель занятия: Создать приложение, используя средства серверного языка программирования PHP. Решение задач.

Объем: 2 часа

Практическая работа №9. Операторы циклов

Цель занятия: Создать приложение, используя средства серверного языка программирования PHP. Решение задач.

Объем: 2 часа

Практическая работа №10. Создание списка рассылки

Цель занятия: Создать список рассылки, применяя функции работы с файлами.

Объем: 2 часа

Практическая работа №11. Отправка писем с сайта

Цель занятия: Создать функционал отправки e-mail, применяя функции работы с файлами.

Объем: 2 часа

Практическая работа №12. Использование PHPMailer для SendMail

Цель занятия: Создать функционал отправки e-mail, используя PHPMailer для SendMail.

Объем: 2 часа

Практическая работа №13. Создание формы регистрации

Цель занятия: Создать форму регистрации.

Объем: 2 часа

Практическая работа №14. Проверка данных формы

Цель занятия: Осуществить проверку на корректность ввода данных.

Объем: 2 часа

Практическая работа №15. Создание CAPTCHA

Цель занятия: Средствами библиотеки gd создать Captcha.

Объем: 2 часа

Литература:

  1. Прохоренок Н.А. - HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (Профессиональное программирование) - 2010

  2. Суэринг С., Конверс Т., Парк Дж. - PHP и MySQL. Библия программиста - 2010

  3. Уильям С. - 75 готовых решений для вашего web-сайта на PHP(Самоучитель) - 2009

По итогам изучения раздела

Студенты должны знать:

  • синтаксис сценария РНР

  • способы объединения HTML и PHP кода

  • основы синтаксиса

  • Типы данных.

  • Массивы. Многомерные и ассоциативные массивы.

  • Функции работы с массивами.

  • Функции работы со строками.

  • Регулярные выражения.

  • Функции работы с числами, датой и временем.

  • Операторы включения. Функции include, require.

  • Условные операторы if, switch.

  • Операторы циклов while, do..while, for, foreach

  • Переменные окружения, заголовки HTTP

  • Принципы работы с библиотекой gd

  • Методы доступа к данным формы

Студенты должны уметь:

  • Создавать приложения PHP

  • использовать операторы, функции, массивы, строки, объекты

  • использовать константы в сценариях

  • производить операции с файлами и каталогами

  • создавать службы электронной почты

  • производить обработку данных форм

  • Использовать $_POST, $_GET для доступа к данным формы.

  • Импортировать переменные формы в массив.

  • Создавать форму голосования.

  • Создавать графику с помощью средств PHP.

  • Использовать библиотеку gd

Раздел 4. СУБД MySQL

Тема 4.1. Основные понятия СУБД MySQL, типы данных.

Основные понятия. Нормализация базы данных. Типы данных полей. Числовые типы. Строковые типы. Дата и время

Тема 4.2.-4.4. SQL. Основные команды.

Основы языка SQL. Создание базы данных. Создание пользователя базы данных. Создание таблицы. Вставка данных в таблицу. Обновление записей. Удаление записей из таблицы. Изменение свойств таблицы. Выбор записей. Выбор записей из нескольких таблиц. Индексы. Ускорение выполнения запросов. Удаление таблицы и базы данных.

Тема 4.5. Доступ к БД средствами PHP.

Доступ к базе данных из PHP с помощью библиотеки php_mysql.dll. Установка соединения. Выбор базы данных. Выполнение запроса к базе данных. Обработка результата запроса

Тема 4.6. Операторы MySQL.

Операторы MySQL. Математические операторы. Двоичные операторы. Операторы сравнения. Приоритет выполнения операторов. Преобразование типов данных

Тема 4.7. Реализация поиска.

Режим полнотекстового поиска. Создание индекса FULLTEXT. Реализация полнотекстового поиска. Режим логического поиска. Поиск с расширением запроса.

Тема 4.8.-4.9. Особенности написания правильного поиска. Поиск и замена подстрок.

Особенности написания правильного поиска. Извлечение части строки. Перевод строки в верхний и нижний регистр. Стыковка PHP и MySQL. Поиск подстрок. Замена подстрок.

Тема 4.10. Публикация сайта, выбор домена, виды хостинга.

Определение цели. Выбор доменного имени. Виды хостинга. Бесплатный хостинг Narod.ru. Платный виртуальный хостинг. Раскрутка сайта. Подготовка страниц сайта к индексации. Файл robots.txt. Регистрация в каталогах и рейтингах. Участие в баннерообменных сетях.

Вопросы для самоконтроля:

  1. Основные понятия СУБД MySQL, типы данных

  2. Команды SQL

  3. Операторы MySQL

  4. Функции PHP для доступа к БД

  5. Особенности написания правильного поиска

  6. Публикация сайта

  7. Выбор домена

  8. Виды хостинга

  9. Раскрутка сайта

Практическая работа №16. Создание БД средствами SQL

Цель занятия: Создать базу данных средствами языка SQL.

Объем: 2 часа

Практическая работа №17. Создание БД средствами PHPMyAdmin

Цель занятия: Создать базу данных средствами языка PHPMyAdmin.

Объем: 2 часа

Практическая работа №18. Вывод данных из БД

Цель занятия: Осуществить вывод данных из БД.

Объем: 2 часа

Зачет

Литература:

  1. Прохоренок Н.А. - HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (Профессиональное программирование) - 2010

  2. Уильям С. - 75 готовых решений для вашего web-сайта на PHP(Самоучитель) - 2009

По итогам изучения раздела

Студенты должны знать:

  • Методы создания базы данных в PhpMyAdmin;

  • Функции php, используемые для добавления записей и вывода данных из базы;

  • как осуществляется хранение и выборка данных с использованием языка SQL

  • команды работы с базами данных

  • Как создавать таблицы SQL

  • структуру запросов SQL

  • Особенности написания правильного поиска

  • Типы хостинга, виды домена

  • Принципы публикации сайта

  • Методы сопровождения сайта

Студенты должны уметь:

  • использовать функции для работы с данными базы данных

  • применять операции сравнения

  • использовать критерии предложения SELECT, FROM, WHERE, HAVING, GROUP BY

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

  • соединять запросы, таблицы

  • Осуществлять вывод данных из базы;

  • Добавлять записи в базу данных;

  • Реализовывать функцию поиска

  • Публиковать сайт в сети



Контроль и оценка учебных достижений

Вопросы к билетам на экзамен

Компьютерные сети

  1. Место и роль локальных сетей. Адресация пакетов

  2. Топология «Звезда». Понятие провайдера

  3. Топология «Кольцо». Статистика использования браузеров

  4. Топология «Шина». E-MAIL. FTP. TELNET

  5. Кабели на основе витых пар. Основные понятия информационной безопасности

  6. Коаксиальные кабели. Методы обеспечения информационной безопасности

  7. Оптоволоконные кабели. Виды оборудования подключения к Интернет

  8. Бескабельные каналы связи. Адресация пакетов

  9. Основное сетевое оборудование для локальной сети (сетевая карта, хаб, свич, роутер). Структура Интернет

  10. Сети Ethernet и Fast Ethernet. Черви

  11. Сеть Token-Ring. Трояны

  12. Сеть FDDI. Вредоносные программы

  13. Сеть Gigabit Ethernet. Работа антивирусных программ

  14. Назначение пакетов и их структура. Топология «Звезда»

  15. Методы управления обменом. Топология «Кольцо»

  16. Модель взаимодействия открытых систем OSI. Топология «Шина»

  17. Аппаратура локальных сетей. Общие принципы шифрования

  18. Сетевая безопасность. Сервисы сетевой безопасности.

  19. Общие понятия о вирусах. Симптомы заражения. Методы защиты.

  20. Антивирусные пакеты. Характеристика, сравнение. Понятие провайдера

  21. Назначение, применение и принцип работы ЭЦП. Использование симметричных алгоритмов шифрования

  22. Основные современные методы шифрования. Структура Internet

  23. Использование асимметричных алгоритмов шифрования. Кабели на основе витых пар

  24. Стек протоколов TCP/IP. Аппаратура локальных сетей

  25. Вирусы. Назначение пакетов и их структура

Серверный язык программирования PHP и СУБД MySQL

  1. Программное обеспечение web-сервера. Операторы циклов while, do..while, for, foreach

  2. Основы синтаксиса PHP. Переменные, константы, операторы. Типы данных

  3. Массивы. Многомерные и ассоциативные массивы. Функции работы с массивами

  4. Работа со строками. Функции работы со строками

  5. Регулярные выражения. Доступ к БД средствами PHP

  6. Функции работы с числами, датой и временем. Типы данных СУБД MySQL

  7. Функции. Основные понятия. Параметры функций

  8. Операторы включения. Функции include, require. SQL- команды.

  9. Условные операторы if, switch. Импорт переменных формы в массив

  10. Операторы циклов while, do..while, for, foreach

  11. Обработка ошибок. Публикация сайта, выбор домена, виды хостинга

  12. Переменные окружения, заголовки HTTP.

  13. Работа с файлами и каталогами, основные функции

  14. Обработка данных формы. Использование $_POST, $_GET для доступа к данным формы

  15. Импорт переменных формы в массив. Функции работы с массивами

  16. Основные понятия СУБД MySQL, типы данных, операторы MySQL

  17. SQL. Основные команды.

  18. Доступ к БД средствами PHP. Условные операторы if, switch

  19. Особенности написания правильного поиска. Поиск и замена подстрок

  20. Элемент при обработке данных с формы. Типы данных PHP

  21. SQL-команды: вставка, обновление, удаление записей. Дополнительные опции

  22. SQL. Создание БД, таблиц. Команды работы с таблицами. Дополнительные опции

  23. Публикация сайта, выбор домена, виды хостинга. Основы синтаксиса PHP

  24. PHP-функции работы с файлами. Импорт переменных формы в массив

  25. Функции include, require. Массивы. Многомерные и ассоциативные массивы.

Термины и определения

Русский

Английский

Казахский





© 2010-2022