В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Теразини
Теразини
09.01.2020 12:10 •  Информатика

Как выбираются шаги выполнения алгоритмов для записи программы?​

Показать ответ
Ответ:
krohaela
krohaela
20.01.2023 19:13
уществует несколько точек зрения на развитие информационных технологий с использованием компьютеров, которые определяются различными признаками деления. Признак деления — вид задач и процессов обработки информации. 1-й этап (60 - 70-е гг.) — обработка данных в вычислительных центрах в режиме коллективного пользования. Основным направлением развития информационной технологии являлась автоматизация операционных рутинных действий человека. 2-й этап (с 80-х гг.) — создание информационных технологий, направленных на решение стратегических задач. Признак деления — проблемы, стоящие на пути информатизации общества. 1-й этап (до конца 60-х гг.) характеризуется проблемой обработки больших объемов данных в условиях ограниченных возможностей аппаратных средств. 2-й этап (до конца 70-х гг.) связывается с распространением ЭВМ серии 1ВМ/360. Проблема этого этапа — отставание программного обеспечения от уровня развития аппаратных средств. 3-й этап (с начала 80-х гг.) — компьютер становится инструментом непрофессионального пользователя, а информационные системы — средством поддержки принятия его решений. Проблемы — максимальное удовлетворение потребностей пользователя и создание соответствующего интерфейса работы в компьютерной среде. 4-й этап (с начала 90-х гг.) — создание современной технологии межорганизационных связей и информационных систем. Проблемы этого этапа весьма многочисленны. Наиболее существенными из них являются: -выработка соглашений и установление стандартов, протоколов для компьютерной связи; -организация доступа к стратегической информации; -организация защиты и безопасности информации. Признак деления — преимущество, которое приносит компьютерная технология. 1-й этап (с начала 60-х гг.) характеризуется довольно эффективной обработкой информации при выполнении рутинных операций с ориентацией на централизованное коллективное использование ресурсов вычислительных центров. Основным критерием оценки эффективности создаваемых информационных систем была разница между затраченными на разработку и сэкономленными в результате внедрения средствами. 
ЭТАПЫ РАЗВИТИЯ ТЕХНОЛОГИЙ 1) предтехнология, когда господствовало искусство и человек делал то, что получалось только у него (а с технологии всё то, что доступно только избранным, одаренным, становится доступно всем); 2) переход от искусства к технологии, которую рассматривали как сумму и нужную последовательность операций, причём схема работает только тогда, когда все операции расставлены в нужном порядке, – этот переход фактически создал современную человеческую цивилизацию; 3) технологии человека (хотя технология присутствует во всём живом, поскольку всё живое, так или иначе, производит переработку продуктов питания в продукты жизнедеятельности) – это первый опыт улучшения свойств первобытных инструментов (палка-копалка, кремневый нож); 4) технологии как процесс – начинаются с процесса добычи первобытным человеком огня посредством трения; 5) технология как сложный комплекс знаний, ноу-хау, полученных с дорогостоящих исследований; 6) технологии как передача информации от человека к человеку, от поколения к поколению.
0,0(0 оценок)
Ответ:
elena1alekseevna
elena1alekseevna
16.06.2020 07:04
1. Современный эффективный код

PascalABC.NET 3.3.5, сборка 1659 от 09.04.2018
Внимание! Если программа не работает, обновите версию!

begin
  var (x,y):=ReadInteger2('Введите через пробел два числа:');
  if (x<0) or (y<0) then Writeln('Ввод отрицательных чисел недопустим')
  else begin
    while y>0 do (x,y):=(y,x mod y);
    Writeln('НОД=',x)
    end
end.

Примеры
Введите через пробел два числа: 14 -2
Ввод отрицательных чисел недопустим

Введите через пробел два числа: 32 76
НОД=4

2. Традиционный "школьный" код

var
  x,y,t:integer;

begin
  Write('Введите через пробел два числа: ');
  Read(x,y);
  if (x<0) or (y<0) then Writeln('Ввод отрицательных чисел недопустим')
  else begin
    while y>0 do begin
      x:=x mod y;
      t:=x; x:=y; y:=t
      end;
    Writeln('НОД=',x)
    end
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота