Презентация на тему "Web-технологии"

Презентация: Web-технологии
1 из 51
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
5.0
1 оценка

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Посмотреть презентацию на тему "Web-технологии" для студентов в режиме онлайн. Содержит 51 слайд. Самый большой каталог качественных презентаций по информатике в рунете. Если не понравится материал, просто поставьте плохую оценку.

Содержание

  • Презентация: Web-технологии
    Слайд 1

    Web-технологии

    2-й год обучения 2015 г. Капитанов Андрей Иванович cko@kapdx.ru Преподаватель

  • Слайд 2

    Расписание

    Воскресенье 12:00— 13:00 13:10 — 14:30 814 офис

  • Слайд 3

    WT-2

    1 семестр 2семестр Коллоквиум (~ 5-е занятие) Подготовка к конференции Экзамен Контрольные + тестирования Коллоквиум Подготовка к курсовой работе Конференция Экзамен Сдача курсовой работы Олимпиада Контрольные + тестирования Контрольные + тестирования

  • Слайд 4

    Занятие #1

  • Слайд 5

    1 / 12

    Выберите верный php тэг <%php… %> <#php… #> ?... ?

  • Слайд 6

    2/ 12

    Какой результат выполнения следующего кода:

  • Слайд 7

    3/ 12

    Какие из приведённых в коде условий отобразят значения?

  • Слайд 8

    4/ 12

    Как определить константу? constant(‘FOO’, ‘BAR’); defineconstant(‘FOO’, ‘BAR’); define(‘FOO’, BAR); variable(‘FOO’, ‘BAR’);

  • Слайд 9

    5/ 12

    Какая разница между равенством и эквивалентностью? Знак эквивалентности работает лишь для строк, а знак равенства применим к любым типам. Знак равенства проверяет лишь значения операндов, а знак эквивалентности значения и их типы. Никакой разницы нет. Знак эквивалентности проверяет лишь значения операндов, а знак равенства значения и их типы.

  • Слайд 10

    6/ 12

    Что будет выведено на экран в результате выполнения этой программы

  • Слайд 11

    7/ 12

    Какая функция в PHP позволяет найти длину строки? strtok() strpos() str_repeat() strlen()

  • Слайд 12

    8/ 12

    Какой результат выполнения следующего кода:

  • Слайд 13

    9/ 12

    Какой тип данных не допустим в PHP? string integer float char array object

  • Слайд 14

    10/ 12

    Какой из следующих операторов используется для конкатенации строк? & . | -> = +

  • Слайд 15

    11/ 12

    Что будет выведено на экран в результате выполнения этой программы

  • Слайд 16

    12/ 12

    Является ли переменная $221BakerStreetвалидной?

  • Слайд 17

    Принципы работы Интернета

  • Слайд 18

    Статистика

    2000 г. – 361 млн. пользователей 2014 г. – 2,8 млрд. пользователей 2015 г. – 3,2 млрд. пользователей В среднем по миру 43 человек из 100 являются интернет пользователями.

  • Слайд 19

    Терминология

    Сервер — любой отдельно взятый компьютер в Интернете, который позволяет другим машинам использовать себя в качестве "посредника" при передаче данных

  • Слайд 20
  • Слайд 21
  • Слайд 22

    Терминология

    Порт — это некоторое число (от 0 до 65535) которое идентифицирует программу, желающую принимать данные из Интернета.

  • Слайд 23

    Узел (хост) — любая сущность, имеющая уникальный IP-адрес в Интернете. Виртуальный хост — это хост, не имеющий уникального IP-адреса в Сети, но, тем не менее, доступный указанием какого-нибудь дополнительного адреса (например, его DNS-имени).

  • Слайд 24

    Провайдер — организация, имеющая несколько модемных входов, к которым могут подключаться пользователи для доступа в Интернет. Хостинг-провайдер — это организация, которая может создавать хосты (виртуальные или обычные) в Интернете и продавать их различным клиентам, обычно за определенную плату.

  • Слайд 25

    Хостинг — это услуги, которые предоставляют клиентам хостинг-провайдеры.

  • Слайд 26

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

  • Слайд 27

    TCP (Transmission Control Protocol) Протокол управления передачей данных HTTP (Hypertext Transfer Protocol) Протокол передачи гипертекста базирующийся на TCP.

  • Слайд 28
  • Слайд 29

    IP-адрес

    Пример IP – адреса: 83.220.237.14( числа от 0 до 255 )

  • Слайд 30

    Доменное имя

    Чтобы облегчить простым пользователям работу с Интернетом, придумали систему DNS DNS (DomainNameSystem) служба имен доменов.

  • Слайд 31
  • Слайд 32

    URL

    URL (Universal Resource Locator) универсальный локатор ресурса Пример:http://example.com:80/path/doc.html Протокол Имя хоста Порт Путь к странице

  • Слайд 33

    Протокол HTTP

    Стартовая строка В запросе: МЕТОД URI HTTP/Версия Пример: GET /wiki/ HTTP/1.0

  • Слайд 34

    Стартовая строка В ответе: HTTP/ВерсияКод_состоянияПояснение Пример: HTTP/1.0200OK

  • Слайд 35
  • Слайд 36

    Классы кодов состояния

    1xx (Информационный) 102 Processing («идёт обработка») 2хх (Успех) 200 OK («хорошо») 3хх (Перенаправления) 301 MovedPermanently («перемещено навсегда») 4хх (Ошибка клиента) 404 NotFound («не найдено») 5хх (Ошибка сервера) 500 Internal Server Error («внутренняя ошибка сервера»)

  • Слайд 37

    Метод GET

    Способ посылки параметров сценарию, когда данные помещаются в командную строку URL, называется методом GET. Пример:http://example.com/hello.php?name=Vasya

  • Слайд 38

    Метод POST

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

  • Слайд 39

    Заголовки

    Content-Type: text/plain; charset=utf-8 Server: Apache/2.2.11 (Win32) PHP/5.3.0 Content-Language:ru Location: http://example.com/page.html User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64)

  • Слайд 40

    CGI (CommonGatewayInterface)

    CGI— стандарт интерфейса, используемого для связи внешней программы с веб-сервером.

  • Слайд 41
  • Слайд 42

    PHP (Hypertext Preprocessor)

    PHP -скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений.

  • Слайд 43

    PHP

    Создан РасмусомЛердорфом в 1995 г.

  • Слайд 44

    Основы синтаксиса PHP

    Теги PHP Пример: Разделение конструкцийс помощью символа “;” Пример:

  • Слайд 45

    Комментарии ( /* */ , // , # ) /* Мой многострочный комментарий */ // Однострочный комментарий #Однострочный комментарий

  • Слайд 46

    Пример программы

  • Слайд 47

    Правила написания переменных

    Переменные в PHP обозначаются знаком доллара ($), за которым должно следовать имя переменной. Пример: $name

  • Слайд 48

    Имя переменной после знака доллара должно начинаться с буквы или символа подчеркивания и далее может состоять из букв, цифр и символов подчеркивания в любом количестве. Обратите внимание, что имена переменных чувствительны к регистру букв. $name и$Name -разные переменные!

  • Слайд 49

    Функции

    voidecho (string $arg1 [, string $...] ); intprint( string $arg ); Функции print иecho- выводят строку

  • Слайд 50

    Оператор конкатенации

    Оператор конкатенации ( . ), который возвращает строку, представляющую собой соединение левого и правого аргумента. $name = “Вася”; $hello = “Привет”; echo $hello .$name;

  • Слайд 51

    :)

Посмотреть все слайды

Сообщить об ошибке