игра брюс 2048
Главная / Компьютерная графика / Работа в системе LaTeX / Тест 7

Работа в системе LaTeX - тест 7

Упражнение 1:
Номер 1
Как по-другому называют новые команды, заменяющие собой длинные фрагменты из текста и TeX'овских команд?

Ответ:

 (1) макроопределения 

 (2) функции 

 (3) макросы 

 (4) объекты 


Номер 2
Для чего используется команда \newcommand?

Ответ:

 (1) для создания макросов 

 (2) для создания переменных 

 (3) в LaTeX'е такой команды нет 


Номер 3
Какой командой создаются макросы в LaTeX'е?

Ответ:

 (1) \newcommand 

 (2) \newmacros 

 (3) \newfunction 

 (4) \newdefinition 


Упражнение 2:
Номер 1
Как называется процесс замещения макроса на замещающий текст?

Ответ:

 (1) разворачивание макроса 

 (2) раскрытие макроса 

 (3) вызов макроса 

 (4) подстановка макроса 


Номер 2
Что произойдет если в качестве имени макроса выбрать имя существующей команды?

Ответ:

 (1) LaTeX заменит старую команду на новую 

 (2) LaTeX выдаст сообщение об ошибке 

 (3) LaTeX прибавит к определению команды порядковый номер  


Номер 3
Выберите верное утверждение

Ответ:

 (1) команда \newcommand имеет три обязательных аргумента 

 (2) макросы в LaTeX'е создаются командой \newmacros 

 (3) в LaTeX'е нельзя использовать макросы для подстановки выключных формул 

 (4) в LaTeX'е нельзя использовать макросы для подстановки текста 


Упражнение 3:
Номер 1
Выберите верное утверждение

Ответ:

 (1) нельзя определять макросы в преамбуле 

 (2) макросы можно определять только в преамбуле 

 (3) макроопределение действует только в пределах группы в которой оно определено 


Номер 2
Исходя из записи: \newcommand{\btu}{\bigtriangleup} ответьте, что будет напечатано командой \btu?

Ответ:

 (1) такое определение вызовет ошибку 

 (2) знак треугольника 

 (3) ничего 


Номер 3
Исходя из записи: \newcommand{\btu}{\bigtriangleup} ответьте, что будет напечатано командой \bigtriangleup?

Ответ:

 (1) команда \btu 

 (2) знак треугольника 

 (3) такое определение вызовет ошибку, так как команда \bigtriangleup является замещающим текстом 

 (4) ничего 


Упражнение 4:
Номер 1
Выберите верное утверждение

Ответ:

 (1) в именах макросов никогда нельзя использовать русские буквы 

 (2) в замещающем тексте макроопределения можно пользоваться командой \verb 

 (3) имя новой команды не должно начинаться на end 


Номер 2
Вызовет ли следующая последовательность команд ошибку или нет?
        \newcommand{\Pn}{$P^n$}
        $x\in\Pn$

Ответ:

 (1) нет, не вызовет 

 (2) да, вызовет ошибку: символ ^ нельзя употреблять вне математической формулы 

 (3) зависит от того, подключен или нет пакет amsmath 


Номер 3
Вызовет ли следующая последовательность команд ошибку или нет?
        \newcommand{\Pn}{\ensuremath{$P^n$}}
        $x\in\Pn$

Ответ:

 (1) нет, не вызовет 

 (2) да, вызовет ошибку: символ ^ нельзя употреблять вне математической формулы 

 (3) восстанавливает значения старых позиций табуляции 


Упражнение 5:
Номер 1
Чем при печати будут отличаться макросы \newcommand{\za}{\bfseries Задача} и 
\newcommand{\zb}{\bfseries {Задача}}?

Ответ:

 (1) ничем 

 (2) макрос za напечатает текст "Задача" и все что после него жирным шрифтом 

 (3) макрос zb напечатает текст "Задача" и все что после него жирным шрифтом 


Номер 3
Выберите верное утверждение

Ответ:

 (1) макрос созданный командой \renewcommand действует только в пределах своей группы  

 (2) если в качестве первого аргумента команды \renewcommand указать имя несуществующей команды, то вы получите сообщение об ошибке 

 (3) если в качестве первого аргумента команды \renewcommand указать имя несуществующей команды, то создастся новый макрос с этим именем 


Упражнение 6:
Номер 1
Отметьте команды, являющиеся примитивными

Ответ:

 (1) \left 

 (2) \right 

 (3) \noindent 


Номер 2
Отметьте команды, не являющиеся примитивными

Ответ:

 (1) \stackrel 

 (2) \frac 

 (3) \noindent  


Упражнение 7:
Номер 1
Что означает [2] в записи \newcommand{\smb}[2]{ \left(\frac{#1}{#2}\right)}?

Ответ:

 (1) это количество аргументов в макросе 

 (2) означает что макрос будет действовать только на два ближайших вызова 

 (3) оэта запись содержит ошибки 


Номер 2
Вызовет ли ошибку такая запись \newcommand{\smb}[12]{ {#1}+{#2}}?

Ответ:

 (1) да, так как в тексте замещения не описаны действия с остальными аргументами 

 (2) нет, эта запись не вызовет ошибки 

 (3) да, так как передается более 9 аргументов 


Номер 3
Укажите ошибочные утверждения

Ответ:

 (1) количество аргументов не может быть более 9 

 (2) LaTeX не ограничивает количество аргументов в макросе 

 (3) в макрос нельзя передавать аргументы 


Упражнение 8:
Номер 1
Что будет напечатано после выполнения следующего фрагмента кода?
        \newcommand{\s1}[3]{ #2ра#2ти#3}
        \s1{ра}{ка}{ца}

Ответ:

 (1) каракатица 

 (2) #2ра#2ти#3 

 (3) раракатица 

 (4) применение этого макроса вызовет ошибку 


Номер 2
Что будет напечатано после выполнения следующего фрагмента кода?
        \newcommand{\s1}[3]{ к#1р#1нд#1ш}
        \s1{а}{А}{и}

Ответ:

 (1) к#1р#1нд#1ш 

 (2) карандаши 

 (3) карандаш 

 (4) применение этого макроса вызовет ошибку 


Номер 3
Чем отличается действие команд \newcommand и \renewcommand, от их вариантов со звездочками?

Ответ:

 (1) они работают точно одинаково 

 (2) в вариантах со звездочкой в аргументах не может содержаться пустая строка 

 (3) в вариантах со звездочкой в их аргументах не может содержаться команда \par 

 (4) в вариантах со звездочкой в названии макросов разрешается использовать русские буквы 


Упражнение 9:
Номер 1
Выберите неверные утверждения

Ответ:

 (1) в именах счетчиков различаются прописные и строчные буквы  

 (2) счетчик создается командой \newcounter 

 (3) счетчик создается командой \counter 


Номер 2
Что будет если попытаться создать счетчик с именем, которое уже используется LaTeX'ом?

Ответ:

 (1) LaTeX создаст счетчик 

 (2) LaTeX создавать счетчик с таким именем откажется и выдаст сообщение об ошибке 

 (3) LaTeX прибавит к его имени порядковый номер 


Номер 3
Укажите верное утверждение:

Ответ:

 (1) все счетчики в LaTeX'е являются глобальными 

 (2) счетчики действуют только в пределах той группы, где его определили 

 (3) имена всех счетчиков нужно указывать в преамбуле 


Упражнение 10:
Номер 1
Может ли значение счетчика быть отрицательным?

Ответ:

 (1) нет, не может 

 (2) да, может 

 (3) может только если такой счетчик создавать специальной командой  


Номер 2
Определите из приведенного примера, чему будет равняться значение счетчика abcd?
        \setcounter{abcd}{100}
        \addtocounter{acd}{-27}

Ответ:

 (1) 100 

 (2) 127 

 (3) 73 

 (4) -27 


Номер 3
Определите из приведенного примера, чему будет равняться значение счетчика abcd?
        \setcounter{abcd}{100}
        \addtocounter{abcd}{-50}
        

Ответ:

 (1) 100 

 (2) 150 

 (3) 50 

 (4) -50 


Упражнение 11:
Номер 2
Что означает следующая команда: \newcounter{zadacha}[section]?

Ответ:

 (1) создать счетчик с именем zadacha подчиненный счетчику section 

 (2) создать счетчик с именем section подчиненный счетчику zadacha 

 (3) создать счетчик с именем zadacha и присвоить начальное значение равное счетчику section 


Номер 3
Какие из ниже перечисленных счетчиков не определены заранее?

Ответ:

 (1) footnote 

 (2) figure 

 (3) table 

 (4) page 


Упражнение 12:
Номер 1
Какая команда сделает так, чтобы главы нумеровались римскими цифрами?

Ответ:

 (1) \renewcommand{\thechapter}{\Roman{chapter}} 

 (2) \renewcommand{\thechapter}{\RomanDigit{chapter}} 

 (3) \renewcommand{\thechapter}{\rstyle{chapter}} 

 (4) \renewcommand{\thefootnote}{\alph{footnote}} 


Номер 2
Как сделать так чтобы, чтобы элементы перечня отмечались не черными кружками, а галочками?

Ответ:

 (1) \renewcommand{\labelitemi}{$\surd$} 

 (2) \renewcommand{\labelitemi}{$\Tick$} 

 (3) \renewcommand{\labelitemi}{$\mark$} 

 (4) \renewcommand{\labelitemi}{$\tick$} 


Номер 3
Выберите верные утверждения

Ответ:

 (1) команда \newlength имеет один обязательный аргумент - имя команды 

 (2) команда \newlength имеет один обязательный аргумент - длина 

 (3) определения созданные командой \newlength действуют только внутри группы 

 (4) определения созданные командой \newlength являются глобальными 




Главная / Компьютерная графика / Работа в системе LaTeX / Тест 7