
- •Основы алгоритмизации:
- •Вопрос 42: Определение алгоритма. Пример.
- •Вопрос 50: Алгоритмическая структура «если-то». К какой базовой алгоритмической структуре её можно отнести?
- •Вопрос 52: Алгоритмическая структура цикл с предусловием.
- •Вопрос 53: Алгоритмическая структура цикл с послеусловием.
- •Вопрос 54: Алгоритмическая структура цикл со счётчиком.
- •Основы программирования:
- •Вопрос 55: Этапы создания кода компьютерной программы.
- •Вопрос 56: Различия языка программирования и естественного языка.
- •Вопрос 57: Что такое среда программирования? Её функции.
- •Вопрос 58: Что такое трансляция?
- •Вопрос 59: Уровни языков программирования.
- •Вопрос 60: Что такое язык программирования Quick Basic? Для чего он применяется?
- •Вопрос 61: Алфавит Quick Basic.
- •Вопрос 62: Что такое оператор? Его функциональное значение в языке программирования. Структура оператора.
- •Вопрос 63: Что такое лексемы в Quick Basic? Их функционально знание.
- •Вопрос 64: Что такое функции в Quick Basic? Структура функции.
Вопрос 56: Различия языка программирования и естественного языка.
Язык программирования (programming language) - формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ. Языки программирования являются искусственными; в них синтаксис и семантика строго определены, поэтому они не допускают свободного толкования выражения, что характерно для естественного языка. Языки программирования разделяются на две основные категории: языки высокого уровня и языки низкого уровня.
Вопрос 57: Что такое среда программирования? Её функции.
Среды программирования (или как их еще называют, среды разработки) - это программы, в которых программисты пишут свои программы. Иными словами, среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования (в этом случае языки, обычно, принадлежат одной языковой группе, например, Си-подобные).
Вопрос 58: Что такое трансляция?
2. инф. Перевод описания программы ЭВМ с одного языка программирования на другой.
3. тех. Процесс приема электрических сигналов и последующей их передачи в направлении от источ-ника к приемнику, осуществляемый в промежуточных пунктах тракта связи.
Вопрос 59: Уровни языков программирования.
Уровни языков программирования
Если язык программирования ориентирован на конкретный тип процессора и учитывает его особенности, то он называется языком программирования низкого уровня. "Низкий уровень” –это значит, что операторы близки к машинному коду и ориентированы на конкретный тип процессора. Языком самого низкого уровня является язык Ассемблера, который представляет каждую машинную команду в виде символьных условных обозначений, называемых символьными мнемониками. Перевод программы на языке Ассемблера в машинный язык называется транслитерацией. Программа, написанная на языке низкого уровня, может быть использована только в такой среде, в которой она была создана. С помощью языков низкого уровня создаются очень эффективные и компактные программы, так как разработчик получает доступ ко всем возможностям процессора.
Языки программирования высокого уровня ближе и понятнее человеку, чем компьютеру. В программах, созданных на языках высокого уровня, особенности компьютерных систем не учитываются, перенос программ на уровне исходных текстов на другие платформы не создает трудностей, если в них создан транслятор этого языка. Программы разрабатывать на языках высокого уровня проще, а ошибок допускается меньше.
Вопрос 60: Что такое язык программирования Quick Basic? Для чего он применяется?
QBasic — диалект языка программирования Бейсик (BASIC), разработанный компанией Microsoft, а также среда разработки, позволяющая писать, запускать и отлаживать программы на этом языке.
QBasic удобен для выполнения несложных вычислений и для прямой работы с портами. Наряду с Pascal, язык довольно популярен для обучения программированию, и используется во многих школах.