- •1. Основные понятия информатики. Структура информатики.
- •2. Информация и ее свойства. Формы представления информации. Экономическая информация. Единицы измерения информации.
- •3. Понятие количества информации. Формулы Хартли и Шеннона.
- •4. Информационные процессы. Основные понятия процессов сбора, обмена, хранения, накопления, обработки и передачи информации.
- •5. Понятие информационной технологии и информационной системы. Виды информационных технологий.
- •6. Понятия архитектуры и структуры пк. Основные блоки пк и их назначение.
- •Виды памяти пк. Основная память пк (озу и пзу), назначение и основные параметры. Физическая и логическая структура основной памяти.
- •Внешние запоминающие устройства (нжмд, cd-rom, flash- память). Физическая и логическая структура магнитных дисков, назначение и основные параметры.
- •Физическая и логическая структура магнитных дисков
- •Периферийные устройства пк. Устройства ввода и отображения текстовой и графической информации.
- •Печатающие устройства, принцип действия, основные параметры.
- •Классификация и назначение программного обеспечения пк.
- •Системное программное обеспечение пк. Понятие операционной системы и операционных оболочек. Назначение и основные функции операционных систем.
- •Операционные системы.
- •Классификация прикладных программных продуктов и их назначение (в виде пакетов прикладных программ).
- •16.Инструментальное программное обеспечение.
- •17.Офисные системы. Текстовые редакторы.
- •2. Классификация текстовых редакторов.
- •19. Основные понятия электронных таблиц: рабочая книга и рабочий лист, ячейки и их адресация, диапазон ячеек. Ввод, редактирование и форматирование данных.
- •20. Автоматизация ввода данных в Excel. Построение диаграмм и графиков в электронных таблицах.
- •Адресация ячеек.
- •21. Вычисления в электронных таблицах. Организация формул. Абсолютная, относительная и смешанная адресация. Встроенные функции Excel.
- •22. Использование электронных таблиц Excel для создания списков, сортировки данных в списке, фильтрации данных.
- •23. Основные понятия баз данных и субд. Классификация баз данных. Архитектура файл-сервер, клиент-сервер, основные особенности.
- •24. Виды моделей данных бд.
- •25. Типы связей в реляционных бд.
- •26. Архитектура субд. Понятие информационно-логической модели. Этапы проектирования бд.
- •3 Уровня субд:
- •27. Обобщенная технология работы с субд. Основные объекты субд.
- •Архитектура компьютерных сетей
- •31. Локальные вычислительные сети: назначение, состав. Принципы управления в лвс.
- •32.Понятие топологии сети и базовые топологии лвс.
- •33.Методы доступа к передающей среде и протоколы передачи данных лвс.
- •34.Способы объединения локальных и глобальных вычислительных сетей.
- •35.Представление о структуре и системе адресации Internet.
- •36. Способы организации передачи информации в интернете.
- •37. Понятие ис. Структура информационной системы. Типы обеспечивающих подсистем.
- •38. Техническое обеспечение ис.
- •39. Математическое и программное обеспечение ис.
- •40. Классификация информационных систем по признаку структурированности задач.
- •41.. Классификация информационных систем по функциональному признаку и уровням управления
- •42. Классификации информационных систем по степени автоматизации.
- •43. Классификация экономических ис (по режиму работы, по способу распределения вы-числительных ресурсов, по функциям).
- •44. Информационно-поисковые системы. Назначение и структура.
- •45.Классификация эис по концепции построения.
- •46. Автоматизированные банки данных (абд). Структура и назначение абд.
- •47. Интеллектуальные банки данных (банки знаний), их назначение и структура.
- •48. Хранилища данных, назначение и структура.
- •Olap на клиенте и на сервере
- •Технические аспекты многомерного хранения данных
16.Инструментальное программное обеспечение.
Инструмента́льное програ́ммное обеспе́чение — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ, в отличие от прикладного и системного программного обеспечения.
К этой категории относятся программы, предназначенные для разработки программного обеспечения:
ассемблеры — компьютерные программы, осуществляющие преобразование программы в форме исходного текста на языке ассемблера в машинные команды в виде объектного кода.
трансляторы — программы или технические средства, выполняющие трансляцию программы.
компоновщики (редакторы связей) — программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль.
препроцессоры исходных текстов — это компьютерные программы, принимающие данные на входе и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор
отладчики (debugger) являются модулями среды разработки или отдельными приложениями, предназначенными для поиска ошибок в программе.
текстовые редакторы — компьютерные программы, предназначенные для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.
специализированные редакторы исходных текстов — текстовые редакторы для создания и редактирования исходного кода программ. Специализированный редактор исходных текстов может быть отдельным приложением, или быть встроен в интегрированную среду разработки (IDE).
библиотеки подпрограмм — сборники подпрограмм или объектов, используемых для разработки программного обеспечения.
редакторы графического интерфейса.
Перечисленные инструменты могут входить в состав интегрированных сред разработки
Виды инструментального ПО[править | править вики-текст]
Текстовые редакторы
Интегрированные среды разработки
SDK
Компиляторы
Интерпретаторы
Линковщики
Парсеры и генераторы парсеров (см. Javacc)
Ассемблеры
Отладчики
Профилировщики
Генераторы документации
Средства анализа покрытия кода
Средства непрерывной интеграции
Средства автоматизированного тестирования
Системы управления версиями
Системы управления проектами
Системы отслеживания ошибок
и другие
К инструментальному программному обеспечению относят: системы программирования – для разработки новых программ, например, Паскаль, Бейсик. Обычно они включают: редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ), транслятор, а также библиотеки подпрограмм; инструментальные среды для разработки приложений, например, C++, Delphi, Visual Basic, Java, которые включают средства визуального программирования; системы моделирования, например, система имитационного моделирования MatLab, системы моделирования бизнес-процессов BpWin и баз данных ErWin и другие.
Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.
Компилятор (англ. compiler – составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. После компилирования получается исполняемая программа, при выполнении которой не нужна ни исходная программа, ни компилятор.
Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.
Драйверы – специальные программы, которые управляют работой периферийных устройств. Обычно драйверы для различных ОС поставляются вместе с новыми устройствами.
