Контрольная работа по "Информатике". 294

МИНИСТЕРСТВО ОБРАЗОВАНИЯ  И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ 

ПОВОЛЖСКИЙ ГСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ

 

 

 

 

 

 

 

 

Кафедра      

 

 

 

 

 

Контрольная работа по информатике

 

Вариант №06

№ зачетной книжки 1122300006

 

 

 

 

 

 

 

 

Выполнил: студент гр.

Иванова Екатерина Петровна

 

Проверил: доцент каф. информатики 

Иванов Г.А.

 

 

 

 

 

 

 

 

Волжск

2013 г.

Содержание

Теоретические вопросы 

6. Информационные продукты и услуги ….…………….

31. Рекомендации по  выбору ПК ...……………………...

56. Модульное программирование ……….……………..

81. Технология внедрения  и связывания 

объектов OLE ……………………………………………..

106. Команда Консолидация  объектов ….……………....

Термины …………………………………………………...

Задача № 6 ………………………………………………...

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

 

 

6. Информационные продукты и услуги.

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

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

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

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

Иерархическая классификация  информационных продуктов и услуг

31. Рекомендации  по выбору ПК

Условно все компьютеры можно разделить на две группы:

  1. ПК группы Brand Name, собранные в широко известных фирмах, часто производителях основных блоков компьютера, гарантирующих высокое качество продукции (фирмах IBM, Compaq, Hewlett Packard и др.);
  2. прочие компьютеры группы No Name, сборку которых осуществляли не на фирмах, имеющих известное имя.

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

Компьютеры Brand Name должны иметь сертификаты (certum - верно, facere - делать: сделано верно), свидетельствующие о качестве ПК. Сертификация имеет много видов и аспектов и соответствующую символику. Важны сертификаты соответствия по совместимости, качеству, безопасности, энергосбережению, внешнему излучению и др.

ПК Brand Name очень дороги, тем более имеющие многочисленные сертификаты, Поэтому часто приходится ограничиться выбором компьютера "прочие".

Очень важно правильно  выбрать конфигурацию компьютера:

  • тип основного микропроцессора и материнской платы;
  • объем основной и внешней памяти;
  • номенклатуру устройств внешней памяти;
  • виды системного и локального интерфейсов;
  • тип видеоадаптера и видеомонитора;
  • типы клавиатуры, принтера, манипулятора, модема и др.

Важнейшей характеристикой  является производительность компьютера.

Основными факторами  повышения производительности ПК являются:

  • увеличение тактовой частоты;
  • увеличение разрядности МП;
  • увеличение внутренней частоты МП;
  • конвейеризация выполнения операций в МП и наличие КЭШ-памятй команд;
  • увеличение количества регистров МПП;
  • наличие и объем КЭШ-памяти;
  • возможность организации виртуальной памяти;
  • наличие математического сопроцессора;
  • наличие процессора OverDrive;
  • пропускная способность системной шины и локальной шины;
  • объем ОЗУ и его быстродействие;
  • быстродействие НЖМД;
  • пропускная способность локального дискового интерфейса;
  • организация кэширования дисковой памяти;
  • объем памяти видеоадаптера и его пропускная способность;
  • пропускная способность мультикарты, содержащей адаптеры дисковых интерфейсов и поддерживающей последовательные и параллельный порты для подключения принтера, мыши и др.

Следует иметь в виду, например, что увеличение оперативной  памяти в 2 раза увеличивает производительность ПК примерно на 75%, а наличие КЭШ-памяти емкостью 256 Кбайт - на 20%. Важно знать, что производительность современного ПК зависит не только от тактовой частоты, характеристик МП, ОП, НЖМД и видеосистемы, но в значительной степени и от интерфейса.

Выбор блоков и устройств  персонального компьютера

Микропроцессор. Микропроцессоры быстро совершенствуются, изменяются и устаревают Популярные еще несколько лет назад МП 80286 сейчас уже практически для серьезных прикладных программ непригодны: многие новые программные продукты и периферийные устройства несовместимы с этим МП. По всей видимости, участь МП 80386 и 80486 через несколько лет будет аналогична. Поэтому желательно выбирать перспективный МП, невзирая на его более высокую стоимость, т.е. выбирать МП Pentium того или иного класса, а если позволяют финансовые возможности, то и МП Pentium Pro.

Системный интерфейс. Интерфейс ISA несколько устарел; ISA совместно с локальным интерфейсом - приемлемый вариант, но лучше EISA; из локальных интерфейсов VLB и PCI, наверное, можно выбирать любой, конечно, PCI получше, но дороже, и если МП не Pentium и внешних устройств будет не очень много (домашний ПК), то годится и VLB; то же самое можно сказать относительно выбора дискового интерфейса: IDE (ATA) сегодня устарел, но EIDE (АТА-2) вполне может удовлетворить средние потребности, и SCSI выбирать вовсе не обязательно (очень дорогой).

Основная память. Объем ОП должен быть не менее 8 Мбайт, а лучше 16 и более, поскольку многие прикладные программы с меньшими объемами ОП просто не работают, а некоторые работают, но очень медленно.

Внешняя память. Номенклатура устройств внешней памяти:

  • винчестер - необходим обязательно;
  • НГМД - один необходим обязательно, с форм-фактором 3,5";

вероятно, необходим и  накопитель на оптических дисках (CD-ROM), так как он поможет значительно  сэкономить на емкости винчестера, тем более что большинство новых программных продуктов будут выпускаться на CD.

Модем. Желательно приобрести. Это позволит приобщиться к системе телекоммуникаций, что сегодня уже весьма полезно. Модем следует выбирать высокоскоростной (14400 или 28800 бит/с); можно сэкономить на оплате за аренду канала связи (передача по факсу 1 Мбайта данных потребует около 20 ч при скорости 300 бит/с и всего 15 мин при скорости 14400 бит/с), и дорогой модем быстро окупится.

Корпус компьютера. Выпускаются корпуса с горизонтальным расположением материнской платы (корпуса Desk Top, Baby Desk Top и Slim Desk Top) и с вертикальным ее расположением (Big Tower, Midi Tower и Mini Tower). Корпуса типа Desk Top позволяют экономить место на рабочем столе, поскольку обычно служат базой для установки монитора, но они (исключая самый большой из них) имеют ограниченные возможности для установки дополнительных блоков - затрудняется модернизация компьютера. Корпуса типа Tower устанавливаются рядом с монитором и являются более просторными и удобными при наращивании компьютерных ресурсов.

Винчестер. Объем винчестерной памяти: 540 Мбайт сегодня еще приемлемы, но, по прогнозам специалистов, многие программные продукты 1997 г. будут требовать для работы 16 Мбайт оперативной и 1 Гбайта внешней памяти. Кроме того, необходимый прирост памяти, вызванный личными накоплениями программных продуктов, составляет среднестатистически 150 Мбайт ежегодно. Следовательно, покупать нужно винчестер емкостью не менее 1 Гбайта.

При выборе винчестера следует обратить внимание на время доступа к информации, которое должно быть примерно 8-10 мс. Трансфер (скорость передачи данных) винчестера должен быть в пределах 1500-3000 Кбайт/с. При трансфере меньше 1500 Кбайт/с будет значительно снижаться эффективное быстродействие всего ПК. Следует также обратить внимание на наличие у дисковода внутренней КЭШ-памяти, заметно улучшающей показатели времени доступа и трансфера.

Видеомонитор. Очень важно правильно выбрать видеомонитор. И не только потому. что его стоимость весьма велика и достигает 30% цены всего компьютера, но и потому, что от монитора зависят комфортность работы и здоровье пользователя.

Монитор должен иметь  четкое и ясное изображение, иначе  можно испортить зрение От чего зависит  четкость? В первую очередь от размера зерна люминофора, от соответствия этого размера разрешающей способности видеосистемы, от цветности монитора. Монохромный (черно-белый) монитор для профессиональной работы более предпочтителен, так как он менее вреден для зрения, имеет более четкое изображение, да и значительно дешевле цветного. Величина зерна не должна быть больше 0,28 мм. Передача полутонов и оттенков цвета лучше у аналогового монитора, которому следует отдать предпочтение.

 

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

Для обеспечения хорошей разрешающей способности монитор должен работать с видеоадаптером SVGA, имеющим видеопамять не менее 1 Мбайта.

Экран у монитора желательно иметь плоский, антибликовый, с антистатическим  покрытием (типа AS - Anti Static), с низким уровнем излучения (тип LR - Low Radiation).

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

Целесообразно монитор  использовать совместно с защитным экранным фильтром.

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

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

Фильтры бывают сеточные, пленочные, стеклянные.

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

Пленочные фильтры не защищают от статического электричества, почти не защищают от бликов (от бликов защищают только поляризационные пленочные  фильтры Polaroid), но повышают контрастность  изображения, почти полностью поглощают  ультрафиолетовое излучение и снижают уровень рентгеновского.

 

Стеклянные фильтры  бывают нескольких модификаций:

  • стеклянные фильтры с заземлением снимают статический заряд, ослабляют электромагнитные поля, ультрафиолетовое излучение, повышают контрастность изображения: это наиболее популярные фильтры;
  • стеклянные фильтры "полная защита" (типа Ergo Star, например) устраняют статические поля, ультрафиолетовое излучение, значительно снижают электромагнитные поля и рентгеновское излучение, практически не дают бликов и повышают контрастность изображения, но они дорогие.

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

При выборе типа принтера следует  иметь в виду, что наилучшее качество печати, разрешающую способность (20-30 точек/мм) и скорость печати (до 1000 зн./с) имеют лазерные принтеры, но они очень дорогие. Струйные принтеры и по качеству печати, и по стоимости занимают промежуточное положение. Матричные принтеры похуже, но, выбрав 24-игольчатый вариант, можно иметь вполне качественное устройство (разрешающая способность до 10 точек/мм, скорость печати до 300 зн./с).

Принтеры имеют внутреннюю оперативную  память, используемую как буфер при  обмене данными с ПК и для хранения загружаемых шрифтов. У матричных принтеров объем памяти небольшой - несколько десятков килобайт, а у лазерных принтеров - до нескольких мегабайт.

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

 

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

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

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

56. Модульно программирование.

Суть модульного программирования состоит в разбиении сложной  задачи на некоторое число более  простых подзадач и составлении  программ для решения достаточно независимо друг от друга. Модульность  является одним из основных принципов  построения программных проектов. В общем случае модуль - отдельная функционально законченная программная единица, некоторым образом идентифицируемая и объединяемая с другими, средство определения логически связанной совокупности объектов, средство их выделения и изоляции. Модуль является средством декомпозиции не только структур управления, но и структур данных. Этому в значительной мере способствовало развитие понятия "тип данных".

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

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

 

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

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

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

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

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

 

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

Модули служат также  целям создания проблемно-ориентированного контекста и локализации машинной зависимости.

Концепция модульного программирования

Концепцию модульного программирования можно сформулировать в виде нескольких понятий и положений:

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

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

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

Назначение всех переменных модуля должно быть описано с помощью  комментариев по мере их определения.

 

 

 

81. Технология  внедрения и связывания объектов OLE

Для создания документов, содержащий и текст и рисунки  в Windows используется технология OLE (Object Linking and Embedding) выполнять внедрение и связывание объектов. Эта технология обеспечивает совместную работу нескольких приложений при создании составного документа, позволяет перемещать и копировать объекты между приложениями, а также хранить объекты в отдельных файлах, связанных с документом, где этот объект используется.

Появление технологии OLE обусловлено необходимостью формирования документов из данных разного типа. Основное достоинство технологии OLE, которая была разработана фирмой Microsoft, состоит в том, что она не имеет ограничений и позволяет организовать передачу данных практически любыми приложениями. Технология OLE определяется правилами (протоколом) взаимодействия Windows-приложений. Базовый вариант технологии OLE был впоследствии расширен до версии OLE 2.0, которая в настоящее время является наиболее употребительной. Аббревиатура OLE означает Object Linking and Embedding, что означает связывание и внедрение объекта.

Технологию OLE полностью  поддерживают не все Windows-приложения, а только те, которые предназначены для разработки составных документов. Одни приложения можно использовать только в качестве приемника, другие - только в качестве источника, но есть приложения, которые могут выступать и в той и в другой роли.

Например:

Текстовый редактор WordPad полностью обеспечивает работу по технологии OLE, так как он предназначен для создания текстовых документов в которых могут быть рисунки, звуки, таблицы, видеоклипы и др. Графический редактор Paint предназначен для подготовки несложных рисунков, он не может работать по технологии OLE только как приложение-источник. Текстовый процессор Word представляет собой сложный комплекс и фактически включает в себя несколько приложений: редактор рисунков, редактор формул, текстовый редактор и др. Эти приложения по-разному используют технологию OLE. Редактор формул действует только как приложение-источник (OLE-сервер), а текстовый редактор может выступать как в роли источника, так и в роли приемника (OLE-клиента)

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

Технология OLE предусматривает  два варианта обмена данными:

1) Внедрение объекта, при котором в документ-приемник вставляется сам объект. Для отображения на экране или распечатки документа OLE-объект сохраняет связь с приложением-источником, которая позволяет обеспечить редактирование OLE-объекта внутри составного документа;

Внедрить объект в  документ можно несколькими способами:

- из открытого документа  (с помощью Вставить и Специальная  вставка);

- из файла (специальной  командой вставки или импорта  файла);

- непосредственным вызовом  OLE-сервера (командой Вставить объект);

Внедрение объекта из открытого документа выполняется  следующим образом:

- в приложении-источнике  выделяется объект, который будет  внедряться;

- выделенный объект  копируется в буфер обмена  с помощью команды Копировать  или Вырезать;

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

- вставляется объект  с помощью команды  Вставить или Специальная вставка;

Если один и тот  же  объект внедряется в несколько документов, то в каждом документе будет храниться  своя копия объекта. В этом случае хранение объекта и всех копий требует дополнительного расхода внешней памяти. Кроме того не сохраняется никакой связи между копиями объекта, изменение одной из копий никак не влияет на остальные копии объекта.

 

2) Связывание объекта, при котором в документ-приемник помещается не сам объект, а лишь ссылка не документ-источник. В этом случае OLE-объект будет связан не с приложением-источником, а с документом-источником, в котором находится этот объект. Эта связь позволяет изменить представление объекта в документе-приемнике, как только этот объект будет изменен в документе-источнике.

Технология связывания объекта целесообразно пользоваться в следующих случаях:

  • объект вставляется в несколько разных документов, и необходимо, чтобы любимые изменения этого объекта отражались в этих документах;
  • объект занимает слишком много места и затрудняет работу с составным документом;
  • при недостатке внешней памяти;

Создание связанных  объектов в составном документе  возможно двумя способами:

  • из открытого документа. При этом в составной документ можно включить лишь некоторый фрагмент из документа-источника;
  • из файла. При этом документ-источник полностью включается в составной документ.

Связывание объекта  из открытого документа выполняется  следующим образом:

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

106. Команда  Консолидация объектов

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

Консолидация объектов – это процесс объединения данных из разных источников в виде итоговых значений, размещаемых в диапазоне назначения.

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

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

Возможны следующие  виды консолидации:

- по физическому расположению 

- по заголовкам строк  и столбцов;

- с использованием ссылок

- ручная консолидация .

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

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

Процесс консолидации предполагает обязательное указание

  • диапазона назначения;
  • источников данных;
  • способа консолидации;
  • наличия связи между объектами консолидации;
  • типа (функции) консолидации.

Контрольная работа по "Информатике". 294