ДАЮ 100 БАЛЛОВ
2. Сравните языки низкого и высокого уровней по следующим параметрам:
Программный код легко понять человеку
Нуждается в трансляции
Быстрота выполнения программ
3. Установите соответствие.
B=286
С-25.8
D=False
Lesson
символьный
целочисленный
логический
целый
вещественный
4. Соотнесите описание типа с его названием
Логический
float
символьный
bool
вещественный
str
![](https://st.uroker.com/files/af8/af8d4526172c5bd45f3c7457ef7c6b9e.png)
Ответы
Ответ:
2.
Программный код легко понять человеку:
Языки высокого уровня, такие как Python, Ruby, Java и C#, обычно более легко читаемы и понятны для человека, чем языки низкого уровня, такие как ассемблер и C.
Это связано с тем, что языки высокого уровня абстрагируют многие детали реализации, что позволяет программистам выражать свои идеи в более высокоуровневых терминах, чем машинный код или ассемблер.
Нуждается в трансляции:
Языки низкого уровня, такие как ассемблер и C, требуют компиляции перед запуском программы на компьютере. Компиляция - это процесс преобразования исходного кода в машинный код, который может выполняться компьютером.
Языки высокого уровня, такие как Python и Ruby, используют интерпретацию, что означает, что исходный код выполняется напрямую компьютером без необходимости компиляции.
Быстрота выполнения программ:
Языки низкого уровня, такие как ассемблер и C, обычно быстрее выполняются, чем языки высокого уровня, такие как Python и Ruby.
Это связано с тем, что языки высокого уровня обычно обладают большим количеством абстракций и функций, что может привести к накладным расходам при выполнении программы. Языки низкого уровня, напротив, дают программисту более прямой контроль над тем, как компьютер выполняет программу.
3. Установите соответствие:
B=286 - целочисленный
С-25.8 - вещественный
D=False - логический
Lesson - символьный
4. Соотнесите описание типа с его названием:
Логический - bool
Вещественный - float
Символьный - str