Программа, методические указания, контрольная работа, практикум на ПЭВМ для студентов-заочников

Страницы работы

Фрагмент текста работы

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

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

В решение задачи должны входить следующие пункты:

1. Характеристика основных особенностей языка, позволяющих эффективно решать данный тип задач, с разбором операторов языка.

2. Запись алгоритма в виде блок-схемы, структурной диаграммы или псевдокода.

3. Запись алгоритма на языке Паскаль. Задача должна быть решена на ПЭВМ и представлен листинг (распечатка) задания с данными тестового примера, включающими исходные данные и полученные результаты.

Работу должен завершать список использованной литературы.

Контрольная работа должна быть выполнена и оформлена в отдельной тетради. Текст работы должен иметь поля для замечаний преподавателя.

2.1. ВАРИАНТЫ КОНТРОЛЬНОЙ РАБОТЫ.

Вариант  1

1. Алфавит и элементарные конструкции языка. Стандартные типы констант, идентификаторы, скалярные переменные, их объявление.

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

3. Задача. Дана матрица размерностью N*M. Удалить из матрицы все строки, в которых количество простых чисел больше количества четных чисел.

Вариант  2

1. Изобразительные средства алгоритмов.

2. Структура программы на языке Паскаль.

3. Задача. Дана матрица размерностью M*M. Найти сумму координат минимального элемента над главной диагональю и максимального элемента под побочной диагональю.

Вариант  3

1. Описание базовых структур: массивов, множеств, записей.

2. Формальные и фактические параметры.

3. Задача. Дана матрица размерностью N*M. Записать в ней элементы строки, имеющей минимальную сумму элементов, в обратном порядке.

Вариант  4

1. Множества. Свойства множеств. Операции над множествами.

2. Область действия имен.

3. Задача. Дана матрица размерностью N*M. Найти среднее арифметическое простых чисел матрицы.

Вариант  5

1. Операторы цикла в языке Паскаль.

2. Процедуры ввода-вывода.

3. Задача. Дана матрица размерностью N*M. Удалить из матрицы все столбцы, элементы которых упорядочены по возрастанию или убыванию.

Вариант  6

1. Описание процедуры в Турбо Паскале.

2. Классификация типов данных.

3. Задача. Дана матрица размерностью M*M. Найти координаты максимального значения среди всех тех строк  i, элементы которых совпадают с элементами  i-ых  столбцов.

Вариант  7

1. Описание функции в Турбо Паскале.

2. Понятие перечисляемого и интервального типов данных.

3. Задача. Дана матрица размерностью N*M. Запомнить координаты элементов матрицы, которые являются минимальными в своей строке и максимальными в своем столбце.

Вариант  8

1. Условный оператор и оператор выбора.

2. Понятие модуля. Структура и описание модуля.

3. Задача. Дана матрица размерностью N*M. Удалить из матрицы все строки, в которых минимальный элемент встречается раньше, чем максимальный элемент.

Вариант  9

1. Оператор перехода, объявление меток. Составной и пустой операторы.

2. Процедуры и функции для работы с экраном и клавиатурой.

3. Задача. Дана матрица размерностью N*N. Записать в ней элементы побочной диагонали в обратном порядке.

Вариант  10

1. Стандартные модули Турбо Паскаля.

2. Рекурсивные процедуры и функции.

3. Задача. Дана матрица размерностью N*N. Найти сумму максимальных элементов среди элементов под главной диагональю в строках  матрицы.

3.  ЛАБОРАТОРНЫЙ  ПРАКТИКУМ.

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

Цель работы: изучение операторов языка Паскаль, получение навыков работы в среде Турбо Паскаль на персональных компьютерах (ПК).

3.1.  РАБОТА В СРЕДЕ ТУРБО ПАСКАЛЬ.

Для начала работы в среде Турбо Паскаль (ТП) необходимо на диске С: найти подкаталог TP7 (BP, TP или другой, в котором находятся все подкаталоги и файлы с системой программирования ТП), войти в него, найти подкаталог BIN, войти в него и запустить на выполнение файл с именем TURBO.EXE.

После успешного вызова системы ТП в верхней строке экрана содержится меню режимов работы ТП, к которому можно перейти, нажав F10. В разрыве рамки стоит имя файла NONAME00.PAS, курсор при этом размещается в первой позиции первой строки окна ввода.

Самая нижняя строка содержит перечень функциональных клавиш и закрепленные за ними функции, однако перечислены не все.

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

Текстовый редактор системы ТП.

Текстовый редактор ТП построен на базе редактора WORDSTAR, основные принципы управления такие же.

Текст вводится с клавиатуры. Длина строки, видимой на экране, - 80 символов. Максимальная длина строки, обрабатываемой компилятором ТП, - 126 символов. Невидимую правую часть строки можно посмотреть на экране, когда курсор находится в этой строке:

Похожие материалы

Информация о работе