- •Информатика. Структура предметной области. Объекты изучения информатики. Основные задачи информатики.
- •Основные области исследований информатики.
- •3.Социальная информатика. Объект и предмет исследований. Фундаментальная проблема социальной информатики. Основные проблемы научных исследований в социальной информатике.
- •4.Междисциплинарные направления информатики.
- •5. Формулировка предметной задачи. Задачная ситуация.
- •6. Формализация предметной задачи. Уровни формализации задач.
- •8. Понятие о модели.
- •11. Что такое информация, различие информации и данных.
- •12. Формы адекватности информации.
- •13. Классификация мер информации.
- •9. Представление о системном подходе.
- •10. Коммуникация как передача информации о модели.
- •14. Синтаксические меры информации.
- •15. Семантические меры информации.
- •16. Прагматические меры информацию
- •17. Показатели качества информации.
- •18. Системы классификации информации, основные идеи.
- •19. Система кодирования информации, классификация методов.
- •20. Информационные системы. Этапы развития.
- •21.Основные процессы в информационной системе.
- •23. Жизненный цикл ис.
- •24. Проблемы внедрения информационных систем.
- •25. Структура информационной системы.
- •32. Роль структуры управления в информационной системе. Классификация информационных систем по функциональному признаку и уровням управления
- •33. Классификация ис по степени автоматизации.
- •34. Классификация ис по характеру использования информации.
- •35.Классификация информационных систем по признаку структурированности задач
- •36.Понятие информационной технологии. Функциональные и обеспечивающие информационные технологии.
- •37.Основные свойства информационных технологий, определяющие их роль в технологическом развитии современного общества.
- •38.Информационные технологии. Критерий эффективности информационных технологий.
- •39.Классификация информационных технологий по типу обрабатываемой информации
- •40.Ит обработки данных. Классы задач. Основные компоненты.
- •41.Цель ит управления (иту). Классы задач, решаемые в рамках иту. Основные компоненты иту.
- •42.Характеристики и назначение ит автоматизации офиса. Основные компоненты.
- •43. Ит поддержки принятия решений. Основная цель итппр. Отличительные характеристики итппр. Основные компоненты итппр.
- •44.Информационные технологии экспертных систем. Основные компоненты экспертной системы, специалисты-разработчики.
- •45.Классы задач, решаемые с помощью экспертных систем.
- •46.Информационные технологии в социальной сфере
- •47. Современное состояние и основные тенденции развития ит.
- •49.Геоинформационные системы. Составные части гис.
- •50.Классы решаемых задач, решаемые с помощью гис.
- •51. Основные функциональные возможности гис.
- •52. Основные возможности анализа данных в гис GrinView
- •53. Компьютеры. Поколения эвм. Классификации компьютеров
- •54. Техническое обеспечение компьютера.
- •55. Архитектура пк. Основные блоки пк и их назначение.
- •56. Программное обеспечение компьютеров.
- •57. Интеллектуальное обеспечение.
- •58. Программирование. Типы программирования. Классификация компьютерных языков по уровню.
- •59.Программирование. Принципы создания компьютерных языков (логическое, функциональное, объектно-ориентированное, процедурное).
- •61. Централизованная и распределенная обработка данных.
- •62. Основные программные и аппаратные компоненты сети.
- •63. Функциональные группы устройств в сети.
- •64. Классификация вычислительных сетей.
- •65. Локальные вычислительные сети.
- •66. Основные характеристики и требования коммуникационной сети.
- •67. Глобальная сеть internet. Способы передачи информации в internet.
- •68. Искусственный интеллект. Основные разделы искусственного интеллекта. Основные проблемы искусственного интеллекта.
- •69.Основные направления развития искусственного интеллекта.
- •70. Данные и знания.
- •73. Информационные ресурсы. Информационные продукты и услуги.
- •75. Информационные технологии в производстве. Основные проблемы. Основные виды.
- •76. Электронный бизнес. Преимущества электронного бизнеса. Основные модели электронного бизнеса. Ключевые проблемы электронного бизнеса.
- •77. Информационная безопасность человека и общества Основные цели обеспечения информационной безопасности.
- •79. Представления о защите информации. Основные цели защиты информации.
- •80. Элементы системы защиты информации.
- •81. Технология использования цифровой подписи
- •82.Анализ защищенности сети (сетевой аудит)
- •83. Основные виды информационных преступлений.
- •84. Вредоносные программы. Основные виды вредоносных программ и их жизненный цикл.
- •85.Антивирусы. Основные технологии обнаружения вирусов. Основные виды антивирусных программ.
- •86. Информационные революции.
- •87. Информационный кризис, его предпосылки, содержание, симптомы, последствия.
- •88. Информационное неравенство. Основные факторы, влияющие на цифровой разрыв
- •89. Информатизация общества. Условия успешного развития информатизации общества.
- •90.Информационное общество. Основные характеристики информационного общества.
- •91.Информационное общество и Россия. Готовность к информационному обществу.
- •92. Положительные и отрицательные последствия информатизации.
- •93.Условия успешного развития процесса информатизации общества
- •94. Информационный потенциал общества.
- •95. Информационная культура
- •96. Информационная грамотность.
57. Интеллектуальное обеспечение.
Интеллектуальное обеспечение - совокупность интеллектуальных методов, приемов и технологий, обеспечивающих решение задач из данной предметной области при помощи компьютера.
Существенным элементом интеллектуального обеспечения является формализация и наличие интеллектуальных интерфейсов на всех этапах решения задачи
58. Программирование. Типы программирования. Классификация компьютерных языков по уровню.
Типы программирования:
- синтезирующие – полное построение программы по заданной спецификации или по общему алгоритму её решения;
- сборочное – опирается на библиотеки модулей или подпрограмм и состоящее в выборе подходящих модулей и их быстрой сборке в результирующую программу, решающую задачу из этого класса, на который рассчитана библиотека модулей;
- конкретизирующие – существование универсальной программы, решающей любую задачу данного класса и состоящее в адаптации универсальной программы к особенностям частной решаемой задачи; в результате получается либо более простая программа, либо использующая меньшее количество ресурсов.
Способ записи программ, запускающий их непосредственное выполнение на ЭВМ – машинный язык или язык программирования.
Язык программирования - это формализованныя язык для описания алгоритма решения задач на компьютере.
Классификация компьютерных языков по уровню.
По уровням программирования их делят на машинные, машинно-ориентированные (ассемблеры) и машинно-независимые алгоритмические языки (языки высокого уровня).
Машинные – это языки программирования, воспринимаемые аппаратной частью компьютера (машинные коды). Обычно машинный язык содержит от 50 до 300 команд, служащих для перемещения данных по компьютеру, выполнения арифметических операций и сравнения величин. Управление устройствами на этом уровне осуществляется с помощью загрузки определённых величин в специальные регистры устройств.
Машинно-ориентированные – это языки программирования, которые отражают структуру конкретного типа компьютера (ассемблеры). Каждый компьютер имеет свой машинный язык, свою совокупность команд, отличающихся количеством адресов в команде, назначение информации, задаваемой в адресах, набором операций, которые может выполнить машина. Процесс написания программы на машинном языке очень трудоёмок. Программа получается громоздкой и труднообозримой и её трудно отлаживать, развивать и изменять. В случае когда нужна эффективная программа, в максимально степени учитывающую специфику конкретного компьютера, вместо машинных языков используют близкие к ним
машинно-ориентированные (ассемблеры). Это машинно-зависимый язык низкого уровня, в котором короткие мнемонические имена соответствуют отдельным машинным командам. Используются для представления в удобночитаемой форме программ, записанных в машинном коде.
Языки высокого уровня разработаны для того чтобы освободить программиста от учёта технических особенностей конкретных компьютеров и их архитектуры. Они имитируют естественные языки, используя некоторые слова разговорного языка и общепринятые математические символы. Более удобны для человека. Преобразование строк исходного кода в последовательности двоичных команд осуществляется компилятором. Эти языки менее эффективно используют аппаратуру по сравнению с ассемблерами, но позволяют быстрее разрабатывать программы.
