Программное обеспечение компьютерной техники

Информатика

Контрольные вопросы по предмету

0


Подпишитесь на бесплатную рассылку видео-курсов:

Текст видеолекции

Дисциплина «Информатика»

Программное обеспечение компьютерной техники

1)    Файловая система

2)    Классификация программного обеспечения

3)    Операционная система и служебные программы

4)    Прикладные программные средства

5)    Системы программирования

 

1. Файловая система

Что такое файловая система?

 

При работе за компьютером, пользователь постоянно работает с каким - либо файлом или, если это необходимо, создаёт свой файл.

Файл (англ. fileкартотека документов) – это хранящаяся на магнитном или оптическом диске однородная информация (программа, тексты, рисунки, звуки  и др.) и имеющая своё имя.

Атрибуты файла: имя, расширение, объем, дата и время создания, тип.

Имя файлу необходимо:

1. Пользователю, чтобы поместить информацию на диск.

2. Компьютеру - чтобы он мог найти нужную информацию на диске.

На жёстком магнитном диске находится сотни, тысячи файлов. Чтобы отличить один файл от другого, им дают имена, точно так же как и  людям. Имя файла состоит из двух частей: самого имени файла и его расширения, разделённых точкой. Так же как и у человека, имеется имя и фамилия.

При создании имени файла операционная система автоматически указывает объём (длину) файла, дату и время его создания.

В операционной системе Windows имя файла может иметь до 256 символов. Имя файла состоит из самого имени и расширения, они разделены точкой. Расширение – набор английских символов от 1 до 8, хотя еще совсем недавно все расширения файлов были трехбуквенными комбинациями. Расширение указывает на тип файла или способ создания.

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

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

Все файлы, хранящиеся на диске, объединены в папки.

Что такое папка в компьютере?

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

Правило написания имён папок такое же, что и файлов, но в отличие от файлов, папки не имеют расширения. Файлов, в частности на НЖМД находится большое количество (сотни, тысячи). Все они содержат различную информацию и тематику. Чтобы навести порядок на диске, необходимо их разместить по полочкам, т. е. по папкам. Например, все игры будут находиться в одном папке, вся информация о медицине в другом папке, все фотографии в четвёртом папке и т. д.  В папке имена файлов располагаются по алфавиту или по размеру, или по дате его создания.

Папка, с которой в данный момент работает пользователь, называется текущей папкой.

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

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

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

Для этого необходимо в этой цепочки использовать путь к файлу.

Путь–это последовательность из имён папок разделённых обратной наклонной чертой       « \ »(Слеш).

Значит, слеш отделяет имя файла от имени папки, имя папки от имени главной папки, а имя главной папки от имени диска.

Пользователь всегда работает, с каким - либо диском. На одном диске (винчестере) может быть создано несколько логических дисков. В компьютере может быть установлено несколько дисководов, накопитель на жёстком магнитном диске (НЖМД), накопитель на оптическом диске (НОД) и др. Флешка также считается условным диском. В каждом диске находится большое количество файлов и папок. Чтобы компьютер мог начать работать с нужным нам диском, необходимо обозначить логический диск, т.е. дать ему имя. Имена логических дисков обозначаются латинскими буквами от A – Z, после которых ставится двоеточие. Чаще всего обозначения следующие:

Гибкий магнитный диск – А: или B: уже не используется.

Жесткий магнитный диск – С: (может иметь имена С: и D: и E:).

Оптический диск – далее по алфавиту.

Жёсткий магнитный диск может иметь два имени, в связи с тем, что у него большая ёмкость (100 – 500 Гбайт и более). Чтобы дисковод мог быстро найти нужный файл (папку), его иногда «делят» на две части, и работают с ним как с отдельными логическими дисками. Каждому логическому диску присваивают имя C: и соответственно D:. В этом случае оптический диск  (CD-ROM) будет иметь имя E:. Перезаписываемый оптический диск (CD-RW или DVD) будет иметь соответственно F: и т. д.

Файловая система организует и поддерживает на логическом диске определённую структурированную файловую систему.

Что такое путь к файлу?

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

Например: C:\Мои документы\Отчеты\Объяснительная.doc

Какие действия можно выполнять с файлами и папками?

К основным действиям с файлами и папками относятся:

1)    Открытие / обработка;

2)    Создание нового файла (новой папки);

3)    Переименование;

4)    Поиск;

5)    Перемещение;

6)    Копирование;

7)    Удаление;

8)    Восстановление;

9)    Создание ярлыка;

10)          Архивирование.

Какие существуют  основные типы файловых систем?

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

  1. FAT используется операционными системами DOS и Windows 95/NT (также может использоваться в более поздних версиях Windows).
  2. FAT32 используется операционными системами Windows (DOS и Windows 95/NT не могут работать с ней).
  3. NTFS (New Technology File System – файловая система нового поколения).
  4. Linux Ext2 разработана для свободно распространяемой пользовательской операционной системы Linux (из семейства Unix).
  5. UDF (Universal Disk Format – универсальный формат диска).

Файловую систему компьютера можно посмотреть через строку Свойства контекстного меню диска (на слайде).

 

2. Классификация программного обеспечения

Что такое программа?

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

Программа (греч. programma – предписание)– это упорядоченная последовательность определённых команд компьютеру для выполнения  задачи, записанной на понятном ему языке.

Чаще всего исполнителем является компьютер. Компьютер выполняет только определённые команды. Команда - это описание простого действия, которое должен совершить исполнитель. После того, как от пользователя последует команда, компьютер должен совершить определённое действие. Если команда дана неверно, компьютер выполнять её не будет. Команды выполняются автоматически в строгом соответствии с алгоритмом. Исполнитель обладает, как правило, системой команд, которые он в состоянии выполнить. Управляет этими командами в машинных кодах – микропроцессор.

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

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

Чаще используют три вида классификации:

- по видам установки на компьютер,

- по сфере их использования,

- по стоимости.

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

По схеме видно, что программное обеспечение (ПО) состоит из нескольких уровней. Базовое ПО сосредоточено в микросхеме ПЗУ. Этот комплекс программ называется базовой системой ввода – вывода (BIOS). Система BIOS содержит программы, необходимые для проверки компьютера при его запуске, а также программы, необходимые для обслуживания прерываний процессора, поступающих от контроллеров системной платы.

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

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

 

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

- бесплатные

- условно бесплатные

- платные (лицензионные)

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

Условно бесплатные программы, как правило, распространяют с использованием демо – версии. Для пользователя дается некоторое время для работы с программой, после этого предлагается купить лицензию на дальнейшее использование. Если на данном этапе ее не активировать, то программа работать не будет.

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

 

3. Операционная система и служебные программы

Какие программы называются системными?

 

Системные программы - это совокупность программ, которые обеспечивают чёткую работу компьютера. Это наиболее важные программные продукты, так как без системных программ компьютер с другими программными продуктами работать не сможет.

Что такое операционная система?

Среди всех системных программ важное место занимают операционные системы (ОС). Операционная система  (ОС) - это самая главная программа в компьютере. Если микропроцессор - это сердце компьютера, память - его мозг, то операционная система - это кровеносная система, без которой компьютер был бы мёртв.

Без операционной системы ни одна программа в компьютере работать не будет. В течение всего времени компьютер работает под управлением определённой операционной системы.

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

Самая первая операционная система была разработана Дмином Амдалом в 1954 году для ЭВМ IBM 704. Все популярные ОС были созданы в Соединённых Штатах Америки.

Операционная система управляет всеми устройствами компьютера, запускает программы, предоставляет пользователю доступ и работу с магнитными накопителями, выводит данные на принтер и многое другое. От установки ОС в компьютере зависит производительность его работы. Операционная система является той программой, которая запускается каждый раз, как только пользователь включает ЭВМ в сеть.

ОС, может работать не с какими угодно командами, а только с теми, которые ей известны. Если программа будет создана в одной операционной системе, то в другой операционной системе она работать не будет. В этом случае говорят о программной несовместимости компьютера. Вот почему одной из причин широкого распространения ПК IBM PC было то, что многие фирмы стремились установить в своих компьютерах ту же операционную систему, что и в компьютерах фирмы IBM, т. е. чтобы они были совместимы с компьютерами IBM PC.

Какова история создания операционных систем?

Посмотрите на хронологию появления операционных систем, представленную в таблице:

1954 год      Первая ОС для IBM 704    Фирма IBM (CША)

1969 год      ОС UNIX                          фирмы Bell Laboratories (CША)

1974 год      СР/М                               Герри Килд (США)

1981  год     MS-DOS                          Фирма Microsoft(CША)

1983 год      OS/2  (Warp)                   Фирма IBM(CША)

1983 год      NetWare                          Novell (США)

1991 год      Linux                               Линус Торвальдс (США)

1992 год      Windows NT                     Фирма Microsoft

1994 год      Mac. OS                          фирма Apple(CША)

1995 - 2001 год-Windows 95, 98, 2000, Me, XP       Фирма Microsoft

2007 год      Windows Vista                  Фирма Microsoft

 

По числу выполняемых задач ОС делятся на однозадачные и многозадачные. Однозадачные ОС позволяют управлять ресурсами машины в пределах одной строго определённой задачи. Пользователю приходится ждать окончания задачи или прервать её, прежде чем приступить к другой задаче (примером является MS-DOS). Многозадачная ОС способна одновременно выполнять несколько не связанных между собой программ (операционная система UNIX, OS/2, Windows 95, 98, XP и др.).

Какие программы называют программами – оболочками?

Программы - оболочки (файловые менеджеры) позволяют облегчить работу пользователя  в MS-DOS. Они упрощают работу пользователя с файлами и каталогами. Наиболее популярные программы оболочки: Norton Commander, Norton Navigator, Volkov Commander, Victoria и др. Самая популярная, и широко известная программа, с которой работают большинство пользователей, является программа оболочка Norton Commander (NC). NС, была разработана американской фирмой Peter Norton Computing в 1982 году. Работая в Norton Commander, можно управлять компьютером, и работать с программами при помощи функциональных клавиш(F1–F10).

Что такое драйвер?

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

Обычно в компьютере установлены программы-драйверы, которые поддерживают связь пользователя с периферийным оборудованием: клавиатурой, мышью, дисплеем, принтером, сканером и т. д. Драйверы загружаются в память компьютера в момент загрузки операционной системы; их имена указываются в специальном файле (config.sys). Каждый драйвер должен учитывать специфику работы внешнего устройства. Значит, каждому внешнему устройству должен соответствовать свой драйвер. Для управления внешними устройствами используются встроенные в компьютер и устанавливаемые драйверы. Встроенные драйверы обеспечивают работу компьютера со стандартным обязательным оборудованием (клавиатура, монитор, НГМД и НЖМД). Устанавливаемые драйверы обеспечивают связь с принтером, со сканером и т. д. Если, например, устанавливается новая модель принтера в ПК, то необходимо для него установить свой драйвер, что бы компьютер мог воспринимать его. Значит, программы-драйвера обеспечивают управление внешними устройствами.

Какие программы называют утилитами?

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

К утилитам относятся программы – русификаторы.

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

В группу утилит входят программы – архиваторы.  Архиваторы предназначены для упаковки файлов на диске путём сжатия информации в них. Сжать можно один или несколько файлов. Затем они помещаются в архивный файл (архив). Используется упаковка файлов с целью обеспечения более компактного размещения информации на диске. Работать, т. е. запускать, просматривать содержимое с упакованными файлами, нельзя. Их вначале необходимо разархивировать (распаковать).

Программы, которые осуществляют упаковку и распаковку файлов называются программами – архиваторами. Наиболее часто используются программы – архиваторы: ARJ, WinZip, WinRar и др.

 

4. Прикладные программные средства

Какие программы называются прикладными?

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

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

Что такое текстовый редактор?

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

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

Преимущества электронных документов перед бумажными очевидны, это:

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

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

По типу носителей бывают:

  • Бумажные –  документы, хранящиеся на бумаге.
  • Магнитные – документы, хранящиеся на гибком, жёстком магнитном диске, или на магнитной ленте.
  • Оптические – документы, хранящиеся на оптических дисках.

По содержанию:

  • Первичные – это документы, в которых зафиксированы исходные данные.
  • Сводные – это документы, в которые собирают данные из нескольких первичных документов.

Любой документ представлен в компьютере, как правило, в виде файла.

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

Каковы основные возможности самого популярного текстового редактора MS Word, который часто называют текстовым процессором в следствие большого функционала?

Текстовый редактор (процессор) MS Word обладает большими возможностями, он позволяет:

  • использовать различные шрифты;
  • проводить форматирование текста;
  • проводить редактирование текста;
  • автоматически нумеровать страницы, главы, рисунки;
  • проверять правописание во время ввода текста;
  • создавать вертикальный текст;
  • создавать геометрические фигуры;
  • печатать формулы (математические, физические и химические);
  • использовать верхний и нижний индекс;
  • создавать таблицы;
  • создавать диаграммы и графики;
  • использовать специальную надпись WordArt (художественный заголовок);
  • вводить в текст различные фото, рисунки;
  • вставлять кадры из видеофильмов;
  • производить сортировку данных по возрастанию (убыванию);
  • размещать текст в несколько колонок;
  • использовать различную цветовую гамму линий, букв и т. д.;
  • производить математические действия (+, -, *, /);
  • использовать специальные символы;
  • создавать сноски, колонтитулы, примечания;
  • создавать гиперссылки;
  • получать справки по текстовому редактору;
  • сохранять документ на магнитном носителе;
  • выводить документ на бумагу;
  • создавать гиперссылки;
  • отправлять созданный документ по электронной почте и т. д.

Структура окна Microsoft Word 2010 на слайде.

Каковы базовые приемы работы с текстом?

При создании документа пользователю часто приходится применять базовые приемы работы с текстом:

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

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

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

Какие известны Пакеты прикладных программ?

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

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

ППП, которые можно условно классифицировать по четырем основным группам:

1. ППП общего назначения предназначены для широкого круга пользователей, работающих в различных областях и позволяют автоматизировать наиболее часто используемые функции и работы. К пакетам такого типа относятся программы обработки текстовой информации (текстовые процессоры), деловой графики, электронных таблиц, СУБД, (Ms Word, WordStar, WordPerfect, Sprint, ChiWriter, Ms Excel, Quattro Pro, Clipper GRAf Lotus ) и др.

2. Проблемно-ориентированные ППП имеют достаточно узкое применение, используя особые методы представления и обработки информации, учитывающие специфику поддерживаемых задач пользователя (PaintBrush, CorelDROW, MathCAD, OptiNet. PageMaker, , Adobe Illustrator).

3. Интегрированные ППП представляют собой дальнейшее развитие данного класса ПС, объединяя основные функции ряда пакетов, как правило, общего назначения. Простейшим типом таких ППП является совокупность функционально-ориентированных, объединенных единым информационным интерфейсом. В таких пакетах используются не только единый формат файлов, но и методы доступа к файлам отдельных пакетов, т. е. обеспечивается полная информационная совместимость составляющих совокупность пакетов. Типичным средством данного класса является известный пакет Ms Office для IBM-совместимых ПК, включающий текстовый процессор Ms Word, табличный процессор Ms Excel, графическое средство PowerPoint и др.

4. ППП, расширяющие функции ОС, определяют достаточно широкий спектр ПС. Ряд пакетов служат для обеспечения обмена текстовыми файлами часто используемых форматов, подготовленных на различного типа ЭВМ; другие служат для расширения функций ВУ ЭВМ (монитора, клавиатуры, мыши, НМД и др.). Например, пакет PcPaint служит для обеспечения расширенных функций при работе с устройствами типа мышь.

Какие приложения входят в пакет Microsoft Office?

Microsoft Office — популярный пакет офисных приложений, созданных корпорацией Microsoft. В состав этого пакета входит программное обеспечение для работы с различными документами: текстами, электронными таблицами, базами данных и т.д.

Наиболее популярные приложения пакета  Microsoft Office, к ним относятся:

Microsoft Office Word— текстовый редактор. С его помощью возможно создавать документы различной сложности.

Microsoft Office Excel— табличный редактор, в котором есть все нужные функции для создания электронных таблиц любой сложности.

Microsoft Office PowerPoint— популярное приложение для подготовки презентаций.

Microsoft Office Access— приложение для управления базами данных.

Microsoft Office OneNote— приложение для создания заметок и управления ими.

Microsoft Office Outlook- многофункциональное приложение, которое состоит из календаря, планировщика задач, записок, почтового клиента и адресной книги.

Microsoft Office Publisher— программа для подготовки публикаций.

Microsoft Office Project— средство управления проектами.

 

Кроме данных приложений пакет содержит дополнительные программы, такие как:

Microsoft Office Visio— приложение для создания бизнес-диаграммами и техническими диаграммами.

Microsoft Office InfoPath— средство для создания форм и сбора данных, которое помогает организациям оптимизировать бизнес-процессы.

Microsoft Office Communicator—приложение для организации общения между людьми (сообщения, голос, видеосвязь).

Microsoft Office Picture Manager— работа с изображениями.

Microsoft Office Document Image Writer— виртуальный принтер от Microsoft.

Microsoft Query— просмотр и отбор информации из баз данных.

Microsoft Office Groove 2007— приложение для поддержки совместной работы.

Microsoft Office SharePoint Designer— инструмент для построения приложений на платформе Microsoft SharePoint.

Microsoft Office Diagnostics— диагностика и восстановление поврежденных приложений Microsoft Office.

 

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

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

  • ускорить работу. Новые меню и панели инструментов, ориентированные на результат, в каждый момент времени предложат вам только те возможности, которые необходимы в работе;
  • использовать свое время эффективно с новой панелью текущих дел. Microsoft Office Outlook собирает на этой панели все текущие задачи, сообщения и встречи и интегрирует текущие задачи прямо в календарь;
  • справляться с постоянно растущим объемом корреспонденции. Вы сможете легко находить сообщения, сортировать их и присваивать им приоритеты. Office Outlook предоставляет усовершенствованный механизм поиска, возможность делить письма на категории, отмечая их цветами. Также в состав Office Outlook входят усовершенствованные спам- и антифишинг-фильтры;
  • затрачивать меньше времени и усилий на оформление документов профессионального качества. Используйте стандартные блоки и усовершенствованные возможности быстрого форматирования, которые предоставляет Microsoft Office Word.

Управление информацией о контактах и клиентах в едином информационном пространстве Microsoft Office Outlook с диспетчером контактов предоставляет широкие возможности управления контактами. Теперь вы сможете собирать и контролировать информацию о клиентах и контактах, используя только Outlook. У вас появится возможность эффективно организовывать свои дела и быстро реагировать на запросы клиентов. Мощные возможности управления отношениями с клиентами позволят упорядочивать информацию о клиентах и контактах, расставлять приоритеты, отслеживать процесс продаж — все это будет доступно в привычной среде Office Outlook. Вы также сможете контролировать успешность хода проекта и делегировать задачи коллегам. Office поможет:

  • просматривать и отслеживать информацию о клиентах, встречах и планах, включая данные о контактах, электронные письма, телефонные звонки, назначенные встречи, документы и финансовую информацию;
  • отслеживать возникновение благоприятных для бизнеса возможностей по всему циклу продаж;
  • с помощью гибких возможностей построения отчетов вы сможете оценивать уровень запасов, а настраиваемая панель показателей поможет прогнозировать продажи и выделять приоритетные задачи;
  • создавать маркетинговые материалы с помощью Office Word  и Microsoft Office Publisher и отправлять рекламу целевым группам клиентов, используя почтовые списки слияния;
  • хранить все важные данные по проектам и контактам, включая сообщения электронной почты, встречи, заметки и документы, в единой централизованной системе.

 

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

 

5. Системы программирования

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

 

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

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

В 1952 году американец А. Э. Гленн для облегчения работы с ЭВМ «Марк-1» впервые разработал машинный язык под названием «Автокод». Автокод позволял пользоваться программисту в программах математическими формулами. Первые программисты исполняли роль посредников между человеком и ЭВМ. Они контролировали доступ к новым, популярным и немного загадочным машинам.

Работа программистов сложная и ответственная. Цена их ошибок может быть весьма высокой. (Это может подтвердить случай с космическим аппаратом «Фобос-1», с которым было неожиданно потеряна связь, и тем самым перечёркнут весь комплекс намеченных исследований. Это произошло вследствие одной пропущенной буквы в программе. Ошибка привела к потере верной ориентации аппарата в пространстве. Солнечные батареи стали получать меньше энергии, необходимой в первую очередь для работы передатчика. Все попытки устранить последствия ошибки положительных результатов не дали. В 1962 году в США из-за пропуска дефиса в программе пришлось подорвать космическую ракету, стартовавшую с мыса Кеннеди к Венере. Такая, казалось бы «мелочь», обошлась стране – 17,5 млн. долларов.)

Что такое язык программирования?

Языки программирования – это специально разработанные искусственные языки, которые предназначены для записи алгоритмов, исполнение которых поручается ЭВМ. Языков программирования, как и естественных языков человеческого общения, насчитывается несколько сотен. С помощью языков программирования происходит общение человека с компьютером. Каждый язык программирования имеет свой алфавит, действуют чёткие правила образования слов и фраз на этом языке. Для каждого языка разработана система записи определённых команд, имеется свой набор служебных слов, свои правила написания на алгоритмических языках. Если машинный язык предназначен, например, экономистам, то в его словаре много терминов, которыми пользуются бухгалтеры, но нет слов, в которых нуждаются биологи или архитекторы.

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

  • Бейсик – был разработан профессорами Дартмутского колледжа Дж. Кемени и Т. Курцом. В 1964 году (BASIC – универсальный символьный код для начинающих). Это самый популярный язык программирования и общения с ЭВМ среди начинающих пользователей.
  • Фортран - является первым и одним из распространённых языков программирования в 50 – 60 годах прошлого века. Он более сложный язык программирования, чем Бейсик. Создан был группой программистов фирмы IBM в 1956 году. Название Фортран происходит от сокращённых слов: ФОРмулярный и ТРАНслятор, т. е. переводчик формул. Он специально предназначался для работы с формулами, используемыми в математике и других научно-технических дисциплинах.
  • Алгол, создан в 1958 году (ALGOL, означает алгоритмический язык.). Этот язык предназначен для записи алгоритмов, которые строятся в виде последовательности процедур, применяемых для решения поставленной задачи.  Используют его в исследовательских и научно-технических расчётах, при программировании вычислительных задач в математике, физике и т. д.
  • Паскаль (Pascal) получил своё название в честь французского математика Блеза Паскаля. Он так же является популярным языком и его, как и язык Бейсик, изучают в школах, различных учебных заведениях. Создан он был в 1969 году швейцарским учёным Никлаусом Виртом в Цюрихе. Он прост и доступен для обучения приёмам программирования.
    • Ада. Был создан в 1979 году, его назвали  в честь Агаты Ады Лавлейс, математика и писателя XIX в., дочери великого английского поэта лорда Байрона.  Её заслуженно называют первым программистом, составив алгоритм и программу вычисления чисел Бернулли. Она внесла большой вклад в описание Аналитической машины Чарльза Бэббиджа.
    • Кобол  (Cobol, сокращённое английское слово, означает – язык, ориентированный на обработку коммерческой информации). Это универсальный язык, предназначенный для бизнеса. Был разработан специалистами фирмы IBM в 1960 году.
    • Лисп (LISP – обработка списков), это  более ограниченный язык для логического программирования. Разработан был математиком Дж. Маккарти (США) в 60-х годах. Язык Лиспа оказался полезен в опытах искусственного интеллекта (ИИ).
    • Пролог (PROLOG – программирование в логике) был создан в 1972 году во Франции для логического программирования. Этот язык принят в качестве рабочего языка для ЭВМ пятого и шестого поколения. Пролог это язык доказательств, который хорошо подходит для задач, связанных с манипулированием знаниями.
      • Лого. В 60-х годах под руководством профессора математики Сеймура Пейперта был разработан язык Лого (что, по-гречески означает – слово). Учёный был убеждён, что для учеников начальных классов сложно овладеть языком Бейсик. И он создал на основе языка Лиспа, язык Лого. По инициативе Пейперта, в язык было добавлено понятие черепашки. Сначала использовалась механическая черепашка, ползущая по полу, а затем её условное изображение было представлено на экране дисплея, это для детей придавало языку притягательность. Лого является языком обучения детей понятиям математики, геометрии, программирования.

Языки программирования помогают учёным проводить исследования и открытия. В 1985 году программисты, используя три языка: Си, Форт и язык ассемблера, предоставили возможности всему миру впервые увидеть океанский лайнер «Титаник», который затонул около 100 лет назад в водах Атлантического океана. Изображения затонувшего корабля передавалось в цифровом виде по глубоководному кабелю с подводного аппарата «Арго», находящегося на глубине 4 км, на исследовательское судно «Кнорр», которое находилось на поверхности океана. Прожекторы, видеокамеры и другая техника, установленная на борту «Арго», управлялась несколькими компьютерами, каждый из которых был запрограммирован на своём машинном языке. Компьютер на борту судна «Кнорр» был запрограммирован на языке «Си». Связь между ними осуществлялась с помощью программ обработки изображений и управления видеокамерами, написанных на трёх машинных языках).

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

Многообразие систем программирования связано с бесконечно большим количеством возможных вычислительных задач. Для одних задач лучше подходят одни языки программирования, для других – другие. Даже для задач одного класса, в зависимости от размера алгоритма, какие-то языки могут быть эффективны более или менее, а какие – то неприменимы вообще. Для языков программирования существует своя классификация. До недавнего времени использовалось, в основном, структурное программирование (языки Basic, Pascal), которое основано на модульной структуре программного продукта и типовых управляющих структурах алгоритмов обработки данных различных программных модулей. Такие языки еще называют алгоритмическими или процедурными. В настоящее время лидерство переходит к объектно – ориентированным технологиям в области программирования. Программный продукт, созданный с помощью инструментальных средств объектно – ориентированного программирования (например, Visual Basic), содержит объекты с характерными свойствами, для которых разработан графический интерфейс пользователя.