- •Информатизация общества.
- •Билет 2. Общая схема компьютера. Основные устройства компьютера и их функции.
- •Билет 3. Основные характеристики процессора компьютера.
- •Intel (процессор марки Pentium), Cyrix, amd (процессор марки Athlon), NexGen, Texas Instrument. Фирма Motorola выпускает процессоры типа Power pc для персональных компьютеров фирмы Apple.
- •Билет 4. Организация и основные характеристики памяти компьютера.
- •Виды компьютерной памяти:
- •Билет 5. Операционная система компьютера.
- •Билет 6. Файловая система. Папки. Файлы (имя, тип, путь доступа). Операции с файлами и папками.
- •Билет 7. Информация и информационные процессы в природе, обществе, технике. Информационная деятельность человека.
- •Билет 8. Техника безопасности при работе с компьютером.
- •Билет 9. Текстовый редактор и текстовый процессор. Назначение и основные возможности.
- •Билет 10. Компьютерная графика. Технические средства компьютерной графики. Графический редактор, основные функции.
- •Билет 11. Электронные таблицы, назначение и основные функции.
- •Билет 12. Базы данных. Система управления базами данных, назначение и основные функции.
- •Билет 13. Понятие алгоритма. Свойства алгоритмов. Возможность автоматизации деятельности человека.
- •Правила для записи имени переменной в Паскале, записи выражения (числа, формулы, текста)
- •Билет 15. Разветвляющиеся алгоритмы. Команда ветвления.
- •Билет 16. Циклические алгоритмы. Команда повторения.
- •Билет 18. Технология решения задач с помощью компьютера.
- •Билет 19. Способы передачи информации. Организация и структура локальных и глобальных компьютерных сетей.
- •Билет 20. Глобальная сеть Интернет и её информационные ресурсы (электронная почта, доски объявлений, телеконференции, поисковые системы и т.Д.) Этические и правовые нормы работы с информацией.
- •Билет 17. Компьютер как формальный исполнитель алгоритмов (программ).
Правила для записи имени переменной в Паскале, записи выражения (числа, формулы, текста)
Билет 15. Разветвляющиеся алгоритмы. Команда ветвления.
На протяжении всей жизни человек вынужден принимать решения. В некоторых ситуациях от выбранного решения зависит его дальнейшая судьба, а иногда и сама жизнь. В скором времени перед каждым из нас встанет задача выбора будущей профессии, решение которой изменит всю нашу последующую жизнь.
Логику любой задачи принятия решения можно описать тремя ключевыми словами: если «условие» то «действия» иначе «действия».
Если пойдёшь налево, то потеряешь коня, иначе сам пропадёшь.
Если выучишь урок, то получишь хорошую оценку, иначе получишь плохую.
Алгоритм, в котором используется условие, получил называние разветвляющегося.
Разветвляющимся (ветвлением) называется алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Представить разветвляющийся алгоритм можно в полной форме:
Если выучишь урок, то получишь хорошую оценку, иначе получишь плохую.
или в неполной форме:
Если прозвенел будильник, то надо вставать и идти в школу.
Полное ветвление Неполное ветвление
Условие – это высказывание, которое может быть либо истинным, либо ложным.
Все языки программирования, в том числе и Паскаль, имеют специальные команды, вызывающие ветвление. Такая команда называется условным оператором.
Полная форма условного оператора выглядит так: if < условие> then < команда 1> else <команда 2>;
Если условие истинно, выполняется команда, стоящая после слова then (тогда). Если условие ложно, выполняется команда, которая указана после слова else (иначе).
Неполная форма условного оператора выглядит так: if < условие> then < команда>;
Если условие истинно, команда выполняется, если ложно – команда пропускается.
В простейших случаях условие – это математическое сравнение двух выражений по величине (отношение двух величин). Отношение можно записать при помощи знаков: =, >, <, <=, >=, <>
Пример: определение наибольшего из двух чисел (блок-схемы, программы).
Билет 16. Циклические алгоритмы. Команда повторения.
Многие процессы в окружающем мире основаны на многократном повторении одной и той же последовательности действий. Каждый год наступает весна, лето, осень и зима. Жизнь растений в течение года проходит одни и те же циклы. Подсчитывая число полных поворотов минутной или часовой стрелки, человек измеряет время. Часто появляются повторяющиеся действия при вычислениях. Так действие умножения выполняется как заданное количество повторений сложения. Например, результат умножения 60=20*3 равноценен результату выполнения трёхкратного сложения одного и того же числа 60=20+20+20.
Алгоритм, который содержит описание повторяющихся действий, принято называть циклическим.
Циклическим (циклом) называется алгоритм, в котором действия многократно повторяются. Перечень повторяющихся действий называется телом цикла.
Число повторений в циклических процессах или известно заранее, или зависит от какого-либо условия.
Цикл, в котором число повторений тела цикла заранее известно, называется определённым (циклом со счётчиком).
i – счётчик цикла (счётчиком количества повторений)
iн – начальное значение счётчика цикла
iк – конечное значение счётчика цикла
Цикл повторяется, пока значение счётчика лежит в интервале между iн и iк .
В Паскале цикл со счётчиком имеет два варианта записи:
1. for i:=in to ik do <тело цикла>; 2. for i:=in downto ik do <тело цикла>;
1.при каждом повторении цикла значение счётчика увеличивается на 1.
2.при каждом повторении цикла значение счётчика уменьшается на 1.
Ц икл, в котором число повторений тела цикла заранее неизвестно, но известно условие, определяющее конец работы цикла, называется неопределённым (циклом с условием).
В Паскале цикл с условием записывается:
while < условие > do <тело цикла>; пока условие истинно, выполняется тело цикла.
Пример: вычислить сумму первых десяти натуральных чисел.