- •Г.Е. Шевелев информатика: лабораторный практикум
- •Глава 1. Основы работы с операционными системами семейства Windows
- •Лабораторная работа № 1 Объекты Windows
- •Методика выполнения работы
- •Методика выполнения работы
- •Методика выполнения работы
- •Методика выполнения работы
- •Методика выполнения работы
- •Методика выполнения работы
- •Лабораторная работа № 2
- •Методика выполнения работы
- •Методика выполнения работы
- •Лабораторная работа №3 Работа в окнах папки Мой компьютер
- •Методика выполнения работы
- •Методика выполнения работы
- •Лабораторная работа № 4 Стандартные настройки Windows
- •Методика выполнения работы
- •Методика выполнения работы
- •Методика выполнения работы
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Контрольные вопросы и задания
- •Глава 2. Создание текстовых документов с помощью процессора Microsoft Word
- •Меню Office
- •Лента и Панель быстрого доступа
- •Мини-панель инструментов
- •Строка состояния
- •Упрощенное создание списков
- •Работа с графикой
- •Объекты SmartArt
- •Темы документа
- •Лабораторная работа № 1 Операции с текстом
- •Методика выполнения работы
- •Лабораторная работа № 2 Автоматизация работы с текстом
- •Методика выполнения работы
- •Лабораторная работа № 3 Элементы издательской работы
- •Методика выполнения работы
- •Методика выполнения работы
- •Лабораторная работа № 5 Создание таблиц и списков
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Контрольные вопросы
- •Глава 3. Обработка данных средствами электронных таблиц Microsoft Excel
- •Лабораторная работа №1 Редактирование рабочей книги
- •Методика выполнения работы
- •Лабораторная работа №2 Построение диаграмм
- •Методика выполнения работы
- •Лабораторная работа №3 Формулы в Excel
- •Методика выполнения работы
- •Методика выполнения работы
- •Лабораторная работа №4 Сортировка данных в списке
- •Методика выполнения работы
- •Лабораторная работа №5 Фильтрация записей
- •Методика выполнения работы
- •Лабораторная работа №6 Использование логических функций
- •Методика выполнения работы
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Контрольные вопросы и задания
- •Глава 4. Технология создания баз данных и работы с ними в среде субд Microsoft Access Лабораторная работа №1
- •Методические указания
- •I этап. Постановка проблемы.
- •II этап. Анализ объекта.
- •IV этап. Способ представления информации.
- •V этап. Синтез компьютерной модели и технология создания базы данных «Европа».
- •VI. Работа с базой данных.
- •Создание базы данных в среде субд Microcoft Office Access 2007
- •Интерфейс и основные инструменты
- •Основные приемы работы с базой данных
- •Работа с таблицей
- •Экспорт и импорт данных
- •Контрольные вопросы
- •Задание для самостоятельной работы
- •Глава 5. Программирование в среде Turbo Pascal
- •Лабораторная работа № 1 Полный цикл работы с программой в системе программирования Turbo Pascal
- •Методика выполнения работы
- •Лабораторная работа № 2 Программирование алгоритмов линейной структуры
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Лабораторная работа № 3 Программирование алгоритмов разветвляющейся структуры
- •Методика выполнения работы
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Лабораторная работа № 4 Программирование алгоритмов циклической структуры
- •Методика выполнения работы
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Лабораторная работа № 5 Программирование с использованием пользовательских подпрограмм
- •Использование пользовательской подпрограммы-функции
- •Методика выполнения работы
- •Использование пользовательской подпрограммы-процедуры
- •Задания для самостоятельной работы
- •Лабораторная работа № 6 Использование в программах структурированных типов данных
- •Использование записей
- •Методика выполнения работы
- •Использование множеств
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Глава 6. Приемы работы с математическим процессором Mathcad
- •Лабораторная работа № 1 Проведение числовых и символьных расчетов в пакете Mathcad
- •Методика выполнения работы
- •Загрузить систему Mathcad.
- •Изучить окно системы. Просмотреть команды главного меню.
- •Повторить пункт 4, но с другими точками.
- •Провести вычисления в символьном виде:
- •Лабораторная работа №2 Решение системы линейных алгебраических уравнений
- •Задание: Решить систему уравнений
- •Методика выполнения работы
- •Задайте матрицу а коэффициентов системы:
- •Создайте обратную матицу а-1:
- •Чтобы найти вектор X, выполните следующее:
- •Лабораторная работа № 3 Построение графиков функций
- •Методика выполнения работы
- •Лабораторная работа № 4 Решение уравнений
- •Методика выполнения работы
- •Методика выполнения работы
- •Задания для самостоятельной работы
- •Глава 7. Технология получения информации из глобальной сети Интернет Лабораторная работа № 1
- •Методика выполнения работы
- •Задание:
- •Контрольные вопросы
- •Задание для самостоятельной работы
- •Литература
- •Оглавление
- •Глава 1. Основы работы с операционными системами типа Windows…………………………………………………….…………………….. 4
- •Глава 2. Создание текстовых документов с помощью процессора Microsoft Word…………………………………………………………………… 21
- •Глава 4.Технология создания баз данных и работы с ними в среде субд Microsoft Access ……………………………………………………...……..…...63
- •Глава 5. Программирование в среде Turbo Pascal……………………………..84
- •Глава 7. Технология получения информации из глобальной сети Интернет……………………………………………….…………………….....122
- •Шевелев Геннадий Ефимович Информатика: лабораторный практикум
Методика выполнения работы
Алгоритм в виде блок-схемы:
Р
ис.5.5.
Блок-схема определения номера квадранта
Программа на основе алгоритма рис.5.5:
Program Kvadrant;
Uses crt;
Label 1;
Var x,y:Real;
n:Integer;
Begin
Clrscr;
{Ввод исходных данных}
Writeln(‘Введите координаты точки: x, y’);
Readln(x,y);
{Анализ расположения точки и определение квадранта}
n:=1;
If (x>0) and (y<0) Then
Begin n:=4;Goto 1 End
Else If (x<0) and (y<0) Then
Begin n:=3;Goto 1 End
Else If (x<0) and (y>0) Then
Begin n:=2;Goto 1 End;
{Вывод результата расчета}
1:Writeln(‘Номер квадранта = ’, n)
End.
Наберите, откомпилируйте и исправьте возможные ошибки. Затем запустите программу на счет.
Проведите тестовые расчеты так, чтобы проработали все разветвления программы. Проанализируйте полученные результаты.
Задание № 2. Разработать алгоритм, имитирующий работу калькулятора. После ввода двух чисел и символа арифметической операции над числами должно производиться соответствующее действие и результат выводиться на экран. Признаком конца работы является ввод любого символа, отличного от ‘+’, ‘-‘, ‘*’ или ’/’.
Разработать, набрать и отладить программу, реализующую этот алгоритм.
Методика выполнения работы
Алгоритм в виде блок-схемы:
Рис. 5.6. Блок схема алгоритма работы калькулятора
Программа на основе алгоритма рис.5.6:
Program Kalculator;
Uses crt;
Var x,y,z:Real;
oper:Char;
stop:Boolean;{Признак конца работы}
Begin
Clrscr;
stop:=False;
Repeat {Оператор цикла}
Writeln; {Пустая строка - разделитель}
Write(‘Введите x и y ’);
Readln(x,y);
Write(‘Операция:’);
Readln(oper);
Case oper Of {Переключатель – оператор выбора Case}
‘+’:z:=x+y;
‘-’:z:=x-y;
‘*’:z:=x*y;
‘/’:z:=x/y;
Else stop:=True;
End; { Конец оператора Case}
If Not stop Then Writeln(x:5:2,oper,y:5:2,’=’,z:5:2);
Until stop; { Конец оператора Repeat}
Writeln(‘Конец работы’)
End.
Наберите, откомпилируйте и исправьте возможные ошибки. Затем запустите программу на счет.
Проведите тестовые расчеты так, чтобы проработали все разветвления программы. Убедитесь в правильности работы программы. В противном случае исправьте ошибки в алгоритме.
Задания для самостоятельной работы
Разработать алгоритм в виде блок-схемы, составить программу на языке Паскаль.
Вариант 1.1
Даны три различных натуральных числа. Найти их медиану (то из них, которое не является ни максимумом, ни минимумом).
Вариант 1.2
,
Значение ‘b’ вводится с клавиатуры.
Вариант 1.3
Заданы три различных числа. Найти наибольшее из них.
Вариант 1.4
Значение ‘y’ вводится с клавиатуры.
Вариант 1.5
С клавиатуры вводится натуральное число.
С использованием функции ODD(x) определить четное оно или нечетное.
Вариант 2.1
С клавиатуры вводится буква латинского алфавита, используемая в римской системе счисления. Вывести на экран эквивалентное ей арабское число:
I - 1; L - 50; D - 500;
V - 5; C - 100; M - 1000.
X - 10;
Признаком конца работы является ввод любого символа, отличного от перечисленных букв.
Вариант 2.2
С клавиатуры вводится число от 1 до 7. Вывести на экран соответствующий ему день недели: понедельник, вторник, среда, четверг, пятница, суббота, воскресенье.
Признаком конца работы является ввод любого символа, отличного от перечисленных чисел.
Вариант 2.3
С клавиатуры вводится произвольный символ. Если это буква от A до Z, то вывести ее на экран с надписью буква, если это число от 0 до 9, вывести его с надписью число, если это разделитель ‘.’, ‘,’, ’;’, ’:’, вывести его с надписью – разделитель.
Признаком конца работы является ввод любого символа, отличного от перечисленных символов.
Вариант
2.4
Вариант
2.5
