Информационные ресурсы

Состав информационных ресурсов. Электронная форма представления информации. Компьютерные сети связи. Проектирования базы данных. Построение логической и физической моделей данных. Запись арифметических выражений в алгоритмическом языке Visual Basic.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 18.02.2020
Размер файла 164,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Вопрос Информационные ресурсы

Состав информационных ресурсов раскрыт в законе РФ «Об информации, информатизации и защите информации»: «Информационные ресурсы - это отдельные документы и отдельные массивы документов, документы и массивы документов в информационных системах (библиотеках, архивах, фондах, базах данных и других информационных системах)».

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

Состав информационных ресурсов может быть охарактеризован как:

- созданные прежде и создаваемые в настоящее время опубликованные и неопубликованные первичные документы на любых носителях (книги, периодические издания, нотные издания, диссертации и т. д.);

- полнотекстовые базы данных;

- фонды опубликованных и неопубликованных первичных документов, собираемые библиотеками, центрами информации, архивами и другими учреждениями;

- созданная прежде и создаваемая библиографическая продукция;

- справочно-библиографический аппарат (СБА) библиотек, информационных центров и архивов, в том числе каталоги и библиографические картотеки;

- фактографические базы данных;

- обзорно-аналитическая продукция (аналитические обзоры, прогнозы, дайджесты и т. д.);

- услуги, предлагаемые на информационном рынке;

- компьютерные сети связи;

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

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

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

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

- традиционные (печатные) издания: первичные отечественные и зарубежные издания - журналы, книги, депонированные научные работы, стандарты, диссертации, отчеты о НИОКР, патентные документы; вторичные издания: реферативные журналы, сигнальная информация, экспресс-информация;

- электронные издания: первичные отечественные и зарубежные издания - книги, журналы; вторичные издания: реферативные журналы, сигнальная информация, экспресс-информация;

- базы и банки данных, генерируемые в России и получаемые из-за рубежа.

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

Основные виды ЭИ:

- электронные текстовые эквиваленты печатных изданий, таких как книги, журналы и др.;

- электронные образы печатных изданий, когда элементы последних (страницы) представлены как целостные графические образы, к этому же виду ЭИ относятся образы рукописных материалов (факсимиле);

- базы данных, отвечающие требованиям, предъявляемым к ЭИ, например, библиографические, адресные, статистические, лингвистические; к этому виду относятся и полнотекстовые базы данных;

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

- электронные публикации аудио- и видеоинформации;

- мультимедийные продукты;

- программные продукты;

- электронные игры.

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

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

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

Интернет - глобальная компьютерная сеть и новая среда информационного поиска.

Вопрос Проектирование база данных

алгоритмический электронный информация компьютерный

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

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

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

База данных рассматривается как совокупность моделей данных, описывающих логическую структуру и физическую организацию данных на машинных носителях, находящихся под управлением СУБД. Проектирование состоит в построении комплекса взаимосвязанных моделей данных.

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

Работа проектировщиков Базы данных в значительной степени зависит от качества инфологической модели. Инфологическая модель создается для того, чтобы на ее основе можно было построить модель данных, т. е. она должна учитывать особенности реализации выбранной СУБД. На основе инфологической модели строятся концептуальная, логическая и физическая модели. Отсюда вытекают основные этапы, на которые разбивается процесс проектирования базы данных информационной системы.

Концептуальное проектирование - сбор, анализ и редактирование требований к данным. Для этого осуществляются следующие мероприятия:

- обследование предметной области, изучение ее информационной структуры;

- выявление всех фрагментов, каждый из которых характеризуется пользовательским представлением, информационными объектами, связями между ними и процессами;

- моделирование и интеграция всех представлений.

Результат данного этапа - концептуальная модель, инвариантная к структуре Базы данных, часто представляется в виде модели «сущность-связь».

Логическое проектирование - преобразование требований к данным в структуры данных. Результат - СУБД-ориентированная структура Базы данных и спецификации прикладных программ. На этом этапе часто моделируют Базы данных применительно к различным СУБД и проводят сравнительный анализ моделей.

Физическое проектирование - определение особенностей хранения данных, методов доступа и т. д.

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

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

Таблица 1. Различие уровней представления данных

Уровень представления данных

Вид представления данных

Концептуальный уровень: сущности, атрибуты, связи

Представление аналитика

Логический уровень: записи, элементы данных, связи между записями

Представление программиста

Физический уровень: группировка данных, индексы, методы доступа

Представление администратора

Проектирование Базы данных имеет свои особенности на всех стадиях и этапах проектирования.

I этап. Подготовка Технического задания (постановка задачи). Включает сбор материалов в процессе обследования и оформление Технического задания. Выполняется следующий комплекс работ:

? определение экономической целесообразности и технической возможности создания Базы данных;

? выявление состава, содержания и характеристик хранимой информации на основе результатов обследования предметной области;

? определение оценок, количественных характеристик информационных объектов и структурных связей между ними на основе результатов анализа информационных потребностей приложений;

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

? предварительная оценка вариантов разработки Базы данных;

? оценка возможности использования СУБД и выбор СУБД.

По результатам выполнения этапа создаются Технико-экономическое обоснование проектирования Базы данных (ТЭО) и Техническое задание (ТЗ).

II этап. Технический проект. Результаты разработок и проектных решений оформляются в виде технического проекта. На данном этапе выполняются следующие работы:

? составление и уточнение инфологической модели;

? логическое проектирование (составление концептуальной схемы);

? физическое проектирование (распределение по уровням памяти, выбор методов доступа, определение размеров файлов и т. д.);

? проектирование и представление данных для приложений;

? проектирование программного обеспечения, включая СУБД.

III этап. Рабочий проект. Детализуются решения технического проекта. Выполняется следующий комплекс работ:

? разработка программных средств и сервисных программ;

? настройка СУБД и приложений в соответствии с выбранными параметрами;

? разработка контрольного примера;

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

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

Вопрос Запись арифметических выражений в алгоритмическом языке Visual BASIC

Арифметическое выражение - это последовательность констант, переменных, функций, соединенных знаками арифметических операций.

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

Арифметические выражения содержат арифметические операции, функции, операнды и круглые скобки.

Одна константа или одна переменная - простейшая форма арифметического выражения.

Для того чтобы правильно записывать арифметические выражения, нужно соблюдать правила:

1. Все символы пишутся в строку на одном уровне. Проставляются все знаки операций (нельзя пропускать *).

2. Не допускаются два следующих подряд знака операций. Нельзя А + - В; можно А +(-В).

3. Операции с более высоким приоритетом выполняются раньше операций с меньшим приоритетом. Порядок убывания приоритетов:

· вычисление функции;

· унарная операция смены знака (-);

· *, /, div, mod;

· +, -

4. Несколько записанных подряд операций одинакового приоритета выполняются последовательно слева направо.

5. Часть выражения, заключенная в скобки, вычисляется в первую очередь. (Например, (А + В)*(C - D) - умножение производится после сложения и вычитания).

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

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

В состав арифметических выражений могут входить переменные числового типа и числа; над переменными и числами могут производиться различные арифметические операции, а также математические операции, выраженные с функциями.

Вот некоторые встроенные математические функции:

· Abs(x) -- абсолютная величина числа х;

· Sqr(x) -- квадратный корень из числа х;

· Fix(x) -- целая часть числа х;

· Int(x) -- наибольшее целое число, не превышающее х.

В языке Visual Basic используются следующие арифметические операции:

Операция

Возвращаемое значение

А + В

Сложение А и В

А - В

Вычитание В из А

А * В

Умножение А на В

A/B

Деление А на В

A^B

A возвести в степень B

A mod B

остаток от целочисленного деления числа A на число B

A\B

целочисленное деление A на B

Sqr(x)

Квадратный корень числа х

Sin(x)

Синус (х в радианах)

Cos(x)

Косинус (х в радианах)

Tan(x)

Тангенс

Atn(x)

Арктангенс

Log(x)

Натуральный логарифм числа х

Exp(x)

Показательная функция

Int(x)

наибольшее целое число, не превышающее число х

CInt(x)

целое число, ближайшее к числу х

Fix(x)

целое число, равное числу х без дробной части

Abs(x)

абсолютное значение числа х

Rnd(x)

случайное число

Например,

Задача

Составить программу расчета нагрузки скота (гол.) на 1 га пастбищ по формуле:

H=Y/K*D

Где Y - урожай зеленой массы с 1 га пастбища за период, ц;

K - количество пастбищного корма на голову скота в сутки, ц;

D - продолжительность использования пастбища, дн.

Урожай зеленой массы с 1 га пастбища изменяется в пределах от 50 до 80 ц с шагом 1 ц ( K=0,7 ц, D = 30 дн.)

Решение

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

Для составления программы перейдем от символов в задаче к символам языка Visual Basic:

H >h; Y >u; К >к; D >d

1) Программа расчета величины нагрузки скота (гол.) на 1 га с использованием оператора условного перехода имеет вид:

Show

Print «Расчет величины нагрузки скота (гол.) на 1 га пастбищ»

K*d= InputBox ( “К*D=”)

Let u=50

Metka

Let h =u/k*d

Print u, h

Let u =u +1

If u ‹ = 80 Then Go To Metka

В программе оператор Show делает результаты решения задачи видимыми.

Оператор Print выводит на экран дисплея название программы.

Оператор InputBox осуществляет ввод числового значения K*d (количество пастбищного корма на голову скота в сутки, ц * на продолжительность использования пастбища, дн.).

Оператор Let присваивает переменной u значение 50 (нижний передел изменения урожая зеленой массы с 1 га пастбища за период).

Следующий оператор Let вычисляет значение переменной h (расчет нагрузки количества скота (гол.) на 1 га пастбищ).

Оператор Print выводит на экран дисплея значения переменных u, h (урожай зеленой массы с 1 га пастбища за период, ц и нагрузку скота (гол.) на 1 га пастбищ).

Оператор Let увеличивает значение переменной u на 1 шаг.

Оператор If осуществляет разветвление вычислительного процесса: если u ? 80, то управление передается метке Metka, в противном случае - заканчивается выполнение программы.

2) При использовании операторов цикла программа принимает вид:

Show

Print «Расчет величины нагрузки скота (гол.) на 1 га пастбищ»

K*d= InputBox ( “К*D=” )

For u = 50 To 80 Step 1

Let h =u/k*d

Print u, h

Next u

Цикл в программе организуется с помощью операторов заголовка цикла For…To… Step и конца цикла Next.

В первом вслед за словом For указано начальное значение урожая зеленой массы с 1 га пастбища, за словом Step - шаг изменения количества урожая зеленой массы с 1 га пастбища.

Выход из цикла происходит как только значения переменной u превысит значение 80.

Список литературы

1. Быстрицкая А.Ю., Степанова И.И. Основы программирования на языке Visual Basic 2005.

2. Богданов М.Р. Visual Basic 2005 на примерах. -СПб.: БХВ-Петербург, 2007.

3. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. М, 1989.

4. Тиори Т., Фрай Дж. Проектирование структур баз данных. М, 1985.

5. Тихонова А.Ф.. -СПб.: БХВ-Петербург, 2007.

6. Хаббард Дж. Автоматизированное проектирование баз данных. М, 1984.

Размещено на Allbest.ru


Подобные документы

  • Программный проект Баз данных средствами Visual Basic 6.0. Проектирование структуры таблицы базы данных Visual Basic 6.0. Заполнение созданных таблиц БД исходными данными. Создание пользовательского меню. Вид формы и свойства элементов управления.

    курсовая работа [3,0 M], добавлен 19.06.2010

  • Автоматизация работы пользователя по поиску, просмотру и редактированию информации о работниках, соискателях, вакансиях. Построение информационно-логической и физической моделей данных. Создание базы данных в СУБД MS SQL Server. Описание SQL запросов.

    курсовая работа [1,8 M], добавлен 07.08.2013

  • Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.

    курсовая работа [318,6 K], добавлен 24.12.2014

  • Процессы обработки информации. Эффективность автоматизированной информационной системы. Система управления базой данных. Локальная и распределенная система банков и баз данных. Этапы проектирования базы данных. Различие уровней представления данных.

    контрольная работа [75,7 K], добавлен 07.07.2015

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

    курсовая работа [3,7 M], добавлен 02.07.2012

  • Разработка автоматизированной информационной системы "Стол заказов" для учета регистрации заказов и информации о клиентах, ответственных лицах и товарах. Характеристики комплекса задач. Проект базы данных, построение логической и физической моделей.

    курсовая работа [354,9 K], добавлен 18.12.2014

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

    курсовая работа [2,9 M], добавлен 22.01.2015

  • Системный анализ и анализ требований к базе данных. Особенности создания отчетов, запросов и форм в Visual Studio 2012. Программная реализация ER-диаграммы. Создание инфологической, логической и физической модели базы данных. Генерация ее в SQL Server.

    курсовая работа [1,0 M], добавлен 22.11.2012

  • Назначение системы управления базой данных. Передача данных в сетях ЭВМ: схема передачи информации, характеристика каналов передачи информации. Информационные ресурсы, которые содержит Интернет. Электронная почта - информационная услуга компьютерной сети.

    контрольная работа [43,4 K], добавлен 26.04.2009

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

    презентация [440,9 K], добавлен 18.04.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.