Университетский образовательный стандарт высшего профессионального образования 351400 «прикладная информатика (в гуманитарной области)»

Вид материалаОбразовательный стандарт
Компьютерное моделирование
Создание приложений баз данных
Разработка Web-приложений
Подобный материал:
1   2   3   4   5   6

ДС.3


Компьютерное моделирование

Математическое и компьютерное моделирование (основные понятия). Математическое и физическое моделирование. Преимущества и недостатки. Современные направления математического моделирования. Математическое моделирование, как инструмент познания в естественных науках. Классификация математических моделей и способы их разработки. Классификация математических моделей (модели статики и динамики, модели детерминированные и стохастические, модели с распределенными и сосредоточенными параметрами, модели стационарные, нестационарные и квазистационарные). Способы разработки математической модели. Этапы работы над математической моделью. Адекватность математической модели реальному объекту. Перспективы моделирования. Направления развития математического моделирования; возможная польза от математического моделирования в науке, образовании, производстве. Обзор типовых приемов и методов математического моделирования. Разработка алгоритма и программы решения уравнения с одной переменной.Методом половинного деления, методом хорд, методом касательных (Ньютона), комбинированным методом хорд-касательных, методом итераций. Разработка алгоритма и программы решения системы линейных уравнений. Метод Гаусса, метод парабол, методу Ньютона. Разработка алгоритма и программы интерполирования табличных данных. Метод Лагранжа, метод прямоугольников, метод трапеций. метод Симпсона, метод Монте-Карло. Разработка алгоритма и программы решения дифференциального уравнения. Метод Эйлера, метод Рунге-Кутта. Разработка алгоритма и программы вычисления коэффициентов линейной зависимости по методу наименьших квадратов. Разработка алгоритма и программы вычисления коэффициентов квадратичной зависимости по методу наименьших квадратов.

144

ДС.4


Создание приложений баз данных

Язык SQL. Оператор выбора SELECT. Оператор вставки INSERT. Оператор редактирования UPDATE. Оператор удаления DELETE. Оператор создания CREATE. Оператор изменения ALTER. Оператор удаления DROP. Оператор создания привелегий GRANT. Оператор отзыва привелегий REVOKE. Управление индексами. Создание виртуальных таблиц. Обновление виртуальных таблиц. Удаление виртуальных таблиц. Множественные запросы. Агрегатные функции. Проектирование приложений. Множественные запросы. Оптимизация запросов. Связывание таблиц. Раскрытие множественных связей. Многозвенная архитектура приложений. Балансировка нагрузки. Кэширование. Работа с базами данных в стандартных WEB-проектах. Защита баз данных

144

ДС.5


Разработка Web-приложений

PHP. Архитектура клиент-сервер. Интернет-протоколы. Отправка данных формы на сервер. Инкапсуляция PHP скриптов. Синтаксис PHP. Типы, структуры, алгоритмические конструкции языка. Функции для работы со строками. Функции для работы с файлами. Функции для работы с базами данных. Функции для работы с графикой. Функции для работы с системами шифрования. Технология защиты скриптов от традиционных атак: атака на файл в запросе, кросс-скриптинг, SQL-инъекция, флуд. Структуры WEB проектов. Динамическое управление контентом. Проверка пользовательских данных. Интернационализация. Формы регистрации. Доски объявлений. Форумы. Новостные полосы. Энциклопедические системы. Чаты. Модульное построение проектов. Системы управления контентом. Гипертекст. Понятие информации и потока информации. Понятие письменности, текста и гипертекста. Формы и виды гипертекста. Пространство гипертекста, навигация и движение в нём. Структура гипертекста. Применение гипертекста как средства информатизации общества. Гипертекстовые базы данных и знаний. Создание и развитие языков гипертекстовой разметки. Язык SGML. Общая характеристика языка разметки HTML, преимущества и недостатки. Стандарты языка. Структура документа и основные элементы. Особенности синтаксиса HTML, юникод и представление специальных символов. Понятие тэга и их виды. Оформление блочных и текстовых элементов документа посредством тэгов. Правила вложения элементов документа. Метаинформация. Понятие и структура URL. Абсолютные и относительные гиперссылки. Кадры. Структурирование текста. Основные разделы текста. Соответствие структурных элементов языка разметки структурным элементам документов. Отделение содержания от представления. Глобальные и локальные стили. Каскады таблиц и приоритет стилей. Графика в документе. Форматирование с помощью таблиц. Фреймовая структура, её преимущества и недостатки. Особенности навигации при применении фреймов. Интерактивные элементы языка. Формы и элементы форм. Фокус ввода. Модальные и немодальные диалоговые панели. Инкапсуляция " onclick="return false">
212