Министерство образования Республики Беларусь
Белорусский национальный технический университет
Факультет информационных технологий и робототехники
Кафедра
C
АПР
ОТЧЕТ
о прохождении общеинженерной практики на
ГУО «Микашевичская гимназия им. В.И. Недведского»
Выполнил
студент гр. 107518: Добродей С.Г
Руководитель
от предприятия : Высоцкий С.П.
Руководитель
от университета: Ковалева И.Л.
Минск 2009
Введение
1. Краткая история предприятия
2. Обзор используемого программного обеспечения
2.1 Windows se7en
2.2 Microsoft Office 2007
2.2.1 Microsoft Word
2.2.2 Microsoft Excel
2.3 Обзор антивирусных программ
Заключение
Список литературы
Приложение
Введение
Общеинженерная практика проходила в ГУО «Микашевичская гимназия им. В.И. Недведского». В ходе прохождения практики, руководителем от предприятия было предложено обновить программное обеспечение ЭВМ компьютерных классов.
1. Краткая история предприятия
Администрация гимназии - заместители Сергей Анатольевич Иванов, Лидия Васильевна Кислюк, Светлана Николаевна Макаревич во главе с директором Сергеем Петровичем Высоцким.
Решение по созданию гимназии было принято Лунинецким райисполкомом 27 апреля 1999 года. Именно этот день и считается днём рождения гимназии. Основной объем работы был проделан на протяжении летних каникул. Было перепланировано здание бывшего детсада, подобран педколлектив, ученический состав. Совместно с комиссией РОО проводились вступительные испытания по всем параллелям, набрано девять классов - с первого по девятый, и все они были заполнены. К 1 сентября общими усилиями родителей, учащихся, учителей и строителей были закончены все ремонтные работы в здании.
У самых истоков создания гимназия стояли:Валентина Юрьевна Альховик, Александра Борисовна Зайченко, Тамара Ивановна Гвоздицкая, Елизавета Васильевна Данильченко, Тамара Анатольевна Волкович, Ева Ивановна Фицнер, Варвара Игнатьевна Дроздович, Лидия Васильевна Кислюк, Сергей Анатольевич Иванов, Ирина Ивановна Кравцова, Владимир Владимирович Зылевич, Алла Григорьевна Гляд, Елена Александровна Сенюк, Татьяна Константиновна Гребень, Ирина Владимировна Юнгова, Елена Николаевна Колбович, Сергей Сергеевич Гуцало, Татьяна Владимировна Буневич, Елена Николаевна Киселёва, Татьяна Павловна Левкович, Татьяна Павловна Михновец.
Гимназия держит высокую планку по успеваемости среди школ г. Микашевич. Очень много талантливых ребят учится и в школах, они побеждают на олимпиадах, участвуют в научно-исследовательских работах, поступают в вузы.
Начальные и средние классы занимаются по такой же программе, как и в школе. В 10 классе учащиеся разделяются по направлениям: химико-биологическое, физико-математическое, филологическое. В этих группах два года изучают учебные предметы на повышенном уровне. Учащиеся проходят хорошую подготовку перед поступлением в вузы.
2. Обзор используемого программного обеспечения
2.1 Windows 7 (ранее известная под кодовыми названиями Blackcomb и Vienna) — версия компьютерной операционной системы семейства Windows NT, следующая за Windows Vista. В линейке Windows NT система носит номер версии 6.1 (Windows 2000 — 5.0, Windows XP — 5.1, Windows Server 2003 — 5.2, Windows Vista и Windows Server 2008 — 6.0). Серверной версией является Windows Server 2008 R2.
Microsoft сделала заявление о том, что операционная система будет выпущена 22 октября 2009 года[1], меньше, чем через три года после выпуска предыдущей операционной системы, Windows Vista. Партнерам и клиентам, обладающим лицензией Volume Licensing, доступ к RTM будет предоставлен 24 июля 2009 года.
30 апреля 2009 года в рамках программы Windows 7 International Beta Program началось тестирование качества локализации Windows 7 как на русский, так и на другие языки. В состав Windows 7 вошли как некоторые разработки, исключенные из Windows Vista, так и новшества в интерфейсе и встроенных программах.
Windows 7 выйдет в шести редакциях :
Начальная (англ. Starter);
Домашняя базовая (англ. Home Basic);
Домашняя расширенная (англ. Home Premium);
Профессиональная (англ. Professional);
Корпоративная (англ. Enterprise);
Максимальная (англ. Ultimate).Содержание [убрать]
Редакции
Начальная редакция (Windows 7 Starter) будет распространяться исключительно с новыми компьютерами, она не будет включать функциональной части для проигрывания H.264, AAC, MPEG-2. Домашняя базовая — предназначена исключительно для выпуска в развивающихся странах, в ней не будет интерфейса Windows Aero с функциями Peek, Shake и предпросмотра в панели задач, общего доступа к подключению в интернет и некоторых других функций. Также в ней будут те же ограничения на просмотр, что и в начальной редакции. В профессиональной, корпоративной и максимальной версиях будет поддержка XP Mode.
Кроме этого, согласно требований Еврокомиссии, для продаж в Европе предназначена специальная версия всех редакций с индексом «Е» («Windows 7Е») — без предустановленного браузера Internet Explorer.
Все 32-битные версии будут поддерживать до 4 Гб ОЗУ (поддержка более крупных обьёмов памяти доступна при активизации реализованной функции поддержки PAE). 64-битные версии будут поддерживать от 8 Гб («Домашняя базовая») до 192 Гб памяти во всех остальных редакциях, за исключением «Домашней расширенной», в ней ограничение — 16 Гб.
Новшества
Windows 7 будет обладать поддержкой multitouch-мониторов. Эта возможность была продемонстрирована Microsoft на ежегодной конференции TechEd’08 в Орландо. В ходе демонстрации использовалась сборка 6.1.6856, а также опытная модель ноутбука с multitouch-экраном. По некоторым данным в Windows 7 будет частично реализован функционал, запланированный в Windows Vista (имела кодовое имя «Longhorn»). Также планируется более тесная интеграция с программами и сервисами Windows Live.
В Windows 7 реализована более гибкая настройка User Account Control (UAC), которая в отличии от Windows Vista имеет ещё два промежуточных состояния между режимами «Включить» и «Выключить».
Внесены изменения в технологию шифрования BitLocker, и добавлена функция шифрования съёмных носителей BitLocker to go позволяющая шифровать съёмные носители, причём даже при отсутствии модуля TPM.
Улучшения коснулись и брандмауэра Windows — вернулась функция уведомления пользователя о блокировке программы, пытающийся получить доступ к сети.
Windows 7 не сможет воспроизводить лицензионные Blu-Ray диски с видео, однако сможет считывать и записывать на них информацию.
С помощью групповой политики и функции AppLocker можно будет запретить запуск определенных приложений.
Функция Branch Cache позволит снизить задержки у пользователей, работающих с компьютером удаленно. К примеру, файл доступный по сети, кэшируется локально, поэтому он скачивается уже не с удаленного сервера, а с локального компьютера. Эта функция может работать в двух режимах — Hosted Cache и Distributed Cache. В первом случае — файл хранится на выделенном локальном сервере под управлением Windows Server 2008 R2, во втором — на компьютере у клиента.
Функция DirectAccess позволяет устанавливать безопасное соединение с сервером в фоновом режиме, в отличие от VPN, которому требуется участие пользователя. Также DirectAccess может применять групповые политики до входа пользователя в систему.
Remote Desktop Host позволяет пользователю подключиться к удалённому компьютеру с правами администратора.
Новые функции интерфейса
В интерфейс Windows Aero добавлена новая функция Aero Shake, позволяющая свернуть все неактивные приложения движением мыши. Для ее активации достаточно захватить заголовок окна и немного «потрясти» влево-вправо.
Функция Aero Peek позволяет отображать уменьшенные копии окон при наведении мыши на значок панели задач, переключаться между окнами приложения простым кликом по значку, перетаскивать и фиксировать на панели задач различные окна и приложения, просматривать рабочий стол одним наведением в специальную область экрана и многое другое.
Аналогично функции Shake функция Aero Snap позволяет движением мыши разворачивать окно на полэкрана, весь экран или только по вертикальной оси.
Разработка
Кодовое название Blackcomb принадлежало Windows NT 6.0, операционной системе, которая, как планировалось, станет следующей после Windows XP. Blackcomb должна была стать преемником этой ОС как для настольных, так и для серверных рабочих станций. В конце 2001 года выпуск Blackcomb запланировали на 2005 год, а в августе было объявлено о том, что промежуточной версией станет Windows Longhorn, которая будет обновлением ядра Windows NT 5.x. В течение разработки Windows Longhorn в нее были добавлены некоторые функции Blackcomb и присвоен номер 6.0. Blackcomb была окружена неразберихой, связанной с некоторыми сообщениями о том, что планы по маркетингу были сильно пересмотрены и что она должна быть серверной ОС Windows 6.x, но с улучшениями. Считается, что преемниками Windows Vista будут разрабатываемые клиентская и серверная версии Windows 7, ожидающиеся к концу 2009 года.
Другие характеристики
Некоторые другие функции, первоначально запланированные в Windows Vista, могут быть реализованы в Windows 7.
Windows 7 также будет использовать sandbox-режим, внедрение которого обсуждалось в ходе альфа и бета тестирования (на стадии разработки Longhorn). Весь неуправляемый код будет запускаться в среде (песочнице), в которой операционная система будет ограничивать доступ программы к аппаратной части компьютера и сети. Доступ к низкоуровневым сокетам, равно как и прямой доступ к файловой системе, уровню абстракции от оборудования (Hardware abstraction layer или HAL), полному доступу к адресу памяти, будет запрещён. Весь доступ к внешним приложениям, файлам и протоколам будет регулироваться операционной системой и немедленно пресекаться (теоретически). Если этот подход окажется удачным, то он сулит почти полную безопасность, так как при таком подходе вредоносной программе теоретически невозможно причинить какой-либо ущерб системе, если она заблокирована внутри метафорического «стеклянного ящика». Такой подход вызывает ассоциации с Virtual PC. Если всё правильно, эта среда будет уметь приспосабливаться к базе кода, которая была написана на его языке. Это снимет большинство проблем, которые возникают в результате обратной совместимости при переходе к новой операционной системе.
При использовании приложений в Beta 1 были обнаружены утечки памяти в некоторых приложениях, которые приводили к полному зависанию, несмотря на режим песочницы. Теоретически, если режим не станет эффективнее, это может вызвать всплеск развития программ, намеренно использующих эти уязвимости в своих целях.
Билл Гейтс упомянул повсеместно внедряемую строку мгновенного поиска (аналог Spotlight). Служба индексирования содержимого развивалась начиная с Windows XP, а похожая строка поиска была включена в Windows Vista.
Также в Windows 7 используется DirectX 11.
Обратная совместимость
Ранее сообщалось, что Windows 7 не будет использовать в качестве основы новое ядро MinWin. По словам Стивена Синофски, корпорация хочет, чтобы драйверы устройств для Vista работали в новой системе. Поэтому будет использовано ядро Windows Server 2008. Это решение было озвучено Стивеном Синофски на конференции «All Things Digital» 27 мая 2008 года.
4 ноября 2008 года Марк Руссинович, член технического совета корпорации Microsoft, в своей веб-трансляции на MSDN Channel 9 сообщил, что в Windows 7 всё же внедрено ядро MinWin, но принцип его реализации основан на разделении ядра на слои, где базовый слой (KernelBase.dll и т. д.) суммарно занимает 30 Мб, а остальной функционал остается в старых библиотеках (к примеру, kernel32.dll и т. д.). Для работы приложений и драйверов устройств это изменение незаметно благодаря тщательно продуманной схеме разделения функционала.
Для пользователей профессиональных редакций будет распространяться специальный пакет виртуализации, который позволит запускать приложения Windows XP в среде Windows 7.
2.2 Microsoft Office — пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. Microsoft Office является сервером OLE объектов и его функции могут использоваться другими приложениями, а так же самими приложениями Microsoft Office. Поддерживает скрипты и макросы, написанные на VBA.
Microsoft Office поставляется в нескольких редакциях. Отличия редакций в составе пакета и цене. Наиболее полная из них содержит:
Microsoft Office Word — текстовый процессор. Доступен под Windows и Apple Mac OS X. Позволяет подготавливать документы различной сложности. Поддерживает OLE, подключаемые модули сторонних разработчиков, шаблоны и многое другое. Основным форматом в последней версии является позиционируемый как открытый Microsoft Office Open XML, который представляет собой ZIP-архив, содержащий текст в виде XML, а так же всю необходимую графику. Наиболее распространенным остается двоичный формат файлов Microsoft Word 97—2000 с расширением .doc. Продукт занимает ведущее положение на рынке текстовых процессоров, и его форматы используются как стандарт де-факто в документообороте большинства предприятий. Word также доступен в некоторых редакциях Microsoft Works. Главные конкуренты — OpenOffice.org Writer, StarOffice Writer, Corel WordPerfect и Apple Pages (только на платформе Mac OS), а также, с некоторыми оговорками AbiWord (в тех случаях, когда его возможностей достаточно, а малый объём и скорость работы при невысоких требованиях к ресурсам более важны).
Microsoft Office Excel — табличныйпроцессор. Поддерживает все необходимые функции для создания электронных таблиц любой сложности. Занимает ведущее положение на рынке. Последняя версия использует формат OOXML с расширением «.xlsx», более ранние версии использовали двоичный формат с расширением «.xls». Доступен под Windows и Apple Mac OS X. Главные конкуренты — OpenOffice.org Calc, StarOffice, Gnumeric, Corel Quattro Pro и Apple Numbers (только на платформе Mac OS).
Microsoft Office Outlook (не путать с Outlook Express) — персональный коммуникатор. В состав Outlook входят: календарь, планировщик задач, записки, менеджер электронной почты, адресная книга. Поддерживается совместная сетевая работа. Главные конкуренты почтового клиента — Mozilla Thunderbird/SeaMonkey, Eudora Mail, The Bat!. Главные конкуренты диспетчера персональных данных — Mozilla, Lotus Organizer и Novell Evolution. Доступенпод Windows. Эквивалентдля Apple Mac OS X — Microsoft Entourage.
Microsoft Office PowerPoint — приложение для подготовки презентаций под Microsoft Windows и Apple Mac OS X. Главные конкуренты — OpenOffice.org Impress, Corel WordPerfect и Apple Keynote.
Microsoft Office Access — приложение для управления базами данных.
Microsoft Office InfoPath — приложение сбора данных и управления ими — упрощает процесс сбора сведений.
Microsoft Office Communicator — предназначен для организации всестороннего общения между людьми. Microsoft Office Communicator 2007 обеспечивает возможность общения посредством простого обмена мгновенными сообщениями, а также проведения голосовой и видеобеседы. Данное приложение является частью программного пакета Microsoft Office и тесно с ним интегрировано, что позволяет ему работать совместно с любой программой семейства Microsoft Office.
Microsoft Office Publisher — приложение для подготовки публикаций.
Microsoft Office Visio — приложение для работы с бизнес-диаграммами и техническими диаграммами — позволяет преобразовывать концепции и обычные бизнес-данные в диаграммы.
Microsoft Office Project — управление проектами.
Microsoft Query — просмотр и отбор информации из баз данных.
Microsoft Office OneNote — приложение для записи заметок и управления ими.
Microsoft Office Groove 2007 — приложение для поддержки совместной работы.
Microsoft Office SharePoint Designer — инструмент для построения приложений на платформе Microsoft SharePoint и адаптации узлов SharePoint.
Microsoft Office Picture Manager — работасрисунками.
Microsoft Office Diagnostics — диагностика и восстановление поврежденных приложений Microsoft Office.
Ранее в Microsoft Office входило приложение Microsoft FrontPage, однако Microsoft приняла решение исключить это приложение из Office и прекратить его разработку. В Microsoft Office 2007 программа FrontPage былазамененана Microsoft SharePoint Designer.
2.2.1Microsoft Word — это текстовый редактор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов. Текстовый процессор, выпускается корпорацией Microsoft в составе пакетаMicrosoft Office. Первая версия была написана Ричардом Броди (Richard Brodie) для IBM PC, использующих DOS, в 1983 году. Позднее выпускались версии для Apple Macintosh (1984), SCO UNIX и Microsoft Windows (1989).
Microsoft Word многим обязан Bravo — текстовому процессору с оригинальным графическим интерфейсом, разработанному в исследовательском центре «Xerox PARC». Создатель Bravo, Чарльз Симони (Charles Simonyi) покинул PARC в 1981 году. Тем же летом Симони переманил Броди, с которым вместе работал над Bravo.
Первый выпуск Word для MS-DOS состоялся в конце 1983 года. Он был плохо принят рынком, продажи снижало наличие конкурирующего продукта — WordPerfect.
Однако версия для Макинтоша, выпущенная в 1985 году, получила широкое распространение. Через два года «Word 3.01 для Macintosh» усилил позиции (версия 3.0 изобиловала ошибками и быстро была заменена). Как и прочее программное обеспечение для Макинтоша, Word был полностью WYSIWYG-редактором (принцип «What You See Is What You Get» — «получаю то, что вижу»).
Хотя MS-DOS и являлась текстовой операционной системой, лишённой графической оболочки, Word для DOS был первым текстовым процессором для IBM PC, который был способен отображать разметку текста, например, полужирный
или курсивный
текст в процессе редактирования. Однако он всё же не являлся в полном смысле WYSIWYG-редактором. Другие же текстовые процессоры, такие как WordStar и WordPerfect, использовали простой текстовый экран с кодами разметки, иногда текст был цветным.
Однако, поскольку в большинстве программного обеспечения под DOS применялись собственные труднозапоминаемые комбинации «горячих клавиш» для каждой команды (например, в Word’е для DOS сохранение файла выполнялось по комбинации ESC-T-S) и большинство секретарей умели пользоваться только WordPerfect, компании весьма неохотно переходили на конкурирующие с ним продукты, имеющие сравнительно небольшие преимущества.
Первая версия Word для Windows, выпущенная в 1989 году, продавалась по цене 500 долларов США. Она демонстрировала выбранный компанией Майкрософт путь развития: как и сама Windows, она многое взяла от Macintosh, и использовала стандартные клавиатурные сокращения (например, CTRL-S для сохранения файла). После выпуска в следующем году Windows 3.0 продажи поползли вверх (Word 1.0 гораздо лучше работал с Windows 3.0, чем с более старыми версиями Windows/386 и Windows/286), главный конкурент — WordPerfect — не смог выпустить рабочую версию под Windows, что оказалось для него смертельной ошибкой. Версия 2.0 утвердила WinWord на позиции лидера рынка.
У Word для Macintosh никогда не было серьёзных конкурентов, даже несмотря на наличие программ вроде Nisus, предоставлявшую возможность выделения нескольких несвязных кусков текста (появившуюся только в Word 2002 из Office XP) и несмотря на мнение многих пользователей об отсутствии кардинальных различий между версиями 3.01, выпущенной в 1987 году и версией 5.0, выпущенной в 1991. Однако, версия 6.0 для Macintosh, вышедшая в 1994 году, была многими воспринята довольно скептически. Это была первая версия без значительных отличий в коде ядра между версиями под Windows и под Mac. Версия под Windows, следовавшая за 2.0, была пронумерована как 6.0 для координации названия версий под разные платформы.
Последовавшие версии добавляли возможности, выходящие за рамки простого текстового процессора. Инструменты рисования позволяли выполнять примитивные операции вёрстки, такие как добавление графики в документ, хотя, естественно, специализированные программы для вёрстки лучше справляются с этими задачами. Внедрение объектов, сравнение версий документа, мультиязычная поддержка и многие другие возможност
В настоящее время Microsoft Word является наиболее популярным из используемых в данный момент текстовых процессоров, что сделало его бинарный формат документа стандартом де-факто, и многие конкурирующие программы имеют поддержку совместимости с данным форматом. Расширение «.doc» на платформе IBM PC стало синонимом двоичного формата Word 97—2000. Фильтры экспорта и импорта в данный формат присутствуют в большинстве текстовых процессоров.Формат документа разных версий Word меняется, различия бывают довольно тонкими. Форматирование, нормально выглядящее в последней версии, может не отображаться в старых версиях программы, однако есть ограниченная возможность сохранения документа с потерей части форматирования для открытия в старых версиях продукта. Последняя версия MS Word 2007 "использует по умолчанию" формат основанный на XML - Microsoft Office Open XML. Спецификация форматов файлов Word 97-2007 были опубликован Microsoft в 2008 году. Ранее, большая часть информации, нужной для работы с данным форматом, добывалась посредством обратного инжиниринга, поскольку основная её часть отсутствовала в открытом доступе или была доступна лишь ограниченному числу партнеров и контролирующих организаций.
Как и прочие приложения из Microsoft Office, Word может расширять свои возможности посредством использования встроенного макроязыка (сначала использовался WordBasic, с версии Word 97 применяется VBA — Visual Basic для приложений). Однако это предоставляет широкие возможности для написания встраиваемых в документы вирусов (так называемые «макровирусы»). Наиболее ярким примером была эпидемия червя Melissa. В связи с этим, многие считают разумной рекомендацию всегда выставлять наивысший уровень настроек безопасности при использовании Word (Меню: «Tools>Macro>Security», «Сервис>Макрос>Безопасность…» в локализованных русских версиях). Также нелишним будет использовать антивирусное программное обеспечение. Первым вирусом, заражавшим документы Microsoft Word, был DMV, созданный в декабре 1994 года Дж. МакНамарой для демонстрации возможности создания макровирусов. Первым же вирусом, попавшим в "дикую природу" и вызвавшим первую в мире эпидемию макровирусов (это произошло в июле-августе 1995 г.), был Concept.
2.2.2 MicrosoftExcel (также иногда называется MicrosoftOfficeExcel) — программа для работы с электронными таблицами, созданная корпорацией Microsoft для MicrosoftWindows, WindowsNT и MacOS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под MacOSX, язык макро-программирования VBA (VisualBasic для приложений). MicrosoftExcel входит в состав MicrosoftOffice и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.
История
В 1982 году Microsoft запустила на рынок первый электронный табличный процессор Multiplan, который был очень популярен на CP/M системах, но на MS-DOS системах он уступал Lotus 1-2-3. Первая версия Excel предназначалась для Mac и была выпущена в 1985 году, а первая версия для Windows была выпущена в ноябре 1987 года. Lotus не торопилась выпускать 1-2-3 под Windows, и Excel с 1988 года начала обходить по продажам 1-2-3, что в конечном итоге помогло Microsoft достичь позиций ведущего разработчика программного обеспечения. Microsoft укрепляла свое преимущество с выпуском каждой новой версии, что имело место примерно каждые два года. Текущая версия для платформы Windows — Excel 12, также известная как MicrosoftOfficeExcel 2007. Текущая версия для платформы MacOSX — MicrosoftExcel 2008.
В начале своего пути Excel стал причиной иска о товарном знаке от другой компании, уже продававшей пакет программ под названием «Excel». В результате спора Microsoft был обязана использовать название «MicrosoftExcel» во всех своих официальных пресс-релизах и юридических документах. Однако со временем эта практика была позабыта, и Microsoft окончательно устранила проблему, приобретя товарный знак другой программы. Microsoft также решила использовать буквы XL как сокращенное название программы: иконка Windows-программы состоит из стилизованного изображения этих двух букв, а расширение файлов по умолчанию в Excel — .xls. В сравнении с первыми табличными процессорами Excel представляет множество новых функций пользовательского интерфейса, но суть остается прежней: как и в программе-родоначальнике, VisiCalc, ячейки расставляются в строки и столбцы и могут содержать данные или формулы с относительными или абсолютными ссылками на другие клетки.
Excel был первым табличным процессором, позволявшим пользователю менять внешний вид таблицы (шрифты, символы и внешний вид ячеек). Он также первым представил метод умного пересчета ячеек, когда обновляются только те ячейки, которые зависят от измененных ячеек (раньше табличные процессоры либо постоянно пересчитывали все ячейки или ждали команды пользователя).
Будучи впервые объединенными в MicrosoftOffice в 1993 году, MicrosoftWord и MicrosoftPowerPoint получили новый графический интерфейс для соответствия Excel, главного стимула модернизации ПК в то время.
Начиная с 1993 года, в состав Excel входит VisualBasic для приложений (VBA), язык программирования, основанный на VisualBasic, позволяющий автоматизировать задачи Excel. VBA является мощным дополнением к приложению и в более поздних версиях Excel доступна полнофункциональная интегрированная среда разработки. Можно создать VBA-код, повторяющий действия пользователя и таким образом автоматизировать простые задачи. VBA позволяет создавать формы для общения с пользователем. Язык поддерживает использование (но не создание) DLL от ActiveX; более поздние версии позволяют использовать элементы объектно-ориентированного программирования.
Функциональность VBA делала Excel легкой мишенью для макровирусов. И это было серьезной проблемой до тех пор, пока антивирусные продукты не научились обнаруживать их. Фирма Microsoft, с опозданием приняв меры для уменьшения риска, добавила возможность выбора режима безопасности:
полностью отключить макросы
включить макросы при открытии документа
доверять всем макросам, подписанным с использованием надежных сертификатов.
Версии Excel от 5.0 до 9.0 содержат различные «пасхальные яйца», хотя, начиная с версии 10 Microsoft начала принимать меры по их ликвидации.
Версии для Windows и WindowsNT
1988 год — Excel 2.0 для Windows
1990 год — Excel 3.0
1992 год — Excel 4.0
1993 год — Excel 5.0 (Office 4.2 и 4.3, также есть 32-битная версия только для WindowsNT)
1995 год — Excel 7 для Windows 95 (включён в пакет Microsoft Office 95)
1997 год — Excel 97 (включён в пакет Microsoft Office 97)
1999 год — Excel 2000 (9) — Microsoft Office 2000
2001 год — Excel 2002 (10) — Microsoft Office XP
2003 год — Excel 2003 (11) — Microsoft Office 2003
2007 год — Excel 2007 (12) — MicrosoftOffice 2007
Замечание: Версия 1.0 не использовалась, чтобы избежать путаницы с продуктами Apple
Замечание: Excel 6.0 не существует, так как версия Windows 95 поставлялась с Word 7. Все программы Office 95 и Office 4.x использовали OLE 2.0 (автоматическая передача данных между различными программи), и Excel 7 должен был показывать, что он соответствует Word 7.
Форматы файлов
В MicrosoftExcel вплоть до 2003 версии включительно, использовался свой собственный бинарный формат файлов (BIFF) в качестве основного. Excel 2007 использует MicrosoftOfficeOpenXML в качестве своего основного формата.Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами. Кроме того, большинство версий MicrosoftExcel могут читать CSV, DBF, SYLK, DIF и другие форматы.
Экспорт и перемещение таблиц
API позволяет открывать таблицы Excel в ряде других приложений. Это включает в себя открытие документов Excel на веб-страницах с помощью ActiveX или таких плагинов, как AdobeFlashPlayer. Проект ApachePOI представляет Java-библиотеки для чтения и записи электронных таблиц Excel. Также предпринимались попытки копировать таблицы Excel в веб-приложения с использованием разделенных запятыми значений.
Программирование
Ценной возможностью Excel является возможность писать код на основе VisualBasic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется посредством объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обрабатываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать изменять его и управлять расчётами.
2.3 Обзор антивирусных программ
Работа любого антивирусного средства базируется на нескольких принципах. Прямое сканирование — самый простой и надежный метод борьбы с вирусами. В этом режиме идет поиск в оперативной памяти и винчестере всех известных последовательностей кода вируса (сигнатур). При сканировании известные вирусы сквозь защиту не проскользнут, а вот полиморфные объекты и новые вирусы могут остаться незамеченными. Для обнаружения таких вредоносных программ используется эвристическое сканирование: антивирус переключается с базы сигнатур на комплексный анализ, включающий оценку поведения подозрительных объектов. Проверяется структура файла на соответствие вирусным шаблонам. Возможность лечения в таком режиме, увы, не предусмотрена.
При эвристическом сканировании ищутся не вирусы как таковые, а объекты, похожие на них. Иногда случаются ложные срабатывания, и тут надо быть бдительным.
После обнаружения зараженного файла антивирус обычно предлагает пользователю вылечить его, переместить в карантинную папку или удалить. Все эти действия антивирус может производить автоматически, но лучше разбираться в причинах тревоги самостоятельно, иначе может быть «случайно» удалено что-нибудь важное. Когда появляются сомнения, лучше отправляйте подозрительные объекты на карантин.
Опасность заражения компьютера заметно снизится, если придерживаться нескольких простых правил.
Прежде всего, антивирусная программа должна регулярно обновляться.
Включайте антивирусный монитор при работе в интернете и при запуске новых приложений.
Не открывайте подозрительные вложения, даже если само письмо получено от известного адресата.
В параметрах безопасности всех программ семейства MS Office необходимо запретить выполнение макросов без подтверждения пользователя, тогда популярная лазейка для проникновения вирусов будет прикрыта.
И, конечно же, регулярно обновляйте Windows через службу Windows Update. Выкладываемые «заплатки» позволят залатать многие дыры в ОС. Соблюдение этих правил не дает полной гарантии безопасности, однако здорово усложняет жизнь вирусам.
Лучшие современные антивирусные комплексы используют сочетания различных методов обнаружения и защиты. Приглядимся к самым популярным из них...
Антивирус Касперского
Сайт: www.kaspersky.ru
Версия: 7.0.0.125
Русский язык: есть
Функции: защита от вирусов, червей и троянских программ, защита от рекламных и шпионских программ (adware и spyware), защита от почтовых вирусов, проверка на вирусы сообщений и файлов, отсылаемых с помощью интернет-пейджеров, защита от клавиатурных шпионов, защита от руткитов, автоматическое обновление
Технические параметры: 21,8 Мб размер дистрибутива, 50 Мб на жестком диске, нагрузка на оперативную память в фоновом режиме работы — 2,873 Мб
Каждый пользователь слышал о продукте от Лаборатории Касперского. Несколько месяцев назад была презентована новая версия известной программы — Антивирус Касперского 7.0. Интерфейс лаконичен и продуман, требования к ресурсам минимальные. Обновления отличаются небольшим размером.
Программа состоит из четырех модулей: файлового антивируса, почтового антивируса, веб-антивируса и проактивной защиты. К дополнительным плюсам можно отнести фирменную функцию отката изменений, которые вносятся вредоносным процессом в файловую систему и реестр. В седьмой версии добавлена технология самозащиты при помощи пароля, что позволяет избежать отключения антивируса вредоносной программой. Досадно, но Антивирус Касперского может сосуществовать не со всеми файерволлами.
Dr.Web
Сайт: www.drweb.com
Версия: 4.44.0
Русский язык: есть
Функции: защита от вирусов, червей и троянских программ, защита от руткитов, защита от почтовых вирусов, антиспам, автоматическое обновление, восстановление работоспособности пораженной системы
Технические параметры: 14,3 Мб размер дистрибутива, 14,7 Мб на жестком диске, нагрузка на оперативную память в фоновом режиме работы — 20,428 Мб
Интерфейс Dr.Web интуитивно понятен, можно включить или отключить эвристический анализ, проверку памяти, загрузочных секторов, архивов и почтовых файлов. В новом Dr.Web 4.44 реализована поддержка Windows Vista, а также добавлены модуль антиспам и Dr.Web Shield. Теперь антивирус может выявлять руткиты.
Предусмотрены три режима проверки: быстрый, полный и выборочный. Сканирование в двух первых режимах производится без дополнительного выбора проверяемых объектов, антивирус заметно нагружает компьютер. При удалении Dr.Web 4.44 обнаружилась забавная ошибка: вместо процесса деинсталляции запускается служба установки антивируса. Пришлось бороться с программой вручную.
Norton AntiVirus 2008
Сайт: www.symantec.com
Версия: 15.0.0.58
Русский язык: нет
Функции: защита от вирусов, червей и троянских программ, защита от шпионских программ (spyware), защита от руткитов, защита от почтовых вирусов, автоматическое обновление
Технические параметры: 57,1 Мб размер дистрибутива, 50,3 Мб на жестком диске, нагрузка на оперативную память в фоновом режиме работы — 14,348 Мб
Norton AntiVirus достаточно требователен к системным ресурсам. Все стандартные функции присутствуют, в том числе самозащита. Любопытно другое: Norton AntiVirus берет на себя задачу следить за настройками безопасности некоторых служб Windows. Например, нам он напомнил, что на компьютере отключено автоматическое обновление ОС.
Интерфейс вполне понятен, хотя мог быть и попроще. Все наиболее важные функции вынесены в главное окно программы. Приятно удивила возможность живого общения со службой технической поддержки через чат. На возглас о помощи нам ответили через две минуты. Для получения доступа к услуге зайдите на вкладку технической поддержки программы и впишите свое имя. Все просто.
ESET NOD32
Сайт: www.eset.com
Версия: 2.70
Русский язык: есть
Функции: защита от вирусов, червей и троянских программ, защита от рекламных и шпионских программ (adware и spyware), защита от почтовых вирусов, защита от макро-вирусов, проверка интернет-трафика по протоколу HTTP, обнаружение защищенных паролем и зашифрованных вирусов, автоматическое обновление
Технические параметры: 12,2 Мб размер дистрибутива, 40,3 Мб на жестком диске, нагрузка на оперативную память в фоновом режиме работы — 4,180 Мб
Навигация по центру управления ESET NOD32 сложностей не вызывает: интерфейс прост и незамысловат, на русском языке. Заданные параметры защиты можно сохранить в профиле настроек, однако копаться в меню не обязательно — изначально предусмотрены несколько заводских профилей. Функции антивируса разбиты по модулям, через окно можно выбрать нужный модуль и настроить его.
Нагрузка на систему в фоновом режиме работы у антивируса низкая. NOD32 можно запаролить и тем самым защитить программу от вирусов, нацеленных на разрушение антивирусной защиты.
avast! Professional Edition
Сайт: www.avast.com
Версия: 4.7.1043
Русский язык: есть
Функции: защита от вирусов, червей и троянских программ, блокирование потенциально опасных скриптов на веб-страницах, контроль загрузки через файлообменные сети, защита от почтовых вирусов, автоматическое обновление
Технические параметры: 16,3 Мб размер дистрибутива, 45,3 Мб на жестком диске, нагрузка на оперативную память в фоновом режиме работы — 0,944 Мб
avast! не тормозит систему и регулярно обновляется, размер обновлений составляет десятки килобайт. Внешний вид программы больше напоминает мультимедийный проигрыватель, дополнительно с официального сайта можно скачать разномастные скины.
Сканер может фильтровать локальные диски и сетевые ресурсы, сам avast! можно защитить паролем. Если защита таки «прошляпит» вредоносную программу, на выручку придет Virus Recovery DataBase (VRDB). Программа создает резервную базу для восстановления системы, ее генерация происходит раз в три недели.
Существует две версии продукта — avast! Home Edition и avast! Professional Edition. Первая абсолютно бесплатна, а за функции второй придется заплатить. Отличия между ними заключаются в том, что в Pro-версии есть блокиратор потенциально опасных скриптов (в том числе веб-скриптов), сканер командной строки (CMD) и усовершенствованная система обновлений. Бесплатный вариант требует регистрации в течение 60 дней.
Panda Antivirus 2008
Сайт: www.pandasecurity.com
Версия: 3.00.00
Русский язык: есть
Функции: защита от вирусов, червей и троянских программ, защита от рекламных и шпионских программ (adware и spyware), защита от почтовых вирусов, защита от руткитов, антифишинг (защита от кражи информации), автоматическое обновление
Технические параметры: 40 Мб размер дистрибутива, 170 Мб на жестком диске, нагрузка на оперативную память в фоновом режиме работы — 1,856 Мб
В ходе процесса установки Panda Antivirus 2008 сканирует систему на предмет наличия вредоносных объектов, в остальном инсталляция проходит стандартно. Для эффективного отражения угроз необязательно возиться с настройками — стандартные параметры подходят для большинства случаев. При необходимости можно выбрать между низким, средним и высоким уровнями защиты, либо вручную все настроить.
Действия антивируса сопровождаются сообщениями, в этом плане Panda Antivirus 2008 — словоохотливая программа. Если «общительность» покажется излишней, сообщения можно отключить. Результаты сканирования системы можно изучить в виде диаграммы или подробного отчета.
Некоторые антивирусы чересчур перестраховываются и не дают запускать файлы, которые сам пользователь опасными не считает, например программы-шутки. В Panda Antivirus 2008 можно исключить из базы проверки подобные объекты, что весьма удобно.
Заключение
В ходе общеинженерной практики ГУО «Микашевичская гимназия им. В.И. Недведского» я произвел установку новейшего программного обеспечения на ЭВМ компьютерных классов.
.
Список литературы
· Статья «Wikipedia. Windows 7» [Электронный ресурс]. – Режим доступа:http://ru.wikipedia.org/wiki/Windows_7
· Статья «Wikipedia. Microsoft Office 2007.»[Электронный ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/ Microsoft_Office_2007
· Статья «Wikipedia. Microsoft Word.»[Электронный ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/Microsoft_Word
· Статья «Wikipedia. Microsoft Excel.»[Электронный ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/Microsoft_Excel
· Статья «Обзор компьютерных антивирусов.»[Электронный ресурс]. –Режим доступа:http://www.mobimag.ru/Articles/2762/Obzor_kompyuternyh_antivirusov.htm
Приложение:
Исходный код макроса для внесения отчета, сгенерированного антивирусной программой в документ табличного редактора Microsoft Excel.
Sub Антивирус()
'
' Антивирус Макрос
' Макрос для внесения отчета, сгенерированного антивирусной программой в документ табличного редактора Microsoft Excel.
'
' Сочетание клавиш: Ctrl+й
'
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;E:UsersSei KosameDesktopreport.csv", Destination:=Range("$A$1"))
.Name = "report"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.TextFilePromptOnRefresh = False
.TextFilePlatform = 866
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(1, 1)
.TextFileTrailingMinusNumbers = True
.Refresh BackgroundQuery:=False
End With
End Sub