- •Методические указания
- •Воронеж 2012
- •1. Цель курсового проектирования
- •6. Содержание и порядок выполнения курсовой работы
- •7. Контроль за выполнением курсовых
- •8. Тематика и содержание курсовых работ
- •Библиографический список
- •Методические указания
- •В авторской редакции
- •394026 Воронеж, Московский просп., 14
7. Контроль за выполнением курсовых
РАБОТ
Курсовые работы по дисциплине «Информатика» выполняются студентами в первом семестре.
На 1-2 неделе студенты получают задание на курсовую работу с указанием разрабатываемых вопросов.
На 3-5 неделе студенты подбирают источники информации (книги, периодические журналы, Интернет-источники), составляют примерное оглавление для разрабатываемых тем.
На 6-11 неделе ‒ выполнение теоретической части курсовой работы. Готовность курсовой работы ‒ 60%.
На 12-14 неделе ‒ выполнение практической части курсовой работы. Подготовка иллюстративного материала, графики, текста доклада, создание презентации курсовой работы в программе Microsoft PowerPoint. Готовность курсовой работы ‒ 90%.
На 15-16 неделе ‒ оформление курсовой работы в соответствии со стандартом. Готовность курсовой работы ‒ 100%.
На 17-18 неделе ‒ защита курсовых работ.
Курсовые работы по дисциплине «Информационные технологии» выполняются студентами во втором семестре.
На 23-24 неделе студенты получают задание на курсовую работу с указанием разрабатываемых вопросов.
На 25-26 неделе студенты подбирают источники информации (книги, периодические журналы, Интернет-источники), составляют примерное оглавление для разрабатываемых тем.
На 27-32 неделе ‒ выполнение теоретической части курсовой работы. Готовность курсовой работы ‒ 60%.
На 33-36 неделе ‒ выполнение практической части курсовой работы. Разработка алгоритма и программы. Подготовка иллюстративного материала. Готовность курсовой работы ‒ 90%.
На 37-38 неделе ‒ Подготовка текста доклада. Оформление курсовой работы в соответствии со стандартом. Готовность курсовой работы ‒ 100%.
На 39-40 неделе ‒ защита курсовых работ.
В целях контроля выполнения руководитель отмечает в журнале посещение каждым студентом консультаций, а также указывает текущее значение процента выполненного объема работ на каждую плановую дату консультации.
За пределами сроков консультаций, определенных утвержденным графиком, консультации руководителем не проводятся. В случае, если студент допустил отклонение от графика курсового проектирования по уважительной причине, заведующий кафедрой, ведущей проектирование, на основании заявления студента, утверждает индивидуальный план-график курсового проектирования и график индивидуальных консультаций данного студента.
8. Тематика и содержание курсовых работ
8.1. Согласно учебному плану направления подготовки 201000.62 «Биотехнические системы и технологии»
- по дисциплине «Информатика» курсовые работы выполняются студентами в 1-м семестре 1-го учебного года. Тема курсовых работ: «Изучение аппаратного и программного обеспечения персонального компьютера и создание презентации»;
- по дисциплине «Информационные технологии» курсовые работы выполняются студентами во 2-м семестре 1-го учебного года. Тема курсовых работ: «Информационные технологии в профессиональной деятельности и программирование на языке Turbo Pascal 7.0».
8.2. Тематика курсовых работ по дисциплине «Информатика»
Тема курсовых работ: «Изучение аппаратного и программного обеспечения персонального компьютера и создание презентации».
Теоретическая часть КР состоит в рассмотрении двух вопросов по следующей тематике и разделам дисциплины:
1. Аппаратная конфигурация и устройство персонального компьютера (ПК).
Каждый студент получает индивидуальный вариант из табл. 1.
Таблица 1
№ |
Теоретический вопрос |
1 |
2 |
1. Аппаратная конфигурация и устройство персонального компьютера (ПК) |
|
|
|
Обобщенная структурная схема ПК |
|
|
Функциональные характеристики ПК |
|
|
Классификация компьютеров |
|
|
Суперкомпьютеры |
|
|
Мобильные компьютеры |
|
|
Планшетные персональные компьютеры |
|
|
Электронные книги Ридеры |
|
|
Карманные персональные компьютеры |
|
|
Коммуникаторы |
|
|
Базовая аппаратная конфигурация настольного ПК. Устройство системного блока |
|
|
Системная плата ПК. Устройства, расположенные на ней |
|
|
Микропроцессор ПК и его основные параметры |
|
|
Эволюция процессоров и их совместимость |
|
|
Многоядерные процессоры. Их архитектура и параметры |
|
|
Микрокомпьютерные чипсеты системных плат ПК |
|
|
Классификация запоминающих устройств компьютера |
|
|
Оперативное запоминающее устройство. Кэш-память |
|
|
Постоянное запоминающее устройство |
|
|
Характеристика устройств хранения данных: жесткий диск |
|
|
Характеристика устройств хранения данных: оптические диски |
|
|
Характеристика устройств хранения данных: флеш-память, USB-накопители, карты памяти |
|
|
Интерфейсная система ПК. Шины обмена сигналами между внутренними устройствами компьютера |
Продолжение табл. 1
1 |
2 |
|
|
Аппаратные последовательные и параллельные интерфейсы компьютера |
|
|
Беспроводные интерфейсы: IrDA, Bluetooth, WiUSB, WiFi, WiMax |
|
|
Видеоподсистема ПК. Характеристики различных типов мониторов. Сенсорные экраны |
|
|
Видеоподсистема ПК. Характеристики видеоконтроллеров |
|
|
Внешние устройства ПК. Их классификация |
|
|
Характеристика устройств ввода информации: клавиатуры |
|
|
Характеристика устройств ввода информации: мышь, трекбол, тачпад, джойстик, световое перо, графические планшеты |
|
|
Характеристика устройств ввода графической информации: сканеры, видео- и веб-камеры, цифровые фотоаппараты |
|
|
Характеристика устройств ввода звуковой информации: микрофоны, диктофоны |
|
|
Характеристика устройств вывода визуальной информации: мониторы, проекторы |
|
|
Характеристика устройств вывода визуальной информации: принтеры, графопостроители |
|
|
Характеристика устройств вывода звуковой информации: встроенный динамик, колонки, наушники |
|
|
Характеристика акустических систем ПК |
|
|
Характеристика мультимедийных устройств компьютера |
|
|
Классификация вычислительных сетей. Модель взаимодействия открытых систем |
|
|
Аппаратное обеспечение серверов и рабочих станций |
|
|
Характеристика устройств обмена данными: модемы и сетевые платы компьютеров |
|
|
Аппаратура проводных и беспроводных линий связи |
2. Программное обеспечение персонального компьютера.
Каждый студент получает индивидуальный вариант из табл. 2.
Таблица 2
№ |
Теоретический вопрос |
1 |
2 |
2. Программное обеспечение персонального компьютера |
|
|
|
Системы кодирования данных: текстовых, числовых, графических и звуковых |
|
|
Понятие информационных технологий и их применение в медицине и здравоохранении |
|
|
Технологии программирования |
|
|
Жизненный цикл программного обеспечения |
|
|
Классификация программного обеспечения |
|
|
Системное программное обеспечение |
|
|
Организация файловой системы. Обслуживание файловой структуры |
|
|
Операционные системы, оболочки, среды. Их функции |
|
|
Операционная система Windows |
|
|
Методы и алгоритмы сжатия данных. Характеристика современных архиваторов |
|
|
Служебные программные средства диагностики, контроля и мониторинга состояния компьютерной системы |
|
|
Программные средства просмотра данных |
|
|
Классификация и характеристика прикладного программного обеспечения |
|
|
Семейство программ Microsoft Office |
|
|
Текстовые редакторы и процессоры |
|
|
Обработка данных средствами электронных таблиц |
|
|
Программы создания презентаций |
|
|
Системы управления базами данных |
|
|
Программные средства работы с графическими данными |
|
|
Программные средства работы с трехмерными графическими данными |
|
|
Преобразование документов в электронную форму |
|
|
Универсальные программы обработки данных в числовом и аналитическом виде и решения расчетных задач |
|
|
Поисковые системы и получение информации из Internet |
|
|
Электронная почта. Режимы работы электронной почты |
|
|
Веб-обозреватели, браузеры |
Продолжение табл. 2
1 |
2 |
|
|
Компьютерная безопасность. Технологии обеспечения безопасности компьютерных систем, данных, программ. |
|
|
Антивирусные программные средства |
|
|
Музыкальные редакторы и медиаплееры |
|
|
Телекоммуникационные технологии |
|
|
Видеоконференции и системы управления видеоконференцсвязью |
|
|
Дистанционное обучение |
|
|
Экспертные системы |
|
|
Системы искусственного интеллекта |
|
|
Системы автоматизированного проектирования |
|
|
Системы программирования: средства создания программ, среды быстрого проектирования |
|
|
Открытое и свободное программное обеспечение |
|
|
CASE-технологии проектирования информационных систем |
|
|
Программные архитектуры крупных информационных комплексов: технологии «файл–сервер», «клиент–сервер» |
|
|
Программные архитектуры крупных информационных комплексов: многозвенные технологии и распределенные архитектуры |
|
|
Программное обеспечение автоматизированных рабочих мест специалистов, руководителей различных сфер деятельности |
В практической части КР необходимо создать презентацию результатов работы с иллюстрациями в программе Microsoft PowerPoint.
Каждый студент создает презентацию по своим индивидуальным вариантам, изложенным в теоретической части курсовой работы. Таким образом, создается визуальное сопровождение к теоретическим сведениям. Рекомендации по созданию презентации описаны в методических указаниях к выполнению лабораторных работ (Лабораторная работа №8).
Примерное количество слайдов презентаций от 10 до 15.
Презентация обязательно должна содержать титульный лист.
8.3. Тематика курсовых работ по дисциплине «Информационные технологии»
Тема курсовых работ: «Информационные технологии в профессиональной деятельности и программирование на языке Turbo Pascal 7.0».
Теоретическая часть КР состоит в рассмотрении двух вопросов по следующей тематике и разделам дисциплины:
1. Современные информационные технологии.
Каждый студент получает индивидуальный вариант из табл. 3.
Таблица 3
№ |
Теоретический вопрос |
1 |
2 |
|
1. Современные информационные технологии |
|
|
Эволюция информационных технологий |
|
|
Стандарты в области информационных технологий |
|
|
Информационные технологии и их роль в современном обществе |
|
|
Классификация информационных технологий |
|
|
Базовые информационные технологии |
|
|
Информационные технологии обработки информации |
|
|
Информационные технологии хранения данных, информации и знаний |
|
|
Информационные технологии поиска информации |
|
|
Информационные технологии автоматизации информационных процессов |
|
|
Офисные информационные технологии |
|
|
CASE-технологии |
|
|
Информационные технологии построения информационных систем |
|
|
Информационные технологии построения распределенных баз данных |
|
|
Мультимедийные информационные технологии |
|
|
Гипертекстовые информационные технологии |
|
|
Интегрированные информационные технологии |
|
|
Информационные технологии безопасности и защиты данных |
Продолжение табл. 3
1 |
2 |
|
|
Образовательные информационные технологии |
|
|
Информационные технологии дистанционного обучения |
|
|
Информационные технологии, обеспечивающие управленческую деятельность |
|
|
Информационные технологии управления |
|
|
Информационные технологии поддержки принятия решений |
|
|
Объектно-ориентированные информационные технологии |
|
|
Сетевые информационные технологии |
|
|
Телекоммуникационные информационные технологии |
|
|
Информационные технологии управления на основе использования баз и банков данных |
|
|
Информационные технологии экспертных систем |
|
|
Интеллектуальные информационные технологии |
|
|
Информационные технологии электронного документооборота |
|
|
Корпоративные информационные технологии |
|
|
Геоинформационные информационные технологии |
|
|
Информационные технологии виртуальной реальности |
|
|
Нанотехнологии |
|
|
Нейросетевые технологии или информационные технологии на основе нейронных систем |
|
|
Информационное общество |
|
|
Информационная инфраструктура |
|
|
Новые информационные технологии |
|
|
Информационные технологии компьютерного зрения |
|
|
Информационные технологии распознавания образов |
|
|
Информационные технологии цифровой обработки изображений |
2. Основы языка программирования Turbo Pascal 7.0.
Каждый студент получает индивидуальный вариант из табл. 4.
Таблица 4
№ |
Теоретический вопрос |
1 |
2 |
|
2. Основы языка программирования Turbo Pascal 7.0. |
|
|
Интегрированная инструментальная оболочка Turbo Pascal 7.0 |
|
|
Характеристика и особенности языка программирования Turbo Pascal 7.0 |
|
|
Программирование, компиляция и выполнение Turbo Pascal-программ |
|
|
Поиск ошибок с помощью отладчика в Turbo Pascal-программе |
|
|
Алфавит языка программирования Turbo Pascal и специфика использования символов |
|
|
Структура Turbo Pascal-программы |
|
|
Правила оформления разделов и элементов программ в Turbo Pascal |
|
|
Типы данных в Turbo Pascal |
|
|
Совместимость типов данных в Turbo Pascal |
|
|
Переменные и константы в Turbo Pascal |
|
|
Простые типы данных языка программирования Turbo Pascal |
|
|
Целый и вещественный тип данных языка программирования Turbo Pascal |
|
|
Простые и типизированные переменные языка программирования Turbo Pascal |
|
|
Символьный тип данных языка программирования Turbo Pascal |
|
|
Строковый тип данных языка программирования Turbo Pascal |
|
|
Операторы языка программирования Turbo Pascal. Их классификация |
|
|
Операторы ввода-вывода в Turbo Pascal |
|
|
Математические и логические операции языка программирования Turbo Pascal |
|
|
Безусловные конструкции языка программирования Turbo Pascal |
Продолжение табл. 4
1 |
2 |
|
|
Условные операторы языка программирования Turbo Pascal |
|
|
Операторы цикла со счетчиком языка программирования Turbo Pascal |
|
|
Операторы цикла с постусловием языка программирования Turbo Pascal |
|
|
Операторы цикла с предусловием языка программирования Turbo Pascal |
|
|
Использование процедур в Turbo Pascal-программе |
|
|
Использование функций в Turbo Pascal-программе |
|
|
Различие между процедурами и функциями языка программирования Turbo Pascal |
|
|
Структурированные типы данных языка программирования Turbo Pascal |
|
|
Использование массивов в Turbo Pascal-программе |
|
|
Одномерные массивы в Turbo Pascal-программе |
|
|
Многомерные массивы в Turbo Pascal-программе |
|
|
Использование записей в Turbo Pascal-программе |
|
|
Использование множеств в Turbo Pascal-программе |
|
|
Файлы и файловые переменные в Turbo Pascal-программе |
|
|
Работа с файлами в Turbo Pascal-программе |
|
|
Программирование графики в Turbo Pascal-программе |
|
|
Программирование звука в Turbo Pascal-программе |
|
|
Структура модулей языка программирования Turbo Pascal |
|
|
Создание модулей пользователя |
|
|
Стандартные модули языка программирования Turbo Pascal. Модуль System |
|
|
Стандартные модули языка программирования Turbo Pascal. Модуль Crt |
В практической части КП необходимо составить программу на языке программирования высокого уровня Turbo Pascal 7.0.
Каждый студент получает индивидуальный вариант, в котором содержится задание к практической части КП.
Перечень заданий к практической части приведен в табл. 5.
Таблица 5
Вариант |
Задание к практической части КП |
1 |
2 |
|
|
Римские числа. Заданное целое число от 1 до 2010 напечатать римскими цифрами. Программа должна выводить последовательность на экран и в файл «output.txt». |
|
|
Римские числа. Заданное целое число от 1 до 3000 напечатать римскими цифрами. Программа должна выводить последовательность на экран и в файл «output.txt». |
|
|
Римские числа. Заданное целое число от 1 до 2500 напечатать римскими цифрами. Программа должна выводить последовательность на экран и в файл «output.txt». |
|
|
Самое большое число. Из цифр двух натуральных чисел составить наибольшее возможное число, сохраняя первоначальную последовательность цифр. Программа должна читать исходные числа из файла input.txt, и выводить полученное число в файл output.txt. |
|
|
Самое маленькое число. Из цифр двух натуральных чисел составить наименьшее возможное число, сохраняя первоначальную последовательность цифр. Программа должна читать исходные числа из файла input.txt, и выводить полученное число в файл output.txt. |
|
|
Количество символов. Программа должна подсчитывать количество символов в заданном текстовом файле «input.txt». |
|
|
Нахождение самого длинного слова в тексте. Найти самое длинное слово в тексте. Если таких слов несколько, то взять первое. Программа должна читать текст из файла «input.txt» и выводить самое длинное слово в файл «output.txt». |
Продолжение таблицы 5
1 |
2 |
|
|
Нахождение самого длинного слова в тексте. Найти самое длинное слово в тексте. Если таких слов несколько, то взять последнее. Программа должна читать текст из файла «input.txt» и выводить самое длинное слово в файл «output.txt». |
|
|
Нахождение самого короткого слова в тексте. Найти самое короткое слово в тексте. Если таких слов несколько, то взять первое. Программа должна читать текст из файла «input.txt» и выводить самое короткое слово в файл «output.txt». |
|
|
Нахождение самого короткого слова в тексте. Найти самое короткое слово в тексте. Если таких слов несколько, то взять последнее. Программа должна читать текст из файла «input.txt» и выводить самое короткое слово в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 15 слов, в каждом из которых от 1 до 15 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать последовательность слов, но в обратном порядке. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 20 слов, в каждом из которых от 1 до 15 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать последовательность в алфавитном порядке в порядке возрастания. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза – последовательность, содержащая от 1 до 20 слов, в каждом из которых от 1 до 15 строчных латинских букв; между соседними словами – пробел. Напечатать слова по алфавиту в порядке убывания. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
Продолжение таблицы 5
1 |
2 |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 20 слов, в каждом из которых от 1 до 15 латинских букв; между соседними словами – пробел. Отсортировать и напечатать слова в порядке убывания количества букв в них. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 20 слов, в каждом из которых от 1 до 15 латинских букв; между соседними словами – пробел. Отсортировать и напечатать слова в порядке возрастания количества букв в них. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 25 слов, в каждом из которых от 1 до 10 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать эту же последовательность слов, но удалив из нее повторные вхождения слов. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1 до 10 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать все слова, которые встречаются в последовательности по одному разу. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 35 слов, в каждом из которых от 1 до 5 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать все различные слова, указав для каждого из них число его вхождений. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
Продолжение таблицы 5
1 |
2 |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 1 до 40 слов, в каждом из которых от 1 до 5 строчных латинских букв; между соседними словами – запятая, за последним словом точка. Напечатать все слова в алфавитном порядке. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать все слова, предварительно преобразовав каждое из них по следующему правилу: перенести первую букву в конец слова. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать все слова, предварительно преобразовав каждое из них по следующему правилу: перенести последнюю букву в начало слова. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать все слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова первую букву. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
Продолжение таблицы 5
1 |
2 |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать все слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова последнюю букву. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать все слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова все последующие вхождения первой буквы. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать все слова, предварительно преобразовав каждое из них по следующему правилу: удалить из слова все предыдущие вхождения последней буквы. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
|
|
Обработка текста. Задана фраза - последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Напечатать все слова, предварительно преобразовав каждое из них по правилу: оставить в слове только первые вхождения каждой буквы. Программа должна читать текст из файла «input.txt» и выводить последовательность в файл «output.txt». |
Продолжение таблицы 5
1 |
2 |
|
|
Числа. Дано натуральное число N. Определить, сколько различных чисел встречается в его десятичной записи. Программа должна выводить результаты на экран и в файл «output.txt». |
|
|
Числа. Дано натуральное число N. Определить, сколько одинаковых чисел встречается в его десятичной записи. Программа должна выводить результаты на экран и в файл «output.txt». |
|
|
Самая длинная цепочка Дана вещественная таблица a[1],...,a[100]. Определить максимальное количество подряд идущих положительных элементов последовательности, не прерываемых ни нулями, ни отрицательными элементами. Программа должна выводить найденный фрагмент на экран и в файл «output.txt». |
|
|
Самая длинная цепочка Дана вещественная таблица a[1],...,a[100]. Определить максимальное количество подряд идущих отрицательных элементов последовательности, не прерываемых ни нулями, ни положительными элементами. Программа должна выводить найденный фрагмент на экран и в файл «output.txt». |
|
|
Перемножение двух матриц. Заданы одномерные матрицы одинаковых размеров. Перемножить их элементы, имеющие одинаковые индексы, и вывести результаты на экран и записать в файл «output.txt». |
|
|
Перемножение двух матриц. Заданы двумерные матрицы одинаковых размеров. Перемножить их элементы, имеющие одинаковые индексы, и вывести результаты на экран и записать в файл «output.txt». |
|
|
Точки на плоскости. Даны три точки на плоскости. Определить, какая из них ближе к началу координат. Вывести результаты на экран и записать в файл «output.txt». |
Продолжение таблицы 5
1 |
2 |
|
|
Точки на плоскости. Даны три точки на плоскости. Определить, какая из них дальше от начала координат. Вывести результаты на экран и записать в файл «output.txt». |
|
|
Точки в пространстве. Даны три точки пространстве. Определить, какая из них ближе к началу координат. Вывести результаты на экран и записать в файл «output.txt». |
|
|
Точки в пространстве. Даны три точки пространстве. Определить, какая из них дальше от начала координат. Вывести результаты на экран и записать в файл «output.txt». |
|
|
Принадлежность кругу. Определить, принадлежит ли точка внутренней области круга с центром в точке (a, b) и радиусом R. Вывести на экран и записать в файл «output.txt» координаты центра круга, значение радиуса и анализ принадлежности точки. |
|
|
Принадлежность квадрату. Определить, принадлежит ли точка внутренней области квадрата с левой верхней вершиной в точке с координатами (a, b) и стороной С. Вывести на экран и записать в файл «output.txt» координаты остальных вершин и принадлежность точки. |
|
|
«Вершины прямоугольника» На плоскости заданы координаты двух противоположных вершин прямоугольника. Необходимо найти координаты двух остальных его вершин. Вывести на экран и записать в файл «output.txt» координаты всех вершин прямоугольника и значения диагонали. |
|
|
«Вершины квадрата» На плоскости заданы координаты верхнего левого угла квадрата со стороной X. Необходимо найти координаты трех остальных его вершин. Вывести на экран и записать в файл «output.txt» координаты всех вершин квадрата. |
Разработанная студентом программа должна в точности соответствовать заданию. Допускается расширение функционального назначения программы без изменения основного задания.
В практической части необходимо также составить схему алгоритма или программы в соответствии с заданием и привести текст программы на языке программирования.
В тексте практической части должны быть четко указаны инструкции по эксплуатации программы, приведены результаты работы с конкретными значениями и фактическими данными.
