| Спонсоры | Все об эпиляции - элос эпиляция. Удаление волос. Навсегда.
рекомендуем |
|
Программы для компьютеров
| Программы для первых компьютеров приходилось писать на машинном языке, т. е. в кодах, непосредственно воспринимаемых компьютером. Это было очень тяжелой, малопроизводительной и л кропотливой работой, в ходе которой можно было легко оши-, биться. Для облегчения процесса программирования в начале | 50-х годов были разработаны системы, позволяющие писать про-граммы не на машинном языке, а с использованием мнемониче-;< ских обозначений машинных команд, имен точек программы и т. д. Такой язык для написания программ называется автокодом, или языком ассемблера.
Однако написание программ на языке ассемблера все же весь-ма трудоемко. Поэтому и после появления ассемблеров многие исследователи продолжали попытки облегчить процесс програм-мирования, "научив" компьютеры понимать более удобные для человека языки составления программ. Такие языки стали назы-вать языками программирования высокого уровня, а языки ас-X семблера и другие машинно-ориентированные - языками низкого уровня. Программы на языках высокого уровня либо преобразу-ются в программы, состоящие из машинных команд (это делается с помощью специальных программ, называемых трансляторами или компиляторами), либо интерпретируются с помощью про-^грамм-интерпретаторов.
- Персональные компьютеры - это универсальные устройства для обработки информации. В отличие от телефона, магнитофона или телевизора, осуществляинцих "только заранее заложенные в них функции, персональные компьютеры могут выполнять любые дейст¬вия по обработке информации. Для этого необходимо составить для компьютера на понятном ему языке точную и подробную последова¬тельность инструкций, как надо обрабатывать информацию. Эта последовательность инструкций называется программой. Сам по себе компьютер не обладает знаниями ни в одной области своего приме¬нения, все эти знания сосредоточены в выполняемых на компь¬ютере программах. Поэтому часто употребляемое выражение "компьютер сделал" (подсчитал, нарисовал) означает ровно то, что
на компьютере была выполнена программа, которая позволила выполнить соответствующее действие.
Меняя программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, статистика или агро¬нома, редактировать на нём документы или играть в какую-нибудь игру. При своем выполнении программы могут использо¬вать различные устройства компьютера для ввода и вывода дан¬ных, подобно тому, как человеческий мозг пользуется органами чувств для получения и передачи информации.
Таким образом, для эффективного использования компьютера необходимо знать назначение и свойства необходимых при рабо-те с ним программ.
Программы, работающие на компьютере, можно разделить на три категории;
■ прикладные программы, непосредственно обеспечиваю-щие выполнение необходимых пользователям работ - ре-дактирование текстов, рисование картинок, обработка ин-формационных массивов и т. д.;
■ системные программы, выполняющие различные вспомо-гательные функции, например, создание копий используе-мой информации, выдачу справочной информации о ком-пьютере, проверку работоспособности устройств компью-тера и т. д.;
■ инструментальные системы (системы программирования), обеспечивающие создание новых программ для компьютера.
Грани между указанными тремя классами программ весьма условны, например, в состав программы системного характера может входить редактор текстов, т. е. программа прикладного характера. |
| Категория: последние | Добавил: sergei4 (24.08.2010)
|
| Просмотров: 262
| Рейтинг: 0.0/0
|
|
|