Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЗАЧЕТ(ИНФОРМАТИКА).docx
Скачиваний:
21
Добавлен:
16.09.2019
Размер:
49.27 Кб
Скачать

Языки объектно-ориентированного программирования

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

  1. С++. Является прямым потомком алгоритмического языка С

  2. Object Pascal. Был разработан компанией Borland на основе алгоритмического языка Pascal. После создания интегрированной среды разработки система программирования получила название Delphi.

  3. Visual Basic. Разработан на основе QBasic компанией Microsoft для разработки приложений с графическим интерфейсом в среде операционной системы Windows.

Языки программирования для компьютерных сетей

В 90-е годы 20 века в связи с бурным развитием интернета были созданы языки, обеспечивающие межплатформенную совместимость. На подключенных к интернету компьютерах с различными ОС: Windows, Linux, Mac OS и т.д. могли выполняться одни и те же программы. Исходная программа на таких языках компилируется в промежуточный код, который исполняется на компьютере встроенной в браузер виртуальной машиной. Язык Java полноценный объектно-ориентированный язык был разработан фирмой Sun Microsystems для создания сетевого программного обеспечения. Язык Java Script – язык сценариев веб страниц разработан фирмой Netscape.

Языки программирования на платформе .Net

В настоящее время многие программисты выбирают интегрированную систему программирования Visual Studio.NET. на платформе .NET Framework, разработанной корпорацией Microsoft. Эта платформа предоставляет возможность создавать приложения в различных системах объектно-ориентированного программирования, в которых для создания программного кода используется Visual Basic.NET, Visual Java#, Visual C#.

13.Субд( система управления базами данных).

СУБД является универсальным программным инструментом создания и обслуживания баз данных и приложений пользователя в самых разных предметных областях.

СУБД обеспечивает доступ к данным и использование одних и тех же баз данных различными задачами и приложениями пользователя. СУБД поддерживается различными моделями данных –это метод(принцип) логической организации данных, используемый СУБД.

Наиболее известны: - иерархическая, - сетевая, - реляционная.

СУБД- поддерживается преимущественно реляционная модель. Эту модель отличает простата и единообразие, представление данных простейшими двумерными таблицами.

Реляционная модель обеспечивает возможность использования в разных СУБД:

Операция обработки данных, имеющих единую основу-

  • Алгебру отношений

  • и универсального языка структурированного запроса SQL.

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

Типовыми функциями СУБД явл.:

  • Выборка

  • Добавление

  • Удаление

  • Изменение данных

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

Добавление и удаление записей – это добавление новых записей и удаление существующих.

Изменение данных – это модификация значений данных в полях существующих записей.

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

К операциям обработки относятся, например:

  • Группировка записей в соответствии с заданными критериями группировки.

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

Таких, как

  • Суммирование

  • Определение максимального

  • Подсчет числа записей в группе

Базы данных Access – это создаваемая на локальном компьютере – хранит в файле не только все таблицы с данными, но и объекты приложения.

Благодаря этому можно создать приложения в одном единственном mdb-файле.

СУБД Access включает разнообразные инструментальные средства.