- •Учебно-методическое пособие
- •2. Краткие ответы на вопросы
- •1. Основные понятия информации и информатики.
- •2. Основные свойства информации.
- •3. Общая характеристика информационных процессов.
- •4. Меры и единицы количества и объема информации.
- •5. Позиционные системы счисления.
- •6. Логические основы эвм.
- •7. История развития эвм.
- •8. Состав и назначение основных элементов персонального компьютера.
- •9. Запоминающие устройства.
- •10. Устройства ввода / вывода данных.
- •11. Понятие системного программного обеспечения.
- •12. Базовое программное обеспечение.
- •13. Операционные системы.
- •14. Понятие служебного (сервисного) программного обеспечения.
- •15. Файловая система.
- •16. Классификация прикладного программного обеспечения (по)
- •17. Текстовые редакторы и процессоры.
- •18. Электронные таблицы.
- •19. Базы данных.
- •20. Создание новой базы данных в субд Access.
- •21. Создание таблиц данных в субд Access.
- •22. Создание межтабличных связей в субд Access.
- •23. Создание запросов в субд Access.
- •24. Создание отчетов в субд Access.
- •25. Понятие алгоритма, свойства алгоритмов
- •26. Способы описания алгоритмов.
- •27. Основные алгоритмические конструкции.
- •32. Основные понятия языков программирования.
- •33. Компиляторы, интерпретаторы и трансляторы
- •34. Эволюция и классификация языков программирования.
- •35. Назначение и классификация компьютерных сетей.
- •36. Основные топологии вычислительных сетей.
- •37. Глобальные сети Internet.
- •38. Защита информации в локальных и глобальных компьютерных сетях.
- •3. Задания к зачёту
- •Выбор задания и основные требования по выполнению
- •Последняя цифра шифра
- •Предпоследняя цифра шифра
- •3.2. Задание в текстовом процессоре ms Word
- •Вопросы
- •3.3. Задание в электронных таблицах ms Excel
- •Вариант 1 Расчет себестоимости 1 ц молока
- •Вариант 2 Расчет фондовооруженности
- •Вариант 3 Рассчитать площадь и объем животноводческих построек
- •Вариант 4 Структура сельскохозяйственных угодий
- •Вариант 5 Рентабельность сельскохозяйственного производства
- •Вариант 6 Расчет объема силоса в силосной башне
- •Вариант 7 Расчет эталонной выработки по бригаде
- •Вариант 8 Экономия (перерасход) посадочного материала по культуре лук
- •Вариант 9 Расчет массы удобрения
- •Вариант 10 Определение гидротермического коэффициента
- •Вариант 11 Соотношение производства кормов и потребности в них
- •Вариант 12 Расход концентрированных кормов для групп крс
- •Вариант 13 Определение общего накопления азота на 1 га
- •Вариант 14 Расчет потребности в удобрениях
- •Вариант 15 Расчет содержания кормовых единиц в кормах
- •Пример решения задачи в ms Excel.
- •Задание в субд ms Access
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 1
27. Основные алгоритмические конструкции.
Элементарные шаги алгоритма можно объединить в следующие алгоритмические конструкции: линейные (последовательные),разветвляющиеся, циклические(типы алгоритмов)
Линейнымназывается алгоритм, не содержащий условий. Примером линейного алгоритма может служить описание последовательности действий для вычисления какого-либо арифметического выражения по формуле.
Начало
a,b
Y=
a + b
”y=”; y
Конец
Разветвляющимся (с логическим выбором) называется алгоритм, который содержит хотя бы одно условие.
Пример: y=
Начало
a,b,c,d
c+d
= 0
y
= (a+b)/(c+d)
“Решения нет” ”y=”;
y
Конец
Циклическим называется такой алгоритм, часть действий в котором повторяется неоднократно. Такие повторяющиеся действия в алгоритме получили название «цикл». Циклические алгоритмы содержат условия, поэтому они составляют подкласс разветвляющихся алгоритмов.
Массив – это упорядоченная по номерам последовательность однородных элементов. Различаются массивы своей организацией. Они могут бытьодномерными(векторными),двумерными (матрицами),трехмерными(кубами) и т.д.
Одномерный массив определяется именем – идентификатором массива и граничной парой.
Например: X[K..N], здесь Х – идентификатор массива, К – номер первого элемента,N– номер последнего элемента.
Пример: найти сумму элементов одномерного массива X[1..N].
Начало
N
S
= 0
i
= 1 x
(i)
S=
S + x (i) i
= i + 1
i
<=N
Да Нет
S
Конец
28. Операторы ввода и вывода на языке Qbasic.
Оператор ввода INPUTпозволяет вводить данные с клавиатуры в процессе выполнения программы.
а) INPUT X
?
б) INPUT “X=”;X
X= ?
с) INPUT “Введите X=”;X
Введите Х= ?
Оператор вывода PRINTвыводит на экран.
а) PRINT Х
10
бPRINT “X=”;X
X= 10
29. Условные и безусловные операторы на языке QBasic.
Оператор GOTO– безусловного перехода. Используется при организации разветвления, для того чтобы обойти операторы 2ойветви если выполняется 1ая(и наоборот).
Операторы условного перехода служат для изменения порядка выполнения операторов в зависимости от какого-то условия.
Вид IF условиеTHENоператорELSEоператор
если то иначе
IF условиеTHEN номер строки или формула (оператор)
30. Операторы цикла на языке QBasic.
Операторы цикла предназначены для организации цикла.
FOR I = 1 TO N STEP H
<тело цикла>
NEXT I
I– параметр цикла;
1 – начальное значение параметра цикла;
N– конечное значение параметра цикла;
Н – шаг.
Если Н = 1, то STEPопускается.
31. Этапы подготовки и решения задач на компьютере.
В процессе подготовки и решения задач можно выделить следующие этапы:
Постановка задачи– формулируется цель решения задачи, подробно описывается ее содержание; проводится анализ условий, при которых решается поставленная задача, выявляется область определения входных параметров задачи.
Формальное построение модели задачи – предполагает построение модели с характеристиками, адекватными оригиналу, на основе какого-либо его физического или информационного принципа; анализируется характер и сущность величин, используемых в задаче.
Построение математической модели задачи –характеризуется математической формализацией задачи, при которой существующие взаимосвязи между величинами выражаются с помощью математических соотношений. Математическая модель строится с определенной точностью, допущениями и ограничениями.
Выбор и обоснование метода решения –модель решения задачи реализуется на основе конкретных приемов и методов решения. При обосновании метода решения рассматриваются вопросы влияния различных факторов и условий на конечный результат, в том числе на точность вычислений, время решения задачи, требуемый объем памяти.
Построение алгоритма –на данном этапе составляется алгоритм решения задачи, в соответствии с выбранным методом решения. Процесс обработки данных разбивается на отдельные относительно самостоятельные блоки, определяется последовательность выполнения этих блоков.
Составление программы –алгоритм решения переводится на конкретный язык программирования.
Отладка программы –процесс устранения синтаксических и логических ошибок. В процессе трансляции программы с помощью синтаксического и семантического контроля выявляются недопустимые конструкции и символы для данного языка программирования. Логика работы программы проверяется в процессе ее выполнения с конкретными исходными данными.
Решение задачи на компьютере и анализ результатов.Первоначально выполняется многократное решение задачи на компьютере для различных наборов исходных данных. Получаемые результаты анализируются специалистом, поставившим задачу.
В задачах другого типа некоторые этапы могут отсутствовать.