Программное обеспечение – это совокупность прог и сопровождающей их документации, предназначенная для решения задач на ПК. ПО делится на прикладное и системное.
ПО, необходимое для управления компом, для создания и поддержки выполнения других прог пользователя, а также для предоставления пользователю набора всевозможных услуг, называется системным ПО.
Прог-ое обеспечение, кот. предназначено для решения определённых классов задач пользователя, называют прикладным. Прикладное прог-ое обеспечение состоит из пакетов прикладных прог-м и прикладных прог-м пользователя.
В настоящее время значительное место в прикладном ПО занимают пакеты прикладных прог-м, кот. по сфере применения делятся на проблемно-ориентированные (узкая направленность на определённый круг решаемых задач и большое их разнообразие), пакеты общего назначения (предназначены для решения типовых задач обработки данных) и интегрированные пакеты (совокупность функционально различных прог-х модулей, способных взаимодействовать между собой путём обмена данными через единый пользовательский интерфейс; применяются в основном в экономической сфере и обеспечивают вычислительные потребности пользователя без обращения к другим продуктам; содержат, как правило, пять функциональных компонентов: табличный процессор, текстовый редактор, сис-му управления базами данных, графический редактор и коммуникационные средства).
|
|
Прикладные прог-мы создаются разработчиками с использованием средств программирования, имеющихся в их распоряжении в составе конкретной вычислительной сферы.
Перечислить средства, доступные всем приложениям MS Office.
ü наличие интуитивного понятного интерфейса
ü наличие панели инструментов (общий компонент для разных приложений)
ü инструмент, позволяющий собрать в одной папке несколько однородных документов
ü помощники
ü язык Visual Basic (для создания пользовательских макросов)
ü спец-ая панель, облегчающая работу с гипертекстовыми страницами
ü мастер сохранения документов
Понятие Банка данных. Требования, предъявляемые к Банкам данных.
Банк данных является современной формой организации хранения и доступа к информации. Существует множество определений банка данных. В соответствии с одним определением под банком данных понимается автоматизированная информационная система, включающая в свой состав комплекс специальных методов и средств для поддержания динамической информационной модели предметной области с целью обеспечения информационных запросов пользователей.
Банк данных должен:
ü Удовлетворять актуальным информационным потребностям внешних пользователей, обеспечивать возможность хранения и модификации больших объемов разной информации, удовлетворять выявленным и вновь возникающим потребностям внешних пользователей
|
|
ü Обеспечивать заданный уровень достоверности хранимой информации и её непротиворечивость
ü Обеспечивать доступ к данным только пользователям с соответствующими полномочиями
ü Обеспечивать возможность поиска информации по произвольной группе признаков
ü Удовлетворять заданным требованиям по производительности при обработке запросов
ü Иметь возможность реорганизации и расширения при изменении границ ПО
ü Обеспечить выдачу информации пользователю в различной форме
ü Обеспечит простоту и удобство обращения внешних пользователей за информацией
ü Обеспечить возможность одновременного обслуживания большого числа внешних пользователей
Понятие СУБД. Функции, выполняемые СУБД.
Любой банк данных в своём составе всегда содержит следующие два основных компонента: базу данных и систему управления базой данных (СУБД). Для облегчения работы с базами данных используется система управления базами данных (DBMS – Database Management System) – специальный пакет программ, обеспечивающий ввод, поиск, хранение, пополнение, корректировку данных, формирование отчетов и ответов на запросы пользователей без данных. СУБД обеспечивают сохранность и перемещение данных, возможность их использования другими программными средствами. В настоящее время большинство экономических и инфор-справочных программных комплексов реализовано на основе применения той или иной СУБД. MS Access – наиболее популярная на сегодняшний день СУБД для ПК.
СУБД - основа программных средств банка данных (БнД). В ней можно выделить ядро СУБД, обеспечивающее организацию ввода, обработки и хранения данных, а также другие компоненты, обеспечивающие настройку системы, средства тестирования, утилиты, обеспечивающие выполнение вспомогательных функций, таких, как восстановление баз данных, сбор статистики о функционировании БнД и др. Важным компонентом СУБД являются трансляторы или компиляторы для используемых ею языковых средств. Большинство СУБД работает в среде универсальных ОС и взаимодействует с ОС при обработке обращений к БнД.