
- •Общее представление об информации. Виды информации. Место и роль понятия «информация» в курсе информатики.
- •Применение информационных технологий в Гражданской авиации.
- •3)Кодирование информации. Понятие носителя информации. Виды носителей информации.
- •4. Формы представления и передачи информации. Представление и кодирование информации
- •5. Общая характеристика процессов сбора, передачи, обработки и накопления информации. Информационные процессы.
- •6. Основные операции с данными.
- •7. Свойства информации.
- •8. Методы оценки и виды информации.
- •9. Представление информации в компьютере. Единицы измерения информации.
- •10. Двоичная система счисления.
- •Перевод чисел из двоичной системы счисления в десятичную
- •Почему двоичная система счисления так распространена?
- •Перевод десятичного числа в двоичное
- •11. Типовая структура и состав эвм. Назначение элементов эвм.
- •12. Поколения эвм.
- •13. Общие принципы работы эвм. Принципы фон Неймана.
- •14. Принцип запоминаемой программы. Программа как последовательность действий компьютера.
- •15. Основные функциональные части компьютера. Взаимодействие процессора и памяти при выполнении программ.
- •16. Технические средства реализации информационных процессов. Эволюция персональных компьютеров.
- •17. Базовая конфигурация персонального компьютера. Основные характеристики пк.
- •18)Внешние устройства: накопители на гибких и жестких дисках, клавиатура, мышь, видеотерминал, принтер, сканер, стример, приводы для сд-двд.
- •Основные усредненные характеристики современных пэвм ibm pc
- •Основные блоки персонального компьютера и их назначение
- •20.Программные средства реализации инф. Процессов. Типовой состав по пк.
- •21. Организация хранения программ и данных. Файлы и файловая структура. Единица измерения данных.
- •22. Системное и прикладное по.
- •23.Понятие о ос. Назначение ос. Драйверы внешних устройств. Параметры ос.
- •24.Файлы и их имена. Файловая система. Файловая структура. Интерфейс пользователя. Запуск и выполнение программ
- •Пользовательский интерфейс
- •26.Понятие алгоритма. Свойства алгоритма, способы представления.
- •27.Базовые алгоритмические структуры.Линейные,ветвление и цикл.Построение алгоритмов из базовых структур.
- •28) Основные методы разработки алгоритмов.
- •29)Компьютер как исполнитель алгоритмов. Программа как изображение алгоритма в терминах команд, управляющих работой компьютера.
- •Компьютер как формальный исполнитель алгоритмов.
- •30) Коды, ассемблеры. Трансляция и компоновка. Исходный и объектный модули, исполняемая программа. Компиляция и интерпретация. Данные как объект обработки.
- •Виды программирования
- •Процедурные языки программирования
- •Используемые символы
- •Структура компилятора
- •37Варианты определения языка программирования .Синтаксис и семантика алгоритмического языка.
- •38)Основные понятия технологии программирования.
- •Основные этапы системного анализа
- •Этапы разработки программного обеспечения
- •41) Стратегии разработки программных средств.
- •42) Критерии качества программного средства.
- •43) Компьютерная поддержка разработки и сопровождения программных средств.
- •44)Понятие модели. Классификация моделей.
- •46)Этапы моделирования функциональных и вычислительных задач.
- •47) Общая схема компьютерного математического моделирования
- •48)Основные понятия компьютерной графики. Представление и обработка графической информации. Растровая и векторная графика. Фрактальная графика.
- •49) Форматы графических файлов
- •50)Представление изображения в цифровом виде
- •51)Современные графические редакторы. Классификация цифровых моделей.
- •52) Устройства ввода и отображения графической информации. Создание изображений и анимаций.
- •53) Классификация компьютерных сетей
- •54) Модель взаимодействия открытых систем
- •55) Методы доступа к передающей среде в современных локальных вычислительных сетях.
- •56) Аппаратно-программное обеспечение сетей
- •57)Корпоротивные компьютерные сети
- •58) Общие сведения о сети интернет. История развития. Техническое руководство Интернет. Интеграция мировых информационных ресурсов и создание глобального информационного пространства.
- •59)Протоколы общения компьютеров в сети.
- •60) Система адресации в Интернет.
- •61) Вариантыобщенияпользователя в интернет. Подключение к Интернет.Базовыепользовательскиетезнологииработы в Интернет.
- •62) Передача файлов с помощью протокола ftp.
- •63) Программа работы с удаленным компьютером, электронные доски объявлений, телеконференции.
- •64) Службы прямого общения пользователей.
- •65) База данных, банк данных, система управления базой данных, администратор базы данных.
- •66) Уровни представления данных:концептуальный,логический,физический,внешний.
- •67) Модели баз данных.
- •Инфологическая модель данных "Сущность-связь"
- •68) Этапы проектирования баз данных.
- •69) Системы управления базами данных(субд). Классификация субд. Основные функции субд.
- •70) Многопользовательские информационные системы. Технология клиент-сервер.
- •71) Задачи, решаемые с помощью бд
- •72) Технологическийпроцессобработкиинформации. Понятиеинформационнойтехнологии.Классификация ит. Средства ит.
- •73) Комптехнологииобработкиинформации. Экспертныесистемы и системыподдержкипринятиярешений.Понятиеискусственногоинтеллекта.
- •74) Информационные технологии образования. Автоматизированные системы управления. Информационные системы.
- •75) Законодательные акты рф, регулирующие правовые отношения в сфере иф и защиты гос тайны.
- •76) Защита информации в локальных комп сетях, антивирусная защита. Специфика обработки конфиденциальной информации в комп системах. Защита информации в локальных сетях
29)Компьютер как исполнитель алгоритмов. Программа как изображение алгоритма в терминах команд, управляющих работой компьютера.
Стадии создания алгоритма: 1. Алгоритм должен быть представлен в форме, понятной человеку, который его разрабатывает. 2. Алгоритм должен быть представлен в форме, понятной тому объекту (в том числе и человеку), который будет выполнять описанные в алгоритме действия.
Объект, который будет выполнять алгоритм, обычно называют исполнителем.
Исполнитель - объект, который выполняет алгоритм.
Идеальными исполнителями являются машины, роботы, компьютеры...
Исполнитель способен выполнить только ограниченное количество команд. Поэтому алгоритм разрабатывается и детализируется так, чтобы в нем присутствовали только те команды и конструкции, которые может выполнить исполнитель.
Исполнитель, как и любой объект, находится в определенной среде и может выполнять только допустимые в нем действия. Если исполнитель встретит в алгоритме неизвестную ему команду, то выполнение алгоритма прекратится.
Компьютер – автоматический исполнитель алгоритмов.
Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой.
Программирование - процесс составления программы для компьютера. Для первых ЭВМ программы записывались в виде последовательности элементарных операций. Это была очень трудоемкая и неэффективная работа. Поэтому в последствии были разработанные специальные языки программирования. В настоящее время существует множество искусственных языков для составления программ. Однако, так и не удалось создать идеальный язык, который бы устроил бы всех.
Компьютер как формальный исполнитель алгоритмов.
Рассмотрим процесс управления информационным процессом, в котором в качестве управляемого объекта выбран текст. Другими словами, рассмотрим информационный процесс, связанный с редактированием (изменением состояния) текста. Во-первых, для того, чтобы преобразовать текст, должен существовать кто-то или что-то, который эти преобразования выполняет. Иными словами, необходим исполнитель этих преобразований. Во-вторых, процесс преобразования текста необходимо разбить на отдельные операции, которые должны быть записаны в виде отдельных команд исполнителю. Каждый исполнитель обладает определенным набором, системой команд, которые он может выполнить. В процессе редактирования текста возможны различные операции: удаление, копирование, перемещение или замена его фрагментов. Исполнитель редактирования текста должен быть в состоянии выполнить эти операции. В-третьих, должно быть определено начальное состояние объекта, в данном случае текста, и его требуемое конечное состояние (цель преобразования). Будем говорить, что информационный процесс, обладающий всеми перечисленными выше свойствами, называется алгоритмом. Исполнитель может выполнить алгоритм, если команды алгоритма входят в систему команд исполнителя.
Исполнитель алгоритма - это человек или автомат (в частности, им может быть процессор ЭВМ), умеющий выполнять некоторый, вполне определенный набор действий. Исполнителя характеризуют: • среда; • элементарные действия; • система команд; • отказы. Исполнитель ничего не знает о цели алгоритма. Он выполняет все полученные команды, не задавая вопросов «почему» и «зачем». Про компьютер говорят, что он универсальный исполнитель алгоритмов, созданных для обработки информации. Компьютер может исполнять алгоритм, если он написан на одном из языков программирования. Такой алгоритм называют компьютерной программой. Программу можно ввести в память компьютера и запустить её. Тогда она может быть автоматически исполнена компьютером. В этом случае исполнителем алгоритма является компьютер.