- •Министерство сельского хозяйства
- •Рабочая программа по курсу «информатика» введение
- •Объем дисциплины и виды
- •Список основной и дополнительной литературы
- •Учебное пособие
- •11. При структурном подходе к составлению программ могут использоваться понятия :
- •18. Задан фрагмент алгоритма:
- •16. Поиск данных в базе данных это - …
- •18. В биологии классификация представителей животного мира представляет собой … модель
- •Хрестоматия
- •Аппаратное обеспечение Internet
- •Практические занятия
- •Методические рекомендации
- •Раздел I . Основные понятия и методы теории информатики. Общая характеристика процессов сбора, передачи, обработки и накопления информации.
- •1.1. Системы счисления. Представление информации в компьютере
- •Практическое задание
- •Раздел II . Технические и программные средства реализации информационных процессов
- •2.1. Состав и архитектура персонального компьютера. Работа со стандартными программами Блокнот, Калькулятор
- •Практическое задание
- •2.2. Особенности работы в операционной системе Windows xp. Работа с файловой структурой в программе Проводник
- •Практическое задание
- •Раздел III . Модели решения функциональных и вычислительных задач. Основы алгоритмизации и программирования. Языки программирования высокого уровня.
- •Практическое задание
- •3.2.Построение циклических блок-схем
- •3.3. Состав и структура формального алгоритмического языка. Линейный вычислительный процесс. Построение и отладка программ линейной структуры
- •Практическое задание
- •1. Ввод текста и редактирование программы
- •2. Составление программы
- •3. Индивидуальное задание
- •3.4. Операторы для программирования ветвлений. Пример разветвляющейся программы. Построение программ разветвляющейся структуры
- •Практическое задание
- •1. Отладка готовой программы
- •2. Составление программы
- •2. Индивидуальное задание
- •3.6. Построение программ комбинированной структуры
- •1. Отладка составленной программы
- •2. Составление программы комбинированной структуры
- •3.Индивидуальное задание
- •3.7. Ввод-вывод одномерных массивов
- •Практическое задание
- •1. Отладка готовой программы
- •2. Составление программы с использованием одномерных массивов
- •3. Индивидуальное задание
- •3.8. Построение программ с использованием одномерных массивов
- •Практическое задание
- •1. Отладка готовой программы
- •2. Составление программы с использованием одномерных массивов
- •3. Индивидуальное задание
- •3.9. Ввод-вывод двумерных массивов
- •Практическое задание
- •1. Отладка готовой программы
- •2. Составление программы по вводу-выводу двумерных массивов
- •3. Индивидуальное задание
- •3.10. Построение программ с использованием двумерных массивов
- •Практическое задание
- •1. Отладка готовой программы
- •2. Составление программы по операциям с двумерными массивами
- •3. Индивидуальное задание
- •3.11. Модульное программирование. Подпрограммы и функции.
- •Раздел IV . Программное обеспечение и технологии программирования. Компьютерный практикум. Базы данных
- •4.1.1. Принципы редактирования текстов. Базовый набор
- •Практическое задание
- •4.1.2. Средства автоматизации, используемые при создании и редактировании документов Практическое задание
- •4.1.3. Ввод формул , создание таблиц в ms Word Практическое задание
- •4.1.4. Создание графических объектов,
- •Практическое задание
- •Урожайность зерновых культур по хозяйствам
- •4.2. Технология обработки числовой информации.
- •4.2.1. Основные понятия и приемы работы с электронными таблицами. Категории функций. Работа с мастером функций. Практическое задание
- •Практическое задание
- •4.3. Технология хранения, поиска и сортировки информации.
- •4.3.1. Создание базы данных. Построение таблиц, изменение их структуры. Установка связей между таблицами. Практическое задание
- •4.3.2. Назначение и типы запросов. Создание запросов на выборку, параметрических, итоговых, перекрестных, вычисляющих Практическое задание
- •4.3.3. Назначение и способы создания форм. Назначение и типы отчетов. Структура отчета. Вычисляемые поля. Практическое задание
- •Раздел V .Локальные и глобальные сети эвм. Основы защиты информации и сведений, составляющих государственную тайну. Методы защиты информации
- •5.1. Особенности форматирования документов html. Создание простейшей web-страницы. Изучение приемов форматирования абзацев.
- •5.2.Создание гиперссылок. Приемы форматирования
- •Контрольная работа № 3. Компьютерные сети
- •Требования к контрольной работе
- •Теоретические вопросы
- •Раздел I …………………………………………………………. 16
3.3. Состав и структура формального алгоритмического языка. Линейный вычислительный процесс. Построение и отладка программ линейной структуры
Целью является усвоение характера линейного вычислительного процесса.
Следует изучить общие сведения о языке QBasic: алфавит языка, константы и переменные, типы данных, операции и выражения; оператор присваиванияLET; оператор для ввода с клавиатурыINPUT; операторы для ввода блока данныхREAD-DATA; оператор выводаPRINT. Следует обратить внимание на структуру линейного вычислительного процесса, основные приемы разработки программы, порядок работы с программой на ПК, рассмотреть пример программы линейного типа.
Практическое задание
1. Ввод текста и редактирование программы
Запустить QBasic
Ознакомиться с рабочим полем и меню
Ввести текст программы:
СLS
A=2
INPUT “Введите X=”; X
Y = (A*X+3) / (5*X+3)
PRINT “ При X= ”; X ; “Y=”; Y
END
Выполнить программу (Запуск – Запуск) , полагая х=2
Повторить выполнение программы, вернувшись из окна просмотра в рабочее окно Запуск – Продолжить, полагая х=4
Ввести изменения в программу, выполняя ее каждый раз после внесения изменений (при Х=4) :
- изменить данные: А= - 4.
- изменить данные: А= 7.5Е12
- вывести ответ в зонном формате, заменив после Х знак (;) на знак (,).
- удалить в буфер фрагмент текста “ При Х = “ ; Х , ( курсор –Редактирование – Вырезать)
- восстановить в строке вывода текст из буфера “ При Х= “; Х, ( курсор –Редактирование – Вставить)
2. Составление программы
7. подготовить рабочее окно к выводу новой программы
8.Составить программу вычисления выражения :
* Значения a,b,c и d задать в программе операторами присвоения соответственно 3,4,2,3.
* Значения x={2,4,6,8,9,10} вводить поочерёдно оператором INPUT при
каждом выполнении программы .
* Вывести изменения в программу, чтобы обеспечить ввод значений a,b,c,d
операторами DATA и READ.
3. Индивидуальное задание
Вариант 1
Составить линейную программу вычисления
Исходные данные для расчетов ввести оператором INPUT , для R1, R2 ,R3, R4, R5, соответственно 2, 4.1, 0.7, 4, 2.6
Вариант 2
Составить линейную программу вычисления
Исходные данные для расчетов ввести операторами DATA, READ для R1, R2, R3, R4, соответственно 3.4, 2.4, 9,4.
Вариант 3
Составить линейную программу вычисления
Исходные данные для расчетов ввести оператором присвоения для R1, R2, R3, R4 соответственно -0.32, 0.7, 3, 2.6
Вариант 4
Составить линейную программу вычисления
Исходные данные для расчетов ввести оператором INPUT для R1, R2, R3, R4, R5 соответственно 0.5, 0.3, 6, 5, 7.2
Вариант 5
Составить линейную программу вычисления
Исходные данные для расчетов ввести операторами DATA, READ для R1, R2, R3, R4, R5 соответственно 3, -4, 0.6, 1.7, 7.3.
Вариант 6
Составить линейную программу вычисления
Исходные данные для расчетов ввести оператором присваивания для R1, R2, R3, R4, соответственно 3.4, 2.4, 9, 4.
3.4. Операторы для программирования ветвлений. Пример разветвляющейся программы. Построение программ разветвляющейся структуры
Целью является изучение характера разветвляющегося вычислительного процесса.
Особое внимание уделяется рассмотрению структуры разветвляющейся программы. Следует изучить условный оператор IF…THEN…ELSE, безусловный операторGOTO, оператор вариантаCASE. Необходимо рассмотреть примеры программ разветвленного типа.