Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika.docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
154.36 Кб
Скачать

24. Инструментальные средства. Системы программирования. Система языков программирования. Средства программирования (транслятор, компилятор, компоновщик, интерпретатор, отладчик).

Инструментальные средства – совокупность программных продуктов обеспечивающих разработку информационного ПО и формальных языков, поддерживающих эти продукты.

Системы программирования – совокупность языка программирования и средств обеспечивающих выполнение программ, составленных на этом языке.

Язык программирования – система обозначений для точного описания алгоритмов и данных.

Средства программирования

Транслятор – программа осуществляющая перевод с одного языка программирования на другой.

Компилятор – разновидность транслятора переводящая программы составленные на языках высокого уровня на машинный язык.

Компоновщик – программа, обеспечивающая сборку нескольких модулей на машинном языке в единый исполняемый файл.

Интерпретатор – программ обрабатывающая исходный код по блочно. Небольшой код переводится в машинный язык и выполняется. Примеры: Basic, FoxPro

Отладчик (Debuger) – программное средство позволяющее выполнять программы с выводом промежуточных результатов.

25. Системы управления базами данных (субд). Реляционные бд. Основные определения реляционных бд.

СУБД – программное средство, обеспечивающее централизованное управление базами данных (БД).

БД – совокупность специальным образом организованных наборов данных, хранящихся на ЭВМ.

Реляционные БД – наиболее распространенные БД, данные в которых хранятся в виде взаимосвязанных таблиц.

Представление БД в виде таблицы

Каждая строчка таблицы описывает разнородную информацию об одном объекте, например о студенте, и называется записью в БД.

Каждый столбец таблицы описывает однородную информацию об одном свойстве объекта, например год рождения, и называется полем в БД.

Нормализация БД

Структура таблиц является основой создания БД. Наиболее эффективной является нормализованная БД. Нормализация БД позволяет:

уменьшить избыточность БД;

обеспечить целостность БД;

обеспечить быстрый доступ к данным.

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

26. Прикладное по.

Текстовые редакторы (MS Word)

Графические редакторы (Adobe Photoshop, Corel Draw)

Средства для работы с электронными таблицами (MS Excel)

Математические пакеты (MathCAD)

Системы автоматизированного проектирования САПР (AutoCAD, Compass graphic)

Банки данных и информационно-поисковые системы

Обучающие программы

Средства коммуникации (MS Outlook, ICQ)

27. Компьютерная сеть. Классификация компьютерных сетей по территориальному признаку.

Компьютерная сеть – это система связи двух или более компьютеров и/или компьютерного оборудования (серверы, маршрутизаторы и другое оборудование). Для передачи информации могут быть использованы различные физические явления, как правило – различные виды электрических сигналов или электромагнитного излучения.

Классификация по территориальному признаку.

Глобальные сети (Wide Area Network, WAN) – это сети, объединяющие территориально рассредоточенные компьютеры (возможно, находящиеся в разных городах и странах).

Городские сети, или сети мегаполисов (Metropolitan Area Network, MAN) – это сети, предназначенные для обслуживания территории крупного города. Как правило, используют цифровые линии связи со скоростями на магистрали от 155 Мбит/сек и выше.

Локальные сети (Local Area Network, LAN) – это объединения компьютеров, сосредоточенных на небольшой территории, обычно в радиусе не более 1-2 км.

Персональные сети (Personal Area Network, PAN) – это сети, предназначенные для взаимодействия устройств, принадлежащих одному владельцу, на небольшом расстоянии, обычно в радиусе до 10 м.

Сети тела (Body Area Network, BAN) – эти сети, предназначенные для связи на небольших дистанциях с малыми затратами энергии, с учётом особенностей распространения радиоволн внутри человеческого тела и в его окрестностях.

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