wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Evaluation 1 : Route, Template, CSS Dan Extends

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Fungsi Dari Route pada flask ?

a)

Memanggil URL

b)

Memetakan alamat URL

c)

Mengeluarkan url

d)

Menghapus URL

2.

Penulisan code yang salah tentang route

a)

@app.route(“/“)

b)

@app.route(“/matakuliah/<nilai>”)

c)

@app.route(“/mahasiswa/krs/matakuliah”)

d)

@app.route(/about/Pertama)

3.

Penulisan Nama folder yang Benar untuk menyimpan file html di flask?

a)

template

b)

templates

c)

templated

d)

templat

4.

Paket class pada flask yang digunakan untuk mengrender halaman html

a)

render template

b)

render_template

c)

render_templates

d)

render templates

5.

Statement yang benar tentang mengrender file html

a)

return render template(“siswa.html”)

b)

return render_templates(“siswa.html”)

c)

return render_template(“siswa.html”)

d)

return render templates(“siswa.html”)

6.

Pernyataan yang benar untuk membuat statement pada file html adalah...

a)

{{ for a in datakelas }}

b)

{for a in datakelas}

c)

{{% for a in datakelas %}}

d)

{% for a in datakelas %}

7.

Pernyataan yang benar untuk mencetak variabel pada file html adalah...

a)

{mahasiswa.npm}

b)

{%mahasiswa.npm%}

c)

{{%mahasiswa.npm%}}

d)

{{mahasiswa.npm}}

8.

Penulisan nama folder yang benar pada flask untuk menampung file css, gambar dll?

a)

template

b)

statik

c)

static

d)

templates

9.

perintah untuk menghubungkan halaman satu dengan halaman yang lain adalah....

a)

{url_for("namahalaman")}

b)

{{url_for("namahalaman")}}

c)

{{url_for "namahalaman" }}

d)

{{url_for(namahalaman)}}

10.

pernyataan yang benar pada fungsi....

a)

def home ( ):

b)

def home ( )

c)

def halamn utama ( )

d)

def halaman_utama ( ):

11.

Perintah yang benar untuk menghubungkan ke file css

a)

"{ url_for ('static', filename="css\stlye.css")}"

b)

"{{ url_for ('static', filename="css\stlye.css")}}"

c)

"{{ url_for ('static', filename="css/stlye.css")}}"

d)

"{{ url for ('static', filename="css\stlye.css")}}"

12.

perintah untuk extend halaman yang benar adalah...

a)

{% extends "index.html" %}

b)

{{ % extends "index.html" %}}

c)

{% extends ("index.html") %}

d)

{{ % extends ("index.html") %}}

13.

Salah satu yang BUKAN peran dari konsep Extend adalah....

a)

Memudahkan pada saat perubahan template website

b)

Meningkatkan perfoma template website

c)

Mengurangi penggunaan source code template

d)

Melakukan penulisaan source code yang sama pada template website

14.

Pernyaataan yang benar tentang konsep extend....

a)

{% block about %}

isi konten


{% endblock%}

b)

{{% block about %}}

isi konten


{{% endblock%}}

c)

{{ block about }}

isi konten


{{ endblock}}

d)

{ block about }

isi konten


{ endblock}

15.

penyataan yang benar tentang source dibawa ini...

a)

app=Flask(__name__)

b)

app=Flask("__name__")

c)

app=flask(__name__)

d)

app=flask("__name__")