41. Отличия языков программирования низкого и высокого уровня. Представление информации в ПЭВМ.

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

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

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

Языки низкого уровня – это средство записи инструкций компьютеру простыми командами на аппаратном уровне. Такой язык отражает структуру данного класса ЭВМ и поэтому называется машинно-ориентированным языком. Пользуясь системой команд, понятной компьютеру, можно описать алгоритм любой сложности. Запись программы на этом языке представляет собой последовательность нулей и единиц. Существенной

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

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

Отличительной особенностью этих языков является их ориентация не на систему команд той или иной ЭВМ, а на систему операторов, характерных для записей определенного класса алгоритмов. К ним относятся: Бейсик, Фортран, Алгол, Паскаль, Си. Программы на языках высокого уровня записываются системой обозначений, близкой человеку (например фиксированным набором символов английского языка, имеющих строго определенное назначение) программу на языке высокого уровня проще понять и значительно легче отладить.

<< | >>
Источник: Ответы по методике преподавания информатики. 2016
Вы также можете найти интересующую информацию в научном поисковике Otvety.Online. Воспользуйтесь формой поиска:

Еще по теме 41. Отличия языков программирования низкого и высокого уровня. Представление информации в ПЭВМ.:

  1. 41. Языки програм-ния(ЯП) высокого и низкого уровня. Интерпретация и компиляция прог. Стр-ра ЯП. Осн эл-ты проги. Концепция типа данных. Осн типы данных в ЯП. Языки программирования высокого и низкого уровня.
  2. Понятие компиляции и интерпретации. Иерархия языков программирования.
  3. 34.Роль информации в управлении. Основные характеристики информации. Анализ и обработка информации на разных уровнях управления. Требования к качеству информации.
  4. 42. Синтаксис языков программирования ТР. Структура программного модуля на языке ТР. Состав интегрированной программной среды.
  5. По уровню развития способности разделяют на репродуктивные — способности, связанные с высоким умением осваивать знания,
  6. 61. НАУЧНО-ТЕХНИЧЕСКИЙ ПРОГРЕСС И ПРОФИЛАКТИКА ЗАБОЛЕВАНИЙ, СВЯЗАННЫХ С ВЫСОКИМ УРОВНЕМ НЕРВНО-ПСИХИЧЕСКОГО НАПРЯЖЕНИЯ, ИНТЕНСИФИКАЦИЕЙ ПРОИЗВОДСТВЕННЫХ ПРОЦЕССОВ. ГИГИЕНА УМСТВЕННОГО ТРУДА.
  7. Представление об уровнях построения движений (Н.А.Бернштейн).
  8. 69. Характеристика уровней и форм представления содержания обучения
  9. 14. Правдивое представление информации.
  10. ВОПРОС 4. Синтаксис как раздел грамматики. Понятие связи и отношения. Связь синтаксиса с другими языковыми уровнями.
  11. 2. Цели, задачи, источники информации анализа организационно-технического уровня производства и предприятия. Основные направления анализа организационно-технического уровня.
  12. 3. Современной моделью овладения родным языком выступает концепт языковой личности, применительно к обучению неродным языкам - вторичной языковой личности.
  13. 11. Представление прокурора в порядке надзора за исполнением законодательства и отличие его от протеста.
  14. Способы представления различной информации в двоичном коде.
- Воспитательный процесс - Дидактика - Дошкольное образование - Логопедия - Методика преподавания биологии - Методика преподавания в начальной школе - Методика преподавания изобразительного искусства - Методика преподавания иностранных языков - Методика преподавания информатики - Методика преподавания истории - Методика преподавания литературы - Методика преподавания математики - Методика преподавания МХК - Методика преподавания начертательной геометрии и инженерной графики - Методика преподавания права - Методика преподавания психологии - Методика преподавания русского языка - Методика преподавания технологии - Методика преподавания экономики - Методика физвоспитания - Методология педагогики - Основы педагогики - Педагогика высшей школы - Профессиональное образование - Системы образования - Социальная педагогика - Специальная (коррекционная) педагогика - Управление процессами ОУ - Философия образования -