Rust Programming for Beginners Pre/Post Test

Rust Programming for Beginners Pre/Post Test

6th - 8th Grade

20 Qs

quiz-placeholder

Similar activities

Final-Computer P.6

Final-Computer P.6

6th Grade

20 Qs

แบบทดสอบปลายภาค IPST MICROBOX ม.2 ภาคเรียนที่ 2 ปีการศึกษา 2561

แบบทดสอบปลายภาค IPST MICROBOX ม.2 ภาคเรียนที่ 2 ปีการศึกษา 2561

8th - 10th Grade

20 Qs

สอบกลางภาค ภาคเรียนที่2/2565 ชั้นมัธยมศึกษาปีที่1

สอบกลางภาค ภาคเรียนที่2/2565 ชั้นมัธยมศึกษาปีที่1

7th Grade

20 Qs

เทคโนโลยีการสื่อสาร

เทคโนโลยีการสื่อสาร

7th Grade

15 Qs

สอบปลายภาคม.1

สอบปลายภาคม.1

6th Grade

20 Qs

แบบทดสอบหลังเรียนบทที่5 กลไกไฟฟ้า และอิเล็กทรอนิกส์

แบบทดสอบหลังเรียนบทที่5 กลไกไฟฟ้า และอิเล็กทรอนิกส์

4th Grade - University

20 Qs

มาแก้ปัญหากันเถอะ (เทคโนโลยี การออกแบบและเทคโนโลยี)

มาแก้ปัญหากันเถอะ (เทคโนโลยี การออกแบบและเทคโนโลยี)

8th Grade

20 Qs

คอมพิวเตอร์เบื้องต้น

คอมพิวเตอร์เบื้องต้น

6th Grade

20 Qs

Rust Programming for Beginners Pre/Post Test

Rust Programming for Beginners Pre/Post Test

Assessment

Quiz

Computers

6th - 8th Grade

Hard

Created by

Samit Koyom

Used 3+ times

FREE Resource

AI

Enhance your content in a minute

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

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Rust ถูกออกแบบมาเพื่อเน้นอะไรเป็นสำคัญ

ความปลอดภัยหน่วยความจำและประสิทธิภาพ

การจัดการ garbage collection

ความง่ายในการใช้งานของผู้เริ่มต้น

การทำงานร่วมกับ Java

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

คำสั่งใดใช้ติดตั้ง Rust ผ่านเครื่องมือหลัก

rustc install

rustup install stable

cargo install rust

install rustc

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

ไฟล์ไหนใช้สำหรับจัดการ dependencies ในโครงการ Rust

Cargo.lock

rust.toml

Cargo.toml

Makefile

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

คำสั่งใดใช้ฟอร์แมตโค้ดโดยอัตโนมัติ

cargo check

cargo fmt

cargo clippy

cargo run

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

จุดเด่นของ String กับ &str ใน Rust คืออะไร

String เก็บค่าใน heap, &str เก็บใน stack เสมอ

String คือ Vec<u8> ที่เข้ารหัส UTF‑8 ได้, &str คือ slice ของ bytes

String ไม่รองรับ UTF‑8

ทั้งสองเหมือนกัน

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

if/else ใน Rust ถือเป็นอะไร

statement

loop

expression ที่คืนค่าได้

macro

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

ในภาษา Rust เหตุใดการเรียกใช้ `println!` จึงต้องมีเครื่องหมายอัศเจรีย์ (`!`) ต่อท้าย?

เพื่อบ่งบอกว่าฟังก์ชันนี้จะทำให้โปรแกรมหยุดการทำงาน (panic)

เพื่อบ่งบอกว่าฟังก์ชันนี้รับจำนวนอาร์กิวเมนต์ไม่จำกัด

เพื่อบ่งบอกว่าเป็นการเรียกใช้มาโคร (macro) ไม่ใช่ฟังก์ชัน (function)

เพื่อบ่งบอกว่าฟังก์ชันนี้เป็นฟังก์ชันที่ไม่ปลอดภัย (unsafe)

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?