информатика зачет. Кодекс 1 Определение понятия информация
Скачать 124.81 Kb.
|
4) Модульность построения, обеспечивающая сопряжение АРМ с другими элементами системы обработки информации, а также модификацию и наращивание возможностей АРМ без прерывания его функционирования. 5) Эргономичность, то есть создание для пользователя комфортных условий труда и дружественного интерфейса общения с системой. Задачи, решаемые на АРМ, условно можно разделить на формализуемые, частично формализуемые и неформализуемые. Формализуемые задачи решаются на базе формальных алгоритмов и делятся на две группы: 1)задачи прямого расчета и 2)задачи на основе математических моделей. Задачи прямого счета решаются с помощью простейших алгоритмов. Для более сложных задач требуется применять различные математические модели. Создание АРМ предполагает проведение структуризации и параметризации решаемых специалистом задач на стадии проектирования. Структуризация АРМ включает описание среды функционирования: обеспечивающих и функциональных подсистем и связей между ними, интерфейсов с пользователем и техническими средствами, средств информационного и программного обеспечения. Параметризация предусматривает выделение и исследование параметров технических, программных и информационных средств, удовлетворяющих требованиям и ограничениям, сформированным при структуризации АРМ. Структурно АРМ включает функциональную и обеспечивающую части. Функциональная частьопределяет содержание конкретного АРМ и включает описание совокупности взаимосвязанных задач, отражающих особенности автоматизируемых функций деятельности пользователя. В основе разработки функционального обеспечения лежат требования пользователя к АРМ и его функциональная спецификация, включающая описание входной и выходной информации, средств и методов достижения достоверности и качества информации, применяемых носителей, интерфейсов связи. Обычно сюда же относятся описания средств защиты от несанкционированного доступа, восстановления системы в сбойных ситуациях, управление в нестандартных случаях. Обеспечивающая часть включает традиционные виды обеспечения: Информационное обеспечение включает описание организации информационной базы, регламентирует информационные связи, предопределяет состав и содержание всей системы информационного отображения. Программное обеспечение (ПО) АРМ подразделяется на общее и функциональное. Общее ПО предназначено для управления работой процессора, организации доступа к памяти, периферийным устройствам, запуска и управления процессором, выполнения прикладных программ, обеспечения выполнения программ на языках высокого уровня. Функциональное программное обеспечение предназначено для автоматизации решения функциональных задач, включает универсальные программы и функциональные пакеты. При проектировании этих программных средств необходимо соблюдать принципы ориентации разработки на конкретного пользователя. Классификация АРМ С учетом областей применения возможна классификация АРМ по функциональному признаку: 1 АРМ административно - управленческого персонала; 2 АРМ проектировщика автоматизированных систем управления и т.д. 3 АРМ специалиста в области экономики, математики, физики, и т. д. 4 АРМ производственно-технологического назначения. Важным классификационным признаком АРМ является режим его эксплуатации: 1 Одиночный режимы эксплуатации. АРМ реализуется на обособленной ПЭВМ, все ресурсы который находятся в монопольном распоряжении пользователя. Такое рабочее место ориентировано на решение нестандартных, специфических задач, и для его реализации применяются ЭВМ небольшой мощности. 2 При групповом режиме эксплуатации на базе одной ЭВМ реализуется несколько рабочих мест, объединенных по принципу административной или функциональной общности. В этом случае требуются уже более мощные ЭВМ и достаточно сложное программное обеспечение. Групповой режим эксплуатации обычно используется для организации распределенной обработки данных в пределах отдельного подразделения или организации для обслуживания стабильных групп специалистов и руководителей. 3 Сетевой режим эксплуатации АРМ обьединяет достоинства первого и второго. В этом случае каждое АРМ строится на базе одной ЭВМ, но в то же время имеется возможность использовать некоторые общие ресурсы вычислительной сети. Классификация АРМ по видам решаемых задач: 1 Для решения информационно-вычислительных задач. 2 Для решения задач подготовки и ввода данных. 3 Для решения информационно-справочных задач. 4 Для решения задач статистической обработки данных. 5 Для решения задач аналитических расчетов. 23) Правовые ресурсы сети Интернет. Правовые аспекты Интернета. В сети Интернет много сайтов правовой тематики, что отражает важность права в жизни личности, общества и государства. К правовым информационным ресурсам Интернет можно применить различные критерии классификации. 1. По национально-территориальному признаку. 2. По видам владельцев сайта – государственные организации, коммерческие организации, общественные объединения, образовательные учреждения, частные лица и т.п. 3. По отраслям права – теория государства и права, гражданское право, право интеллектуальной собственности, информационное право и т.д. 4. По характеру содержания (контента) – каталоги правовых ссылок, научные публикации, правовые базы данных, сборники нормативных документов, предложение юридических услуг и пр. 5. По охвату предполагаемой аудитории – международные, федеральные, региональные и местные ресурсы. 6. По популярности ресурса, количеству посетителей сайта (рейтингу). ПРАВОВЫЕ ИНФОРМАЦИОННЫЕ РЕСУРСЫ В СЕТИ ИНТЕРНЕТ Все правовые информационные ресурсы представленные в сети Интернет можно классифицировать следующим образом: 1. Государственная власть – официальная Россия – представлены сайты принадлежащие органам государственной власти РФ (президент РФ, правительство РФ, ФС РФ, Министерства РФ, суды, правоохранительные органы и др.). На сайтах собраны официальные материалы и сведения о деятельности рассматриваемых властных институтов. 2. Информационно-правовые базы данных – включены основные правовые базы данных присутствующие в российском сегменте Интернет. Эти базы данных созданы как государственными (ФАПСИ), так и частными (система ГАРАТ, КОНСУЛЬТАНТ Плюс) структурами и содержат самую свежую и полную информацию об законодательстве РФ. 3. Правовые СМИ в сети Интернет – в Рунете широко представлены различные виды СМИ в том числе и правового характера. Часть из них являются интернет-версией официальных бумажных изданий, другая часть появляется и существует независимо от них и исключительно только в электронном виде. 4. Тематические сайты по праву – в основном создаются профессиональными юристами и содержат материалы по различным правовым вопросам и проблемам. 5. Виртуальные клубы и правовые форумы – созданы и ведутся группами профессионалов в области юриспруденции. Здесь ведутся обсуждения различных вопросов возникающих в связи применением законодательства в целом и разрешением конкретных ситуаций в частности. 6. Правозащитные организации и юридические фирмы – представлены как сайты созданные различными общественными правозащитными структурами и организациями, так и сайты крупных и известных юридических фирм. Собраны материалы посвященные различным правовым вопросам исходя из специализации организации. 7. WWW-страницы известных юристов – представлены www-страницы ряда известных российских юристов, где выложены биографические данные, материалы об их профессиональной деятельности и области их специализации. 24) Информация и данные, база данных, система управления базами данных (СУБД). Введение Каждый владелец сайта знает, что для правильного функционирования сайта нужны не только файлы с кодом страниц, но и базы данных. Для взаимодействия с базами данных используются системы управления базами данных (СУБД). В данной статье я хочу рассказать о базах данных и СУБД, о том, какие разновидности существуют, и чем они отличаются друг от друга. База данных База данных представляет собой определенный набор данных, которые, как правило, связаны объединяющим признаком либо свойством (или несколькими). Эти данные упорядочены, например, по алфавиту. Обилие различных данных, которые могут быть помещены в единую базу, ведет к множеству вариаций того, что может быть записано: личные данные пользователей, записи, даты, заказы и так далее. К примеру, если у вас интернет-магазин, то база данных вашего сайта может содержать прайс-листы, каталог товаров или услуг, отчеты, статистику и информацию о клиентах. В первую очередь это удобно тем, что информацию можно быстро заносить в базу данных и так же быстро ее извлекать при необходимости. Если на заре развития web-разработки все необходимые данные нужно было прописывать в коде страницы, то теперь такая необходимость отсутствует – нужная информация может быть запрошена из базы данных при помощи скриптов. Специальные алгоритмы хранения и поиска информации, которые используются в базах данных, позволяют находить нужные сведения буквально за доли секунд – а при работе в виртуальном пространстве скорость работы ресурса важна как ничто другое. Немаловажной является и взаимосвязь информации в базе данных: изменение одной строчки может привести к значительным изменениям других строк. Работать с данными таким образом гораздо проще и быстрее, чем если бы изменения касались только одного места в базе данных. Система управления базами данных Как можно догадаться уже из названия, система управления базами данных (или сокращенно СУБД) представляет собой программное обеспечение, которое используется для создания и работы с базами данных. Главная функция СУБД – это управление данными (которые могут быть как во внешней, так и в оперативной памяти). СУБД обязательно поддерживает языки баз данных, а также отвечает за копирование и восстановление данных после каких-либо сбоев. Что касается классификации баз данных, то тут возможны различные варианты. К примеру, можно разделить базы по модели данных: 1)иерархические (имеют древовидную структуру), 2)сетевые (по своей структуре похожи на иерархические), 3)реляционные (используются для управления реляционными базами данных), 4)объектно-ориентированные (используются для объектной модели данных) и 5)объектно-реляционные (некое слияние реляционного и объектно-ориентированного вида баз данных). Информация, которая хранится в базах данных, не ограничивается только текстовыми или графическими файлами – современные версии СУБД поддерживают также форматы аудио и видеофайлов. Зачем же нужны эти СУБД? Помимо основной своей функции – хранения и систематизации огромного количества информации – они позволяют быстро обрабатывать клиентские запросы и выдавать свежую и актуальную информацию. Это касается и изменений, которые вносите вы – вместо того, чтобы менять информацию в каждом файле сайта, вы можете поменять ее в базе данных, и тогда на каждой странице сразу же будет отображена корректная информация. Реляционные СУБД и язык SQL Реляционные и объектно-реляционные СУБД являются одними из самых распространенных систем. Они представляют собой таблицы, у которых каждый столбец (который называется “field” или «поле») упорядочен и имеет определенное уникальное название. Последовательность строк (их называют “records” или «записи») определяется последовательностью ввода информации в таблицу. При этом обрабатывание столбцов и строк может происходить в любом порядке. Таблицы с данными связаны между собой специальными отношениями, благодаря чему с данными из разных таблиц можно работать – к примеру, объединять их – при помощи одного запроса. Для управления реляционными базами данных применяется особый язык программирования – SQL. Сокращение расшифровывается как “Structured query language”, в переводе на русский «язык структурированных запросов». 25) Эволюция концепции обработки данных, СУБД. Обработка данных – это совокупность методов и средств, осуществляющих преобразование данных. Она включает в себя ввод данных в компьютер, преобразование и отбор данных по каким-либо критериям и вывод данных в удобном для пользователя виде. Одновременно с развитием вычислительной техники развивались и следующие концепции обработки данных: 1 Обработка на мэйнфреймах в пакетном режиме. Для обработки данных в этом режиме пользователь составлял задания на выполнение определенных операций над исходной программой и/или счет по программе. Исходная программа – это программа, написанная на алгоритмическом языке. Задания, записанные на специальном языке описания заданий, а также текст программы и исходные данные наносились на бумажный носитель – перфокарты, которые формировались в пакет заданий. Пользователи передавали свои пакеты заданий в вычислительный центр на обработку на мэйнфрейме. Распечатанные результаты пользователи получали обычно только на следующий день. Отсутствие непосредственного контакта пользователя с компьютером и использование перфокарт увеличивали время получения результата обработки. 2 Обработка в многотерминальных системах. Такие системы появились по мере удешевления компьютеров в начале 1960-х гг. и позволили пользователям непосредственно общаться с компьютером. К мэйнфрейму, расположенному на вычислительном центре, были подключены терминалы, рассредоточенные по всему предприятию. Терминал – это устройство, предназначенное для взаимодействия с вычислительной системой или сетью ЭВМ. Первоначально терминалы были неинтеллектуальным, не имели собственных вычислительных ресурсов, а осуществляли только операции ввода-вывода. Пользователи с помощью терминалов передавали запросы к базе данных. Часть операционной системы, отвечающая за управление связью (ОСус), принимала их и передавала соответствующим прикладным программам (ПП), которые обращались к СУБД, а она выполняла операции с базой данных, используя часть операционной системы, отвечающую за управление данными (ОСуд). Результаты запросов возвращались пользователям, находящимся у терминалов, подсистемой управления связью. Многотерминальные системы называют еще системами удаленной обработки данных. 3 Обработка на автономных персональных компьютерах. Она стала возможной в 1980-е гг. в связи с появлением этой техники. На персональном компьютере (ПК) устанавливалась СУБД, с помощью которой пользователь создавал на данном компьютере свою локальную базу данных и работал с ней в однопользовательском режиме. Такая СУБД называлась настольной. Она была ответственна за выполнение запросов и поддержание целостности базы данных. К аппаратному обеспечению компьютера предъявлялись скромные требования. Данные передавались с компьютера на компьютер на внешних носителях – дискетах. Настольные СУБД были просты для освоения и использования, обладали понятным пользовательским интерфейсом, ориентировались на самую широкую категорию пользователей – непрофессионалов, обеспечивали хорошее быстродействие при работе с небольшими базами данных. 4 Обработка с использованием компьютерных сетей. Основная концепция такой обработки заключается в обмене данными между компьютерами в автоматическом режиме посредством линий связи и специального оборудования. В первых компьютерных сетях были реализованы службы обмена файлами, синхронизации файлов (устранение различий между файлом, хранящимся на одном компьютере, и версией того же файла на другом компьютере), электронной почты и другие сетевые службы, ставшие теперь традиционными. 26) Требования к СУБД, основные особенности СУБД, составные части СУБД. Средства управления базами данных называются системами управления базами данных(СУБД). Основные требования к СУБД. 1. Непротиворечивость данных.Не должно быть такой ситуации, когда заказывается отсутствующий на складе товар или в результате ошибки ввода информация о покупателе в заказе не соответствует данным картотеки покупателей. Такое требование называется требованием целостности. Целостностьбазы данных подразумевает поддержание полной, непротиворечивой и адекватно отражающей предметную область информации. С требованием целостности данных связано понятие транзакции. Транзакция - это последовательность операций над БД, рассматриваемых как единое целое (то есть или все, или ничего). 2. Актуальность хранимых данных. Влюбой момент времени информация, содержащаяся в БД, должна быть современной. 3. Многоаспектное использование данных- поступление информации из различных источников в единую БД и возможность ее использования любым отделом предприятия в соответствии с правами доступа и функциями. 4. Возможность модификации системы - возможность ее расширения и модификации данных, а также дополнение новыми функциями без ущерба для системы в целом. 5. Надежность - целостность БД не должна нарушаться при технических сбоях. 6. Скорость доступа - обеспечение быстрого доступа к требуемой информации. СУБД осуществляют взаимодействие между БД и пользователями системы, а также между БД и прикладными программами, реализующими определенные функции обработки данных. СУБД – это специализированное ПО, предназначенное для обеспечения эффективного доступа к базе данных, используемая для предоставления только необходимой информации, обеспечения независимости от возможных изменений в структуре (той части базы данных, которую не обрабатывает программа). Функции: 1) управления данными во внешней и оперативной памяти компьютера 2) управления транзакциями 3) журнализации изменений БД 4) поддержки языков доступа к данным Компоненты: 1) ядро, которое отвечает за управление данными во внешней и оперативной памяти и журнализацию, 2) процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода, 3) подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД 4) а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы. |