
- •1 Вопрос. Управление и организация
- •1. Управление с обратной связью
- •2 Вопрос. Информационные системы управления
- •3 Вопрос. Место и понятия автоматизированной системы управления (асу)
- •4 Вопрос. Асод и асу
- •5 Вопрос. Композиция и декомпозиция асу
- •6 Вопрос. Эволюция функциональной части системы.
- •1 Вопрос. Системы со знанием
- •2 Вопрос. Модель системы сознания
- •3 Вопрос. Система «наука»
- •4 Вопрос. Система «Школа»
- •5 Вопрос. Знания в категориальном аппарате науки (кан).
- •6 Вопрос. Измерение знаний
- •1 Вопрос. Структура органов соц защиты.
- •2 Вопрос. Централизованная и распределительная обработка данных (од)
- •3 Вопрос. Компьютерные справочные правовые системы (спс).
- •Осн способы поиска:
- •4 Вопрос. Работа со списками
- •5 Вопрос. Работа с текстом док-та
- •6 Вопрос. Применение информационных систем
- •1 Вопрос. Понятие ит
- •2 Вопрос. Детальность описания технологических процессов
- •3 Вопрос. Этапы описания автоматического действия (ад)
- •4 Вопрос. Создатели универсального автомата.
- •Тема: организация ресурсов сети
- •1 Вопрос. Сети и их архитектура
- •2 Вопрос. Основные отличия сетевых архитектур
- •3 Вопрос. Методы связи абонентов узлов сети
- •4 Вопрос. Физическая адресация узлов сети
- •5 Вопрос. Логическая адресация узлов сети
- •1 Вопрос. Представление информации в глобальной сети
- •2 Вопрос. Средства создания динамических гипертекстовых документов
- •Тема: общий шлюзовый интерфейс
- •1 Вопрос. Механизм работы динамических документов
- •2 Вопрос. Общий шлюзовый интерфейс - cgi
- •3 Вопрос. Механизм исполнения сценария общим шлюзовым интерфейсом
- •4 Вопрос. Метод get
- •5 Вопрос. Метод post
- •6 Вопрос. Php и cgi
- •Тема: типы данных и переменные
- •1 Вопрос. Формат сценария php
- •2 Вопрос. Оператор вывода данных
- •3 Вопрос. Комментарии в сценариях
- •4 Вопрос. Типы данных php
- •5 Вопрос. Переменные
- •6 Вопрос. Отображение значений переменных
- •Var_dump(список переменной)
- •7 Вопрос. Динамические переменные
- •8 Вопрос. Область видимости переменной
- •9 Вопрос. Проверка существования переменных и их типов
- •Тип переменной проверяется ф-циями
- •Тема: операторы языка php
- •1 Вопрос. Константы
- •2 Вопрос. Глобальные предопределенные переменные
- •3 Вопрос. Операторы
- •Арифметические операторы
- •Дополнительные операторы присваивания
- •Операторы сравнения
- •Логические операторы
- •Побитовые операторы
- •4 Вопрос. Оператор условного перехода (оуп)
- •5 Вопрос. Операторы цикла (оц)
- •Тема: работа с массивами
- •1 Вопрос. Создание массива
- •2 Вопрос. Многомерные массивы
- •3 Вопрос. Операции над массивами
- •Копирование массива
- •Тема: получение данных из форм клиента
- •1 Вопрос. Формы
- •2 Вопрос. Элементы пользовательсткого интерфейса
- •3 Вопрос. Текстовая область
- •4 Вопрос. Раскрывающийся список
- •5 Вопрос. Применение форм
- •Тема: механизмы передачи данных
- •1 Вопрос. Механизм cokie
- •2 Вопрос. Сеансы php
- •Тема: работа с файлами
- •1 Вопрос. Файлы
- •2 Вопрос. Работа с папками
- •3 Вопрос Функции работы с файлами
- •4 Вопрос. Обработка текстовых файлов
- •Тема: работа с базами данных
- •1 Вопрос. Общие сведения о базах данных
- •2 Вопрос. Установка расширений php
- •3 Вопрос. Принципы работы с субд
- •4 Вопрос. Установка субд my sql.
- •5 Вопрос поддержка программного средства
- •6 Вопрос. Работа с субд
- •7 Вопрос стандартные базы субд my sql
- •8 Вопрос Средства php для работы с субд
- •Тема: технологии защиты информации
- •2 Вопрос. Основные алгоритмы шифрования.
- •3 Вопрос. Цифровые подписи
- •4 Вопрос. Надежность ключа
5 Вопрос. Метод post
Метод передачи сценария POST скрывает передаваемые параметры не отображая их в окне навигатора.
Запрос строится
POST…адресная строка…HTTP/1.0
……content-length: 5 ………….
………………………………………
Блок данных
5 определяет блок данных
Веб -сервер не интерпретирует полученные данные он передает их сценарию. Интерпретирующий транслятор PHP преобразует данные в параметры (в переменные памяти).
Обращение к этим переменным сценария производится: доллар имя переменной
Метод POST используется
для передачи больших объемов информации. Н.р загрузка файлов на сервер.
В том случае когда нужно скрыть значение передаваемых параметров от глаз пользователя
6 Вопрос. Php и cgi
Программист может отдельно использовать общий шлюзовый интерфейс (зная правила). В этом случае запросы придется анализировать программно. Интерпретирующий транслятор PHP основываясь на общем шлюзовом интерфейсе автоматизирует взаимодействие навигатора и веб-сервера. Интерпретирующий транслятор PHP сам анализирует:
адресную строку
автоматически извлекает заголовки из запросов освобождая программиста от этой работы
Переданные сценарию параметры автоматически становятся переменными сценария. В том случае, когда директива register_globals находится в файле PHP.INI инициализирует и настраивает транслятор. Аналогично настраиваются переменные окружения веб –сервера (через PHP.INI).
Тема: типы данных и переменные
1 Вопрос. Формат сценария php
Сценарий PHP на html объявляется операторными скобками.
<?
…код PHP ….
?>
Если интерпретирующий компилятор встречает такую конструкцию, то пытается выполнить код
html код страницы передается навигатору без интерпретации. Следует сохр функциональную целостность PHP-сценария. Не рекомендуется механизм взаимодействия с веб-сервером использовать для организации вывода данных из сценария. Вывод данных следует выполнять с помощью специального оператора вывода предусмотренного PHP.
2 Вопрос. Оператор вывода данных
Вывод данных из PHP-сценария в окно навигатора организуется оператором эха.
<?
elho_элемент1,элемент2,…элементN
?>
Элементы списка в операторе эха м.б разных типов. В окно навигатора они выводятся др за другом без пробелов и запятых. Строковые данные списка могут объявляться:
одинарными кавычками – в этом случае они воспринимаются как литерал и не интерпретируются
двойными кавычками – в этом случае строка заключенная в кавычки интерпретируется PHP, а имена переменных строки получают значения в ходе интерпретации.
Т.о одинарные и двойные кавычки воспринимают транслятор по разному.
Оператор эха с элементом символьная строка в двойных кавычках явл операторов вывода форматированных строк.
<?
/*Пример вывода строк
*/
$Var1=”Привет”;//Присвоение значений переменной
elho $Var1, “Всем”, “<br>”;
elho “$Var1_всем! <br>”;
elho ‘$Var1_всем! <br>’;
?>
Var-переменная
3 Вопрос. Комментарии в сценариях
С помощью комментариев определяется содержание ф-ций программы. Комментарии не исполняются носителем языка (интерпретатором).
Виды комментариев:
Комментарий строка – используется для создания заголовков ф-ций программ
Построчный комментарий – используется для описания содержания объявленной ф-ции
В PHPкомментарии не специализированны. В языке используется комментарий 3 видов:
1. #<текст комментария>
2. //< текст комментария >
3. /*Многострочный
*/