НОВОСТИ  ЮМОР  СТУДЕНТАМ  СТАТЬИ  ФОТОГАЛЛЕРЕЯ  О СЕБЕ  КОНТАКТЫ
На главную страницу
 top100

СТУДЕНТАМ

История МИФИ-5
Архив успеваемости
МПС
Схемотехника ЭВМ
Информатика
  Список экз.вопросов
  Курс "Информатика"
Основы алгоритмизации
и программирование
   
Назад

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Поисковая система Яndex Яндекс цитирования

поисковая система АПОРТ

img

увеличить... (66kb)

Курс "ИНФОРМАТИКА" для специальностей:
        0601 “Экономика, бухгалтерский учет и контроль”,
        0602 “Менеджмент”

ГЛАВА 1. ОСНОВЫ ИНФОРМАТИКИ

1.2. АППАРАТНОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.

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

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

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

Таким образом, программное обеспечение — вторая равноправная часть информационной технологии. Программы для ЭВМ делятся на два больших класса:

Системное программное обеспечение;

Прикладное программное обеспечение.

Системные программы управляют работой аппаратных средств и обеспечивают услугами нас и наши прикладные комплексы. В первую очередь — это операционные системы и дополняющие их программные модули (системные программы “утилиты”, драйверы периферийных устройств и т.п.). Например, вводя в компьютер с клавиатуры любой символ, мы пользуемся услугами системной программы — драйвера клавиатуры; для форматирования (разметки) дискеты мы вызываем системную утилиту format и т.д.

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

Промежуточное место занимает особый класс программ — инструментальные средства разработки приложений. Роль таких систем за последние годы резко возросла. Если раньше для разработки программ пользователи применяли автономные компиляторы (типа Turbo С, Turbo Pascal и т.д.) с несложным сервисом, то теперь в состав инструментария входят мощные средства визуального программирования, библиотеки функций и классов и т.п.

Понятие о программах, соглашениях и умолчании

Человек взаимодействует с компьютером с помощью программ , каждая из которых составляется для решения той или иной задачи или группы задач. Некоторые программы составляете Вы сами, некоторые пишутся по Вашему заказу (или по просьбе) товарищами, коллегами, другими организациями, а многие программы приобретаются, как промышленные продукты. Современную программу часто называют программным продуктом, так как “фирменная” программа — это в определенном смысле такой же промышленный продукт, как утюг, телевизор или холодильник. Это означает, что программа создается и распространяется по законам промышленного производства. Она имеет четко определенные и отлаженные функции, удобные средства взаимодействия с потребителем (их называют интерфейсом), разработанные с учетом требований эргономики, эстетики и безопасности, инструкцию по эксплуатации, гарантию и даже упаковку. И, разумеется, цену.

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

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

Умолчание устанавливает конкретный вариант исполнения той или иной функции (при наличии альтернатив!), если пользователь явным образом не потребовал иного.

Рассмотрим несколько примеров использования соглашения и умолчания в информационной технологии.

Пример 1. В дальнейшем Вы познакомитесь с программой-оболочкой Norton Commander. Суть её работы — непрерывная цепочка соглашений и умолчаний. Например, при нажатии клавиши F5, компьютер по соглашению будет копировать файл, выделенный в данный момент курсорной рамкой. Но куда и с каким именем? По умолчанию с тем же именем в каталог соседней панели. Вам дана альтернатива — ввести другое имя файла и (или) другое имя каталога.

Пример 2. По соглашению системная программа DIR выводит список файлов каталога на экран или в текстовый файл. По умолчанию компьютер выбирает экран, однако, если при запуске DIR Вы наберете имя текстового файла (например, DIR>DR.TXT), машина создаст файл DR.TXT со списком файлов.

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

Вопросы для самоконтроля:

•  Приведите примеры компьютерных терминов русского происхождения.

•  Какие аппаратные средства компьютера Вы знаете?

•  Какие программные продукты Вам известны?

•  Приведите примеры соглашений и умолчаний в работе известных Вам технических устройств и программ.

Рейтинг@Mail.ru Rambler's Top100
 Вернуться на главную страницу  Посмотреть карту сайта  Отправить письмо  вверх
 Вход на ФОРУМ  Ульи и пасека "под ключ". Подробнее...
Гостевая книга

официальный сайт
Е.В.Ушкаленко © 2005-2012гг.

e-mail: ushkalenko@mail.ru

 Активный отдых для семьи, компании и трудового коллектива на природе Южного Урала. Подробнее...