Лабораторные работы №1,2,3 по дисциплине: Языки программирования. Вариант №3

Цена:
100 руб.

Состав работы

material.view.file_icon

Описание

Лабораторная работа 1. Линейный вычислительный процесс
Цель работы: изучение функций ввода-вывода данных, программирование вычисления значения выражения.
Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом.

При вычислении выражений необходимо анализировать область допустимых значений аргументов, которые используются в выражении. Так, например, знаменатель дроби может получить нулевое значение и программа прервётся по ошибке деления на ноль. Необходимо учитывать и допустимый диапазон аргументов используемых функций. Так, основание логарифма должно быть больше нуля и не равняться единице, а логарифмируемая функция должна быть больше нуля.

Внимательно следует относиться к выражению, в котором, например, выполняется извлечение квадратного корня или, в общем случае, возведение в степень, показатель которой является не целым числом. В этом случае для вычисления используется логарифмирование, и для отрицательного основания степени возникнет ошибка, которая так же приведёт к прерыванию работы программы.

Методика выполнения работы:

Написать функции ввода-вывода.
Разработать алгоритм решения задачи по индивидуальному заданию.
Написать и отладить программу с вводом-выводом информации.
Протестировать работу программы на различных исходных данных.
Изменить формат вывода, проверить работу программы при другом формате вывода.

Содержание отчета по лабораторной работе

Отчет должен содержать следующие составные элементы:

Титульный лист.
Постановку задачи (текст задания).
Листинг программы.
Результат работы программы (скриншоты).
Контрольный пример.
Вывод.
Список используемых источников.

Лабораторная работа 2. Разветвляющиеся вычислительные процессы
Цель работы: изучение разветвляющихся алгоритмов, операторов выбора, программирование разветвляющегося вычислительного процесса

Задание к работе: Реализовать разветвляющийся вычислительный процесс. Самостоятельно решить две задачи в соответствии с индивидуальным вариантом.

Задача 1. Написать программу, которая по введённому значению аргумента вычисляет значение функции, заданной в виде графика.

Задача 2. Написать программу, которая определяет, попадает ли точка с заданными координатами в заштрихованную область. Точки на границе принадлежат области. Необходимые параметры получить из рисунка. Результат работы программы вывести в виде текстового сообщения: Попадает, Не попадает.

Методика выполнения работы:

Разработать алгоритм решения задачи по индивидуальному заданию.
Написать и отладить программу решения задачи.
Протестировать работу программы на различных исходных данных.

Содержание отчета по лабораторной работе

Отчет должен содержать следующие составные элементы:

Титульный лист.
Постановку задачи (текст задания).
Листинг программы.
Результат работы программы (скриншоты).
Контрольный пример.
Вывод.
Список используемых источников.
Лабораторная работа 3. Циклический вычислительный процесс
Цель работы: изучение циклических алгоритмов, операторов цикла, программирование циклического вычислительного процесса.
Задание к работе: Реализовать циклический вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом.

Задача 1. Вычислить и вывести на экран или в файл в виде таблицы значения функции, заданной графически (см. лабораторная работа No 2, задание 1), на интервале от Xнач до Xкон с шагом dx. Интервал и шаг задать таким образом, чтобы проверить все ветви программы. Таблица должна иметь заголовок и шапку.

Задача 2. Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью степенного ряда, на интервале от Xнач до Xкон с шагом dx с точностью ε. Таблица должна иметь заголовком и шапку. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда.

Задача 3 (не обязательна). Реализовать axmod p Сравнения по модулю простого числа через теорему Ферма и свойства сравнений.

Методика выполнения работы:

Разработать алгоритм решения задачи по индивидуальному заданию.
Написать и отладить программу решения задачи.
Протестировать работу программы на различных исходных данных.

Содержание отчета по лабораторной работе

Отчет должен содержать следующие составные элементы:

Титульный лист.
Постановку задачи (текст задания).
Листинг программы.
Результат работы программы (скриншоты).
Контрольный пример.
Вывод.
Список используемых источников.

Дополнительная информация

Год зачета 2020
Крохалева Анастасия Борисовна

Помогу с решением других вариантов, просьба писать в ЛС
Лабораторные работы №1-3 по дисциплине: Языки программирования. Вариант №3
*** Каждая лабораторная состоит из отчета (docx) и файлы программы на языке Python Лабораторная работа №1 «Линейный вычислительный процесс» Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения. Задание к работе: реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом. Напишите программу для расчета по формулам. z1=(sin2a +sin5a-sin3a)/(cosa+1-2sin^(2)2a); z2=2sina Листинг програм
User xtrail : 28 июля 2024
900 руб.
Лабораторные работы №1-3 по дисциплине: Языки программирования. Вариант №3 promo
Лабораторные работы 1-3 по дисциплине: Языки программирования. Вариант №3, 33
Лабораторная работа No1 Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения. Задание к работе: реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом. Напишите программу для расчета по формулам. ============================================= Лабораторная работа No2 Цели и задачи работы: изучение разветвляющихся алгоритмов, операторов выбора, программирование разветвляющегося вы
User IT-STUDHELP : 9 мая 2023
600 руб.
Лабораторные работы 1-3 по дисциплине: Языки программирования. Вариант №3, 33 promo
Лабораторные работы (1-3) по дисциплине Языки программирования вариант
Лабораторная работа №1 Линейный вычислительный процесс Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения. Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом. Лабораторная работа № 2 По дисциплине: Языки программирования Цели и задачи работы: изучение разветвляющихся алгоритмов, операторов выбора, программирование разветвляющегося вычислительного процесса.
User JonFree : 11 апреля 2021
175 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Языки программирования. Вариант №3, 33
Лабораторная работа No1 Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения. Задание к работе: реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом. Напишите программу для расчета по формулам. ============================================= Лабораторная работа No2 Цели и задачи работы: изучение разветвляющихся алгоритмов, операторов выбора, программирование разветвляющегося вы
User IT-STUDHELP : 9 мая 2023
700 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Языки программирования. Вариант №3, 33 promo
Лабораторные работы 1-3 по дисциплине: Теория языков программирования и методы трансляции. Вариант №3
Лабораторная работа 1 Генерация цепочек языка ЗАДАНИЕ Пусть язык задан контекстно-свободной грамматикой (теоретический материал разделов 1.1–1.4). Написать программу, которая по заданной грамматике будет генерировать ВСЕ цепочки языка в некотором диапазоне длин. Использовать только левосторонний или правосторонний вывод! Диапазон длин генерируемых цепочек должен задаваться пользователем при запуске программы. Предусмотреть возможность выбора пользователю
User IT-STUDHELP : 25 декабря 2022
1500 руб.
promo
Лабораторные работы №1-3 по дисциплине: «Языки программирования». Вариант №04.
Лабораторная работа No1 по дисциплине: «Языки программирования» Линейный вычислительный процесс Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения. Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом. Задание 1.1 Напишите программу для расчета по двум формулам. Подготовьте не менее пяти тестовых примеров. Предварительно выполните вычисления с использованием к
User Сергей449 : 8 июня 2025
450 руб.
Лабораторные работы №1-3 по дисциплине: «Языки программирования». Вариант №02.
Лабораторная работа No1 по дисциплине: «Языки программирования» Линейный вычислительный процесс Лабораторная работа No1. Линейный вычислительный процесс Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения. Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом. Задание 1.1 Напишите программу для расчета по двум формулам. Подготовьте не менее пяти тестовых приме
User Сергей449 : 8 июня 2025
450 руб.
Лабораторные работы №1-3 по дисциплине: «Языки программирования». Вариант №02.
Лабораторная работа No1 по дисциплине: «Языки программирования» Линейный вычислительный процесс Лабораторная работа No1. Линейный вычислительный процесс Цели и задачи работы: изучение функций ввода-вывода данных, программирования вычисления значения выражения. Задание к работе: Реализовать линейный вычислительный процесс. Самостоятельно решить задачу в соответствии с индивидуальным вариантом. Лабораторная работа No2 по дисциплине: «Языки программирования» Изучение разветвляющихся алгоритмо
User Сергей449 : 8 июня 2025
250 руб.
Лабораторная работа №1. Реализуйте приложение Калькулятор
Задание 1: Реализуйте приложение Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком). Дополнительные материалы Видео по обработчику кнопок Видео Простой список Список произвольного вида
User bananchik : 23 апреля 2020
54 руб.
Гидравлика и гидравлические машины 2009 ДВГУПС Задача 1.2.6 Вариант 5
Определить вакуумметрическое давление в верхней точке сифона (точка 1) в момент его зарядки (заполнением жидкостью), если показания манометра 2 равно рм, а удельный вес жидкости γ. Движение жидкости в сифоне отсутствует (задвижка 3 закрыта) (рис. 1.3).
User Z24 : 25 октября 2025
120 руб.
Гидравлика и гидравлические машины 2009 ДВГУПС Задача 1.2.6 Вариант 5
Строительство подводного перехода трубопровода через реку-Оборудование транспорта и хранения нефти и газа-Курсовая работа
Строительство подводного перехода трубопровода через реку-Оборудование транспорта и хранения нефти и газа-Курсовая работа
874 руб.
Строительство подводного перехода трубопровода через реку-Оборудование транспорта и хранения нефти и газа-Курсовая работа
Контрольная работа по дисциплине «Информатика» Вариант № 1
Системы счисления. 1. Умножить в двоичной арифметике числа а=1101,01(2) и b=101,011(2). 2. Перевести число a=6,8125 из десятичной в систему счисления по основанию 4. 3. Перевести число a=1001,01(11) из двоичной в десятичную систему счисления. 4. Перевести число a=643,14 из восьмеричной в шестнадцатеричную систему счисления. Представление информации в компьютере. 5. Даны десятичные коды символов из таблицы ASCII (для удобочитаемости коды символов разделены дефисом). Определить закодированный т
User Amor : 3 ноября 2013
420 руб.
up Наверх