Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Объектно-ориентированный (ООП) подходСодержание книги
Поиск на нашем сайте
Заключается в представлении системы в виде совокупности классов и объектов предметной области. Отражается в виде иерархии классов, а ее функционирование рассматривается как взаимодействие объектов. Обеспечивает быстрое создание прототипов проектируемой системы. В основе этого подхода лежат понятия «объект», «класс», «инкапсуляция», «наследование» и «полиморфизм». Каждый объект-это представитель класса, а класс определяет св-ва для всех его объектов. Св-ва класса: -состав и структура данных, описывающих атрибуты класса и соответствующих объектов; -совокупность методов-процедур, определяющих взаимодействие объектов этого класса с внешней средой и другими объектами. Объекты и классы обладают характерными св-ми: инкапсуляция-способность изменять реализацию любого класса объектов без опасения, что это вызовет нежелательные последствия в программной среде; наследование-возможность выделить свойства, методы и события одного объекта и приписать их другому объекту, иногда с их модификацией; полиморфизм-способность объектов выбирать метод обработки на основе типов данных, принимаемых в сообщении. Этот подход отличает сочетание 4 важных аспектов: модульность (локализирует область действия процедур по отношению к внутренним переменным), абстракция данных (тип данных определяется на основе некоторого внутреннего представления и множества процедур для доступа и обработки данных абстрактного типа), использование механизма «наследования» (позволяет создавать классы объектов и выделять в них подклассы объектов)ж.
32.
1) Содержательная постановка задачи. (СПЗ) 2) Математическая постановка задачи. (МПЗ) 3) Формализация задачи (выбор метода решения). Алгоритмизация – это процесс разработки и описания алгоритма решения задачи. В наиболее общем случае алгоритмизация включает следующие основные этапы: -строгая постановка задачи; - построение математической модели рассматриваемого в задаче объекта или процесса; - построение алгоритма решения задачи.
33.
Алгоритм - это конечный набор правил,однозначно раскрывающих содержание и последовательность выполнения операций для систематического решения задач определенного класса за конечное число шагов. 2)Любой алгоритм обладает следующими свойствами: детерминированностью, массовостью,результативностью т дискретностью. Детерминированность означает,что набор указаний алгоритма должен быть однозначно понят любым исполнителем.Это свойство определяет однозначность результата работы алгоритма при одних и тех же исходных данных. Массовость - пригодность использования алгоритма для решения множества задач данного класса. Результативность алгоритма означает,что для любых допустимых исходных данных он должен через конечное число шагов завершить работу. Дискретность алгоритма - это возможность разбиения алгоритмического процесса на отдельные элементарные действия,возможность реализации которых человеком или ЭВМ не вызывает сомнения,а результат их выполнения вполне определен и понятен. 3.
4.
Формульно-словесный способ основан на записи содержания выполняемых действий с использованием изобразительных возможностей языка математики,дополненного необходимыми пояснениями,сделанными средствами естественного языка. Графический способ представляет собой изображение логико-математической структуры алгоритма,при которой все этапы процесса обработки информации отображаются с помощью установленного набора геометрических фигур(блоков),имеющих определенную конфигурацию в соответствии с прописанным им характером выполняемых действий(например,вычисления,ввод-вывод информации и т.д,) Операторный способ записи алгоритма -это изображение последовательности операций процесса обработки данных с помощью заданного набора буквенных символов,обозначающих ту или другую типовую операцию.
34.
Существует ряд систем программирования, позволяющих реализовывать концепцию объектно-ориентированного подхода при разработке программных средств. Система (в общем) – организованное множество, образующее цнлостное единство, направленное на достижение определенной цели (система программирования направлена на разработку новых программных средств). Наиболее полные возможности имеют такие системы как Си ++, Java, Visual Basic VBA. Компоненты системы программирования - простейшие элементы, которые можно повторно (неоднократно) использовать при построении программных систем. Состоят из проектных решений и их элементов. Языки программирования, или алгоритмические языки классифицируются: по тому, что лежит в основе программирования (операторы –операторные, функции – функциональные),по степени их зависимости от вычислительной машины (машинно-зависимые, машинно-независимые), по ориентации на сферу применения (процедурно-ориентированные или универсальные, проблемно-ориентированные, объектно-ориентированные, сверх-универсальные, машинно-ориентированные), по специфике организационной структуры языковых конструкций, по способу трансляции (требующие компиляции, требующие интерпретации). Система программирования - это система, предназначенная для разработки программ на конкретном языке программирования Система программирования включает:
Особенность: программист, создавая проект, работает в среде, где – основное средство, а создание кода – основная цель программиста. При работе с ВБА целью является подготовка документа в широком смысле. Проект на ВБА – результат побочной деятельности по созданию документа. Более того, данный проект нельзя создать независимо от какого-либо документа, даже если никакие свойства этого документа не используются. Итак, ВБА отличается от ВБ и др. языков тем, что он представляет возможность работы с объектами ОФФИС, что позволяет эффективно использовать его для автоматизации деятельности, связанной с обработкой различных типов документов. Также прост в обращении, придаёт документам приятный вид.
35.
Банк данных (БнД) - система специальлных образом организованных данных (баз данных), программных, технических, языковых, организационно-методичсеких средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования. Существуют множество определений БД. БД (геморное понятие из учебника) – даталогическое представление информационной модели предметной области. Администратор БД – лицо или группа лиц, отвечающих за выработку требований к БД, ее проектирование, создание, использование и сопровождение. Админ БД обычно следит за состоянием информац системы, обеспечивает защиту данных и программ от несанкционированного доступа к ним, контролирует избыточность, непротиворечивость, сохранность и достоверность хранимой в БД информации. Требования к БД: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных. Реляционная СУБД (РСУБД; иначе Система управления реляционными базами данных, СУРБД) — СУБД, управляющая реляционными базами данных. Написано в вопросе НЕ МЕНЕЕ 5ти свойств….в учебнике 4)) Из википедии: Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами: 1) каждый элемент таблицы — один элемент данных 2) все ячейки в столбце таблицы однородные, то есть все элементы в столбце имеют одинаковый тип (числовой, символьный и т. д.) 3) каждый столбец имеет уникальное имя 4) одинаковые строки в таблице отсутствуют 5) порядок следования строк и столбцов может быть произвольным С какого-то зарубежного сайта. Переводил таджик какой-то явно, причем обкурившись, так что смотрим. 6 свойств!!!: Значения атомной Колонка значения того же рода Каждая строка Уникальные Последовательность столбцов незначительно Последовательность строк незначительно Каждый столбец имеет уникальное имя
36.
37.
VBA позволяет работать с огромным набором объектов – по существу, в нем определены все объекты приложений Office. Язык VBA позволяет существенно расширить вычислительные возможности программы Excel и других приложений Microsoft Office. Интерфейс редактора VBA. Главное окно редактора занимает весь экран. Оно содержит строку заголовка, меню и панель инструментов. В окне проекта отображается список проектов всех открытых рабочих книг и иерархическая структура каждого проекта. Благодаря тому что в окне проекта выводятся проекты всех открытых рабочих книг, можно легко копировать программные коды из одного текста в другой. Окно редактирования кода. Окно редактирования кода выполняет функции тестового редактора для ввода и изменения кода процедур и функций проекта. Открыть окно редактирования можно выделив модуль и нажав клавишу F7. В верхней части окна редактирования размещены два раскрывающихся списка. Левый список содержит имена объектов, а правый – перечень событий, допустимых для объекта, выбранного в левом списке. Редактор кода позволяет автоматизировать написание программных свойств и параметров. Окно редактирования формы. Для создания диалоговых окон приложений VBA служат пользовательские формы. Она является базой диалогового окна, на которой размещают нужные элементы управления. Редактор форм является основным инструментом визуального программирования. Форма – это окно в интерфейс пользователя. Оно может содержать меню, кнопки, окна списков Панель элементов. Панель элементов содержит элементы управления, которые можно поместить в форме. Открыть панель элементов можно с помощью команды Вид\Панель элементов. Окно Свойства. Для просмотра и изменения свойств формы или элементов управления во время проектирования используется окно Свойства, открыть которое можно командой Вид\Свойства. Для того что просмотреть или изменить свойства объекта нужно: 1. 2. 3.
1) буквы латинского алфавита a-z 2) буквы кириллицы а-я 3) цифры от 0 до 9 4) символ подчеркивания “_” специальные символы: + - * / \ ^ = > < [ ] { } ().: ‘ & @ Программный код VBA представляет собой последовательность лексических единиц (лексем). Лексем – это единица текста программы, которая имеет определенный смыл для компилятора и не может быть разбита. Различают шесть классов лексем: 1) свободно выбираемые и используемые идентификаторы 2) служебные слова 3) константы 4) строки 5) операции 6) разделители Идентификатор представляет собой последовательность букв, цифр и символов подчеркивания. Константы – это объекты, значение которых остаются постоянными во время выполнения программы. Программный оператор – это неделимое предложение, выполняющие какое либо действие, Он может представлять собой любую комбинацию ключевых слов VBA, переменных, свойств, функций, операций и символов, совокупность которых – корректная конструкция, распознаваемая VBA. Переменные – это объекты, предназначенные для хранения данных.
38.
Существует бесконечное число способов соединения компьютеров. Топология сети – геометрическая форма и физическое расположение компьютеров по отношению к друг другу. Топология сети позволяет сравнивать и классифицировать различные сети. Локальная вычислительная сеть. Расположенные на небольшом расстоянии компьютеры (на удалении в пределах 50-100 м внутри одного или соседних зданий), между которыми необходимо организовать постоянный информационный обмен, стационарно соединяются специально предназначенными для этих целей кабелями. Сеть указанного типа называется локальной вычислительной сетью (ЛВС) или по-английски LAN - Local Area Net. Распределенная сеть. Значительно удаленные друг от друга компьютеры (например, расположенные в разных концах города или в разных городах), между которыми необходимо организовать постоянный обмен большими потоками информации; компьютеры в этих сетях соединяются специальными постоянно действующими выделенными каналами. Физически выделенные каналы могут реализовываться с помощью телефонных каналов или оптических кабелей, а также с помощью спутниковых или радиоканалов. С помощью выделенных каналов обычно соединяются удаленные компьютеры одной организации (например, компьютеры центрального офиса банка с компьютерами в его филиалах). Сети, связывающие значительно удаленные компьютеры, называются распределенными. Доступ к распределенным сетям организаций ограничен определенным кругом лиц, для которых работа в таких сетях связана с выполнением их должностных обязанностей. По своему функциональному назначению сети подобного типа эквиваленты локальным и называются региональными или по-английски Metropolitan Area Net - MAN. Региональная сеть организации, в которой создана специальная коммуникационная система обмена сообщениями (электронная почта, факс, совместная работа над документами), называется корпоративной. Термин корпоративная сеть используется в литературе и для обозначения объединения нескольких сетей, каждая из которых может быть построена на различных технических, программных и информационных принципах. Глобальная сеть. Сеть компьютеров, распределенных по всему миру и постоянно связанных каналами с очень высокой пропускной способностью, на которых имеется большой объем разнообразной информации, доступной на коммерческой основе всем желающим, называется глобальной сетью или Wide Area Net - WAN. Наиболее известным представителем таких сетей является Интернет, хотя имеются и другие глобальные сети (MSN - Microsoft on Line, America on Line и др.). Связь с помощью телефонной сети. Временная связь между удаленными ПК с помощью обычной телефонной сети через А ТС может быть установлена с помощью устройства, называемого модемом {факс-модем). Такой способ связи называется связью по коммутируемому каналу. С помощью модема можно организовать информационный обмен между «обычными компьютерами», можно подключиться к локальной сети офиса или к глобальной сети. Наряду с сетями, объединяющими несколько компьютеров, существуют сети терминалов, или терминальные сети, связывающие мощные компьютеры (мэйнфреймы) со специальными устройствами - терминалами, которые могут быть достаточно сложными, но вне сети их работа или невозможна, или вообще теряет смысл. Примерами терминальных устройств и терминальных сетей могут служить сеть банкоматов, сеть кассовых аппаратов в магазинах и др. Хотя терминальные сети достаточно распространены, строятся они на совершенно иных, чем компьютерные сети, принципах и даже на другой вычислительной технике (далее они не рассматриваются).
39.
Защитить информацию - это значит: • обеспечить физическую целостность информации, т.е. не допустить искажений или уничтожения элементов информации; • не допустить подмены (модификации) элементов информации при сохранении ее целостности; • не допустить несанкционированного получения информации лицами или процессами, не имеющими на это соответствующих полномочий; • быть уверенным в том, что передаваемые (продаваемые) владельцем информации ресурсы будут использоваться только в соответствии с обговоренными сторонами условиями. Технические средства защиты призваны создать некоторую физически замкнутую среду вокруг объекта и элементов защиты. В этом случае используются такие мероприятия: • установка средств физической преграды защитного контура помещений, где ведется обработка информации (кодовые замки; охранная сигнализация - звуковая, световая, визуальная без записи и с записью на видеопленку); • ограничение электромагнитного излучения путем экранирования помещений, где происходит обработка информации, листами из металла или специальной пластмассы; • осуществление электропитания оборудования, отрабатывающего ценную информацию, от автономного источника питания или от общей электросети через специальные сетевые фильтры; • применение, во избежание несанкционированного дистанционного съема информации, жидкокристаллических или плазменных дисплеев, струйных или лазерных принтеров соответственно с низким электромагнитным и акустическим излучением; • использование автономных средств защиты аппаратуры в виде кожухов, крышек, дверец, шторок с установкой средств контроля вскрытия аппаратуры. Программные средства и методы защиты активнее и шире других применяются для защиты информации в персональных компьютерах и компьютерных сетях, реализуя такие функции защиты, как разграничение и контроль доступа к ресурсам; регистрация и анализ протекающих процессов, событий, пользователей; предотвращение возможных разрушительных воздействий на ресурсы; криптографическая защита информации; идентификация и аутентификация пользователей и процессов и др. В настоящее время наибольший удельный вес в этой группе мер в системах обработки экономической информации составляют специальные пакеты программ или отдельные программы, включаемые в состав программного обеспечения с целью реализации задач по защите информации. В действующем ныне Уголовном кодексе РФ имеется глава «Преступления в сфере компьютерной информации». В ней содержатся три статьи: «Неправомерный доступ к компьютерной информации» (ст. 272), «Создание, использование и распространение вредоносных программ для ЭВМ» (ст. 273) и «Нарушение прав эксплуатации ЭВМ, систем ЭВМ или их сетей» (ст. 274). В зависимости от серьезности последствий компьютерного злоупотребления к лицам, его совершившим, могут применяться различные меры наказания, вплоть до лишения свободы сроком до 5 лет.
40.
41.
42.
43.
44.
|
||||
Последнее изменение этой страницы: 2021-12-09; просмотров: 71; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.218.44 (0.019 с.) |