- •Министерство сельского хозяйства
- •Рабочая программа по курсу «информатика» введение
- •Объем дисциплины и виды
- •Список основной и дополнительной литературы
- •Учебное пособие
- •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
Практическое задание
1. Отладка готовой программы
Ввести и выполнить программу по шагам (отладка-шаг), объясняя результаты на каждом шаге при различных значениях
N = 3, 4,5 К = 3, 2, 5 . Каждый раз после выполнения оператораPRINTвызывать команду меню Просмотр-Экран вывода. Записать результаты работы программы
Постановка задачи: Для заданных чиселK,Ncформировать массив А(N) по формуле:Ai=Ki Вывести элементы массива А в строчку. Найти произведение элементов массива А
INPUT«Введите размер массива»;N
INPUT«Введите число К»; К
DIMA(N)
FOR I=1 TO N
LET A(I) = K^I
NEXT I
PRINT “Элементы массива А:”
FOR I=1 TO N
PRINTA(I);
NEXTI
P = 1
FOR I=1 TO N
LET P = P * A(I)
NEXT I
PRINT“Произведение элементов массива Р = ”; З
END
2. Составление программы с использованием одномерных массивов
1) Описать и ввести одномерный числовой массив B(6), используя операторINPUT. Элементы массива следующие: (4, 7, 5, 16,12,10). Вывести элементы массива в столбец. Найти сумму четных элементов массива В.
2) Задан одномерный числовой массив L(10). Описать, ввести и вывести элементы массива, используя датчик случайных чиселRNDи оператор присваивания . Вывести элементы массива в строку. Найти сумму элементов массиваLс нечетными индексами.
3. Индивидуальное задание
Вариант 1
Задан массив A(N). Вывести на печать массивB(N), в которомB(1) =A(1)
B(2) = A(1)+ A(2)
B(3) = A(1) + A(2) + A(3)
….
B(I) = A(1)+ A(2) + …+ B(I)
Вариант 2
Заданы два одномерных массива размерностью Nкаждый. Сформировать два новых массива. Один – сумма элементов массивов, другой – разности элементов. Результат напечатать в виде двух параллельных столбцов.
Вариант 3
Задан одномерный массив Dиз 8-и элементов. Сформировать массив С, элементы которого вычисляются по формулеCi= 2*I*Di C i=Di*I, еслиI- нечетное
Вариант 4
Задано число А. В массиве PизNэлементов подсчитать количество элементов, которые больше А, количество элементов меньше А и количество элементов равных ему.
Вариант 5
Даны два одномерных массива AиBразмерностиN. Сформировать массив С по принципу Сi=min(Ai,Bi) . Все массивы вывести на печать.
Вариант 6
Задан числовой массив Kразмером 10. Сформировать два массиваFиGразмером 5, включая в массивFэлементы исходного массива с четными индексами, а в массивGэлементы исходного массива с нечетными индексами.
3.9. Ввод-вывод двумерных массивов
Целью является изучение построения программ для ввода и вывода двумерных массивов.
Особое внимание уделяется рассмотрению операторов ввода с клавиатуры, присваивания, READ-DATA, оператору вывода .
Для характеристики вопроса необходимо рассмотреть вложенные циклы.
Практическое задание
1. Отладка готовой программы
Ввести и выполнить программу по шагам (отладка-шаг), объясняя результаты на каждом шаге при различных значениях N. Каждый раз после выполнения оператораPRINTвызывать команду меню Просмотр-Экран вывода. Записать результаты работы программы.
Постановка задачи: Ввести и вывести массив С
1.5 7.2 3.8
С = 4.5 6.3 4.1
INPUT“Введите размер массиваN,M”;N,M
DIMC(N,M)
REMВвод массиваC
FOR I=1 TO N
PRINT «Введите»; I; «строку массива С»
FOR J=1 TO M
PRINT“Введите элемент массиваCс индексами (”;I; “ , ”J; “ ) “
INPUT C(I,J)
NEXT J
NEXTI
REMВывод массива С
PRINT “Массив С”
FOR I=1 TO N
FOR J=1 TO M
PRINT С( I, J);
NEXTJ
NEXTI