Файл: Федеральное государственное бюджетное образовательное учреждение высшего образования московский государственный технический университет гражданской авиации.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.10.2023

Просмотров: 27

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.




ФЕДЕРАЛЬНОЕ АГЕНТСТВО ВОЗДУШНОГО ТРАНСПОРТА

(РОСАВИАЦИЯ)

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ГРАЖДАНСКОЙ АВИАЦИИ» (МГТУ ГА)


ПОЛНЫЙ ОТЧЁТ ПО ЛАБОРАТОРНЫМ РАБОТАМ

1-№5 (2 семестр вариант 24)

ДИСЦИПЛИНА: ИНФОРМАТИКА


Выполнил:

















Москва 2022

Лабораторная работа №1

II семестра

по дисциплине «Информатика»

для студентов специальности 25.05.05 «Эксплуатация воздушных систем» (АКС)

ПРОГРАММИРОВАНИЕ АЛГОРИТМОВ БАЗОВЫХ СТРУКТУР

Целью лабораторной работы является освоение:

приемов написания линейных и разветвляющихся программ на алгоритмическом языке Бейсик;

операторов ввода/вывода;

оператора присваивания;

оператора IF - разветвления вычислений;

оператора выбора;

оператора безусловного перехода GOTO;

оператора цикла со счетчиком;

приемов работы со строковыми переменными;

использования комментариев.

Задание на выполнение лабораторной работы.

Разработать программы на алгоритмическом языке бейсик, которые в соответствии с выданным вариантом выполняют следующее:

  1. Вычисляет арифметическое выражение. Мое выражение:






  1. Выполняет вычисления в соответствии с заданием, определенным вариантом.

Мое задание:







  1. Вычисляет значение переменной с учетом истинности условия.

Мое условие:







  1. С использованием оператора выбора произвести вычисление и вывод результата.

Мое задание:







  1. Вычислить выражения, используя для организации цикла оператор цикла со счетчиком (FOR) (значения переменной n задавать с клавиатуры).

Мое выражение:






Лабораторная работа №2

II семестра

по дисциплине «Информатика»

для студентов специальности 25.05.05 «Эксплуатация воздушных систем» (АКс)

ОСНОВЫ РАБОТЫ В VISUAL BASIC
Целью лабораторной работы является освоение:

основных методов программирования в среде Visual Basic,

правил формирования приложений,

методов отладки,

основных компонент для работы с арифметическими скалярами и одномерными массивами.

Задание на выполнение лабораторной работы.

Создать 4 приложения, выполняющих:

  1. Вычисление арифметического выражения. Исходные данные задавать вводить с клавиатуры (вариант из лабораторной работы №1, задание 1).

Вариант 24:




  1. Операцию с цифрами целого числа (в соответствии с вариантом).

Мое задание:






  1. Вычисление суммы бесконечного ряда (в соответствии с вариантом) с использованием одного из операторов цикла с предусловием.

Мое задание:





  1. Ввод одномерного арифметического массива, его вывод, формирование нового массива из исходного в соответствии с правилом, и обработку в соответствии с вариантом.

Вариант 24:

24. Найти сумму и произведение элементов массива, стоящих на нечетных позициях.

3, 10, 17, 24

Положительные элементы исходного массива




Лабораторная работа №3

II семестра

по дисциплине «Информатика»

для студентов специальности 25.05.05 «Эксплуатация воздушных систем» (АКС)

ОСНОВЫ РАБОТЫ С ТЕКСТОВЫМИ ФАЙЛАМИ В VISUAL BASIC
Целью лабораторной работы является освоение:

методов работы с двумерными массивами в Visual Basic,

правил работы с текстовыми файлами в Visual Basic,

основных методов и компонентов для программирования работы с текстовыми файлами в среде Visual Basic,

основных приемов обработки арифметических массивов.

Задание на выполнение лабораторной работы.

Создать 3 приложения, позволяющее в соответствии со своим вариантом следующее:

  1. Выполнить задание №4 лабораторной работы №2, дополнив его возможностью ввода массива из файла и вывода исходного массива и результатов обработки в файл.

  2. Выполнить сортировку одномерного массива (п.1) в соответствии с вариантом:

Вариант 24: пузырьковое всплытие





  1. Выполнить ввод двумерного арифметического массива из M строк и N столбцов вещественных чисел из текстового файла и его обработку в соответствии с вариантом. Результат работы вывести в текстовый файл и на форму. Файлы выбирать с помощью специальных диалоговых компонентов (DriveListBox, DirListBox, FileListBox).


Вариант 24: Сформировать массив из квадратов, элементов и квадратных корней положительных элементов диагоналей массива; определить сумму элементов сформированного массива и его наименьшее значение.



Лабораторная работа №4

II семестра

по дисциплине «Информатика»

для студентов специальности 25.05.05 «Эксплуатация воздушных систем» (АКС)

ПОСТРОЕНИЕ ГРАФИКОВ В VISUAL BASIC
Целью лабораторной работы является освоение приемов:

работы с графическими компонентами Visual Basic;

работы с цветом;

вычисления бесконечных рядов;

формирования и работы с функциями в Visual Basic;

работы с компонентами ListBox и ComboBox

Задание на выполнение лабораторной работы.

  1. Построить в графическом окне PictureBox график функции y = f (x) в соответствии со своим вариантом на заданном интервале. В графическом окне должны быть построены координатные оси с делениями и числовыми значениями около них в соответствии с масштабом.

Вариант 24:

25



[0, 2]



  1. Построить в графическом окне PictureBox график функции y = f (x), разработанной самостоятельно на основе сходящегося числового ряда в соответствии с выбранным вариантом. Интервал задавать с использованием значений, вводимых из компонентов TextBox. Цвет фона графического окна должен отличаться от серого, а цвет графика и осей – от черного. Для проверки корректности разработанной функции построить также в графическом окне стандартную функцию, соответствующую заданной (на графике они должны совпасть).

Дополнить проект задания № 2 компонентом ListBox, который использовать для выбора цвета (либо фона графического окна, либо графика).

Вариант 24:






Лабораторная работа №5
ПРОГРАММИРОВАНИЕ ОПРОСА В VISUAL BASIC
Целью лабораторной работы является закрепление приемов:

  • работы с компонентами Visual Basic;

  • работы с изображениями;

  • применения массивов для обработки результатов опросов;

  • группирования компонентов;

  • использования текстовых файлов.


Задание на выполнение работы.

Спроектировать опрос на заданную в соответствии со своим вариантом тему:

  • Опрос состоит из одного вопроса,

  • Содержит не менее пяти вариантов ответа,

  • Количество опрошенных не ограничено,

  • Результат и информация о количестве опрошенных выводится на форму.


Состав результата:

  • Общее количество опрошенных,

  • Количество проголосовавших за каждый вариант ответа,

  • Результат голосования за каждый вариант ответа,

  • Ответ, за который проголосовало минимальное количество,

  • Ответ, за который проголосовало максимальное количество.


Дополнительно:

  • Сортировать варианты ответов по количеству выбранных ответов,

  • Введенные варианты «другое» выводить,

  • Под каждый максимальный вариант подбирать свое изображение.


Тема опроса
Вариант 24: Кто ты по знаку зодиака?