engineerklub | Дата: Суббота, 17.05.2025, 07:07 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 34051
Статус: Offline
| Frontend-разработка (Урок 1-24) тест с ответами Синергия/МОИ/ МТИ /МОСАП
1. Как объявить "readonly" свойство в TypeScript? *readonly myProperty: string; *myProperty: readonly string; *readonly property myProperty: string *myProperty: string; readonly 2. Как объявить "опциональный" параметр в TypeScript? *function myFunc(param: optional number): void { } *function myFunc(param?: number): void { } *function myFunc(param: number = null): void { } *function myFunc(param!: number): void { } 3. Как объявить "переменное" количество аргументов в TypeScript? *function myFunc(...args: number[]): void { } *function myFunc(args: number...): void { } *function myFunc(args: number[]): void { } *function myFunc(...args: void): number[] { } 4. Как объявить статический метод в классе TypeScript? *static myMethod(): void { } *myMethod(): static { } *static void myMethod() { } *method myMethod(): static { } 5. Как объявить функцию в TypeScript с указанием типа аргументов и возвращаемого значения? *function myFunc(): void { } *function myFunc(number): number { } *function myFunc(num: number): number { } *def myFunc(num: number) -> number: 6. Как собрать пользовательский интерфейс на Next.js? *Использовать команду "npm run build" *Запустить "tsc" в корневой папке проекта *Просто открыть файл "index.html" *Next.js автоматически обрабатывает сборку пользовательского интерфейса 7. Как установить TypeScript? *npm install typescript -g *brew install typescript *python install typescript *yarn add typescript 8. Какая команда используется для запуска тестов в Jest? *jest run tests *npm test *jest start *npm run test 9. Какие альтернативы "interface" в TypeScript? *"type" и "class" *"implement" и "extends" *"trait" и "abstract" *"type" и "abstract class" 10. Какие из перечисленных утверждений верны относительно функционального программирования в TypeScript? *Функции не могут быть переданы в качестве аргументов другим функциям *Функции могут быть присвоены переменным и возвращены из других функций *Функциональное программирование не поддерживается TypeScript *Функции в TypeScript не могут иметь типизированных параметров 11. Какие типы данных предоставляет TypeScript из коробки? *number, string, boolean, null, undefined, object *int, char, float, double *integer, string, bool, object *num, str, bool, undef, null 12. Какие фреймворки позволяют разрабатывать мобильные приложения с использованием TypeScript? *React Native и Flutter *Angular и Vue.js *Express и Nest.js *Django и Flask 13. Какие фреймворки являются популярными на бэкенде и имеют поддержку TypeScript? *React и Vue.js *Express и Nest.js *Ruby on Rails и Laravel *Django и Flask 14. Какие фреймворки являются популярными на фронтенде и имеют поддержку TypeScript? *React и Angular *Django и Spring *Express и Flask *jQuery и Vue.js 15. Каким образом можно использовать namespace в TypeScript? *Добавить ключевое слово "namespace" перед блоком кода *Импортировать код из другого файла с помощью namespace *Объединить несколько классов и интерфейсов в логическую группу с помощью namespace *Скомпилировать код в отдельный файл с расширением.namespace 16. Каким образом происходит компиляция TypeScript кода в JavaScript? *Во время выполнения программы *Путем интерпретации кода *С использованием TypeScript компилятора *Путем подключения TypeScript библиотеки
СКАЧАТЬ
|
|
| |