
- •Томский университет систем управления и радиоэлектроники (тусур)
- •Оглавление
- •Введение
- •1. Рейтинговая система для оценки успеваемости
- •2. Темы практических занятий
- •Лабораторная работа № 1 Разделение представления и содержимого в документах. Каскадные таблицы стилей.
- •1 Введение
- •2 Описание css
- •2 Программа работы
- •Лабораторная работа № 2 Интерактивность в документах и язык Java-Script.
- •4. Программа работы
- •5. Варианты работы
- •Лабораторная работа № 3 Автоматизация формирования математических моделей электронных схем
- •1. Введение
- •2. Описание работы
- •3. Программа работы
- •4. Варианты схем
- •Приложение №1
- •Лабораторная работа № 4
- •1 Введение
- •2 Описание stl
- •3 Использование stl
- •4. Программа работы
- •5. Варианты работы
- •Индивидуальное задание № 1 Разработка сайта html, удовлетворяющего заданным параметрам.
- •1. Введение
- •2. Описание работы
- •4. Варианты работы
- •Индивидуальное задание № 2 Построение графика переходного процесса в среде Matcad методом узловых потенциалов.
- •1. Введение
- •2. Описание работы
- •3. Программа работы
4. Программа работы
Создайте новый проект в Visual Studio (консольное приложение).
Создайте контейнер согласно варианта работы
Создайте функцию, осуществляющую последовательный вывод элементов контейнера на экран, перебирая элементы контейнера с помощью итератора.
Заполните контейнер произвольными данными (15-20 элементов), считывая ввод пользователя. С помощью функции вывода отобразите содержимое контейнера на экране
Выполните сортировку элементов контейнера по возрастанию или по убыванию, в зависимости от варианта. Отобразите содержимое контейнера на экране.
Найдите в контейнере необходимое значение, в зависимости от варианта: минимальное значение, максимальное значение или значение введенное пользователем, и выведите это значение на экран.
Результаты работы программы продемонстрируйте преподавателю.
5. Варианты работы
№ |
Контейнер |
Сортировка |
Функция |
1 |
vector <int> |
по убыванию |
поиск заданного значения |
2 |
vector <int> |
по убыванию |
поиск минимума |
3 |
vector <int> |
по убыванию |
поиск максимума |
4 |
vector <int> |
по возрастанию |
поиск заданного значения |
5 |
vector <int> |
по возрастанию |
поиск минимума |
6 |
vector <int> |
по возрастанию |
поиск максимума |
7 |
list <int> |
по убыванию |
поиск заданного значения |
8 |
list <int> |
по убыванию |
поиск минимума |
9 |
list <int> |
по убыванию |
поиск максимума |
10 |
list <int> |
по возрастанию |
поиск заданного значения |
11 |
list <int> |
по возрастанию |
поиск минимума |
12 |
list <int> |
по возрастанию |
поиск максимума |
13 |
deque <int> |
по убыванию |
поиск заданного значения |
14 |
deque <int> |
по убыванию |
поиск минимума |
15 |
deque <int> |
по убыванию |
поиск максимума |
16 |
deque <int> |
по возрастанию |
поиск заданного значения |
17 |
deque <int> |
по возрастанию |
поиск минимума |
18 |
deque <int> |
по возрастанию |
поиск максимума |
Индивидуальное задание № 1 Разработка сайта html, удовлетворяющего заданным параметрам.
1. Введение
Целью работы является разработка сайта с помощью языка гипертекстовой разметки HTML.
2. Описание работы
В данной работе требуется разработать сайт (2-3 html файла, 1 файл css, 1 файл js) согласно варианта задания. Все оформление должно осуществляться с помощью стилей CSS, записаных во внешнем файле (css файл используется один на все html файлы). Интерактивность обеспечивается за счет использования скриптов JavaScript, выделенных в отдельный js файл, и подключаемый из html файлов.
Сайт должен содержать гиперссылки (как между страницами сайта, так и на внешние сайты), картинки, таблицы. Все страницы должны быть оформлены в едином стиле. Должна быть обеспечена возможность перехода с одной страницы сайта на все остальные.
Создание и редактирование сайта должно осуществляться только с помощью текстового редактора, или специализированного редактора с возможностью редактирования страниц в текстовом виде.
Все html-страницы должны успешно проходить валидацию (http://validator.w3.org/)