Для студентов МГТУ им. Н.Э.Баумана по предмету ИнформатикаТехнические средства ЭВМТехнические средства ЭВМ
2022-06-212022-06-21СтудИзба
Лекции: Технические средства ЭВМ
Описание
Технические средства ЭВМ
ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ
Становление информатики как науки, изучающей процессы передачи, накопления и обработки информации и базирующейся на вычислительной технике относится к 60-м годам ХХ столетия. Основу современного содержания информатики составляют вычислительные машины и машинная обработка информации. Современный этап в развитии вычислительных машин начался в 40-х годах ХХ столетия.
Вычислительная машина - физическая система (устройство или комплекс устройств), предназначенная для механизации и автоматизации процесса алгоритмической обработки информации и вычислений. В настоящее время наиболее распространены электронные цифровые вычислительные машины, построенные на базе электронных элементов и оперирующие информацией, представленной в дискретном (цифровом) виде.
Если требуется решить на ЭВМ задачу, то необходимо разработать алгоритм - способ действий, ясно и недвусмысленно объясняющий этапы вычислений, которые должны быть выполнены над исходными данными задачи, чтобы получить корректное решение (когда оно существует) за конечное время. Алгоритм - предписанная совокупность четко определенных правил или процессов для решения задачи за конечное число шагов. Алгоритм, предназначенный для использования на ЭВМ, должен быть записан в виде программы на языке программирования - специально выбранной нотации, посредством которой определяются алгоритмы с той степенью детализации, которая пригодна для автоматической интерпретации.
Язык программирования - совокупность средств и правил представления алгоритма в виде, пригодном для выполнения ЭВМ. Программа - запись алгоритма на некотором языке программирования. Содержательно, т. е. по существу, язык программирования - это средство общение между человеком, или, как еще говорят, пользователем языка, и ЭВМ. В последнее время языки программирования приобрели и другие важные функции - они стали средством общения между людьми и средством мышления. Спектр языков программирования широк - от языков низкого уровня (машинных команд) до языков высокого уровня близких к естественному языку или (если угодно) к привычному языку математиков.
Создание языков программирования высокого уровня само по себе еще не обеспечивает полностью возможность решения задачи на ЭВМ. Для этого необходимо перевести (транслировать) программу с языка программирования высокого уровня на язык машины. Транслятор - это программа (или устройство), которая читает программу на одном языке (исходном языке), и переводит ее в эквивалентную программу на другом языке (целевом языке).
Характеристики лекций
Тип
Предмет
Учебное заведение
Семестр
Просмотров
29
Качество
Идеальное компьютерное
Размер
79,5 Kb
Список файлов

Вам все понравилось? Получите кэшбэк - 40 рублей на Ваш счёт при покупке. Поставьте оценку и напишите положительный комментарий к купленному файлу. После Вы получите деньги на ваш счет.