Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Представляет собой семь лабораторных работ, которые необходимо выполнить с учетом нижеизложенных требований.






 

 

Общие требования по выполнению лабораторных работ №№ 1-7

1. Изучить (знать и уметь выполнять) основные элементы работы,

указанные в теме занятия.

2. Конспективно (в виде реферата) описать теоретические вопросы темы занятия (используемые действия, команды, операторы).

3. Разработать алгоритм решения полученного варианта задачи и

реализовать его в виде программы на Турбо-Паскале (*).

Работоспособность программы проверить на наборе тестов,

разработанных для данной задачи (*).

4. Представить работоспособность разработанной программы на ПК (*).

5. Защитить выполненную работу с представлением отчета в письменном
и электронном виде (во время сессии).

 

В отчете должны быть отражены:

- фамилия, имя, отчество студента-исполнителя;

- учебная группа студента;

- номер лабораторной работы и ее тема;

- перечень отрабатываемых вопросов;

- номер варианта задания, текст с условиями и исходными данными задачи;

- алгоритм решения задачи в виде графической схемы (ГОСТ 19.701) и
необходимые пояснения к нему (*);

- текст программы на языке Паскаль с необходимыми комментариями (*);

- использованные при отладке программы тесты и полученные при
решении задачи результаты (*).

 

Примечание: (*) – только для лабораторных работ 3-7

 


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

Тема: Основы работы на персональном компьютере (ПК)

Задание. Описать (представить в виде реферата на 16-20 листов):

1.Основные команды операционной системы Windows по работе с дисками, файлами и каталогами: создание, переименование, копирование, перемещение, просмотр содержимого, уничтожение, запуск на выполнение исполняемых файлов, слияние нескольких текстовых файлов в один, их редактирование и сохранение на диске.
Привести примеры работы из командной строки.

2.Архивы файлов. Применение, Современные программы-архиваторы. Основные операции по архивированию и разархивированию файлов.

3.Защита от компьютерных вирусов. Основные антивирусные пакеты Основы работы с ними (на примере одного из них).

 

 

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

Тема: Работа с пакетами MS Office (Open Office)

Задание. Разработать презентацию на заданную тему

(номер варианта – последняя цифра в зачетной книжке):

0. Оперативная память ПК.

1. FLASH – память.

2. Жесткие диски.

3. Электронные таблицы.

4. Беспроводная связь.

5. Графические пакеты.

6. Современные процессоры.

7. Базы данных.

8. Офисные пакеты.

9. Браузеры.

Примечание: представить в электронном виде (25-30 кадров)

 

 

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

Тема: Разработка программ, содержащих ветвящиеся процессы

Задание. Изучить и уметь использовать в программах

- Стандартные типы данных: целые, вещественные, логические.

- Выражения, операнды, операции и их приоритетность, комментарии.

- Операторы: присваивания, пустой, составной, перехода, выбора.

- Стандартные математические функции.

- Стандартные процедуры ввода и вывода.

Разработать программу, которая в ответ на вводимую с клавиатуры пару вещественных чисел, представляющих собой координаты X, Y точки A на плоскости, выдает текстовое сообщение о принадлежности этой точки заданной области. Например: " Точка принадлежит закрашенной области". Далее программа представляет возможность пользователю повторить вышеописанные действия или выйти из программы.

Методические указания

Разрешается упростить задачу, измерив транспортиром угол наклона прямой на рисунке и использовав его для вычисления необходимых параметров. Повтор действий реализовать операторами If и GoTo.

 

 

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

Тема. Операторы повторения (циклы). Итерации. Реккурентные

последовательности. Стандартные математические функции.

Задание. Вычислить с помощью любого вычислительного метода (сканирования, итераций и т.п.) две точки пересечения окружности и эллипса на рисунке заданного варианта и вывести полученные результаты. Точность вычисления принять равной 0.001.

 

 

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

Тема. Итеративные методы вычислений. Стандартные математические функции. Вычисление определенного интеграла методом прямоугольников, методом трапеций, методом Симпсона (парабол).

Задание. Разработать программу вычисления определенного интеграла

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

---------------------------------------------------------------------------

| Число разбиений | Результат |

| |----------------------------------------------- |

| n | A | B | C |

| -------------------------|------------------------------------------------|

| n1 | A1 | B1 | C1 |

| n2 | A2 | B2 | C2 |

| n3 | A3 | B3 | C3 |

---------------------------------------------------------------------------

A - метод прямоугольников; B - метод трапеций; С - метод Симпсона.

Число разбиений n1, n2, n3 задать самостоятельно (например, n1=100, n2=500, n3=1000). Формат вывода результатов A, B, C задать самостоятельно.

Результат в виде таблицы должен выдаваться, не выходя из основной программы, т.е. должно быть предусмотрено продолжение работы программы с новым набором входных данных n1, n2, n3 до тех пор, пока не будет нажата заданная клавиша (например, “Esc”).

Справочный материал

1. Формулы прямоугольников: S[Y(0)+Y(1)+... +Y(N-1)]

2. Формула трапеций: S[(Y(0)+Y(N))/2+Y(1)+Y(2)+... +Y(N-1)]

3. Формула Симпсона: S/6[(Y(0)+Y(N)+2(Y(1)+Y(2)+... +Y(N-1))+

+4(Y(1/2)+Y(3/2)+... +Y((N-1)-1/2) +Y(N-1/2))]

где: S - шаг дискретизации (S=(B-A)/N) на отрезке интегрирования [A, B];

N - число разбиений; Y(i) - значение подинтегральной функции на i-том

шаге дискретизации, Y(0) и Y(N) - значения функции соответственно в

начальной и конечной точках отрезка интегрирования.

 

 

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

Тема. Массивы. Операции с массивами. Вывод строки символов заданного цвета (модуль CRT). Стандартные функции и процедуры. Работа с псевдо-случайными последовательностями (ПСП).

Задание. С помощью ПСП сформировать двухмерный MxN массив из элементов. В качестве элементов использовать слова из K..L символов A..Z.

Осуществить действия по заданному алгоритму. Вывести на экран полученный массив, выделив цветом указанные в варианте элементы (слова). Подсчитать число выделенных слов и вывести результаты на экран.

(Здесь: M и N - соответственно число строк и столбцов формируемой

матрицы; K и L - соответственно минимальное и максимальное число букв в

формируемых словах - элементах массива).

Методические указания

При формировании массива использовать стандартные подпрограммы ПСП -

Random (Randomize), а также, возможно использование функции CHR.

Коды ASCII символов A..Z - 65..90 (a..z - 97..122); Слова формируются в одномерных массивах, каждый из которых состоит из L ячеек; буквы записываются без пробела, начиная с первой ячейки.

Незаполненные буквами позиции массива в конце слов заполнить символами пробела - код ASCII - 32.

Для вывода на экран строки заданного цвета необходимо:

- в программе указать об использовании модуля CRT (USES CRT; эта
директива должна присутствовать в начале текста программы).

- перед использованием стандартной процедуры вывода необходимо задать
цвет вывода соответствующим значением параметра X стандартной процедуры TextColor(X). X можно изменять от 0 до 15 (соответственно Black,.., White).

Например: TextColor(Yellow); Writeln('текст');..- на экран выведется мерцающая строка " текст" желтого цвета.

 

 

Лабораторное задание 7

Тема. Работа с файлами

Задание. Разработать программу считывающую из заранее созданного текстового файла фрагмент текста объемом 300 - 400 символов, содержащий буквы русского алфавита, цифры, знаки пунктуации и пробел. Текст должен быть проанализирован и представлен в отдельном окне вывода с выделением цветом слов, указанных в варианте. Отдельной строкой вывести число выделенных слов.

Варианты к заданию 7
(номер варианта – последняя цифра в зачетной книжке)

Выделить цветом и подсчитать слова, содержащие

0. не менее двух повторяющихся букв;

1. нечетное число гласных и четное число согласных букв;

2. повторяющиеся гласные;

3. рядом стоящие согласные;

4. гласных больше, чем согласных;

5. среднюю букву – гласную;

6. предпоследнюю букву – согласную;

7. не повторяющиеся буквы;

8. все нечетные буквы – гласные;

9. чередующиеся гласные и согласные буквы;

 

 







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.