Читайте также:
|
|
Общие требования по выполнению лабораторных работ №№ 1-7
1. Изучить (знать и уметь выполнять) основные элементы работы,
указанные в теме занятия.
2. Конспективно (в виде реферата) описать теоретические вопросы темы занятия (используемые действия, команды, операторы).
3. Разработать алгоритм решения полученного варианта задачи и
реализовать его в виде программы на Турбо-Паскале (*).
Работоспособность программы проверить на наборе тестов,
разработанных для данной задачи (*).
4. Представить работоспособность разработанной программы на ПК (*).
5. Защитить выполненную работу с представлением отчета в письменном
и электронном виде (во время сессии).
В отчете должны быть отражены:
- фамилия, имя, отчество студента-исполнителя;
- учебная группа студента;
- номер лабораторной работы и ее тема;
- перечень отрабатываемых вопросов;
- номер варианта задания, текст с условиями и исходными данными задачи;
- алгоритм решения задачи в виде графической схемы (ГОСТ 19.701) и
необходимые пояснения к нему (*);
- текст программы на языке Турбо-Паскаль с необходим.комментариями (*);
- использованные при отладке программы тесты и полученные при
решении задачи результаты (*).
Примечание: (*) – только для лабораторных работ 4-7
Лабораторная работа № 1
Тема: Основы работы на персональном компьютере (ПК)
Задание. Описать (представить в виде реферата):
1.Основные команды операционной системы Windows по работе с дисками, файлами и каталогами: создание, переименование, копирование, перемещение, просмотр содержимого, уничтожение, запуск на выполнение исполняемых файлов, слияние нескольких текстовых файлов в один, их редактирование и сохранение на диске.
Привести примеры работы из командной строки.
2.Архивы файлов. Современные программы-архиваторы. Основные операции по архивированию и разархивированию файлов.
3.Защита от компьютерных вирусов. Основные антивирусного пакеты Основы работы с ними.
Лабораторная работа № 2
Тема: Работа с пакетами MS Office (Open Office)
Задание. Разработать презентацию на заданную современную тему:
0. Оперативная память компьютера.
1. FLASH – память.
2. Жесткие диски.
3. Принтеры.
4. Беспроводная связь.
5. Навигационные системы.
6. Сотовая связь.
7. Базы данных.
8. Офисные пакеты.
9. Браузеры.
Примечание: представить в электронном виде (25-30 кадров)
Лабораторная работа № 3
Тема: Основные приемы работы в системе (оболочке) Турбо-Паскаль.
Программирование простейших вычислительных задач.
Задание. Описать (представить в виде реферата):
1. Основные элементы оконного интерфейса системы Турбо-Паскаль, их
назначение.
2. Команды в системе ТП, формируемые с помощью манипулятора "мышь" и клавиатуры (функциональных клавиш и их комбинаций) для осуществления основных действий по работе в системе:
- входа в систему (запуск оболочки ТП) и выход из нее;
- создания нового файла (программы);
- вызова (открытие) ранее созданного файла с текстом программы;
- редактирования текста программы;
- сохранения текста программы в дисковом файле;
- компиляции программы;
- анализа и исправление выявленных ошибок;
- запуска программы на выполнение;
- просмотра результатов выполнения программы;
- вывода на печать (принтер) текста программы;
- изменения параметров активных окон;
- активизации окон, их закрытие.
Лабораторная работа № 4
Тема: Разработка программ, содержащих ветвящиеся процессы
Задание. Изучить и уметь использовать программах
- Стандартные типы данных: целые, вещественные, логические.
- Выражения, операнды, операции и их приоритетность, комментарии.
- Операторы: присваивания, пустой, составной, перехода, выбора.
- Стандартные математические функции.
- Стандартные процедуры ввода и вывода.
Разработать программу, которая в ответ на вводимую с клавиатуры пару вещественных чисел, представляющих собой координаты X,Y точки A на плоскости, выдает текстовое сообщение о принадлежности этой точки заданной области. Например: "Точка принадлежит закрашенной области".
Методические указания
Разрешается упростить задачу, измерив транспортиром угол наклона прямой на рисунке и использовав его для вычисления необходимых параметров.
Лабораторная работа N 5
Тема. Операторы повторения (циклы). Итерации. Реккурентные
последовательности. Стандартные математические функции.
Задание. Вычислить с помощью любого вычислительного метода (сканирования, итераций и т.п.) две точки пересечения окружности и эллипса на рисунке заданного варианта и вывести полученный результат.
Точность вычисления принять равной 0.001.
Лабораторная работа № 6
Тема. Итеративные методы вычислений. Стандартные математические функции. Вычисление определенного интеграла методом прямоугольников, методом трапеций, методом Симпсона (парабол).
Задание. Разработать программу вычисления определенного интеграла
по заданной в варианте формуле, используя три различных метода вычис-лений: прямоугольников, трапеций, Симпсона. Результат вывести на экран в виде таблицы:
---------------------------------------------------------------------------
| Число разбиений | Результат |
| |----------------------------------------------- |
| n | A | B | C |
| -------------------------|------------------------------------------------|
| n1 | A1 | B1 | C1 |
| n2 | A2 | B2 | C2 |
| n3 | A3 | B3 | C3 |
---------------------------------------------------------------------------
A - метод прямоугольников; B - метод трапеций; С - метод Симпсона.
Число разбиений n1, n2, n3 задать самостоятельно. Формат вывода результатов A, B, C задать самостоятельно. Результат в виде таблицы должен выдаваться, не выходя из основной программы, т.е. должно быть преду-смотрено продолжение работы программы с новым набором входных данных n1, n2, n3 до тех пор, пока не будет нажата клавиша Кл (например, “Esc”).
Справочный материал
1. Формулы прямоугольников: 1). h[Y(0)+Y(1)+... +Y(N-1)]
2. Формула трапеций: h[(Y(0)+Y(N))/2+Y(1)+Y(2)+... +Y(N-1)]
3. Формула Симпсона: h/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))]
Где: h - шаг дискретизации (h=(B-A)/N) на отрезке интегрирования [A,B];
N - число разбиений; Y(i) - значение подинтегральной функции на i-том
шаге дискретизации, Y(0) и Y(N) - соответственно значения функции в
начальной и конечной точках отрезка интегрирования.
Лабораторная работа № 7
Тема. Массивы. Операции с массивами. Вывод строки символов заданного цвета (модуль 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.
Для вывода на экран строки заданного цвета необходимо:
1. в программе указать об использовании модуля CRT (USES CRT; - эта
директива должна присутствовать в начале текста программы).
2. перед использованием стандартной процедуры вывода необходимо задать
цвет вывода соответствующим значением параметра X стандартной процедуры TextColor(X) или переопределить соответствующим образом предопределенную переменную TextAttr модуля CRT. X можно изменять от 0 до 15(или Black, Blue,.., White); 128(Blink).
Например:.. TextColor(Yellow + Blink); Writeln('текст');..- на экран выве-дется мерцающая строка "текст" желтого цвета. (или.. TextAttr:=4+128; Writeln('текст');.. то же самое).
Приложение 1
Варианты к лабораторным заданиям 4, 5, 6.
(номер варианта – последняя цифра в зачетной книжке)
Приложение 2
Варианты к лабораторному заданию 7.
(номер варианта – последняя цифра в зачетной книжке)
Выделить цветом и подсчитать число слов, 1. Слово содержит нечетное число гласных букв. 2. Слово принадлежит строке, в которой хотя бы 3 | |||||||||||||
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Слово содержит четное число гласных и нечетное число согласных букв. 2. Слово принадлежит нечетной строке. K = 2, L = 7, M = 20, N = 10 | |||||||||||||
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Последняя буква в слове - согласная. 2. Слово принадлежит строке с индексом, кратным «3». K = 2, L = 7, M = 20, N = 10 | |||||||||||||
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Слово содержит хотя бы 2 звонкие согласные буквы. 2. Слово принадлежит строке, в которой сумма гласных букв нечетна. K = 2, L = 7, M = 20, N = 10 | |||||||||||||
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Слово содержит хотя бы 3 рядом стоящие согласные буквы. 2. Слово принадлежит строке, в которой суммарное число гласных букв более 7. K = 2, L = 7, M = 20, N = 10 |
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. ____________________________________ 1. Слово содержит более 20 процентов гласных букв. 2. Слово принадлежит столбцу, в котором есть хотя бы одно слово из 4-х букв. K = 2, L = 7, M = 20, N = 10 |
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Слово содержит согласных букв в 5 и более раз больше, чем согласных. 2. Слово принадлежит столбцу, в котором сумма всех букв кратна «3». K = 2, L = 7, M = 20, N = 10 |
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Предпоследняя буква в слове - гласная. 2. Слово принадлежит стролбцу, в котором хотя бы одно слово начинается с гласной буквы. K = 2, L = 7, M = 20, N = 10 |
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. В слове каждая четная буква – согласная. 2. Слово принадлежит стролбцу, в котором гласных букв больше, чем в последующем столбце (столбце, расположенном правее). K = 2, L = 7, M = 20, N = 10 |
Выделить цветом и подсчитать число слов, удовлетворяющих следующим условиям. 1. Слово содержит ровно 2 гласные буквы. 2. Слово принадлежит столбцу, в котором есть хотя бы одно слово, заканчивающееся на гласную букву. K = 2, L = 7, M = 20, N = 10 |
Дата добавления: 2015-11-14; просмотров: 107 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ЧЕБОКСАРЫ 2012-2013 | | | Организационный взнос за участие в конференции составляет 450 рублей, включая стоимость публикации. |