Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpargalki_po_informatike.doc
Скачиваний:
8
Добавлен:
19.04.2019
Размер:
303.62 Кб
Скачать

55.Инструментальные средства программирования.

Инструментарий программирования — это совокупность программных продуктов, обеспечивающих технологию разработки, отладки и внедрения создаваемых новых программных продуктов. Они делятся на средства для создания приложений и средства для создания информационных систем. 1. Языки, системы программирования и инструментальные среды для разработки приложений которые включают средства визуального программирования. 2. Интегрированные среды разработки программ — средства для комплексного применения на всех технологических этапах создания программ. Они позволяют повысить производительность труда как программистов, так и профессиональных пользователей, автоматизировать создание кодов программ, разрабатывать приложения для архитектуры клиент-сервер, запросов и отчетов. 3. Инструментальные среды пользователя — специальные средства, которые встроены в пакеты прикладных программ. Средства для создания информационных систем — CASE-технологии — это программные комплексы, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем. Язык программирования — это формализованный язык, предназначенный для записи алгоритмов решения задач на ЭВМ. Система программирования — это совокупность программного обеспечения, включающая: транслятор, интерфейс разработчика, набор библиотек подпрограмм, редактор связей, отладчик, сервисные средства, справочную систему и др. Транслятор (англ. translator — переводчик) — это средство преобразования исходного текста программы на алгоритмическом языке в машинный код. Компилятор (англ. compiler — составитель, собиратель) читает всю программу целиком, делает ее перевод и создает объектный модуль на машинном языке (из него потом создается законченный вариант программы). Интерпретатор (англ. interpreter — истолкователь, устный переводчик) переводит и выполняет программу построчно. Редактор связей — осуществляет перевод объектного модуля в загрузочный (исполняемую программу) с подключение всех используемых подпрограмм.

56.База данных: понятие, классификация.

Информационная система – совокупность аппаратно-программных средств, с помощью которых выполняется решение некоторой прикладной задачи.Одной из разновидностей ИС является банк данных (БнД).Банк данных – ИС с централизованным хранением и накоплением информации, состоящая из одной или нескольких БД. База данных — это совокупность взаимосвязанных и организованных по определенным правилам данных о конкретных объектах реального мира в какой-либо предметной области. Под предметной областью принято понимать часть реального мира, подлежащую изучению. Первыми компьютерными базами данных, созданными человеком, были табличные базы данных, в которых размещалась в основном числовая информация. Затем началось осваивание человеком текстовых баз данных — автоматизированных информационно-поисковых систем с библиографическими справочными данными. С повышением быстродействия компьютера и увеличением его внешней и оперативной памяти начинают создаваться и использоваться графические базы данных и базы данных, использующие звук и видео. К числу классических моделей баз данных относятся:реляционная.,иерархическая;сетевая; В последние годы появились и стали более активно использоваться на практике: постреляционная;многомерная; объектно-ориентированная. В некоторых СУБД поддерживается одновременно несколько моделей данных. В реляционной модели данные организованы в виде совокупности таблиц, между которыми устанавливаются связи. Таблица состоит из строк и столбцов. Каждая строка таблицы содержит запись о различных свойствах одного объекта. В иерархической модели данные организованы в виде дерева. Вершины такого дерева расположены на разных уровнях. Группы записей в такой структуре располагаются в определенной последовательности, как ступеньки лестницы. Поиск записей выполняется, начиная с верхнего (первого) уровня. Каждый следующий уровень записей подчиняется предыдущему. В сетевой модели данные представляются в виде записей, которые связываются друг с другом по некоторым правилам и образуют сеть .Данные в сетевой структуре равноправны. В зависимости от формы представления информации базы данных делятся на документальные, фактографические, мультимедийные.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]