Выпиши самое главное до середины 60-х компьютеры были слишком дорогими машинами, использовавшимися только для особых , и выполнявшими только одну за раз (т. н. пакетная обработка). языки программирования этой эры, как и компьютеры на которых они использовались, были разработаны для специфичных , таких как научные вычисления. поскольку машины были дорогими и лишь одна выполнялась за раз, то и машинное время было дорого – поэтому скорость выполнения программы стояла на первом месте. однако в течение 60-х цена на компьютеры стала падать так, что даже небольшие компании могли их себе позволить; скорость компьютеров всё увеличивалась и наступило время, когда они стали часто простаивать без . чтобы этого не происходило, стали вводить системы с разделением времени (time-sharing). в таких системах процессорное время «нарезалось», и все пользователи поочерёдно получали короткие отрезки этого времени. машины были достаточно быстрыми для того, чтобы в результате каждый пользователь за терминалом чувствовал себя так, будто работает с системой в одиночку. машина же, в свою очередь, простаивала меньше, поскольку выполняла не одну, а сразу много . разделение времени радикально снижало стоимость машинного времени, поскольку одна машина могла совместно использоваться сотнями пользователей. в этих условиях - когда мощность стала дешева и доступна - создатели языков программирования все больше стали задумываться об удобстве написания программ, а не только скорости их выполнения. «мелкие» (атомарные) операции, выполняемые непосредственно устройствами машины, объединили в более «крупные», высокоуровневые операции и целые конструкции, с которыми человеку куда проще и удобнее работать. что такое язык программирования язык программирования — формальная знаковая система, предназначенная для описания алгоритмов в форме, которая удобна для исполнителя (например, компьютера). язык программирования определяет набор лексических, синтаксических и семантических правил, используемых при составлении компьютерной программы. он позволяет программисту точно определить то, на какие события будет реагировать компьютер, как будут храниться и передаваться данные, а также какие именно действия следует выполнять над этими при различных обстоятельствах. со времени создания первых программируемых машин человечество придумало уже более двух с половиной тысяч языков программирования. каждый год их число пополняется новыми. некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования. создатели языков по-разному толкуют понятие язык программирования. среди общин мест, признаваемых большинством разработчиков, находятся следующие: функция: язык программирования предназначен для написания компьютерных программ, которые применяются для передачи компьютеру инструкций по выполнению того или иного вычислительного процесса и организации отдельными устройствами. : язык программирования отличается от естественных языков тем, что предназначен для передачи команд и данных от человека компьютеру, в то время как естественные языки используются лишь для общения людей между собой. в принципе, можно обобщить определение "языков программирования" - это способ передачи команд, приказов, чёткого руководства к действию; тогда как человеческие языки служат также для обмена информацией. исполнение: язык программирования может использовать специальные конструкции для определения и манипулирования структурами данных и процессом вычислений.
vladai2
03.04.2023
Компью́терная програ́мма — последовательность инструкций, определяющих процедуру решения конкретной (вычислительной машиной)[1] . программы необходимы для работы компьютера, обычно состоящей в исполнении инструкций программы в центральном процессоре . программа — один из компонентов программного обеспечения . в зависимости от контекста рассматриваемый термин может относиться также и к исходным текстам программы. компьютерные программы как объект авторского права и других прав интеллектуальной собственности относится к категории нематериальных активов
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Написать алгоритм для робота, используя циклы, ветвления и алгоритмы.