1. Теория множеств и булева алгебра.
Понятие множества принимается за одно из исходных (аксиоматических) понятий. Теория множеств - раздел математики, в котором изучаются общие свойства множеств. Лежит в основе большинства математических дисциплин.
Над множествами определены следующие операции:
- объединение (или сумма) (обозначается как ); Это множество, содержащее в себе все элементы исходных множеств. Объединение двух множеств A и В обычно обозначается , иногда - в виде суммы. Операция объединения множеств коммутативна (переместительность (2+3=3+2)): Операция объединения множеств ассоциативна (2+3)+5=2+(3+5): Пустое множество Х явл-ся нейтральным эл-том операции объединения множеств: Пример:
- разность (обозначается как реже ); Это теоретико-множественная операция, результатом которой является множество, в которое входят все элементы первого множества, не входящие во второе множество. Пусть А и В - два указанных в определении множества, тогда их разность определяется Это множество часто называют дополнением множества В до множества А. (только когда множество В полностью принадлежит множеству А) (обозначается как или );
- пересечение (или произведение) (обозначается как ); Это множество, которому принадлежат те и только те элементы, которые одновременно принадлежат всем данным множествам. Пусть даны два множества А и Б. Тогда их пересечением называется множество Операция пересечения множеств коммутативна: Операция пересечения множеств ассоциативна: Если - пустое множество (множество, не содержащее ни одного элемента), то Пример: Тогда
- симметрическая разность (обозначается как реже ). Это множественная операция, результатом которой является множество элементов этих множеств, принадлежащих только одному из них. Симметрическая разность двух заданных множеств А и В - это такое множество , куда входят все те элементы первого множества, которые не входят во второе множество, а, также те элементы второго множества, которые не входят в первое множество: Симметрическая разность коммутативна: Симметрическая разность ассоциативна: . Пример: Тогда
Б улева алгебра - непустое множество A с двумя бинарными операциями (операция, принимающая два аргумента и возвращающая один результат) (аналог конъюнкции (И)), (аналог дизъюнкции (ИЛИ)), унарной операцией (для унарной операции «–» результат её применения к элементу х записывается в виде-х.) (аналог отрицания) и двумя выделенными элементами: 0 (или Ложь) и 1 (или Истина) такими, что для всех a, b и c из множества A верны следующие аксиомы (рисунок).
Основные законы булевой алгебры:
- закон двойного отрицания: not not x = x.
- закон коммутативности (от перестановки аргументов результат не меняется): x1 or x2 = x2 or x1. x1 and x2 = x2 and x1
- закон ассоциативности (порядка вычислений): x1 or (x2 or x3) = (x1 or x2) or x3. x1 and (x2 and x3) = (x1 and x2) and x3
- закон дистрибутивн-ти (раскрытия скобок): x1 or (x2 and x3) = (x1 or x2) and (x1 or x3). x1 and (x2 or x3) = (x1 and x2) or (x1 and x3)
- правила де Моргана: not (x1 or x2) = not x1 and not x2. not (x1 and x2) = not x1 or not x2
- правила операций с константами 0 и 1: not 0 = 1, not 1 = 0, x or 0 = x, x or 1 = 1, x and 1 = x, x and 0 = 0
- правила операций с переменной и её инверсией: x or not x = 1. x and not x = 0.
x 1 x2 and or xor
0 0 0 0 0
0 1 0 1 1
1 0 0 1 1
1 1 1 1 0
Хor называется "сложение по модулю 2". В двоичной системе 0+0=0, 0+1=1+0=1, 1+1=10, а по модулю 2 (остаток от деления на 2) последняя сумма и даёт 0.
- 1. Теория множеств и булева алгебра.
- 2. Основы дискретной математики.
- 3. Понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления информации.
- 4. Свойства информации, энтропия и информационные свойства непрерывных источников.
- 5. Моделирование: основные понятия и определения.
- 2) Видов моделирования:
- 6. Дисперсионный и регрессионный анализ.
- 7. Основы теории управления.
- 8. Численные методы.
- 9. Структурное программирование.
- 10. Проектирование программного обеспечения.
- 11. Основы электроники и микросхемотехники.
- 12. Основные цифровые элементы, триггеры, регистры, счетчики, мультиплексоры, шифраторы.
- 13. Обобщенная структура эвм, архитектура Фон-Неймана.
- 14. Персональный компьютер и его основные элементы.
- 16. Устройства хранения и передачи данных.
- Flash-карта
- Оптические cd,dvd,bd
- 17. Периферийные устройства.
- 18. Многопроцессорные системы и серверы баз данных.
- 19. Аппаратное устройство сетевого оборудования.
- 20. Технологии компьютерных сетей.
- 21. Объектно-ориентированное программирование.
- 22. Системное программное обеспечение.
- 23. Операционные системы.
- 24. Базы данных.
- 25. Информационные сети.
- 26. Протоколы стека tcp/ip.
- 27. Мультимедиа технологии.
- 28. Системы искусственного интеллекта.
- 30. Вычислительные системы.