logo
EI

2 Основных ресурса для работы программ: память, процессорное время.

Интерфейс- то с помощью чего одна система взаимодействует с другой.

Программы-оболочки-обеспечивают интерфейс альтернативный интерфейсу операционной системы для более удобного взаимодействия с компьютером.

Операционные оболочки используются для создания графических интерфейсов и мультипрограммирования.

Драйверы(система технического обслуживания) -программа для управления устройствами.

Утилиты – вспомогательные или служебные программы которые предоставляют пользователю ряд дополнительных услуг.

Прикладное ПО прикладные программы могут использоваться самостоятельно и могут использоваться в составе больших программных комплексов.

Прикладное ПО- программа обеспечивают выполнение необходимых работ на компьютере.

Инструментальное ПО- система для разработки новых программ. MS Visual Studio

Системное ПО (операционная система)

1)Файловая система – предназначена для хранения файлов на дисках и предоставления доступа к ним.

File Allocation Table- FAT

Файл- область данных на диске которое имеет имя.

Файл- 8.3 (8 –имя файла,3- расшерение),

В имени файла не должно быть символов /, \, :, *?, «,<,>.

Каталог содержит в себе другие файлы, каталог.

D:\1\кино1.AVI- полный путь к файлу

www.info.ru\1.AVI

2)Операционные системы ОС- W- представляет собой комплекс системных и служебных программных средств, которое обеспечивает взаимодействие пользователя с компьютером и выполнение всех других программ.

ОС

1)Обеспечивают нормальную работу компьютера

2)Обеспечивают нормальную работу пользователя ПК

3)Работа других программ (ПО)

Хранится в ФС

При загрузке ПК происходит проверка

Типы ОС:

1)Однозадачные, многозадачные (может выполняться только одна задача(Старые сотовое телефоны), одновременно можно выполнять много задач)

2)Однопользовательские, многопользовательские( однопользоват- пользователь1,многопользов- Windows разграничение прав)

3)Однопроцессорные, многопроцессорные

4)Локальные, сетевые (Локальные предназначены для работы на одном компьютеры, сетевые- для работы ПК объединенных в сеть.)

Прикладное ПО

Текстовый редактор-

Табличный редактор

Программы для составления презентаций

Access

Программы для работы с электронной почтой

ЛЕКЦИЯ

База данных

Развитие вычислительной техники осуществляется по 2 основным направлениям

1)Для проведения вычислительных расчетов

2)В информационных системах (совокупность программно- аппаратных средств, методик работы с ин-цией и пользователей системы, обеспечивающих сбор, хранение, обработку и передачу ин-ции в то место где она используется для решения задачи).

На ранней стадии разработки ин-ных систем применялась файловая модель хранения и обработки ин-ции. В дальнейшем для этих задач стали применятся базы данных (БД), как современная форма организации хранения и доступа ин-ции.

БД- совокупность структурированных и взаимосвязанных данных организованная по определенным правилам предписывающим общие принципы хранения обработки и описания данных.

Предметная область это часть реального мира подлежащая изучению с целью создания БД, для автоматизации процесса управления.

Модель данных- набор принципов определяющих логическую организацию хранения данных в базе.

4 Основных моделей

1)БД на основе списков, связанные списки

2)Реляционные БД-в виде отношений БД в виде таблиц

3)Иерархические БД- в виде деревьев(есть главные элементы, есть подчиненные) , является частной реализацией сетевой модели

4)Объектно- ориентированная БД- элементами базы являются объекты, описывающие свойства и поведение реальных объектов. Объекты являются частной реализацией класса которая описывает общую структуру объекта. Класс- человек, объект САА, класс- автомобиль, объект- реальный автомобиль

Объекты могут включать в себя другие объекты.

Объектно- ориентированная модель построена на принципе наследования, инкапсуляции (Объект может скрывать внутри себя часть свойств от пользователя), полиморфизм( Объект меняет свое поведение в зависимости от условий)

В настоящее время наибольшее распространение получили реляционные БД.

Реляционная модель является совокупностью двумерных таблиц.(отношений)

В таблице строки называются записями, а столбцы полями.

Такой способ организации данных позволяет связывать данные одной таблицы с данными другой.

В каждой таблице существуют столбец(поле) элементы которого являются уникальными для каждой записи. Данное поле называется первичным ключом. Существует поле которое называется внешним ключом служащая для связи таблиц др. др.

Первичный ключ уникально идентифицирует каждую запись

Между таблицами существуют несколько связей

1)1:1 (одному объекту из первой таблицы, соответствует 1 объект из2)

2)1: ко многим(бесконечность) -одному объекты соответствует множество объектов из 2)

3)многие ко многому- например в магазине множеству объектов может соответствовать множество покупателей.

Создание БД. Этапы проектирования

1)Исследование предметной области

2)Анализ данных (Выделение сущностей и их свойств(атрибутов))

3)Определение отношений между сущностями. Определение первичных и внешних ключей.

Сущность- любой конкретный или абстрактный предмет в рассматриваемой предметной области( в вузе- преподаватели, группы, предметы).

Атрибут- свойство сущности значимое для данной предметной области.

Связь- взаимоотношения между сущностями в предметной области.

Экспертные и обучающиеся системы

Экспертные системы являются одним из основных приложений искусственного интеллекта.

Искусственный интеллект- один из разделов информатики в котором рассматриваются задачи аппаратного и программного моделирования тех видов человеческой деятельности, которые считаются интеллектуальными. (Управление производственным процессом, распознавание образов).

Системы искусственного интеллекта ориентированы на решение большого класса задач, к которым относится частично- структурированная и неструктурированная задача.

Информационная система для решений частично- структурированных задач подразделяется на 2 вида:

1)Создающие управленческие отчеты. Принятие решений осуществляется на основе сведений содержащихся в этих отчетах.

2)Разрабатывающие возможные альтернативные решения. Принятие решения сводится к выбору одной из предложенных альтернатив.

Информационные системы разрабатывающие альтернативные решения могут быть 2 видов:

1)Модельные, которые предоставляют пользователю модель (Статистические, финансовые), которые помогают обеспечить выработку и оценку альтернатив решений.

2)Экспертные, обеспечивают выработку и оценку возможных альтернатив решений, за счет создания систем основанных на знаниях полученных от специалистов - экспертов.

Экспертные системы- программы для компьютера, аккумулирующие знание специалиста- экспертов в конкретных областях, которые предназначены для получения приемлемых решений в процессе обработки информации. Ядром является база знаний - совокупность знаний экспертов, описанных с использованием выбранной формы представления.

Экспертная система состоит из:

1.База знаний, предназначенной для хранения исходных и промежуточных фактов и хранения моделей, а также правил манипулирования этими моделями.

2.Решатель задач (Интерпретатор)- обеспечивает реализацию последовательности правил для решений конкретной задачи, используя информацию из базы знаний.

3.Подсисстемы пояснений, позволяют пользователю получить ответ на вопрос: почему система приняло такое решение?

4.Подсистема приобретения знаний, предназначена как добавления в базу новых правил и знаний, так и для модификации уже имеющихся.

5.Интерфейс пользователя, реализующий диалог пользователя системы на стадии ввода информации и получения результата.

Интерфейс- та часть системы которая предназначенная для связи взаимодействия с др. системами

Для решений слабо формализуемых и не формализуемых часто применяют нейронные сети и нейро- компьютеры.

Основы нейро- компьютера составляют нейронные сети, состоящие из нейронов, которые обеспечивают взаимодействие с объектами реального мира, также как и биологическая нервная система. Наибольшее применение нейронных сетей достигнуты при создание самообучающихся экспертных систем.

В настоящее время системы искусственного интеллекта в форме экспертных систем и нейронных сетей находят широкое применение при решение финансово- экономических проблем, производственных задач, технических задач.