Курсовая по информатике

Автор работы: Пользователь скрыл имя, 14 Декабря 2011 в 17:16, курсовая работа

Краткое описание

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

Содержание

Введение
1. Теоретические основы информационных вычислительных процессов
1.1.Методы защиты и профилактика вирусов
1.2.Дополнительные устройства внешнего хранения информации
1.3.Прикладные программы среды Windows
2. Информационно-логические основы построения и функционирования ПЭВМ
2.1. Перевод числа из 10-ной системы счисления в 2-ную
2.2. Перевод числа из 10-ной системы счисления в 2-ную
2.3. Перевод числа из 10-ной системы счисления в 2-ную
2.4. Перевод числа из 2-ноу системы счисления в 10-ную
2.5. Перевод числа из 10-ной системы счисления в 8-ную
2.6. Перевод числа из 8-ной системы счисления в 2-ную и наоборот
3. Проектирование приложений и разработка алгоритмов для решения экономических задачи
3.1. Организация проектирования графического интерфейса
экономической задачи
3.2. Алгоритмизация электронной обработки массива данных
3.3. Разработка Windows-приложения для решения производственной
задачи
Заключение
Список использованной литературы
Приложения

Прикрепленные файлы: 1 файл

КУРСОВАЯ ПО ИНФОРМАТИКЕ.doc

— 186.00 Кб (Скачать документ)

      Среда Microsoft Windows 1.0 не была требовательна  к ресурсам: для ее работы было достаточно 256 Кбайт памяти и компьютера с двумя дисководами. Но как показал опрос первых пользователей, наличие жесткого диска и 640 Кбайт памяти существенно повышали производительность среды. Ряд проблем был решен, когда фирма Microsoft ввела поддержку расширенной памяти (LIM), стандарт которой был изначально разработан фирмой Lotus для работы электронной таблицы 1-2-3.

      Используя расширенную память, среда Windows 1.03 могла  скопировать код и данные в  расширенную память вместо жесткого диска, но программы могли выполняться  только в оперативной памяти. Для Windows 1.0 поставлялось немного прикладных программ Aldus Page Maker 1.0 и графический пакет In-A-Vision фирмы Micrografx. Обе программы работали чрезвычайно медленно, даже на компьютерах класса PC AT.

      Очевидно, что для того, чтобы Windows заняла лидирующее положение, требовались коренные изменения. В 1987 году произошло два значительных события: была объявлена первая версия системы управления электронными таблицами Excel for Windows (и новая версия среды Windows.

      Windows 2.0

      По  сравнению с версией 1.0, версия Windows 2.0 имела ряд усовершенствований. Тогда как программа MS-DOS Executive по-прежнему работала в текстовом режиме и не было графической программы управления файлами и рабочей области, появились перекрывающиеся окна с кнопками максимизации и минимизации. Поддержка перекрывающихся окон стала одной из причин длительных судебных процессов между фирмой Apple и фирмами Digital Research и Microsoft. Окна могли перемещаться по экрану; была реализована поддержка клавиатурных эквививалентов для большинства стандартных команд и функций меню.

      Не  менее важным было введение протокола динамического обмена данными (DDE), и пакет Excel явился первым примером использования этой концепции. Протокол давал возможность установить динамическую связь между приложениями. Аналогичный протокол был реализован, фирмой Apple только в рамках операционной системы System 7 в 1990 году.

      Windows 3.0.

      Крупным шагом вперед стал выпуск в мае 1990 года версии Windows 3.0. Фирма Microsoft ввела  поддержку защищенного режима процессоров 80286 и 80386, что давало прикладным программам больше памяти. Поддержка 386 расширенного режима была перенесена из Windows/386. Прикладным программам теперь отводилось до 16 Мбайт памяти, причем не странично организованной, как в LIM EMS, а доступной для одновременного использования. Была реализована псевдомногозадачность и возможность выполнения DOS- программ в окне.

      Заметно улучшился пользовательский интерфейс. Программы управления файлами  File Manager и Program Manager были выполнены в стиле самой среды, появилась программа конфигурации Control Panel, были добавлены пропорциональные шрифты, а также объемные интерфейсные элементы: полосы прокрутки и кнопки.

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

      Windows 3.1.

      Несмотря  на все улучшения, в среде Windows 3.0 были и существенные упущения: недостаток системных ресурсов, что делало невозможным  использование имеющейся памяти, и знаменитые системные ошибки (UAE), происходившие намного чаще, чем  этого можно было ожидать. Решение этих проблем привело к появлению версии Windows 3.1, которая изначально планировалась как небольшое улучшение версии 3.0. На самом деле введение поддержки масштабируемых шрифтов технологии TrueType и исправление ряда принципиальных ошибок превратило Windows 3.1 в самостоятельный проект, к которому в результате добавились значительные новшества. Так, был реализован протокол создания составных документов OLE, документирован протокол Drag-and-Drop, улучшен интерфейс с протоколом DDE, введены панели диалога общего назначения (COMMDLG), в ответ на многочисленные запросы были открыты ранее недокументированные функции и рабочие области ядра (TOOLHELP). Одним словом, среда Windows превратилась в хороший инструмент для разработчиков и удобный графический интерфейс для пользователей.

      Windows for Workgroups 3.11: интеграция сетевых средств.

      В ноябре 1992 года фирма Microsoft выпустила  несколько обновленную версию Windows - Windows for Workgroups 3.11, первую операционную систему Windows, включающую в свой состав сетевые средства. Данная система логически продолжает линию Windows и позволяет соединить в единую сеть отдельные компьютеры по бессерверной схеме, а также позволяет работать как сетевой клиент для сервера Windows NT. Теперь для организации сети необходимо иметь только Windows и соответствующее оборудование - сетевые карты, кабели и т.д. В Windows for Workgroups впервые стали использоваться 32-разрядные драйверы виртуальных устройств (VxD) и 32-разрядный доступ к жесткому диску, что значительно повысило производительность. Еще одним новшеством стало то, что Windows for Workgroups работала только в 386-м расширенном режиме.

      Windows NT 3.51- новая технология Microsoft

      Windows NT, выпущенная в июле 1993 года, разработана как операционная система высокого класса для компьютеров класса high-end. Она изначально разрабатывалась как сетевая операционная система для работы, как в качестве сервера, так и в качестве рабочей станции. Windows NT это не последовательница Windows 3.х, а в корне новая операционная система, открывающая новую линию Windows. Внешне Windows NT очень сильно похожа на Windows 3.х, но ее внутренняя структура в корне отличается от Windows 3.х. Архитектура Windows NT разрабатывалась таким образом, чтобы система обладала максимальной устойчивостью и надежностью. Windows NT обеспечивает стабильность вполне сравнимую с серверами UNIX. Windows NT функционирует не только на платформе Intel, но и на RISC-процессорах: PowerPC, MIPS R4000, DEC Alpha. Windows NT может исполнять приложения DOS, Win16, Win32, POSIX и приложения OS/2, не использующее графический интерфейс. Одним из важнейших новшеств стало использование новой файловой системой NTFS, обеспечивающей высокую надежность файловой системы и практически любого восстановления сбоев.

          Windows 95 .

      24 августа 1995 года в продажу поступила  новая операционная система  Windows 95. Еще до выхода было продано около 400 тыс. экземпляров beta-версий этой системы. Вся компьютерная общественность буквально помешалась на этой системе - выход Windows 95 стал главнейшим событием 1995 года. Начался шквал: все журналы писали о Windows 95, стали выходить книги, проводилась широкая рекламная компания, все производители программного обеспечения стали переделывать свои продукты для этой новой операционной системы, производители компьютеров и комплектующих старались получить логотип Designed for Windows 95. Причина же, по которой Windows 95 оказалась в центре всеобщего внимания, проста: это самое важное обновление системы Windows со времени появления в 1990г. Windows 3.0.

      Пользователи  теперь получили теперь преимущества объектно-ориентированного интерфейса, включая настоящий "рабочий стол" и пиктограммы, копирование и  удаление техникой перетаскивания (Drag-and-Drop), вложенные папки и легко доступный диалог для задания свойств. Файловая система распознает длинные имена файлов и хорошо соответствует метафоре "рабочего стола".

      Windows 95 внесла значительные улучшения  в архитектуру Windows, в том числе  истинно 32-разрядный интерфейс  прикладного программирования (API), защищенные адресные пространства для ее собственных 32-разрядных прикладных программ, вытесняющую многозадачность, разделение прикладных программ на потоки и более широкое использование виртуальных драйверов устройств. Модель защиты памяти реализована с серьезными компромиссами, целью которых было достигнуть совместимости с существующими 16-разрядными прикладными программами и драйверами устройств. Но на практике устойчивость системы оказывается лучше, чем у Windows 3.1х. Производительность же Windows 95 на удивление высока. На медленных системах, оснащенных ОЗУ не более 4 Мбайт, ее показатели почти такие же, а иногда и лучше результатов Windows 3.1х, в зависимости от выполняемой операции. На более быстродействующих системах с большей памятью она остается весьма конкурентоспособной в одно- и многозадачном режимах работы.

      Windows NT 4.0

      Осенью 1996 года на прилавках магазинов появилась  Windows NT 4.0. Ее новый интерфейс полностью совпадает с применяемым в Windows 95.

      Не  все, что есть в Windows 95, имеется в NT 4.0. Наиболее заметно

отсутствие  поддержки для конфигурирования устройств по принципу Plug & Play. На сегодня добавить периферийное устройство к системе на базе NT намного сложнее, чем в случае Windows 95. Встроенного управления электропитанием тоже нет, и пользователи блокнотных компьютеров, возможно, будут жаловаться на то, что аккумуляторы у них садятся быстрее, чем при работе с Windows 95. Ни то, ни другое не планируется добавлять до появления следующей полноценной версии NT, которая должна выйти в 1998 г. Некоторые изменения коснулись и архитектуры: достигнута более высокое быстродействие и снижены потребности в памяти, однако новый объектно-ориентированный интерфейс сводит эти достижения на нет и в общем остается такой же прожорливой на память.

           Windows 3.х

         За шесть лет, прошедшие со дня появления в свет Windows 3.1, она стала фактическим стандартом для операционных систем, ориентированных на PC. Windows 3.1 и Windows for Workgroups 3.11 предустанавливаются в 80% новых персональных компьютеров, а на прикладные программы Windows приходится 60% продаж программного обеспечения. И все же, если учесть, что фирма Intel выпустила свой 32-разрядный микропроцессор i386 десять лет тому назад, 16-разрядная Windows переживает не первую молодость.

         Система Windows 3.1 построена на тех же принципах, что и Windows 3.0, впервые появившаяся в 1990 г. Она загружается поверх DOS, которая обеспечивает многие базовые функции ОС. Windows добавляет к инфраструктуре DOS графическую операционную среду и новые функциональные возможности, такие как простой механизм кооперативной многозадачности, используемый для одновременного выполнения нескольких прикладных программ DOS и Windows .

     В своей основе Windows 3.x - 16-разрядная операционная система, поэтому для программ память представляется состоящей из 64-Кбайт сегментов, а все данные в свой основе 16-разрядные. Такая система не только доводит программистов, но и может оказаться менее эффективной по сравнению с 32-разрядной адресацией при работе с большими массивами данных. Еще одно следствие 16-разрядной базы этой ОС - ограниченность системных ресурсов. В Windows 3.x для хранения таких структур, как дескрипторы файлов прикладных программ выделяется лишь небольшой блок памяти в других адресах. После того как эти области памяти заполнятся, Windows не может загрузить новые прикладные программы, даже если в ее распоряжении остается вполне достаточно памяти в других адресах.

       Пользовательский интерфейс Windows, основанный на модулях Program Manager и File Manager, знаком большинству пользователей PC. Сюда входят панель управления Control Panel, служащая для изменения параметров среды, и ряд небольших прикладных программ, среди которых Notepad, Write, Paint, Terminal и неувядающие игры Minesweeper и Solitaire.

В Windows for Workgroups дополнительно введен ряд  сетевых функций. Наиболее заметные из них - средства организации одноранговых сетей, которые позволяют вам  пользоваться диском или каталогом  совместно с другими пользователями либо с помощью встроенных сетевых функций Windows, либо через более крупную сеть на основе сервера, такую, как NetWare фирмы Novell или Windows NT.

         Хотя Windows подвергалась справедливой критике за недостаточность предусмотренных в ней средств защиты памяти и примитивную модель многозадачности, она представляла собой большой шаг вперед по сравнению с DOS и более старыми версиями этой же оболочки. Для пользователей, располагающих медленными машинами с ОЗУ ограниченной емкости, она по-прежнему остается лучшей альтернативой.  

2. Информационно-логические основы построения и функционирования ПЭВМ

 А) Перевод числа из 10-ной системы счисления в 2-ную.

Перевести из 10-ной  системы счисления в 2-ную, целое  число: 112

      Для перевода десятичного числа  в двоичную систему отдельно переводят дробную и целую части.

      Чтобы перевести целое число  из 10-ной в 2-ную систему нужно  выполнять последовательное деление  числа на 2 до тех пор, пока результат не станет меньше 2.                                                                                                                                                                                                                                                                                  Последний результат и остатки от деления, взятые, в обратном порядке, дают, двоичное число.  

      112 2          
      112 56 2        
      0 56 28 2      
        0 28 14 2    
          0 14 7 2  
            0 6 3 2
              1 2 1
                1  

Информация о работе Курсовая по информатике