Ответы на билеты по предмету: Информационные технологии (Пример)
Содержание
1. Понятие Алгебры логики
2.Логические операции
3.Позиционная и непозиционная системы счисления
4. Двоичная, восьмеричная, шестнадцатеричная системы счисления
5. Перевод чисел в различные системы счисления
6. Принципы фон Неймана
7. Устройство компьютера
8. Требования, предъявляемые к современным компьютерам: надежность и отказоустойчивость
9. Классификация компьютеров: персональные компьютеры и рабочие станции
10. Принципы организации основной памяти в современных компьютерах
11. Виртуальная память и организация защиты памяти
12. Накопители на жестких магнитных дисках
13. Организация ввода/вывода: системные и локальные шины
14. Беспроводные интерфейсы связи. Радиоинтерфейс Bluetooth
15. Основные типы устройств ввода/вывода
16. Устройства ввода информации. Клавиатура. Манипуляторы. Дигитайзеры. Сканеры
17. Устройство и функционирование сканеров
18. Устройства вывода информации. Мониторы. Принтеры. Плоттеры
19. Классификация принтеров. Устройство различных видов принтеров
20. Основные технические характеристика мониторов
21. Устройства архивирования информации
22. Облачные среды хранения данных
23. Microsoft SkyDrive. Dropbox
24. Основные положения теории БД
25. Проектирование БД и этапы проектирования
26. Язык SQL и подмножества операторов языка SQL
27. Системы управления базами данных (СУБД)
28. Классификация СУБД, сравнение различных СУБД
29. Обзор архитектуры сервера MS SQL Server
30. Основные этапы установки СУБД
31. Обзор баз данных Microsoft SQL Server
32. Принципы обеспечения безопасности и контроля доступа к БД
33. Обеспечение безопасности на основе встроенных средств MS SQL Server
34. Структурное программирование, метод пошаговой детализации
35. Структурное программирование, его базовые конструкции
36. Структурное программирование, принцип сквозного контроля
37. Обзор технологии .NET Framework
38. Отладка управляемого кода
39. Структура и компоненты программы на языке C#
40. Классы памяти и организация программ
41. Принцип работы сборщика мусора
42.Оценка алгоритмической сложности.
43. Понятие и примеры рекурсивного алгоритма
44. Основные задачи динамического программирования
45. Метод дихотомии и его алгоритм
46. Эвристические алгоритмы
47. Генетические алгоритмы
48. Задача информационного поиска, её разновидности
49. Алгоритм поиска элемента и его номера методом деления пополам
50. Интерфейс пользователь-компьютер, его составные части
51. Объявление, инициализация и применение динамических массивов
52. Задача сортировки массивов
53. Алгоритм извлечения элементов из очереди
54. Линейные динамические структуры
55. Идентификация и аутентификация. Идентификация и ее основные методы. Биометрическая идентификация.
56. Понятие электронной цифровой подписи.
57. Организационные меры обеспечения информационной безопасности.
58. Организация внутриобъектового режима предприятия.
59. Криптографические меры обеспечения информационной безопасности.
60. Классификация криптографических алгоритмов.
61. Асимметричные алгоритмы шифрования. Использование асимметричных алгоритмов шифрования.
62. Симметричные алгоритмы шифрования. Использование Симметричных алгоритмов шифрования.
63. Использование хэш-функций для обеспечения информационной безопасности.
64. Основные угрозы программного обеспечения и их характеристика.
65. Межсетевые экраны, их функции и назначения
Выдержка из текста
1. Понятие Алгебры логики. Алгебра логики (алгебра высказываний) — раздел математической логики, в котором изучаются логические операции над высказываниями. Чаще всего предполагается, что высказывания могут быть только истинными или ложными, то есть используется так называемая бинарная или двоичная логика, в отличие от, например, троичной логики.
Базовыми элементами, которыми оперирует алгебра логики, являются высказывания.
Как правило, в математических выражениях Ложь отождествляется с логическим нулём, а Истина — с логической единицей, а операции отрицания (НЕ), конъюнкции (И) и дизъюнкции (ИЛИ) определяются в привычном нам понимании. Легко показать, что на данном множестве B можно задать четыре унарные и шестнадцать бинарных отношений и все они могут быть получены через суперпозицию трёх выбранных операций.
2.Логические операции
В логике логи́ческими опера́циями называют действия, вследствие которых порождаются готовые понятия, с использованием уже существующих. В более узком смысле, понятие логической операции используется в математической логике и программировании.
Логическая операция — в программировании операция над выражениями логического (булевского) типа, соответствующая некоторой операции над высказываниями в алгебре логики. Как и высказывания, логические выражения могут принимать одно из двух истинностных значений — «истинно» или «ложно». Логические операции служат для получения сложных логических выражений из более простых. В свою очередь, логические выражения обычно используются как условия для управления последовательностью выполнения программы.
В некоторых языках программирования (например, в языке Си) вместо логического типа или одновременно с ним используются числовые типы. В этом случае считается, что отличное от нуля значение соответствует логической истине, а ноль — логической лжи.
Значение отдельного бита также можно рассматривать как логическое, если считать, что 1 означает «истинно», а 0 — «ложно». Это позволяет применять логические операции к отдельным битам, к битовым векторам покомпонентно и к числам в двоичном представлении поразрядно. Такое одновременное применение логической операции к последовательности битов осуществляется с помощью побитовых логических операций. Побитовые логические операции используются для оперирования отдельными битами или группами битов, применяются для наложения битовых масок, выполнения различных арифметических вычислений.
Среди логических операций наиболее известны конъюнкция (&&), дизъюнкция (||), отрицание (!).
Их нередко путают с битовыми операциями, хотя это разные вещи.
Список использованной литературы
Интернет