Search Header Logo
Review Pemrograman Web Perangkat Bergerak

Review Pemrograman Web Perangkat Bergerak

Assessment

Presentation

Computers

12th Grade

Practice Problem

Medium

Created by

Anisa Istiqomah

Used 21+ times

FREE Resource

11 Slides • 33 Questions

1

Review Pemrograman Web Perangkat Bergerak

Anisa Istiqomah

media

2

Sekarang coba kita review dulu materi yang sudah di pelajari

  • konsep stateful dan stateless (web dinamis )

  • framework laravel

  • konsep MVC

  • konfigurasi laravel

  • CRUD

  • Auth dan MultiAut

  • Installasi Flutter

  • Widget

3

Nah masih inget ga???

hmm... coba diingat2 dan difikirkan baik-baik ya...

media

4

Open Ended

Tulis nama lengkap kamu

5

media

6

Multiple Choice

Sebuah situs yang diakses dengan aplikasi browser disebut?

1

internet

2

website

3

hosting

4

domain

7

Poll

Apakah pembelajaran web kelas 12 untuk penerapan framework laravel sudah menerepakan bahasa pemrograman berorientasi objek?

Sudah

belum

tidak tahu

8

Multiple Select

Sebaiknya jika kita developer web, kita perlu membuat halaman pengunjung dan pengelola /admin, bisa disebut....

1

front end

2

back end

3

static page

4

single page

9

Multiple Choice

Aplikasi web dimana antara suatu interaksi request-response dengan request-response lainnya bersifat independen, tidak memiliki keterkaitan satu sama lain. Disebut dengan...

1

stateless

2

statefull

3

session

4

cookies

10

Multiple Choice

Aplikasi web dimana kita dapat mengelola konten didalamnya dengan baik, maka website tersebut dapat dikatakan memiliki sifat....

1

epic

2

static

3

dynamic

4

automatic

11

Multiple Choice

Sistem mengetahui keadaan user sekarang dan dapat “melanjutkan” halaman apa yang diminta oleh user daripada dia memberikan apa yang diminta user dengan langsung memberikan halaman baru, merupakan sebuah keadaan yang disebut

1

statefull

2

stateless

3

cache

4

session

12

Web stateful VS Web Stateless

web stateful adalah web yang dapat menyimpan state pengguna (memiliki hubungan antara request satu dg yg lainnya), contohnya user, model ini sering diterapkan pada aplikasi yang berbasis PHP. 

web stateless adalah client mengirimkan request dengan suatu identifier untuk mengetahui state client, tiap request tidak memiliki hubungan antara satu sama lain, sering digunakan jika menggunakan framework frontend seperti Vue, React, dll.

13

Multiple Choice

Sintaks yang digunakan sebagai menandakan server menginginkan untuk memulai sesi dengan user adalah

1

Session_stop()

2

Session_star()

3

Session_start()

4

Session_destroy()

14

Multiple Choice

Session bisa dihapus secara paksa dengan perintah biasanya dilakukan saat user logout dengan cara sintaks

1

Session_stop()

2

Session_close()

3

Session_delete()

4

Session_destroy()

15

media

16

Multiple Select

Didalam bundle/zip framework laravel terdapat beberapa folder, pilihlah jawaban yg benar terkait folder/directory yg ada....

1

config

2

resources

3

databases

4

routes

5

app

17

Framework

Kerangka kerja yang digunakan untuk mempermudah para developer software dalam membuat dan mengembangkan aplikasi

media

18

Multiple Choice

Question image

setelah composer terpasang, maka perintah untuk membuat project baru di laravel adalah....

1

Composer create-project laravel-----/laravel nama_project

2

Composer create---project laravel/laravel nama_project

3

Composer create-project laravel/laravel nama_project

4

Comproser create-project laravel/laravel nama_project

19

Model-View-Controller atau MVC

adalah sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data dari tampilan dan cara bagaimana memprosesnya. Dalam implementasinya kebanyakan kerangka kerja dalam aplikasi web adalah berbasis arsitektur MVC

20

media

21

Fill in the Blank

saat konfigurasi laravel ada file pertama yang perlu dikonfigurasi terkait database dan lain-lain yakni ....

.

22

Fill in the Blank

berikut ini penulisan script yang benar jika kita mengkonfigurasi database yang benar adalah...


DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

............................................ =eshop

DB_USERNAME=root

DB_PASSWORD=

_

23

Multiple Select

perintah yang digunakan untuk migrasi adalah...

1

php artisan migrate

2

php artisan migrate:fresh

3

php composer migrate

4

php migrate fresh

24

Multiple Choice

Bagian yang bertugas untuk mengatur, menyiapkan, memanipulasi, dan mengorganisir data (biasanya dari basis data). Tugas yang ia lakukan meliputi memasukkan data ke basis data, pembaruan data, menghapus data, dan lain-lain disebut....

1

controller

2

view

3

config

4

model

25

Multiple Choice

Bagian yang mengatur biasanya berisi perintah-perintah yang berfungsi untuk memproses suatu data dan mengirimkannya ke halaman web adalah....

1

controller

2

view

3

config

4

model

26

Multiple Choice

untuk melihat semua halaman tampilan user berada pada folder...

1

resources/views

2

app/view

3

routers/views

4

public/resource/view

27

Multiple Select

Framework web yang menggunakan konsep MVC diantaranya ....

1

laravel

2

codeigniter

3

cakephp

4

yii

5

php

28

Fill in the Blank

pada cuplikan perintah dibawah ini

Route::get('/', [\App\Http\Controllers\HomePageController::_________,'index']);

29

Multiple Select

metode yang dapat digunakan dalam pembuatan routing apa sajakah?

1

Route::get

2

Route::post

3

Route::resource

4

Route::delete

30

Multiple Select

Question image

perintah diatas digunakan untuk...

1

mengenalkan field yang ada di model cart

2

mendaftarkan atau menginisialisasi tabel cart

3

membuat variabel pada class cart

4

tidak ada hubungan sama sekali

31

Fill in the Blank

tuliskan perintah untuk membuat controller dengan nama "PostController"

:

32

Fill in the Blank

perintah untuk merunning website dengan frame laravel pada server lokal kita adalah...

33

Multiple Choice

Question image

jika dijalankan muncul error berikut, maka apa yang harus dilakukan...

1

npm run dev

2

npm install

3

npm vite run

4

php run dev

34

Fill in the Blank

Analisa script dibawah ini:

if ($nilai > 85 && $nilai <=100) {

$ket = "A - Sangat Baik";

}

else if ($nilai > 70 && $nilai <=85) {

$ket = "B - Baik";

}

else if ($nilai > 55 && $nilai <=70) {

$ket = "C - Cukup";

}

else if ($nilai > 0 && $nilai <=55) {

$ket = "K - Kurang";

}

else{

$ket = "Nilai diluar jangkauan";

}

jika nilai Budi 92 maka yang akan muncul adalah...

35

media

36

Multiple Select

apa saja yang diperlukan saat mempersiapkan installasi flutter dan membuat aplikasi mobile?

1

SDK

2

JDK

3

IDE

4

EID

37

Multiple Select

untuk mengetahui apakah flutter sudah terinstall perlu menggunakan perintah apa pada CLI?

1

flutter

2

sdkmanager

3

flutter --version

4

flutter doctor

38

Multiple Select

apa yang perlu ditambahkan pada environment variable di systems...

1

ANDROID_HOME

2

JAVA_HOME

3

ROOT_SDK_ANDROID

4

SDK_ANDROID_ROOT

39

Fill in the Blank

perintah yang digunakan untuk merun flutter pada CLI...

40

Fill in the Blank

untuk membuat project baru di flutter kita perlu menekan keyboard _____________ , kemudian pilih new project => application => nama_aplikasi

+
+

41

Multiple Choice

Question image

analisa gambar berikut, saat mendebug aplikasi mobile muncul seperti itu berarti?

1

memilih device untuk run aplikasi mobile

2

kumpulan device pada laptop anda

3

error device tidak ditemukan

4

emulator tidak tersedia

42

Bagaimana hasilnya? memuskan kah? sudah ingat kah?

hmm... sedikit lagi ya... :)

43

Poll

Apa kesulitanmu dalam memahami materi PWPB?

susah memahami materi

susah praktik

fasilitas belum terpenuhi

praktik sering error

kurangnya materi/bahan/tutorial

44

Open Ended

Alhamdulillaaah... sudah selesai dan berakhir... ets...


Tulis dulu keluh kesahmu selama pembelajaran PWPB!


dan tulislah masukan buat bu an agar next pembelajarannya lebih menyenangkan dan lebih masuk lagi ke kalian.. :)

Review Pemrograman Web Perangkat Bergerak

Anisa Istiqomah

media

Show answer

Auto Play

Slide 1 / 44

SLIDE