1. Алгоритм. Основные свойства алгоритма. Линейные и ветвящиеся алгоритмы. Итерационные алгоритмы


Download 27.19 Kb.
bet2/11
Sana08.04.2023
Hajmi27.19 Kb.
#1341397
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
oroliq1

Ветвящиеся алгоритмы
"Ветвящийся алгоритм - это алгоритм, в котором содержится блок перехода или условия, который имеет одну входную линию потока и более одной выходной линии" -- из источника.
Ветвящимся алгоритмом называется алгоритм, в котором из блока может выходить два потока данных. Таким блоком является блок условия, внутри блока записывается логическое выражение. Принято следующее, если логическое выражение имеет значение ИСТИНА, то поток данных идет вправо вниз, если выражение имеет значение ЛОЖЬ - влево вниз.
Итерационными
Итерационными (пошаговыми) алгоритмами называются алгоритмы, в которых на каждом шаге используется одна и та же формула, выраженная через значения, полученные на предыдущих шагах алгоритма. Выполнение такого алгоритма сводится к генерации некоторой числовой последовательности результатов:

, где k – это номер итерации, - это значение, полученное на k-ом шаге процесса.

2. Платформа C# и .Net Core. Уровни языков программирования. Современные языки программирования и технологии. Структура языка программирования C#. Возможности, преимущества и особенности платформы .Net Core. JIT (просто время выполнения). Современные технологии и программы, построенные на платформе.
На сегодняшний момент язык программирования C# один из самых мощных, быстро развивающихся и востребованных языков в ИТ-отрасли. В настоящий момент на нем пишутся самые различные приложения: от небольших десктопных программок до крупных веб-порталов и веб-сервисов, обслуживающих ежедневно миллионы пользователей. C# уже не молодой язык и как и вся платформа .NET уже прошел большой путь. Первая версия языка вышла вместе с релизом Microsoft Visual Studio .NET в феврале 2002 года. Текущей версией языка является версия C# 11, которая вышла 8 ноября 2022 года вместе с релизом .NET 7. C# является языком с Си-подобным синтаксисом и близок в этом отношении к C++ и Java. Поэтому, если вы знакомы с одним из этих языков, то овладеть C# будет легче.

Download 27.19 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling