- •Лабораторный практикум
- •Введение
- •Лабораторная работа № 1 «Статистическая обработка результатов эксперимента»
- •Теоретические сведения
- •5. Нормированное отклонение
- •Блок-схема
- •Программа на языкеqbasic
- •Результат работы программы
- •Пример работы вExcel
- •Контрольные вопросы «Статистическая обработка результатов эксперимента»
- •Лабораторная работа № 2 «Численное интегрирование»
- •1. Цель работы.
- •2. Основные теоретические сведения.
- •1). Метод прямоугольников
- •2) Метод трапеций
- •3) Метод парабол
- •3. Порядок выполнения работы
- •Пример выполнения работы
- •Блок-схема
- •Вид программы на языке qbasic
- •Результаты работы программы в Qbasic
- •Результат расчета в ппп эврика.
- •Методические указания к выполнению лабораторной работы на пк
- •Контрольные вопросы
- •Варианты заданий для самостоятельного решения Задание
- •Лабораторная работа № 3 «Уточнение корня уравнения»
- •1. Цель работы
- •2. Основные теоретические положения
- •Рассмотрим следующие методы уточнения корня уравнения:
- •1). Метод дихотомии
- •Как написать программу на QuickВаsic, соответствующую этому методу?
- •2). Метод касательных
- •3). Метод простой итерации
- •4). Метод хорд
- •3. Порядок выполнения работы
- •Пример выполнения лабораторной работы.
- •Блок-схема
- •Вид программы на языке qbasic
- •Результаты работы в qbasic
- •Результаты работы вEureka.
- •Контрольные вопросы
- •Варианты заданий для самостоятельного решения Задание.
- •Лабораторная работа № 4 «Методы численного решения дифференциальных уравнений. Уравнения 1-го порядка» Цель работы
- •Теоретические сведения Решение дифференциальных уравнений
- •Метод Эйлера
- •Метод Эйлера - Коши
- •Метод Руге - Кутта
- •Правило Рунге - Ромберга
- •Пример решения поставленной задачи
- •Блок-схема алгоритма решения
- •Запись всех подпрограмм можно осуществить через меню оболочки qBasic:
- •Вид программы на языкеqbasic
- •Построение в Excel графика решений
- •Контрольные вопросы
- •Варианты заданий к лабораторной работе
- •Лабораторная работа № 5 Символьные переменные Цель работы
- •Алгоритмы обработки текстовых величин
- •Инструменты обработки текстовых величин
- •Instr([k], текст_выраж_1. Текст_выраж_2)
- •Базовые алгоритмы обработки текста
- •Выделение символов
- •Пример 13. Определить, сколько в слове «аврора» русских букв а и р.
- •Сортировка текстовых массивов Пример 18. Дан массив текстовых переменных. Отсортировать по всем знакам каждого слова в соответствии с алфавитом.
- •Выделение отдельного слова из текста
- •Перестановка элемента в тексте
- •Контрольные вопросы
- •Варианты заданий для самостоятельного решения
- •Лабораторная работа № 6Оптимизация технологического процесса.
- •Алгоритм нахождения максимума функции
- •Блок-схема алгоритма имеет вид:
- •Можно воспользоваться и следующим алгоритмом:
- •Блок – схема решения задачи имеет вид:
- •Методы оптимизации функций одной переменной Метод равномерного поиска
- •Метод поразрядного приближения
- •Метод дихотомии
- •Метод Фибоначчи
- •Алгоритм метода Фибоначчи состоит из следующих этапов:
- •Метод золотого сечения
- •Данный метод реализуется следующим алгоритмом:
- •Использование пппEurekaиExcelпри решении задач оптимизации
- •Содержание отчета
- •Пример выполнения лабораторной работы
- •Блок-схема
- •Программа на алгоритмическом языке qbasic
- •Результат в Qbasic
- •Решение задачи с использованием ппп Eureka
- •Задания для выполнения лабораторной работы «Оптимизация технологического процесса»
- •Контрольные вопросы
- •Лабораторная работа № 7 Работа с файлами последовательного доступа
- •В соответствии со способом доступа к файлам они делятся на два вида.
- •Операции над файлами
- •Открытие файла
- •Запись в файл
- •Чтение из файла
- •Изменения данных в файле
- •Добавление данных в файл
- •Порядок выполнения работы
- •Содержание отчета
- •Пример решения задачи
- •Программа на языке qBasic
- •Результат работы программы
- •Контрольные вопросы
- •Варианты заданий к лабораторной работе
- •Список литературы
Контрольные вопросы
Какие переменные называют символьными?
Где используются переменные текстового типа?
Что могут содержать текстовые переменные?
В чем состоит формат ASCII ?
Какие типы строковых переменных Вы знаете?
Какими способами может быть осуществлении присвоение значения текстовой переменной?
Какой знак используется для сложения текстовых переменных?
С помощью, каких знаков производится сравнение текстовых переменных?
В каком случае текстовые переменные считаются равными?
Какой принцип используется при сортировке переменных?
Перечислите функции работы с символьными переменными?
Что выполняет оператор MID$ ?
Что выполняет функция LEN?
Что выполняют функции LEFT$ и RIGHT$ ?
Что выполняет функция INSTR$ ?
Для чего предназначается функция MID$ ?
Что называют логической группой?
В чем заключается анализ символа?
На чем основаны алгоритмы выделения слов?
Как осуществляется перестановка элементов текста?
Варианты заданий для самостоятельного решения
Введите строку А$ и определить, сколько в ней 1) букв русского алфавита; 2) заглавных латинских букв; 3) цифр.
Введите строки А$ и В$. Определите, сколько раз В$ входит в A$.
Введите строки А$ и В$. Удалите из А$ все вхождения В$.
Упорядочить по алфавиту вектор A$( 10), состоящий из десяти любых.
1). латинских букв; 2). русских букв; 3). цифр.
Упорядочьте в обратном алфавитном порядке вектор A$(10). Каждый элемент анализировать по всем знакам.
Введите переменную А$. Замените вес сочетания С$ на B$.
Введите текст А$. Считая словом непрерывную последовательность букв, выделите все слова A$ в отдельный массив.
Введите текст А$. Удалите все слова, которые встречаются больше двух раз, оставив только первое вхождение каждого такого слова.
Введите название переменной как текстовую строку. Проверьте, соответствует ли ее название требованиям QBasic.
Дана строка, содержащая английский текст. Найти количество слов, начинающихся с буквы В.
.Дана строка. Подсчитать, сколько в ней букв g, k, t.
Дана строка, содержащая текст. Найти длину самого короткою слова и самого длинного слова.
Дана строка, содержащая текст, закапчивающийся точкой. Вывести на экран слова, содержащие три буквы.
Дана строка. Подсчитать самую длинную последовательность подряд идущих букв а.
Дана строка. Указать тс слова, которые содержат хотя бы одну букву к.
В строке между словами вставить вместо пробела запятую и пробел.
Определить, сколько раз в строке встречается заданное слово.
18. Дана строка. Преобразовать ее, заменив точками все двоеточия (:),
Строка содержит произвольный русский текст. Проверить, каких букв в нем больше: гласных или согласных.
Результаты вступительных экзаменов представлены в виде списка из N строк, в каждой строке которого записаны фамилия студента и отметки по каждому из М экзаменов. Определить количество абитуриентов, сдавших вступительные экзамены только на «отлично».
Для заданного текста определить длину содержащейся в нем максимальной серии символов, отличных от букв.
Отредактировать заданное предложение, удаляя из него все слова с нечетными номерами.