программирование»





КОНТРОЛЬНЫЕ ВОПРОСЫ К ЭКЗАМЕНУ

по дисциплине

«Объектно-ориентированное программирование»

Весенний семестр 2016-2017 учебного года

Специальность “Информационные системы и технологии (в бизнес менеджменте)” для групп 514301, 514302


Адаптивная или мультимедийная верстка Селекторы Bootstrap Сравнение архитектурных шаблонов MVC и HMVC Жизненный цикл запроса фрэймворка Laravel Модуль авторизации Роли авторизованного пользователя Система администрирования Профилирование проекта Тестирование проекта Маршрутизация. Параметры маршрутов Типы запросов Сериализация и десериализация Менеджер зависимостей PHP Вспомогательное программное обеспечение. Middleware. Миграции баз данных. Migration Множественная вставка данных Одиночная вставка данных Первоначальные данные. Seeds Связи или отношения в моделях Отношение hasOne Отношение hasMany Отношение belongsTo Отношение hasMany(through) Полиморфические отношения Заготовки запросов. Scope Artisan Внедрение зависимостей Сохранение данных на стороне сервера Сохранение данных на стороне клиента Шаблонизатор blade Поставщики услуг. ServiceProvider События на стороне сервера События JavaScript События jQuery Базовый синтаксис JavaScript Базовый синтаксис jQuery Объекты и прототипы JavaScript Системы сборки FrontEnd Основы SEO JSON Объектные литералы Web-консоль. FireBug Ajax Фрагменты Android Инструментарий git Удаленный git-репозиторий. Используемые git-команды Локальный git-репозиторий. Используемые git-команды Хакинг и безопасность сайта Современные объектно-ориентированные технологии Модель-контроллер-представление Архитектурный шаблон проектирования для Java Архитектурный шаблон проектирования для PHP Архитектурный шаблон проектирования для JavaScript Шаблоны проектирования практических решений Шаблон проектирования Factory Основы построения Android-приложений Класс R Обзор рынка IT

Практические задачи

НЕ нашли? Не то? Что вы ищете?
Установка и настройка AndroidStudio Установка и настройка PHPStrorm Установка и настройка  OpenServer Установка и запуск Mongo Установка и запуск Node. js Установка и запуск Java Программа на JavaScript Использование PHPMyAdmin Установка программ для отправки данных формата POST Установка Firebug Установка и использование GIT Менеджер зависимости для PHP – Composer Менеджер зависимости для Node – NPM Система сборки FrontEnd - Gulp Система сборки FrontEnd – Grunt Установка и настройка сервера Tomcat Установка и настройка Laravel (php-фрэймворк) Установка и настройка Express (node-фрэймворк) Установка и использование SEO-инструментов Установка Python и Sqlmap Метод класса, принимает вохдящим параметром массив и возвращает его перевернутым, индекс массива и значение поменять местами. Метод класса массив превращает в сторку с разделителем «,» Метод класса массив превращает в json Метод класса json превращает в массив Объект превратить в строку База данных MySQL. Создание таблиц, подключение и вывод данных Метод, защищающий данные от XXS-атак Метод, защищающий данные от SQL-инъекций Метод, сортирующий массив по убыванию Метод, добавляющий к существующему массиву еще одно значение. Вывести новое значение массива на экран.

Литература


PHP : Практика создания сайтов / под ред. , 2013 г. – 480 с. JavaScript PRO / под ред. , 2015 г – 285 с. PHP PRO / под ред. «Программирование web-приложений на языке Java» Буди Курняван, 2002 г «Технологии программирования на Java 2. Распределенные приложения» , П. Дж. Дейг. «Java сервлеты и JSP. Сборник рецептов» Брюс Перри. 2004 г. «Философия Java» Брюс Эккель «PHP. Сборник рецептов» Д. Скляр, А. Трахтенберг. Издательство: Русская Редакция, БХВ-Петербург Год: 2007 «Android для разработчиков» Пола и Харви Дейтл. Издательство Питер.

Контрольные вопросы к экзамену подготовили:

МИХАЛЬКЕВИЧ Александр Викторович – ассистент