- •1.Информатика. Основные понятия
- •1.1. Понятие об информации, информационных процессах, информационных системах и информационных технологиях
- •Ошибка! Закладка не определена.. Информационные технологии
- •1.1.1. Информационные системы
- •1.2. Предмет информатики
- •1.3. Информация, сообщения, знаки и символы
- •1.3.1. Сообщения, сигналы
- •1.3.2. Знаки, коды, символы и слова
- •1.4. Алгоритмы. Основные понятия
- •1.4.1. Определение алгоритма. Запись алгоритма. Свойства алгоритмов
- •1.4.2. Примеры алгоритмов. Способы, используемые при записи алгоритмов: рекурсия, итерация, разбор случаев, иерархическое построение
- •1.4.3. Объекты, типы объектов
- •1.4.4. Псевдокод для записи алгоритмов
- •1.4.5. Неструктурированная форма записи алгоритмов
- •1.4.6. Структурированная форма записи алгоритмов
- •1.4.7. Последовательный оператор
- •1.4.8. Условный оператор
- •1.4.9. Оператор цикла
- •1.5. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •1.6. Подходы к оценке количества информации
- •2.Основные сведения о компьютерах
- •2.1. Системы счисления
- •2.2. Классификация эвм (компьютеров)
- •2.3. Структура и состав персонального компьютера
- •2.4. Микропроцессоры
- •2.6. Устройства ввода информации Клавиатура
- •Другие устройства ввода информации
- •2.7. Устройства вывода информации Дисплеи
- •Принтеры и графопостроители
- •2.8. Эволюция пк
- •3. Программное обеспечение персональных компьютеров
- •3.1. Классификация программного обеспечения
- •3.2. Операционные системы (ос)
- •3.4. Инструментальные системы
- •3.4.1. Языки и системы программирования
- •3.4.2. Системы управления базами данных
- •3.4.3. Инструментарий искусственного интеллекта
- •3.4.4. Текстовые редакторы
- •3.4.5. Интегрированные системы
- •3.5. Прикладное программное обеспечение
- •4. Операционная система. Основные сведения
- •4.1. Операционные системы и файлы
- •4.2.3. Именование каталогов
- •4.2.4. Файловая структура
- •5. Программирование
- •5.1. Компьютерное решение задач. Основные этапы
- •5.1.1. Математическая формулировка и разработка методов решения задачи
- •5.1.2. Разработка алгоритма решения задачи
- •5.1.3. Разработка программы решения задачи. Отладка и тестирование программы
- •5.1.4. Решение поставленных задач на компьютере и анализ результатов
- •5.2. Алгоритмический язык программирования Basic
- •5.2.1. Основные понятия
- •5.2.2. Данные
- •5.2.3. Типы данных
- •5.2.4. Элементарные типы данных
- •5.2.5. Константы
- •5.2.6. Переменная. Оператор объявления переменных
- •5.2.7. Выражения
- •5.2.8. Арифметические выражения
- •5.2.9. Строковые выражения
- •"КазаньÈкгтуÈим.А.Н.Туполева"
- •5.2.10. Логические выражения
- •5.2.11. Оператор присваивания
- •5.2.12. Составные типы данных
- •5.2.13. Структуры. Оператор описания типа данных. Переменные структурного типа
- •5.2.14. Массивы. Переменные типа массива
- •5.2.15. Оператор вывода данных на экран
- •5.2.16. Операторы управления выводом информации на экран
- •5.2.17. Оператор ввода информации с клавиатуры
- •Input ИмяПерем1, ...., ИмяПеремN
- •123,3.1415E-3,"Казань"
- •5.2.18. Составные операторы, задающие последовательность действий
- •If Условие then
- •5.2.20. Оператор выбора
- •Input "введите номер сотрудника", n
- •5.2.21. Оператор цикла
- •5.2.22. Оператор цикла со счетчиком
3.5. Прикладное программное обеспечение
В настоящее время для ПК предлагается широкое разнообразие прикладных программных продуктов, автоматизирующих различные виды (сферы) человеческой деятельности. Среди них такие, как:
1) редакторы;
2) интеллектуальные системы, в том числе экспертные системы;
3) информационно-поисковые системы;
4) программы для экономистов;
5) обучающие системы;
6) математические программы;
7) программы для моделирования;
8) системы автоматизированного проектирования.
Одна из разновидностей редакторов, а именно, текстовые редакторы, уже упоминалась нами ранее. Дополнительно к текстовым редакторам предлагаются различные сервисные программы: различные словари (словари синонимов, разноязыковые словари, толковые словари и т.п.); программы орфографического, грамматического и стилистического контроля текстовых документов. Одним из наиболее используемых в ПК текстовых редакторов является Microsoft Word из интегрированной системы Microsoft Office, работающий под ОС Windows.
Существующие графические редакторы служат для создания и редактирования различных графических документов с деловой, научной и иллюстративной графикой. Деловая графика включает в себя различные типы диаграмм, гистограмм и функциональных зависимостей, служащие для наглядного представления экономических данных. Научная графика включает в себя более сложные типы плоских и пространственных иллюстраций одно- и двумерных функций. Служит для наглядного представления данных, получаемых после научно-технических расчетов, экспериментов и измерений. Иллюстративная графика включает в себя всевозможные изображения, рисунки и мультипликацию.
Примеры. Редактор деловой графики Boieng Graph фирмы Boieng . Редакторы научной графики Grapher и Surfer фирмы Golden Software. Редакторы иллюстративной графики FotoFinish фирмы ZSoft и Micrografx Designer фирмы Micrografx.
Среди третьего типа редакторов, а именно, систем верстки, называемых также настольными издательскими системами, лидируют продукты PageMaker фирмы Aldus и Ventura Publisher фирмы Xerox. Эти системы имитируют рабочий стол, используемый при верстке. В процессе верстки текст и иллюстрации можно монтировать на странице, перемещая их произвольным образом.
Интеллектуальные системы нами уже рассматривались ранее. Информационно-поисковые системы основываются на базах данных и содержат дополнительно к СУБД специализированные средства для хранения и поиска информации.
Программы для экономистов включают в себя такие функции как бухгалтерский, складской и другие виды учета, финансовые операции и т.п. В большинстве своем являются специализированными программами, использующими такие инструментальные системы как электронные таблицы и СУБД.
Функции обучающей системы непосредственно следуют из ее названия. Такие системы служат для обучения людей в той или иной предметной области. Работа с ними имеет ярко выраженный диалоговый характер. Наиболее развитые обучающие системы базируются на методах искусственного интеллекта.
Математические программы используются математиками, физиками, инженерами и другими специалистами при решении разнообразных вычислительных задач. Различают программы символьной математики, где решение задачи (например, взятие производной) осуществляется в аналитическом виде, и программы численной математики, решение задачи которыми предлагается в приближенном численном виде. Среди программ, интегрирующих оба рассмотренных способа решения математических задач, наиболее широкими возможностями обладает продукт Mathematica фирмы Wolfram Research, работающий под управлением ОС Windows..
Среди пестрого многообразия программных продуктов для моделирования существуют программы для логического моделирования работы цифровых электронных схем, для моделирования процессов в аналоговых электронных схемах, системы автоматического управления, моделирования механических свойств конструкций, тепловых режимов работы конструкций, для анализа механики газов и жидкостей, а также для имитационного моделирования.
Системы автоматизированного проектирования служат для оказания помощи при проектировании технических изделий. Они содержат модули, обеспечивающие моделирование формы изделий; расчеты их прочностных и других свойств; изготовление высококачественных чертежей; изготовление программ управления автоматическим производственным оборудованием.