Расскажите об информационных революциях в истории развития цивилизации
Скачать 144.09 Kb.
|
106. Дайте определение программы утилиты. Приведите примеры. Системные утилиты – это программы, расширяющие возможности операционных систем и оболочек в части подключения новых периферийных устройств, кодирования информации и управления ресурсами ПК, а также для обнаружения ошибок в процессе работы компьютера. К этим средствам относятся антивирусные программы, которые обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. 107. Что такое программотехника и ее инструментарий? Программотехника-технология разработки, отладки, верификации и внедрения программного обеспечения. Инструментарий программотехники-программные продукты поддержки (обеспечения) технологии программирования. 109. Какие виды языков программирования вы знаете? Различают языки программирования: · машинные (машинные коды); · машинно-ориентированные (ассемблер); · алгоритмические; · проблемно-ориентированные; · процедурно-ориентированные; · интегрированные системы программирования. 110. Что входит в систему программирования? В состав программирования входят: 1.Трансляторы с языков высокого уровня 2.Средства редактирования, компоновки и загрузки программ 3.Редактор связей 4.Отладчики машинных программ 111.Как создается загрузочный модуль программы? 1. этап. В текстовом редакторе пишется исходный код программы на алгоритмическом языке (source code) и сохраняется в файле с расширением *.pas. 2 этап. Трансляция, происходит преобразование исходного кодапрограммы (source code) в объектный код(object code), т.е. происходит проверка синтаксиса написания операторов, и если ошибок в написании нет, осуществляется перевод на язык машинных кодов.. 3. этап. Компоновка, когда происходит обработка объектного кода редактором связей, специальной программой осуществляющей построение загрузочного модуля(load module), пригодного к выполнению (рис 16.). обязательным этапом процесса разработки является отладка. На этапе отладки, используя описание алгоритма, выполняется контроль правильности функционирования, как отдельных участков кода, так и всей программы в целом. 112. В чем различие компиляторов и интерпрета-торов? Компиля́тор – это специальная программа, которая переводит текст программы, написанный на языке программирования, в набор машинных кодов Интерпретатор - программа (устройство) , которое переводит язык программирования из формы удобной для человека в форму удобную для компьютера (машинный код) • Интерпретатор берет одну инструкцию, транслирует и выполняет ее, а затем берет следующую инструкцию. Компилятор же транслирует всю программу сразу, а потом выполняет ее. • Компилятор по сравнению с интерпретатором требует больше времени для анализа и обработки языка высокого уровня. • Помимо времени на обработку и анализ, общее время выполнения кода компилято 113. В чем суть технологических стандартов, вве-денных фирмой Microsoft в своих программных продуктах?ра быстрее в сравнении с интерпретатором. Во-первых, это контроль стандартов. Компания Microsoft успешно создает стандарты продукции в своей сфере производства. Операционная система Windows, разработанная компанией, претендует на 86% рынка, а набор программ Microsoft Office — на 87%. Логика контроля над стандартами отличается от обычной логики конкурентной борьбы. Производитель автомобилей, например, достигнув рыночной доли, определенной потребительскими характеристиками его продукции, в дальнейшем с трудом сможет наращивать объемы своих продаж. Microsoft же, наоборот, испытывает все меньше и меньше проблем с увеличением объема продаж, так как ее продукцию покупают все больше и больше: миллионный покупатель операционной системы Windows не просто отдает компании более 100 долларов США, он создает один миллион совместимых связей Windows-Windows. То есть, потребительская ценность продукции Microsoft, как и других товаров-стандартов, заключается в возрастающей в геометрической прогрессии совместимости продукции. 114. Что такое пакеты прикладных программ и как их можно классифицировать? Пакеты прикладных программ (ППП) представляют собой комплексы взаимосвязанных программ для решения определенных классов задач. Они разрабатываются, как правило, коллективами высококвалифицированных программистов специализированных фирм. Однако конечными пользователями этих пакетов являются специалисты-непрограммисты, которые практически полностью освобождаются от необходимости знать, как компьютер выполняет те или иные процедуры преобразования информации. Данный класс программных средств наиболее представителен. По сфере применения ППП делятся на: · пакеты общего назначения, которые более подробно рассмотрим ниже; · проблемно-ориентированные (бухгалтерский учет, кадровый учет, управление производством и т.д.); · методико-ориентированные (системы математических, статистических и других методов обработки данных); · офисные (органайзеры, планировщики, программы-переводчики, коммуникационные и др.); · программные средства мультимедиа; · системы искусственного интеллекта и др. 115. Расскажите об инструментальной среде ко-нечного пользователя. АВТОМАТИЗАЦИЯ РАБОТЫ ПОЛЬЗОВАТЕЛЯ В СРЕДЕ MICROSOFT OFFICE СОЗДАНИЕ ПРИЛОЖЕНИЙ НА ЯЗЫКЕ VISUAL BASIC FOR APPLICATIONS РЕЛЯЦИОННЫЕ ЯЗЫКИ МАНИПУЛИРОВАНИЯ ДАННЫМИ Рутинные и массовые процессы обработки наиболее целесообразно оформить как макрокоманды, обеспечив их вызов на выполнение с помощью команд меню, панелей инструментов или "горячих" клавиш. Сложные алгоритмы обработки выполняются с помощью программ, разработанных на языке Visual Basic и его диалектах: Visual Basic for Applications – для электронных таблиц; Word Basic – для текстового редактора; Visual Basic – для баз данных. Для создания эффективных запросов к базе данных используются также реляционные языки, в частности QBE (Query By Example), SQL (Structured Query Language). Цель главы– сформировать представление о возможностях инструментальных средств ППП Microsoft Office, ориентированных на конечного пользователя. АВТОМАТИЗАЦИЯ РАБОТЫ ПОЛЬЗОВАТЕЛЯ В СРЕДЕ MICROSOFT OFFICE Среда работы пользователя и ее настройка Настройка главного меню Настройка панелей инструментов Использование "горячих" клавиш Макропрограммирование Шаблоны документов СРЕДА РАБОТЫ ПОЛЬЗОВАТЕЛЯ И ЕЕ НАСТРОЙКА Основные понятия Работа пользователя с программными продуктами должна по возможности быть комфортной и осуществляться в соответствующей программно-технической среде (тип процессора, объем оперативной и внешней памяти, платформа сетевой и локальной операционной системы и др.). Для работы пользователя большое значение имеет пользовательский интерфейс (вид, размер и местоположение основного экрана, функции обработки, доступные через систему меню, панели инструментов и т.п.). Как правило, интерфейс прикладных программных продуктов строится по типу графического, ориентированного на среду Windows (или Macintosh) интерфейса с развитыми элементами управления: командные кнопки, выпадающие меню, переключатели и т.п. Программные продукты должны гарантировать надежную и безопасную работу как для компьютера, так и для информационной системы пользователя (сохранность устройств компьютера, программного обеспечения, хранимых данных). В значительной степени это достигается наличием в составе программного продукта контекстно-зависимой помощи и обучающих систем, демоверсий, раскрывающих функциональные возможности и технологию работы программного продукта, специальных программных решений по обеспечению сохранности программ и данных, антивирусной защиты и др. Прикладные программные продукты автоматизируют деятельность специалистов (экономистов, менеджеров, бухгалтеров, агентов и т.д.) предметных областей. Сформировалась тенденция на создание автоматизированных рабочих мест – АРМ, полностью поддерживающих всю профессиональную деятельность конечного пользователя в компьютерной среде. Многие АРМ, наряду с основными функциями обработки данных, включают и вспомогательные, так называемый сервис. Сервис обеспечивает функции по обслуживанию базы данных – копирование, восстановление, архивирование, экспорт/импорт данных; выполнение работ, связанных с профессиональной деятельностью, таких, как подготовка корреспонденции с помощью текстового редактора, организация вычислений средствами электронной таблицы, использование электронной почты для рассылки корреспонденции и др. В состав АРМ входят и средства конфигурирования программно-технического комплекса, которые перенастраивают АРМ с учетом технических характеристик средств вычислительной техники, состава основных и вспомогательных функций обработки. Современные программные продукты включают специальный программный модуль или команды в составе главного меню для настройки среды и оптимизации работы программных продуктов. При установке программного продукта – инсталляции – делается глобальное конфигурирование, которое означает: задание места для размещения программного продукта на магнитном диске; выбор функциональных возможностей (программных компонентов, модулей) для установки на компьютере; настройку структуры базы данных (состава файлов, структуры записей); настройку операционной и технической среды функционирования программного продукта. Такая настройка выполняется, как правило, квалифицированным программистом, и изменение условий установки потребует реинсталляции программного продукта. Для повышения эффективности работы конечного пользователя предусматриваются средства оперативного конфигурирования, включающие: изменение пароля доступа к программному продукту; активизацию/деактивизацию функций обработки (изменение функций главного меню); параметрическую настройку команд меню; настройку экранных форм; настройку выходных форм печати; задание форматов базы данных (длина и тип полей); определение места хранения базы данных на магнитном диске; изменение параметров печати (тип принтера, параметры печатной страницы) и др. Возможности средств настройки среды определяют гибкость программного продукта. Тенденция развития прикладных программных продуктов состоит также в создании инструментальных средств конечного пользователя. Инструментальные средства подобного типа предназначены для совершенствования функций обработки, создания новых приложений силами конечного пользователя. Так, для пакетов бухгалтерского учета предлагается набор инструментальных средств следующего вида: генератор экранных форм, позволяющий создавать новые и изменять существующие экранные формы (расположение на экране реквизитов, соответствующих полям базы данных, использование текста подсказок, запуск процедур обработки, цветовое оформление и др.); 116. В чём отличия глобальных и локальных се-тей? Основное отличие глобальной сети от локальной, как видно уже из терминологии, – в территориальной протяженности. LAN всегда ограничены, хотя их можно значительно расширять, WAN же обеспечивает доступ одного узла к другому независимо от их месторасположения. Естественно, относительно небольшие масштабы локальных сетей позволяют использовать для их постройки качественные кабели, гарантирующие высокую скорость передачи данных. Глобальная сеть тоже основывается на оптоволокне, но на гораздо меньшем количестве участков. Где-то приходится применять уже проложенные телефонные линии, где-то – беспроводные технологии. Риск потери в WAN из-за этого выше, поэтому для защиты используются иные методы передачи данных. Скорость доставки пакета в локальной сети может быть в сотни раз больше, чем в глобальной. Количество узлов в локальной сети жестко ограничено, а сама сеть имеет определенную топологию. Глобальная сеть, в том числе Интернет, число пользователей не регулирует. И в той и в другой каждое устройство получает собственный уникальный IP-адрес. В LAN он называется частным и имеет вид 10.0.0.0 – 10.255.255.255, 172.16.0.0 – 172.31.255.255, 192.168.0.0 – 192.168.255.255, в сетях IPv6 – fc00::/7. Все остальные IP-адреса – внешние, которые присваиваются устройству для доступа в Интернет. Их назначает провайдер, иногда для нескольких клиентов. Функциональные возможности LAN включают не только обмен данными, но и управление инфраструктурой объекта: печать, факсимильные и текстовые сообщения, доступ к базам данных. В глобальной сети происходит только передача пакетов. В чем разница между глобальной и локальной сетью с экономической точки зрения? Подключение к WAN дешевле, чем построение собственной, особенно масштабной, LAN. Домашний вариант малой локальной сети потребует лишь расходов на кабели и возможный апгрейд узлов, тогда как за доступ в Интернет придется платить провайдерам. Зато они сами обслуживают свое оборудование. В то же время любая местная сеть принадлежит кому-то: соседу, группе соседей, предприятию, библиотеке, городской администрации. Соответственно, владелец может устанавливать свои правила. Глобальная сеть – проект общедоступный, не имеет хозяев в принципе, и в ее создании, расширении, управлении принимает участие каждый узел на равных правах. 117.Раскройте состав информационного контура управления персоналом. Единое информационное пространство предприятия можно представить как совокупность информационных контуров: Контур управления персоналом является инструментом службы управления персоналом, который позволяет охватить весь персонал в едином процессе, нацеленном на решение глобальных задач предприятия. Контур управления персоналом предназначен для автоматизированного учета кадров и выполнения вычислительных процедур, связанных с оплатой труда персонала предприятий. Контур предназначен для следующих работников и специалистов: • руководителей высшего звена; • линейных менеджеров и руководителей структурных подразделений; • специалистов служб управления персоналом; • непосредственно самих работников предприятия 118. Дайте определение модели, эксперимента Под экспериментом понимается целенаправленный организованное опыт состоящий из воспроизведения и наблюдения исследуемого явления с необходимостью точностью. (ред.) Модель — это углублённое описание реального объекта и процесса выполненные в соответствии с установленными правилами. 119. Какие основные этапы реализации процесса моделирования Вы знаете? 1)Выделение свойств, подлежащих исследованию. 2)Выделение предмета моделирования. 3)Построение модели. 4)Исследование модели. 5)Перенос знаний с модели на оригинал. 6)Проверка переноса знаний с модели на оригинал. 120.Каковы основные этапы вычислительного эксперимента? 1.Выделение существенных для данного исследования свойств исходного объекта и построение математической модели. 2.Проектирование и отладка компьютерной модели. 3.Оценка адекватности построенной компьютерной модели. Как правило, оценка адекватности приводит к пересмотру требований к модели и возврату на этап 1 – приходится уточнять или заново строить математическую модель. 4.Исследование модели. 5.Анализ полученных результатов. |