- •4)Лицензионные и свободно распространяемые программные продукты
- •5)Инсталляция программного обеспечения
- •6)Подходы к понятию информации и измерению информации
- •7)Представление информации в различных системах счисления
- •8)Перевод чисел в различных системах счисления
- •9)Основные информационные процессы
- •10)Логические основы построение компьютерной техники
- •11)Основные логические операции.
- •12)Преобразование логических выражений
- •13)Построение алгоритмов линейной структуры
- •14)Построение алгоритмов разветвляющей структуры
- •15)Построение алгоритмов циклической структуры
- •16)Основные понятия моделирования
- •17)Классификация моделей. Моделирование.
- •18)Понятие об информационных системах
- •20)Асу различного назначения, примеры их использования
- •21)Безопасность, гигиена, эргономика, ресурсосбережение
- •22)Техника безопасности при работе на персональном компьютере
- •23)Вирусы. Классификация вирусов.
- •24)Защита информации, антивирусная защита. Классификация антивирусных программ.
- •25)Основные характеристики компьютеров
- •26)Классификация современных компьютеров
- •27)Устройства ввода информации. Клавиатура
- •28)Устройства ввода информации. Мышь и другие манипуляторы
- •29)Устройства ввода информации. Сканер
- •30)Устройства вывода информации. Монитор
- •31)Устройства вывода информации. Принтер
- •32)Устройства ввода-вывода звуковой информации
- •33)Устройства хранения информации
- •34)Классификация программного обеспечения
- •35)Локальные и глобальные компьютерные сети
- •36)Телекоммуникационные технологии. Технические и программные средства
- •37)Интернет. Структура. Браузер
- •38)Коллективная деятельность в компьютерных сетях
12)Преобразование логических выражений
• условные обозначения логических операций
¬ A, не A (отрицание, инверсия)
A B, A и B (логическое умножение, конъюнкция)
A B, A или B (логическое сложение, дизъюнкция)
A → B импликация (следование)
A ↔ B эквиваленция (эквивалентность, равносильность)
• таблицы истинности логических операций «И», «ИЛИ», «НЕ», «импликация», «эквиваленция» (см. презентацию «Логика»)
• операцию «импликация» можно выразить через «ИЛИ» и «НЕ»:
A → B = ¬ A B или в других обозначениях A → B =
• операцию «эквиваленция» также можно выразить через «ИЛИ» и «НЕ»:
A ↔ B = ¬ A ¬ B A B или в других обозначениях A ↔ B =
• если в выражении нет скобок, сначала выполняются все операции «НЕ», затем – «И», затем – «ИЛИ», и самая последняя – «импликация»
• логическое произведение A∙B∙C∙… равно 1 (выражение истинно) только тогда, когда все сомножители равны 1 (а в остальных случаях равно 0)
• логическая сумма A+B+C+… равна 0 (выражение ложно) только тогда, когда все слагаемые равны 0 (а в остальных случаях равна 1)
• правила преобразования логических выражений (слайд из презентации «Логика»):
13)Построение алгоритмов линейной структуры
Алгоритм - это описание последовательности действий,строгое выполнение которых приводит к решению поставленной задачи,за определенное кол-во шагов.
Линейный алгоритм или следование – это тип алгоритма, в котором последовательность действий не меняется в его процессе выполнения.
Предложение языка программирование задающее описание действия называется оператором. Операторы бывают простые и структурные.
Простыми называются операторы, которые описывают одно действие. Такие операторы используют для составления простейших линейных алгоритмов.
В программе линейный алгоритм реализуется последовательным размещением операторов.
Разветвляющийся алгоритм - алгоритм, содержащий хотя бы одно условие, в результате проверки которого ЭВМ обеспечивает переход на один из двух возможных шагов.
14)Построение алгоритмов разветвляющей структуры
Алгоритм - это описание последовательности действий,строгое выполнение которых приводит к решению поставленной задачи,за определенное кол-во шагов.
Разветвляющийся алгоритм - алгоритм, содержащий хотя бы одно условие.
Служебные слова если, то, иначе имеют обычный смысл. Слово все означает конец команды. Это слово пишется строго под словом если и соединяется с ним вертикальной чертой. Между то и иначе – в одной или нескольких или нескольких строках – записывается последовательность команд алгоритмического языка (серия 1). Между иначе и все помещается другая последовательность команд (серия 2). Серия 2 вместе со служебным словом иначе может отсутствовать.
15)Построение алгоритмов циклической структуры
Алгоритм циклической структуры – это алгоритм, в котором предусмотрено неоднократное выполнение одной и той же последовательности действий. На практике часто встречаются задачи, в которых одно или несколько действий бывает необходимо повторить несколько раз.
Многократное повторение последовательности действий называется циклом, а многократно повторяющиеся действия – телом цикла.