ответьте хотя бы на большую часть из этих во Буду очень благодарен :)
1) Что такое программное обеспечение?
2) Какие виды программного обеспечения бывают? Приводить примеры программ для каждого вида.
3) Оператор выбора (назначение, операторы записи выбора, ключ выбора, чем отличается от оператора условия)
4) Виды циклов (арифметический и итерационный, чем отличаются)
5) Цикл с параметром (операторы записи цикла - 2 варианта, уметь посчитать сколько раз выполнится цикл)
6) Цикл с постусловием (операторы записи цикла, особенности)
7) Цикл с предусловием (операторы записи цикла, особенности)
1) Программное обеспечение - это все программы на вашем устройстве (Включая виндовс, игры и всё остальное).
2) Системное ПО - Системное программное обеспечение представляет собой программы, которые необходимы для работы компьютера и компьютерных сетей. Сюда входят и драйвера и файловые менеджеры и в общем - вся операционная система.
Прикладное программное обеспечение - программы для пользователей. Это и игры, и различные бравзеры, тот же ворд или пейнт.
Инструментальное программное обеспечение - это программы необходимые для создания других программ. С таким видом ПО работают программисты, а сюда можно отнести компиляторы, ассемблеры, компоновщики, библиотеки, интерпретаторы и другие виды приложений.
3)Оператор выбора
Оператор выбора выполняет одно действие из нескольких в зависимости от значения некоторого выражения, называемого переключателем. Он имеет следующий вид:
Оператор case в Паскале используется в тех случаях, когда в зависимости от значения какой-либо переменной нужно выполнить те или иные действия (простые или составные операторы).
Если вариантов всего два, то можно обойтись и условным оператором IF. Но если их, к примеру, десять, то использовать конструкцию if then else в pascal становится совсем нецелесообразно. В этом случае оптимален оператор CASE варианта.
Условный оператор - Оператор ветвления. Применяется в случаях, когда выполнение или невыполнение некоторого набора команд должно зависеть от выполнения или невыполнения некоторого условия. Ветвление — одна из трёх (наряду с последовательным исполнением команд и циклом) базовых конструкций структурного программирования.
Существует две основные формы условной инструкции, встречающиеся в реальных языках программирования: условный оператор (оператор if) и оператор многозначного выбора (переключатель, case, switch).
Условный оператор реализует выполнение определённых команд при условии, что некоторое логическое выражение (условие) принимает значение «истина» true. В большинстве языков программирования условный оператор начинается с ключевого слова if (в переводе с англ. — «если»).
4. В Паскале существует три конструкции для организации циклов:
for -- цикл с известным числом повторений
while -- цикл с предусловием
repeat until -- цикл с постусловием
Когда какой цикл лучше использовать
for -- цикл с известным числом повторений -- лучше использовать, когда число повторений известно. Или даже сильнее: если можно использовать for лучше использовать for.
while -- цикл с предусловием -- лучше использовать в случае, если цикл может не работать ни разу, если условие будет изначально ложным.
repeat until -- цикл с постусловием -- лучше использовать, когда цикл должен выполнится хотя бы один раз, ведь в этом цикле условие проверяется после очередного выполнения.