Общие теоретические сведения. Лабораторная работа № 2. Оценка методических и дополнительных инструментальных погрешностей при измерении напряжений и токов ..25
Лабораторная работа № 2. Оценка методических и дополнительных инструментальных погрешностей при измерении напряжений и токов……..25 Лабораторная работа № 3. Наблюдение сигналов и измерение их параметров электронными осциллографами ………………………..................31 Лабораторная работа № 4. Статистическая обработка результатов измерений. Поверка измерительных приборов………………………………...42 Литература ………………………………………………………………..48
СОДЕРЖАНИЕ Лабораторная работа №1. Линейный вычислительный процесс.. 4 1.1. Общие теоретические сведения. 4 1.2. Создание оконного приложения. 8 1.3. Создание консольного приложения. 11 1.4. Пример выполнения задания. 12 1.5. Индивидуальные задания. 15 Лабораторная работа №2. Реализация разветвляющихся алгоритмов.. 17 2.1. Общие теоретические сведения. 17 2.2. Создание оконного приложения. 18 2.3. Пример выполнения задания. 19 2.4. Индивидуальные задания. 22 Лабораторная работа №3. Реализация циклических алгоритмов.. 24 3.1. Общие теоретические сведения. 24 3.2. Пример выполнения задания. 25 3.3. Индивидуальные задания. 27 Лабораторная работа №4. Функции пользователя.. 29 4.1. Краткие теоретические сведения. 29 4.2. Пример выполнения задания. 30 4.3. Индивидуальные задания. 32 Лабораторная работа №5. Обработка одномерных массивов.. 33 5.1. Общие теоретические сведения. 33 5.2. Создание оконного приложения. 33 5.3. Пример выполнения задания. 34 5.4. Индивидуальные задания. 37 Лабораторная работа №6. Обработка двухмерных динамических массивов.. 38 6.1. Краткие теоретические сведения. 38 6.2. Пример выполнения задания. 40 6.3. Индивидуальные задания. 43 Лабораторная работа №7. Использование строк.. 44 7.1. Общие теоретические сведения. 44 7.2. Создание оконного приложения. 44 7.3. Пример выполнения задания. 46 7.4. Индивидуальные задания. 48 Лабораторная работа №8. Обработка структур с использованием файлов.. 49 8.1. Теоретические сведения. 49 8.2. Создание оконного приложения. 51 8.3. Пример выполнения задания. 51 8.4. Индивидуальные задания. 58 Лабораторная работа №9. Построение графиков функций.. 60 9.1. Краткие теоретические сведения. 60 9.2. Пример создания оконного приложения. 61 9.3. Индивидуальные задания. 64 Приложение 1. Операции и основные математические функции.. 65 Приложение 2. Описание общих структур файлов проекта.. 67 ЛИТЕРАТУРА.. 69
Лабораторная работа №1. Линейный вычислительный процесс
Цель работы: изучить правила составления текстов программ, научиться реализовывать линейные алгоритмы, а также составлять каркас простейшей программы в среде C++ Builder. Написать и отладить программу линейного алгоритма в консольном и(или) оконном приложении. Общие теоретические сведения Алфавит языка С/С++ состоит из: прописных и строчных букв латинского алфавита, арабских цифр и специальных символов, смысл и правила использования которых будут рассматриваться далее. В языке C применяются данные двух категорий: простые (скалярные) и сложные (составные). К основным (базовым) типам данных относятся целый (int), вещественный (float, double) и символьный (char) типы. В свою очередь, данные целого типа могут быть короткими (short) и длинными (long), со знаком (signed) и беззнаковыми (unsigned). Атрибут long может использоваться и с типом double – длинное вещественное. К сложным типам данных относятся массивы, структуры (struct), объединения (union) и перечисления (enum). В языке С++ используются данные типа bool – логические, принимающие значения true (1) – истина и false (0) – ложь, а также AnsiString (String) – строковый тип данных (см. п.7.2).
|