[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

Professional Development

10 Qs

quiz-placeholder

Similar activities

Uji Kompetensi Program Gemini Academy 2024

Uji Kompetensi Program Gemini Academy 2024

Professional Development

10 Qs

SysOps Evaluation 2

SysOps Evaluation 2

Professional Development

11 Qs

HTML Fundamentals Assessment

HTML Fundamentals Assessment

Professional Development

10 Qs

Python Chapter 5: Functions

Python Chapter 5: Functions

Professional Development

15 Qs

Pre Test Workshop Risiko dan Aset ISO 27001:2022

Pre Test Workshop Risiko dan Aset ISO 27001:2022

Professional Development

10 Qs

Internal Order Perta Arun Gas

Internal Order Perta Arun Gas

Professional Development

15 Qs

Internalisasi All-Indonesia

Internalisasi All-Indonesia

Professional Development

10 Qs

OPTIK SMP 2024 REDTOP JAKARTA

OPTIK SMP 2024 REDTOP JAKARTA

Professional Development

10 Qs

[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

[FE] Ice Breaking - TypeScript Fundamentals and Data Structures

Assessment

Quiz

Information Technology (IT)

Professional Development

Hard

Created by

PO Bootcamp

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa itu TypeScript?

Bahasa pemrograman yang berfokus pada manipulasi DOM

Bahasa pemrograman yang menggantikan JavaScript sepenuhnya

Framework untuk membangun aplikasi web

Superset dari JavaScript yang mendukung tipe statis

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan utama antara TypeScript dan JavaScript?

TypeScript hanya dapat digunakan di backend

TypeScript memiliki dukungan untuk tipe statis, sementara JavaScript tidak

JavaScript mendukung tipe statis, tetapi TypeScript tidak

TypeScript adalah bahasa pemrograman yang lebih lambat dibandingkan JavaScript

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa fungsi dari "type annotations" dalam TypeScript?

Untuk menentukan jenis data dari variabel, fungsi, atau parameter

Untuk mengonversi data dari satu tipe ke tipe lain

Untuk mempercepat eksekusi kode

Untuk menginisialisasi variabel dengan nilai default

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara mendefinisikan tipe variabel dalam TypeScript?

let age = number;

let age: number;

let number: age;

let number = age;

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa kegunaan dari interface dalam TypeScript?

Untuk menetapkan tipe data pada variabel

Untuk menginisialisasi array

Untuk mengubah fungsi menjadi kelas

Untuk mendefinisikan struktur objek

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Apa perbedaan antara interface dan type alias dalam TypeScript?

interface dapat digunakan untuk tipe primitif, sedangkan type alias tidak

interface hanya bisa digunakan untuk mendefinisikan tipe objek, sementara type alias lebih fleksibel

type alias hanya bisa digunakan untuk tipe objek, sedangkan interface untuk semua tipe

Tidak ada perbedaan antara interface dan type alias

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bagaimana cara mendefinisikan fungsi dengan tipe parameter dan tipe return di TypeScript?

function add(a: number, b: number): string { return a + b; }

function add(a, b: number) => number { return a + b; }

function add(a: number, b: number): number { return a + b; }

function add(a: string, b: string): number { return a + b; }

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?