- •Министерство сельского хозяйства
- •Рабочая программа по курсу «информатика» введение
- •Объем дисциплины и виды
- •Список основной и дополнительной литературы
- •Учебное пособие
- •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. Отладка готовой программы
1. Ввести и выполнить программу по шагам , прослеживая промежуточные результаты в окне вывода
INPUT“Введите число”;X
IFX<0 THEN
PRINT “Число < 0”
ELSEIF X > 0 THEN
PRINT “Число > 0”
ELSE
PRINT “Число = 0”
END IF
Ввести и выполнить программу по шагам. Скопировать похожие строки, введя затем исправления.
INPUT“Введите оценку В= ”; В
SELECTCASEB
CASE2 :PRINT“НЕУДОВЛЕТВОРИТЕЛЬНО”
CASE3 :PRINT“УДОВЛЕТВОРИТЕЛЬНО”
CASE 4 : PRINT “ХОРОШО”
CASE 5 : PRINT “ОТЛИЧНО”
ENDSELECT
Заданы: квадрат со стороной Aи круг радиусаR. Площади вычисляются по формулам:
квадрат S = A2 круг S= π R2
Определить большую из площадей.
Ввести и выполнить программу при следующих исходных данных AиR: 4, 3 ; 2, 6 ; 3, 9 ; 6, 2
REM
INPUT A R A, R
S1 = A ^ 2
S2 = 3.14 * R
IF S1 > S2 THEN
PRINT“Площадь квадрата больше”
ELSE
PRINT“Площадь круга больше”
ENDIF
2. Составление программы
Составить программу для вычисления корней квадратного уравнения: AX2+BX+C= 0
Уравнение имеет действительные корни при неотрицательных значениях дискриминанта D=B2– 4AC
Значения А, В, С задать оператором INPUT. произвести вычисления при А, В, С соответственно ( 3, 7, 4 ; -3, 7, 4 ; -9, 2, 3; 9, 2, 3 )
3. Индивидуальное задание
Определить, принадлежит ли точка А(х, у) фигуре при условиях:
X= ( 0.3; -0.4; 1.1 ) Y = ( 0.3; 0.2; -0.5)
|
|
3.5. Циклический вычислительный процесс. Построение и отладка программ циклической структуры
Целью является изучение характера циклического вычислительного процесса. Особое внимание уделяется рассмотрению структуры циклической программы. Для характеристики вопроса необходимо рассмотреть операторы цикла: оператор цикла по счетчику (цикл с параметром FOR-NEXT), оператор с предусловием (WHILE-WEND). Необходимо рассмотреть примеры программ циклического типа.
Практическое задание
1. Отладка готовой программы
Ввести и выполнить программы, объясняя результаты
а) REMпрограмма 1
FORI=1TO5
PRINT“счетчик циклаIпри очередном выполнении тела цикла =”;I
NEXT I
б) REMпрограмма 2. Вычисление суммы четных чисел
S = 0
FOR I = 0 TO 10 STEP 2
S = S + I
PRINT “S = ”; S
NEXT I
Ввести и выполнить программу, объясняя результат REMПрограмма 3 Цикл с завершением работы по заданному условию
I = 1
WHILE I < 8
PRINT “I = ”; I
I = I + 2
WEND
END
Ввести и выполнить программы
3.1) Цикл DO…LOOPс проверкой выражения вначале
а) REM программа 4
A = 1
DO WHILE A < > 7
PRINT “A = ”; A
A = A + 2
LOOP
END
б) REMПрограмма 5
B= 1
DO UNTIL B > 5
PRINT “B =”; B
B = B + 2
LOOP
END
3.2) Цикл DO…LOOPс проверкой выражения в конце
а) REM программа 6
A = 0
DO
A = A + 5
PRINT “A = ”; A
LOOP WHILE A < > 20
END
б) REMпрограмма 7
B = 20
DO
B = B – 5
PRINT “B = ”; B
LOOP UNTIL B = 0
END
Ввести и выполнить программу по шагам, объясняя результаты на каждом шаге REMПрограмма 8. ВЛОЖЕННЕ ЦИКЛЫ
FOR N = 1 TO 5 STEP 2
FOR M = 2 TO 3
PRINT “N = ”; N, “M = ”; M
NEXT M
NEXT N
END