Variable Initialization and Scope Quiz
32 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Что такое программирование?

  • Наука о разработке алгоритмов и их реализации на языке программирования (correct)
  • Исследование генетических алгоритмов
  • Изучение аппаратной части машины
  • Процесс создания компьютерных игр

Что представляет собой уровень языка программирования?

  • Скорость выполнения программы
  • Уровень сложности алгоритмов
  • Приближённость к аппаратной части машины (correct)
  • Совместимость с различными операционными системами

Что представляет собой функция в программировании?

  • Компилируемый файл программы
  • Фрагмент кода, имеющий имя, который может принимать аргументы и возвращать значения (correct)
  • Модель компьютерной архитектуры
  • Специальный тип переменной в языке программирования

Что такое Multics?

<p>Проект по созданию универсальной ОС, разрабатывавшийся в Bell Labs (A)</p> Signup and view all the answers

Что такое инициализация переменной?

<p>Присвоение переменной начального значения (B)</p> Signup and view all the answers

Что такое локальная переменная?

<p>Переменная, объявленная в функции (D)</p> Signup and view all the answers

Какое значение получает глобальная переменная, если не инициализирована?

<p>0 (D)</p> Signup and view all the answers

Что происходит с локальной переменной, если она не инициализирована?

<p>Её значение становится псевдослучайным (C)</p> Signup and view all the answers

Что означает конфликт имён при наличии локальной и глобальной переменных с одинаковыми именами?

<p>Локальная переменная имеет приоритет над глобальной (A)</p> Signup and view all the answers

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

<p>Неограниченные (изменения видны везде) (C)</p> Signup and view all the answers

Что позволяет использовать '::' в C++ при наличии локальной и глобальной переменных с одинаковыми именами?

<p>Обращение к глобальной переменной (A)</p> Signup and view all the answers

Что такое глобальная переменная?

<p>переменная, объявленная не в функции (A)</p> Signup and view all the answers

Какие области видимости имеют локальные переменные?

<p>(изменения видны только в функции) (C)</p> Signup and view all the answers

Что происходит с глобальной переменной, если она не инициализирована?

<p>Её значение обнуляется (A)</p> Signup and view all the answers

Что представляет собой процесс компиляции?

<p>Преобразование файла с исходным кодом в объектный файл (A)</p> Signup and view all the answers

Что происходит на этапе компоновки?

<p>Связывание машинного кода проекта с машинным кодом из внешних библиотек (B)</p> Signup and view all the answers

Что представляет собой область видимости?

<p>Пространство в исходном коде, внутри которого программные сущности доступны по их именам (C)</p> Signup and view all the answers

Что такое переменная?

<p>Именованная область оперативной памяти для хранения значения (C)</p> Signup and view all the answers

Какие свойства имеют переменные?

<p>Тип, размер, диапазон значений, адрес (C)</p> Signup and view all the answers

Какие правила назначения имени переменной?

<p>Регистр имеет значение; имя переменной не начинается с цифры; в имени не содержатся спец. символы, знаки препинания и пробелы; не рекомендуется использовать «_» в начале имени (D)</p> Signup and view all the answers

Что означает int а; – объявление переменной?

<p>Объявление переменной типа int (B)</p> Signup and view all the answers

"_name" – что представляет данное выражение?

<p>&quot;_name&quot; – ссылка на внешнюю функцию (C)</p> Signup and view all the answers

"Переменная – именованная область оперативной памяти, предназначенная для хранения какого-либо значения" - какое это определение?

<p>Переменная (A)</p> Signup and view all the answers

Что представляет собой область видимости?

<p>Пространство в исходном коде, внутри которого программные сущности доступны по их именам (B)</p> Signup and view all the answers

Что такое спецификатор в программировании?

<p>Это последовательность символов, обозначающая тип значения и некоторые особенности ввода/вывода этого значения (D)</p> Signup and view all the answers

Какой тип размера используется для хранения беззнакового типа данных?

<p>size_t (B)</p> Signup and view all the answers

Какой тип размера используется для хранения 64-битного беззнакового типа данных максимального размера?

<p>intmax_t (C)</p> Signup and view all the answers

Что характеризует переменную типа size_t?

<p>Максимально возможный размер объекта в оперативной памяти (A)</p> Signup and view all the answers

Какая операция выполняется при использовании спецификатора intmax_t?

<p>Присваивание (C)</p> Signup and view all the answers

Какой тип размера используется для хранения 32/64-битного беззнакового типа данных?

<p>size_t (C)</p> Signup and view all the answers

Какой тип размера используется для хранения 64-битного целочисленного типа данных?

<p>long long (B)</p> Signup and view all the answers

Какие действия можно выполнять с переменными в программировании?

<p>Присваивание и множественное присваивание (C)</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser