|
Информационные технологии в профессиональной деятельности
Информационные технологии в профессиональной деятельности
46 Федеральное агентство по образованию Федеральное государственное образовательное учреждение Среднего профессионального образования "БАЛАКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ТЕХНИКУМ" Конспект лекций по дисциплине: "Информационные технологии в профессиональной деятельности" для студентов специальности 140613 "Техническая эксплуатация, обслуживание и ремонт электрического и электромеханического оборудования" Одобрено предметной цикловой комиссией электрических дисциплин Председатель: Атапина Ольга Евгеньевна "____"___________ 200__г. Автор: Атапина О.Е. 2009 Содержание - 1. Лекция 5
- Тема 1.1 Технические средства 8
- Тема 1.2 Программное обеспечение 16
- 2. Лекция 29
- Тема 2.1 Защита информации 29
- Тема 2.2 Вирусы и защита от них 37
- 3. Лекция 46
- Тема 3.1 Internet и его службы 46
- Тема 3.2 Сканеры 57
- Тема 3.3 Носители информации 68
- Литература 73
Введение Курс лекций дисциплины "Информационные технологии в профессиональной деятельности" предназначен для реализации Государственных требований к минимуму содержания и уровню подготовки выпускников по специальности 1806 и формирует знания и умения в области информационных технологий, необходимые для будущей трудовой деятельности выпускников образовательных учреждений СПО. Курс лекций базируется на первоначальных знаниях студентов, полученных при изучении дисциплин: "Основы компьютерной грамотности" и "Вычислительная техника". Данный курс содержит следующие основные разделы: понятие информационных технологий; технические средства ПК; программные средства ПК; понятие компьютерных сетей и работа в локальной компьютерной сети; защита информации; вирусы; поисковые системы; и т.д. Для закрепления теоретических знаний и приобретения необходимых практических умений рекомендуется проведение лабораторных занятий. Для лучшего усвоения учебного материала его изложение необходимо проводить с применением технических и аудиовизуальных средств обучения. Для проверки знаний студентов по окончании изучения разделов следует проводить рубежный контроль. 1. ЛекцияТермин технология определяется как совокупность методов обработки, изготовления, изменения состояния, свойств, формы сырья, материалов или полуфабрикатов, осуществляемых в процессе производства конечной продукции. Относительно практики технология характеризует: что, как и сколько нужно делать для того, чтобы получить материал или вещь с заданными свойствами. С другой стороны, технология рассматривается как наука о законах реализации целенаправленных воздействий на различные сферы человеческой деятельности. Задача технологии как науки состоит в выявлении закономерностей построения производственных процессов, перехода от логического построения проектов к процессам получения готовых продуктов с полезными функциями и свойствами. Информационные технологии представляют собой технологические процессы, охватывающие информационную деятельность управленческих работников, связанную с подготовкой и принятием управленческих решений. Для информационных технологий характерной особенностью является то, что исходным "сырьем" и конечной готовой "продукцией" в них является информация. В связи с этим информационные технологии включают: процессы сбора, передачи, хранения и обработки информации во всех ее возможных формах проявления (текстовой, графической, визуальной, речевой и т.д.). Как и все технологии, информационные технологии находятся в постоянном развитии и совершенствовании. Этому способствуют появление новых технических средств, разработка новых концепций и методов организации данных, их передачи, хранения и обработки, форм взаимодействия пользователей с техническими и другими компонентами информационно-вычислительных систем. Современным информационным системам организационного управления присущи широкое внедрение новых информационных технологий, переход к которым стал возможен благодаря массовому появлению на рынке мощных, относительно недорогих и высоконадежных персональных компьютеров. Отличительная черта новых информационных технологий - активное вовлечение конечных пользователей (специалистов управления - непрофессионалов в области вычислительной техники и программирования) в процесс подготовки, управленческих решений благодаря внедрению на их рабочих местах современных ПК. С одной стороны, это дает возможность использовать творческий потенциал, опыт, интуицию специалистов управления непосредственно в процессе подготовки и принятия управленческих решений (автоматизируя решение не полностью формализуемых задач), а также повышать оперативность получения результатной информации, снижать вероятность возникновения ошибок в связи с устранением промежуточных звеньев в технологической цепочке подготовки управленческих решений. С другой стороны, специфика работы конечных пользователей - специалистов управления потребовала создания для них таких средств и методов общения с вычислительной системой, благодаря которым, зная лишь в самом общем виде архитектуру и принципы функционирования ПК, они могли бы в полной мере удовлетворять свои информационные потребности. Для эффективного взаимодействия конечных пользователей с вычислительной системой новые информационные технологии опираются на принципиально иную организацию интерфейса пользователей с вычислительной системой (так называемого дружественного интерфейса), который выражается прежде всего в следующем: обеспечении права пользователя на ошибку благодаря защите информационно-вычислительных ресурсов системы, их непрофессиональных действий на компьютере; в наличии широкого набора иерархических ("ниспадающих") меню, системы подсказок и обучения и т.п., облегчающих процесс взаимодействия пользователя с ПК; в наличии системы "отката", позволяющей при выполнении регламентированного действия, последствия которого пo каким-либо причинам не удовлетворили пользователя, вернуться к предыдущему состоянию системы. Расширение круга лиц, имеющих доступ к информационно-вычислительным ресурсам систем обработки данных, а также использование вычислительных сетей, объединяющих территориально удаленных друг от друга пользователей, особо остро ставят проблему обеспечения надежности данных и защиту их от несанкционированного доступа и съема информации при ее обработке, хранении и передаче. В связи с этим современные информационные технологии базируются на концепции использования специальных аппаратных и программных средств (от скремблеров до сложнейших методой Криптографии), обеспечивающих защиту информации. Скремблер - специальное устройство, формирующее случайную последовательность битов, обеспечивающих постоянство спектральной плотности модулированных сигналов независимо от передаваемой информации. Следующим шагом в совершенствовании информационных технологий, является расширение сферы применения баз знаний и соответствующих им систем искусственного интеллекта. База знаний - важнейший элемент экспертной системы, создаваемой на рабочем месте специалиста. Она выступает в роли накопителя знаний в конкретной области профессиональной деятельности и помощника при проведении анализа экономической ситуации в процессе выработки и принятия управленческого решения. Информационные технологии в настоящее время развиваются по следующим основным направлениям: активизация роли специалистов управления (непрофессионалов в области вычислительной техники) в подготовке и решении задач экономического управления; персонализация вычислений на основе использования ПК и соответствующих программно-инструментальных средств; совершенствование систем интеллектуального интерфейса конечных пользователей различных уровней; объединение информационно-вычислительных ресурсов с помощью вычислительных сетей различных уровней (от локальных, объединяющих пользователей в рамках одного подразделения организации, до глобальных, обеспечивающих создание единого мирового информационного пространства); разработка комплексных мер обеспечения защиты информации (технических, организационных, программных, правовых и т.п.) от несанкционированного доступа. Тема 1.1 Технические средстваАрхитектура ПЭВМ - это совокупность аппаратных и программных средств ПЭВМ, а также система взаимодействия их, обеспечивающая функционирование ПЭВМ. Основное отличие архитектуры IBM PC - ее открытость и модульность. Открытость означает возможность замены отдельных компонентов ПЭВМ их более совершенными версиями, а также возможность подключения новых устройств к ПЭВМ с целью расширения ее возможностей. И главное - указанные операции в IBM PC выполняются чрезвычайно просто из-за модульного принципа организации структуры ЭВМ. В соответствии с этим принципом все компоненты машины оформлены в виде законченных конструкций - модулей, имеющих стандартные размеры и стандартные средства сопряжения (соединения) с ЭВМ. Они не связаны жестко в единое неразъемное устройство: предусмотрена возможность быстрого подсоединения и отсоединения любого из них к ПЭВМ. Кроме того, в любой ЭВМ подобного типа используется стандартный набор основных модулей, при любой ее модификации. В ее состав входят следующие, основные (стандартные) устройства: системный блок; монитор; клавиатура. Кроме того, к ПЭВМ можно подключать дополнительные устройства, называемые периферийными (внешними), которые можно разбить на несколько групп. Устройства ввода: сканер, дигитайзер, цифровая фотокамера, графический планшет. Устройства вывода: принтер, графопостроитель. Внешние запоминающие устройства: дисководы для работы с магнитными и лазерными дисками, стример. Устройства управления: мышь, трекбол, контактная панель, джойстик. Устройства, выполняющие одновременно функции ввода и вывода информации в/из ПЭВМ: модем, звуковая приставка, сетевая плата. Основные компоненты системного блокаКорпус системного блока обычно имеет один из двух вариантов исполнения: настольный вариант горизонтального типа (Desktop) и настольный вариант вертикального типа - башня. Последний имеет модификации: Tower, MinuTower, ATX (используется в последних моделях ПЭВМ) и пр. Системный блок содержит: системную плату,дисковод для работы с гибкими дисками (НГМД),жесткий диск,порты ввода-вывода (разъемы),блок питания,громкоговоритель. Основным элементом является системная плата. На системной плате располагаются: микропроцессор; сопроцессор (может отсутствовать); модули оперативной памяти; микросхемы быстрой памяти (КЭШ); микросхема базовой системы ввода-вывода (BIOS); системная шина; адаптеры и контроллеры (платы расширения), управляющие работой различных устройств (дисководами, монитором, клавиатурой, мышью и т.д.). На системной плате располагаются все остальные устройства системного блока, кроме дисководов. На ней расположено большое количество внутренних и внешних разъемов и различных вспомогательных микросхем, среди которых ведущую роль играют микросхемы так называемого чипсета ("набора микросхем"), выполняющие связующую функцию между процессором и остальными устройствами компьютера. По этой причине микросхемы чипсета иногда называют "мостами". Тип чипсета, наряду с количеством и назначением разъемов, является основной характеристикой материнской платы. Для процессоров Intel наиболее часто применяются чипсеты, производимые самой корпорацией Intel, для процессоров AMD - чипсеты корпорации VIA. Чипсеты для обоих типов процессоров производит также корпорация SIS. Для описания свойств чипсета надо указать, для какого типа процессоров и для какого типа памяти он предназначен. Кроме того, в последнее время в некоторые типы чипсетов стали включать функции управления видео-, аудио-, сетевыми и другими подсистемами компьютера. В этом случае говорят, что соответствующая подсистема интегрирована в чипсете или на материнской плате, и интегрированные решения получают все большее распространение, особенно для офисных компьютеров. Микропроцессор.Микропроцессор (процессор, МП) - это микросхема, которая производит все арифметические и логические операции, осуществляет управление всем процессом решения задачи по заданной программе, т.е. является главным компонентом компьютера. Не случайно тип ПЭВМ определяется типом его процессора. Если говорят: "ПЭВМ 486", то подразумевается персональная ЭВМ с 486-м процессором. Наиболее распространенными процессорами для ПК являются процессоры корпорации Intel (в настоящее время - серии Pentium 4 и Celeron), несколько реже используются процессоры от корпорации AMD (Advanced Micro Devices) серии Athlon. Традиционно считается, что процессоры Intel более надежны и создают меньше проблем при настройке компьютера, а процессоры AMD при той же производительности заметно дешевле. Не следует думать, что центральный процессор является единственным устройством компьютера, осуществляющим арифметические, логические и управляющие действия. По мере развития технологий производства микросхем и совершенствования архитектуры компьютеров все больше функций центрального процессора, особенно управляющих, передается другим устройствам, являющимся, по существу, специализированными процессорами, так что за центральным процессором остается главная функция "числовой мельницы". Наиболее мощным из таких специализированных процессоров является графический процессор, сравнимый по числу транзисторов и сложности архитектуры с центральным процессором. Другие процессоры чаще называют контроллерами, хотя они превосходят по сложности центральные процессоры совсем недавнего времени. Главным качеством всех этих устройств является то, что они выполняют обработку данных параллельно с центральным процессором, что позволяет значительно ускорить ее. Главные характеристики процессора: Разрядность. Микропроцессор, как и любое устройство ЭВМ, работает лишь с двоичными числами. Максимальная длина (количество разрядов) такого числа, которое может обрабатывать микропроцессор, есть его разрядность. Обычно разрядность равна 8, 16, 32 (в старых моделях) или 64. Тактовая частота. Такт - время выполнения процессором элементарной внутренней операции. Тактовая частота (ТЧ) - это количество тактов, выполняемых процессором в секунду. Т.е. чем выше тактовая частота процессора, тем быстрее он работает. Единица измерения тактовой частоты - мегагерц (МГц). А начиналось все с ПЭВМ IBM PC, имевшей 16-разрядиый процессор Intel-8086, который работал на тактовой частоте 4,7 MГц. Следующим был 16-раарядный процессор Intel-80286 (ТЧ до 12 МГц), затем появились микропроцессор Intel-80386, Intel-80486 с его модификациями. Сейчас все эти модели уже не выпускаются, но в России большое количество их до сих пор исправно служат. В 1998 году был выпущен принципиально новый 64-разрядный процессор Pentium (ТЧ - до 100 МГц). В 1996 году начато производство процессоров модели Pentium Pro (ТЧ - до 200 МГц), в 1997-м - Pentium MMX (мультимедийный процессор). Последние модели начала 20 века МП фирмы Intel - Пентиум II (до 333 МГц), Пентиум III (до 1000 МГц) и упрощенный вариант Пентиум II - Celeron (до 466 МГц). Применение этих типов МП требует разъемы нового вида (Socet 370) и специальные системные платы, в то время как МП других фирм, например, фирмы AMD, даже последние очень мощные модели работают с разъемом и с системными платами старого типа (Socet 7). Так как фирма Intel не выпускает сейчас дешевых МП, то этим занялась другие фирмы. Пользуются успехом простые, медленные, но дешевые МП фирм IDT: C6 Winchip (до 180 МГц), а также и МР6 (до 266 МГц) - фирмы Rise Technology. Кстати, для офисных программ совсем необязательны очень быстрые МП - достаточно ТЧ 100 - 166 МГц. Быстрые МП требуются в первую очередь для современных игр. Платы и микросхемы запоминающих устройств (ЗУ).Запоминающие устройства предназначены для хранения программ и данных и делятся на несколько видов: оперативные (ОЗУ), кэш-память, постоянные (ПЗУ), внешние. Вторым основным (после процессора) элементом компьютера, определяющим его важнейшие характеристики, является основная память, или просто память. Вообще говоря, память, т.е. устройство для хранения данных, имеет несколько уровней. Одни типы памяти предназначены для того, чтобы хранить данные только на время работы компьютера, другие - для постоянного или долговременного хранения. Кроме того, различные виды памяти различаются по скорости работы с данными. Оперативное запоминающее устройство (ОЗУ) - неотъемлемая часть любой ЭВМ. Это быстродействующее ЗУ сравнительно небольшого объема, реализованное в виде набора микро микросхем. Именно в ОЗУ хранится выполняемая процессором в теку текущий момент программа и необходимые для нее данные. Она представляет собой модули памяти, состоящие из электронных микросхем и вставляемые в разъемы {слоты) на материнской плате. Как правило, на материнской плате содержится от двух до четырех таких разъемов. Эта память является энергозависимой, и ее содержимое теряется при выключении компьютера. Характеристики основной памяти заметно совершенствуются по мере развития технологии, и в настоящее время наиболее распространены модули памяти двух типов: SDR DIMM (или просто DIMM) и DDR DIMM. Емкость модулей памяти составляет обычно от 128 до 512 Мбайт, и общая емкость установленной основной памяти является одной из наиболее значимых характеристик компьютера. Характеристики ОЗУ: объем памяти в современной ПЭВМ может достигать 512 Мбайт и выше. Практически необходим объем не менее 16 Мбайт; время выборки данных из ОЗУ нормальным считается 70 нонасекунд (нс). Адресное пространство памяти, т.е. максимально возможный объем оперативной памяти, в настоящее время оно должно быть не менее 128 Мбайт. Кэш-память. Это сверхбыстродействующее ОЗУ - время выборки 15-20 нс. Используется для ускорения операций в памяти ПЭВМ. В кэш-память записывается та часть информации из ОЗУ, с которой процессор работает в данный момент. Кэш-память может содержать до трех уровней и иметь объем до 2 Мбайт. Постоянное запоминающее устройство (ПЗУ). Эта часть памяти доступна лишь для чтения данных и программ, "зашитых" в него при изготовлении ПЭВМ. В IBM-совместимых ПЭВМ ПЗУ реализовано отдельной микросхемой, в нем хранится часть операционной системы - базовая система ввода-вывода (BIOS). Она обеспечивает включение ПЭВМ в работу и тестирование его устройств. Системная шина.Так называется комплекс проводных каналов связи, соединяющих различные компоненты системной платы ПЭВМ. Конструктивно она выполнена заодно с платой. В разных системных платах используются шины различных типов: ISA (устаревшая), VESA, PCI и одна из новейших шин - LPG. Шины:PCI - шина взаимодействия периферийных устройств, которая обеспечивает обмен информацией с контроллерами периферийных устройств (звуковая плата, сетевая плата, внутренний модем);AGP - быстродействующая шина для подключения видеоплаты;UMDA - для подключения жестких дисков и дисководов;USB - для подключения сканера, плоттера и т.д. Полезно знать тип шины на вашей плате, т.к каждая плата расширения, т.е. адаптер периферийного устройства, работает лишь с шиной определенного вида. Разъемы плат расширения.На системной плате находятся разъемы для плат, управляющих работой различных устройств ПЭВМ. В эти разъемы при минимальной комплектации системного блока вставлены: мультиплата (в ПЭВМ устаревших моделей), т.е. плата управления жестким диском, дисководами и принтером; плата управления монитором (видеоплата); плата портов ввода-вывода (в устаревших ПЭВМ). При необходимости расширения возможностей компьютера в разъемы можно вставить: звуковую плату; плату, управляющую сканером, и др. Указанные разъемы обеспечивают подключение плат расширения к системной шине, они унифицированы, т.е. в любой разъем можно вставить любую плату расширения. Именно наличие таких разъемов во многом определяет открытость архитектуры IBM PC. Число таких разъемов - важная характеристика ПЭВМ. Порты.Разъемы, с помощью которых к системному блоку подключаются периферийные устройства (принтер, "мышь" и т.д.), называют "портами". Порты общего назначения бывают двух видов: параллельные (обозначаемые LPT1 - LPT4) - обычно 25 контактов, и последовательные (обозначаемые СОМ1 - COM3) - обычно 9 контактов, но возможно и 25. К параллельному порту подключается, например, принтер, к последовательному - мышь. Параллельные порты выполняют ввод и вывод данных с большей скоростью, чем последовательные, но требуют и большего числа проводов. Не так давно появился новый быстродействующий вид порта - USB. Он позволяет подключать до 256 устройств, прерывать работу с ПУ в активном режиме. Постепенно все ПУ и ПЭВМ будут снабжаться этим портом. Число, вид портов конкретной ПЭВМ - важная ее характеристика. Итак основные характеристики системной платы: максимальная допустимая частота процессора; число разъемов для плат расширения; тип системной шины. Тема 1.2 Программное обеспечениеКлассификация программного обеспечения ПЭВМДля каждого вида ЭВМ разработано в настоящее время большое количество программ. Совокупность программ и документации, необходимой для их эксплуатации, называется программным обеспечением ЭВМ (ПО). Существуют различные категории программ, которые значительно отличаются по своему назначению. Список основных типов программ: 1. Системные программы1.1 Операционные системы и оболочки операционных систем. Это основной вид программ указанной категории, причем исключительно важный вид программ, без которых работа современной ЭВМ невозможна. В первую очередь это относится к операционным системам (ОС). ОС - это о комплекс программ, предназначенный для эффективного использования всех средств ЭВМ в процессе решения задачи и организации взаимодействия пользователя с ЭВМ. В персональных ЭВМ ОС играет особо важную роль, так как именно она делает общение с ними простым и доступным. Значительное число типов ОС разработано и для IBM-PС. Каждая из них имеет свою область применения. Основные ОС: MS-DOS - самая старая, самая надежная и самая простая ОС. Но удобной и дружественной для пользования она не является. Для компенсации этого недостатка для нее были разработаны программы-оболочки типа Norton Commander. Windows NT создавалась для работы в компьютерной сети, ориентирована на мощные ПЭВМ производственного назначения, используемые, например, в банках. Обладает исключительной надежностью и защищенностью информации, но требует для работы очень большой объем памяти. Для нее практически отсутствует ПО, рассчитанное на массового потребителя, поэтому широкого применения она пока не нашла. ОS/2 - система того же класса, что и Windows 95. Очень надежная, устойчивая ОС, по-настоящему многозадачная. В основном используется в сфере производства - в КБ, проектных институтах. ПО для нее, ориентированное на массового потребителя, разработано слабо. Популярность ее резко упала после выпуска Windows 95. Windows 3.1 (3.11) - предшественница Windows 95, у которой Windows 95 много позаимствовала, но самостоятельной ОС она не является - используется только совместно с MS-DOS. Windows 95 - самая универсальная ОС. Используется в быту, на малых предприятиях, в госучреждениях разного ранга. Исключительно богатое ПО. Проста в обращении, что сочетается с большими возможностями. Самая массовая ОС вмире. Однако надежность этой ОС и защищенность информации в ней недостаточны. Windows 98 - является усовершенствованной моделью Windows 95, объединяя все лучшее в разных версиях Windows 95. Дополнена рядом прикладных пакетов программ. Нацелена на максимальное использование Internet. Обеспечивает автоматическое подключение к Internet по мере потребности ЭВМ и автоматическое обновление системы за счет Internet - старые версии драйверов и пакетов автоматически обновляются. Может поддерживать локальную сеть до 20-30 ЭВМ. Windows 2000 и т.д. 1.2 Программы-утилиты. Так называют служебные программы, выполняющие различные полезные для пользователя операции, например: дисковые уплотнители данных, программы для защиты и восстановления данных в ЭВМ, оптимизирующие программы и многие другие. Утилиты часто объединяют в пакеты. Одним из наиболее популярных и мощных пакетов является Norton Utilities. Есть его версии, работающие с MS-DOS и под управлением Windows 95. Программа Ndd (Norton Disk Doktor) из этого пакета (для MS-DOS) является очень полезным инструментом. Подобная ей программа есть в составе Windows 95 - Scandisk. С помощью этих программ можно тестировать диск (дискету) на правильность его логической системы, выявлять наличие "сбойных" секторов на поверхности диска и производить многие другие операции. 1.3 Антивирусные программы. Компьютерный вирус - программа, которая может создавать свои копии (не обязательно совпадающие с оригиналом) и внедрять их в файлы, системные области компьютера, вычислительные сети и т.д. При этом копии сохраняют способность дальнейшего распространения. Вирус может искажать текст программы, в результата чего она становится совершенно неработоспособной,Он может "заражать" программу, такая программа способна передавать вирус другим программам и ЭВМ, т.е. заражать их. Заражению подвергаются в основном программные файлы типа СОМ, ЕХЕ. Текстовые файлы, т.е. файлы, содержащие тексты программ на языке программировании, тексты документов и т.д., вирусом не заражаются, они могут лишь искажаться. Правда, файлы-документы, созданные программами Word и Excel, способны и заражаться. Заражение вирусами ПЭВМ часто приводит к выводу из строя большого числа дорогостоящих пакетов программ, что может обернуться большими материальными затратами. Борьба с вирусом зараженной ПЭВМ нередко требует очень больших затрат времени. Для эффективной борьбы с многочисленными вирусами создаются антивирусные программы. Приведем некоторые виды этих программ: программы-доктора "лечат" программы, восстанавливая их первоначальный вид и удаляя при этом из них вирус; программы-фильтры перехватывают обращения вирусов к операционной системе, используемые для размножения и нанесения вреда, и сообщают о них пользователю и др. Разработка антивирусных программ требует профессиональных знаний и навыков. К наиболее известным антивирусным программам относятся периодически обновляемые и дополняемые программы AIDSTEST и DRWEB ("Доктор ВЕБ"). Очень мощное средство - пакет AVP (AntiViral ToolKit Pro), обновляется через Internet. Не так давно начали появляться "закладки" ("троянские кони") - программы, не способные к самокопированию; вставляются в чужие программы и вредят (стирают какие-либо файлы и пр.). Не имеют признаков вируса, поэтому их сложно обнаружить. 1.4 Программы технического обслуживания. С помощью программ этой группы тестируют компьютерные системы, исправляют обнаруженные дефекты или оптимизируют работу некоторых устройств ПЭВМ. Они являются инструментом специалистов по эксплуатации ЭВМ. 2. Системы программирования.Так называют комплексы программ и прочих средств, предназначенные для разработки и эксплуатации программ на конкретном языке программирования для конкретного вида ЭВМ. Система программирования обычно включает некоторую версию языка программирования, транслятор программ, представленных на этом языке, и т.д. С каждой системой программирования связан некоторый язык программирования. Язык программирования - это инструмент для создания компьютерных программ. Из большого количества языков можно выделить три наиболее распространенные в настоящее время: изначально профессиональный язык СИ, используемый в первую очередь для разработки системных программ; язык Паскаль, широко применяемый для разработки прикладных программ; язык для начинающих программистов Бейсик. 3. Инструментальные программы.Инструментальные программы пользователь использует как инструмент при решении самых различных задач. К таким программам в первую очередь относят: текстовые редакторы; графические редакторы; электронные таблицы; системы управления базами данных (СУБД). Перечисленные программные продукты в большинстве своем являются не программами, а пакетами программ, весьма сложными. 3.1 Текстовые редакторы. Одними из первых программ, созданных для компьютера, были программы обработки текстов, или, как их стали называть, текстовые редакторы. Первоначально ЭВМ с текстовыми редакторами должны были выполнять обычную работу печатной машинки. Соответственно первые программы-редакторы выполняли ввод символов, их редактирование, распечатки полученного текста на принтере и пр. Современные текстовые редакторы очень далеко ушли отних и могут выполнять следующие функции: использование большого количества шрифтов различного размера; проверка и исправление орфографии и синтаксиса; замена повторяющихся слов синонимами; вставка таблиц и диаграмм в текст, и многое другое. Многие современные текстовые редакторы реализуют принцип WYSIWYG - What You See Is What You Get ("Что Вы видите на экране, то будете иметь на листе"(т.е. на экране выводится документ в его реальном виде, что облегчает его компоновку и редактирование. Современные программы обработки текстов в зависимости от своих возможностей делятся на несколько категорий: программы подготовки текстов (не документов, а текстов, например текстов программ, и т.д.). К этой категории можно отнести текстовый редактор Norton Commander; редактор Блокнот; текстовые процессоры, обеспечивающие подготовку деловых писем, документов, статей и т.д., например, Лексикон, MultiEdit, MS Word 6 (97); настольные издательские системы, например, Wentura, Page Maker. В обиходе все они называются "текстовыми редакторами". Наиболее популярным текстовым редактором является MS Word 6 (97). Заслуживает внимания и Лексикон - отечественная разработка, работающая под управлением и MS-DOS, и Windows 95. 3.2 Графические редакторы. Графические редакторы - это программы, позволяющие создавать и редактировать рисунки и другие изображения. Примером такого редактора может служить программа MS Paint, включаемая в состав Windows 95, не обладающая большими возможностями. Графические редакторы делятся на два главных типа - растровые и векторные. Растровые рисуют изображение по точкам, для каждой точки задан свой цвет. Векторные же рисуют сразу линию, дугу или кривую с заданным цветом для всей линии. К первым относятся, например, MS Paint, Adobe PhotoShop, ко вторым - Adobe Illustrator (версия 7.0) и CorelDraw. У каждого из этих типов свои достоинства и свои ненедостатки, свои области применения. Векторные редакторы ппозволяют проделывать очень сложные преобразования формы рисунка: сжатие, растяжение, в них возможны повороты любого элемента рисунка на любые углы без искажения формы, и наоборот. В них хорошо именно рисовать, сочетать изображения с разного рода надписями, размещенными произвольным образом. Используются они при изготовлении всех видов рекламы, эмблем и товарных знаков. Растровые редакторы используются, когда надо обрабатывать сканированные изображения - картинки, рисунки, фотографии. В таких редакторах основной упор делается на ретуширование изображений, преобразование цветов и оттенков, контрастности, яркости, четкости и пр. Сравнительно недавно появились редакторы трехмерных изображений - они позволяют конструировать трехмерные объекты. К ним относятся 3D Studio Max, TrueSpace 2. 3.3 Электронные таблицы. Электронные таблицы (табличные процессоры) - это класс программ, которые позволяют избавиться от рутинной работы в бухгалтерском учете, обработке результатов научных экспериментов, а также автоматизировать другие работы, требующие обработки табличных данных. Современные электронные таблицы соединяют возможности текстового редактора, электронного калькулятора, среды программирования. Позволяют представить результат вычислений в виде красочных диаграмм, использовать иллюстрации, графику и другие возможности оформления выходного документа. В настоящее время широко используются электронные таблицы SuperCalc 5.0, Excel 5.0 (97). 3.4 Системы управления базами данных (СУБД). В настоящее время широко применяются программы обработки данных. В частности, автоматизированные информационные системы (АИС), информационно-справочные системы (ИСС) и т.д., ядром которых является "хранилище данных", называемое базой данных. Основные задачи здесь в следующем: как из множества данных (из базы), может быть, из миллионов строк выбрать те данные, которые интересуют пользователя в данный момент, и представить их в виде законченного документа? как откорректировать данные базы и не допустить ошибки и пр. Поскольку эти задачи сложные и исключительно массовые, то были разработаны специальные языки для их решения и даже специальные системы программирования для решения подобных задач, получившие название "системы управления базами данных (СУБД)". СУБД включает обычно язык программирования, обеспечивающий составление программ именно для работы с базами данных, а также транслятор программ с этого языка и среду программирования СУБД также позволяют быстро и точно на основе имеющихся данных создавать сводные документы или ведомости. Наиболее известные СУБД - Foxpro различных версий, MS Access 97, Lotus 1-2-3. Сравнительно недавно появились и новые виды инструментальных программ: презентационные программы обеспечивают создание слайдов и других демонстрационных материалов, предназначенных для использования в публичных выступлениях (программа MS Power Point); математические программы позволяют решать очень широкий круг математических задач, не прибегая к программированию (программы Mapl, MathCad); инструментарий мультимедиа программы звукозаписи, редакторы звуковых и видеофайлов, программы музыкальных синтезаторов и пр.; речевые программы обеспечивают распознавание речи партнера, ввод текста в ЭВМ под диктовку, прослушивание содержания документов (приходящих писем, например) и т.д. 3.5 Интегрированные среды. Так называют пакеты программ, которые в одной оболочке объединяют несколько инструментальных программ. Так, среда Microsoft Works 3.0 (4.0) включает текстовый процессор, электронную таблицу, программу создания и ведения баз данных, графический редактор. Объединение в одной среде разнородных программ дает возможность создавать практически любые документы, не выходя за рамки среды; здесь обеспечивается быстрый переход при необходимости от работы с одной программой к другой. Кроме того, самое главное, есть возможность переноса данных из одной программы в другую. Например, можно перенести таблицу, созданную электронной таблицей, в текст, подготовленный текстовым редактором. Примером такой среды является я MS Office 4 (97), а также Lotus SmartSuite. 4. Программы автоматизированного перевода текста.Программы перевода текстов начали разрабатываться почти одновременно с появлением ЭВМ и на ЭВМ возлагались большие надежды в этой области. Однако и до сих пор успехи здесь скромные. Что касается перевода отдельных слов или коротких фраз, то подобные программы выполняют это мгновенно и безошибочно. Если же речь идет о переводе целого абзаца или текста из нескольких абзацев, то здесь получить правильный перевод практически невозможно. Тем не менее они могут быть полезны: для лиц, совершенно не знающих иностранного языка; в том случае, когда требуется получить хоть какое-то представление о содержании текста; для перевода на иностранный язык коротких сообщений электронной почты. В России наибольшее распространение по понятным причинам получили программы перевода с английского языка на русский, и наоборот, в частности Sokrat и Stylus. Последняя версия Stylus получила название Promt 98 и широко используется в России. Система включает большой набор словарей по разным отраслям знаний, программу автоперевода текстов, программу синхронного перевода Web-страницы и пр. 5. Прикладные программы.Подобные программы предназначены для решения прикладных задач какой-либо отрасли техники, науки, медицины, сельского хозяйства и т.д. К ним можно отнести бухгалтерские программы: 1С, "Турбо-бухгалтер" и пр.; обширный класс программ, предназначенных для автоматизации различных проектных работ. Существуют программы проектирования строительных конструкций и сооружений, автомобилей (при помощи такой программы был спроектирован грузовичок "Газель" Горьковского автозавода), интерьера жилища, различных механизмов, станков. Рассмотрим подробнее программу проектирования жилых домов - коттеджей. Программа имеет банк данных, содержащих наборы реально существующих строительных элементов - балок, перекрытий, лестничных пролетов, оконных рам и т.д. Кроме того, программы имеет набор стандартных проектов домов, которые можно использовать в качестве основы своего собственного проекта. При помощи этих элементов, эскиза здания можно создать оригинальный проект, который будет обработан и выдан на экран монитора в виде, очень приближенном к реальности. Более того, можно осуществить "облет" внутренних помещений с помощью встроенной функции "летящая видеокамера" и ознакомиться с результатом проектирования "изнутри". После доводки проекта программа готовит все необходимые чертежи. Чертежи печатаются при помощи графопостроителя в необходимом формате. 6. Прочие виды программ.6.1 Обучающие и учебные программы. После появления персональных ЭВМ в обществе появилась идея создания электронной школы без учителя. Предполагалось, что обучающие и контролирующие программы полностью заменят живого учителя и наступит эра компьютерного образования. Однако опыт использования персональных ЭВМ в школе показал, что, какими бы хорошими программами ни оснащался учебный процесс, учащиеся, проработав длительное время с компьютером без учителя, с большим удовольствием шли на уроки с учителем. Поэтому в настоящее время обучающие программы используются как дополнение к обычному "живому" учебному процессу или для самообразования. Сейчас в ходу огромное число обучающих программ по всем предметам, школьной программы. Существуют программы, обучающие и работе с ПЭВМ с MS-DOS, Word и пр. Из класса обучающих и учебных программ следует выделить развивающие программы, которые позволяют развивать творческие способности детей. 6.2 Игры. Игровые программы создавались уже для самых первых персональных ЭВМ и привлекли к ним молодое поколение пользователей. К настоящему времени создано огромное количество игровых программ, многие из них стали использовать такой большой объем памяти и богатую графику, что пользоваться ими можно только с помощью компакт-дисков. Следует сказать, что сейчас уже заметно ощущается вредное влияние подобных игр. Многие игры имеют настолько богатое, красочное оформление, настолько в них силен "эффект присутствия", что притягательная сила их заставляет массу молодых людей проводить долгие часы за компьютером в ущерб своему здоровью, учебе, умственному и физическому развитию. Даже появилось выражение - "раньше люди изобретали, чтобы экономить время, а затем изобрели компьютерные игры".
Страницы: 1, 2, 3
|
|