Rekayasa Perangkat Lunak

Rekayasa Perangkat Lunak : overview

Dunia pembelajaran komputer adalah dunia yang luas dan berkembang hampir setiap hari. dunia yang merambah, menyentuh dan merangkul hampir seluruh aspek kehidupan manusia. sekarang ini kehidupan manusia modern hampir tidak akan lepas dari Sistem Komputer, Sistem Informasi dan Teknologi Informasi.[komputer8.gif]
RPL adalah salah satu cabang pembelajaran Komputer yang paling tua, hampir setua kakaknya yakni TKJ. namun yang membuat RPL demikian menarik adalah bahwa pembelajaran RPL itu adalah pembelajaran tingkat SMK yang paling mirip dengan perkuliahan S1 cabang Sistem Informasi. memang dari segi skala dan persebaran tidak dapat dibandingkan dengan mahasiswa, namun esensi pembelajaran, metode tugas, persepsi dan keilmuan sudah boleh dikatakan seperti mahasiswa.

nah, jadi apakah RPL itu?
RPL adalah suatu jurusan program produktif yang mana siswa dituntut untuk mengembangkan suatu perangkat lunak yang dapat menyelesaikan masalah masalah bisnis dan industri. nah ini kedengarannya sederhana namun setelah dijalani, tidak semudah itu. pribadi saya telah mengajar RPL selama 3 tahun di SMK Multistudi High School Batam. dan saya rasakan sendiri, bahwa membuat metode pemikiran anak usia 15-17 tahun menjadi mental dan mind seorang programmer tidaklah mudah. ditambah lagi pembelajaran wajib lain yang mesti dilakukan untuk memenuhi sistem pendidikan nasional kita seperti fisika, kimia, ips, civic dan entrepreneurship.

disini saya akan mencoba mengambil benang merah permasalahan yang kerap kali muncul dalam jurusan ini, yang dapat dijabarkan dengan 3 kalimat sederhana 'siswa susah bisa, guru susah cari, ilmu susah dapat'
siswa susah bisa, jangankan kita menyentuh bahasa pemograman yang lain, 1 aja susah masuknya, algoritma branching membutuhkan 1 bulan tersendiri untuk masuk ke dalam otak anak2 yang rata2, belum lagi mengaplikasikannya. apalagi anak yang lambat?
guru susah cari, guru RPL adalah programmer, itu sudah jelas, namun berapa sih programmer muda yang mau dibayar dengan gaji guru standar, apalagi swasta?
ilmu susah dapat, karena masalah kedua diatas, guru yang ada dengan 'senang hati' mengajari semua siswa beberapa bahan sekaligus, sedangkan kita tahu ilmu komputer berkembang terus, yang dipelajari di kampus saya belum tentu terpakai. heck, saya yang lulusan 2008 saja merasa ilmu saya sudah harus diupdate. namun karena begitu banyak siswa yang harus diajari, kapankan saya punya waktu untuk belajar lagian beli buku kurang tenaga membayar.

sedangkan yang menambah beban manis tersebut adalah DUDI kita yang memiliki tendensi mencari superman, orang IT harus bisa a-z, yang mana harus kita ikuti dan menambah ilmu bagi anak2 kita yang notabene masih berumur 15-17 tahun, seberapa banyak dari mereka yang sungguh2 bisa keep up dengan ilmu kelas wahid tersebut, bisa programming, database, hardware, trouble shooting, security, multimedia, networking sekaligus?

demikian tulisan singkat saya untuk pagi ini, semoga bermanfaat

Sabtu, 28 Mei 2011

KISI-KISI WEB/RPL XI

Web terdiri dari 4 (empat) hal yaitu ,kecuali?

a.
Hypertext
c.
Client-server

b.
Resource identifier
d.
Markup language

e.
Repeater


kemampuan untuk berpindah dari sebuah dokumen ke dokumen lainnya melalui koneksi yang ada di dokumen disebut?

a.
Hypertext
c.
Client-server

b.
Resource identifier
d.
Markup language

e.
Repeater


karakter atau kode yang disisipkan di dokumen yang menyatakan cara teks ditampilkan disebut?

a.
Hypertext
c.
Resource identifier

b.
Client-server
d.
Markup language

e.
Web


Ketika kita hendak mengakses halaman web atau resource lain di web, hal yang pertama dilakukan adalah?

a.
Merebot computer
c.
Menjalankan WEB Server

b.
Memasukkan  URL ke web browser
d.
Menjalankan MySQL

e.
Memasukan data ke WEB


Halaman awal yang ditampilkan ke user dinamakan?

a.
Hiperlink
c.
Home Page

b.
URL
d.
HTTP

e.
Resource identifier


HTML (  Hypertext Markup Language)  adalah?

a.
bahasa yang digunakan untuk menampilkan informasi di  web browser
c.
merupakan metode untuk pengiriman informasi di web.

b.
karakter atau kode yang disisipkan di dokumen yang menyatakan cara teks ditampilkan
d.
merupakan editor yang paling sederhana Pada editor

e.
bahasa yang digunakan untuk menampilkan pada web Server


Editor  untuk membuat file HTML banyak tersedia, diantaranya,kecuali?

a.
Fronfage
c.
Dreamweaver

b.
Notepad
d.
Notbalok

e.
Notepad++


Untuk melihat tampilan di web browser dari kode yang telah dibuat editor menggunakan Applikasi?

a.
URL
c.
EXAM

b.
Database Server
d.
MySQl

e.
Mozila


untuk membuat headline dalam file Html menggunakan?

a.
<br>
c.
<h6>

b.
<tr>
d.
<a haref>

e.
<blockquote>


10
Dalam penulisan teks, terkadang kita ingin memasukkan kutipan dan membedakan kutipan tersebut dengan teks yang lain menggunakan Tag?

a.
<title>
c.
<blockquote>

b.
<head>
d.
<clospant>

e.
<align>


11
Yang dimaksu dengan Link pada Web adalah?

a.
Tag - tag yang di perintahkan oleh URL
c.
cara untuk mendefinisikan link dengan menggunakan tag

b.
pointer dari file tempat link berada ke tujuan tertentu.
d.
untuk membedakan kutipan tersebut dengan teks yang lain

e.
bahasa yang digunakan untuk menampilkan informasi di  web browser


12
komponen - komponen untuk pembuatan dan menjalankan program WEB di antaranya kecuali?

a.
APHACE Server
c.
PHPMyAdmin

b.
MYSQL
d.
ScripCoding

e.
Word Office


13
Sebutkan Atribut Menentukan frame yang menjadi tujuan link ?

a.
href
c.
title

b.
name
d.
accesskey

e.
Target


14
Definition list adalah?

a.
lis yang terputus
c.
lis yang takberfungsi

b.
list yang berpasangan
d.
List yang tabrakan

e.
Lis ysng tsk figunskan


15
Penulisan yang benar pada secripcoding html adalah?

a.
<imgsrc:”logo.gif”>
c.
<img src=logo.gif>

b.
<img src=;logo.gif;>
d.
<img src=”logo.gif”>

e.
(img src=”logo.gif”)


16
Atribut hspace digunakan untuk memasukkan?

a.
isi data pada tabel
c.
suatu nilai karakter

b.
karakter atau kode yang disisipkan
d.
Ruangan kosong di sekitar gambar

e.
suatu nilai memori program Web


17
Area dengan scroll yang berdiri sendiri, atau window dari web page disebut

a.
Frame
c.
Heading

b.
Resource identifier
d.
Definition List

e.
Review


18
Setiap  frame diberi nama sehingga dapat menjadi referensi melalui link atau?

a.
Seching
c.
Browser

b.
scripting
d.
frame

e.
form


19
Apa fungsi atribut Alt pada tag <img> :

a.
Teks alternatif jika gambar tidak bisa ditampilkan
c.
Gambar alternatif yang disediakan

b.
Cara cepat menyimpan gambar
d.
Memberi efek tertentu pada gambar

e.
Mengubah gambar menjadi link


20
Apa fungsi atribut hspace dan vspace :

a.
tujuan sebuah URL
c.
Mengatur posisi gambar

b.
Menyediakan ruang kosong
d.
Mengatur ukuran gambar

e.
Menampilkan teks alternatif


21
<frame> menggantikan tag :

a.
<head>
c.
<body>

b.
<html>
d.
<base>

e.
<meta>


22
Perintah ini digunakan untuk memperoleh nol atau lebih baris dari satu atau lebih table di basis data .Menggunakan perintah?

a.
or
c.
while

b.
if
d.
from

e.
Selec


23
Yang termasuk perintah logika adalah

a.
< 
c.
!

b.
> 
d.
+

e.
<=


24
Umumnya keyword yang menyertai perintah
SELECT adalah :kecuali?

a.
FROM
c.
WHAT

b.
WHERE
d.
GROUP BY

e.
ORDER BY


25
Fungsi Perintah INSERTadalah?

a.
mengubah nilai sekumpulan baris dari table yang tersedia
c.
menghapus nol atau lebih baris yang ada dari table

b.
untuk memasukkan nol atau lebih baris ke table yang telah tersedia
d.
untuk memperoleh nol atau lebih baris dari satu atau lebih table di basis data

e.
Semua jawaban benar


26
perintah untuk memanipulasi tabel adalah

a.
DDL
c.
MDS

b.
SQL
d.
DBS

e.
TABEL


27
Perintah ALTER pada SQL adalh?

a.
Memodifikasi tabel yang telah ada
c.
Membuat tabel dalam basis data

b.
Menghapus tabel dalam basis data
d.
Membuat Frame gambar

e.
Memasukan data ke WEB


28
Data-data hasil query dapat disimpan ke  sebuah tabel virtual yaitu?

a.
Save
c.
inset

b.
View
d.
update

e.
Drope


29
Keyword dalam klausa WHERE untuk mengurutkan adalah

a.
Having
c.
Subquery

b.
Order By
d.
Insert

e.
Drope


30
Keyword untuk menghilangkan baris yang sama adalah

a.
Group By
c.
View

b.
Select
d.
Distinct

e.
Order By


31
Berikut ini adalah beberapa aturan dalam penamaan variabel kecuali?

a.
Nama variabel dimulai dengan sebuah tanda $
c.
Nama variabel dapat mengandung angka atau underscore

b.
Nama variabel tidak dapat dimulai dengan sebuah karakter numerik
d.
karakter atau kode yang disisipkan di dokumen yang menyatakan cara teks ditampilkan

e.
Nama varibel bersifat  case-sensitive  (huruf kecil dan huruf kapital
dibedakan)


32
Kita akan mempersiapkan hal-hal yang dibutuhkan untuk belajar PHP Adalah ?

a.
pointer dari file tempat link berada ke tujuan tertentu.
c.
Text editor: Notepad atau lainnya (Scite, Ultra Edit, Notepad++,

b.
Installer Server: AppServ, Xampp, dan lain-lain
d.
Browser: Internet Explorer atau lainnya (Mozilla Firefox, Opera, dan lain-lain)

e.
B,C dan D Benar


33
Text editor Adalah dimana kita akan membuat suatu program web ,Aplikasi Tek Editor adalah Kecuali?

a.
Notepad ++
c.
Script

b.
Notepad
d.
Utra Edit

e.
Word Office


34
AppServ adalah paket installer untuk Windows yang membundel program opensource yang terdiri dari:

a.
APHACE Server
c.
MYSQL Database

b.
PHP ScripLanguage
d.
Internet Explore

e.
PHP MyAdmin


35
Yang anda ketahui tentang PHP yang benar adalah?

a.
Aplication penyimpan data base erver
c.
Berupa script yang tidak perlu dikompilasi

b.
Aplication Browshing
d.
Sebuah Apliction pemograme WEB

e.
Aplication Web server


36
Browser digunakan untuk menampilkan script yang telah kita buat.Aplication Browser diantaranya kecuali yang salah adalah?

a.
Opera
c.
Aphace Sherver

b.
Internet Expplore
d.
Firefox

e.
Mozila


37
Untuk menjalankan Webserver memerlukan sebuah Host atau pengatur dengan menggunakan IP WebServer Local adalah?

a.
Ip 127.0.0.1
c.
IP.192.5.0.1

b.
IP 192.168.1.1
d.
IP.255.255.255.0

e.
IP.8080


38
Untuk menjalankan Webserver USB memerlukan sebuah Host Port USB  No Portnya Adalah?

a.
8800
c.
3003

b.
8080
d.
8008

e.
888


39
Kelebihan lain PHP adalah ?

a.
merupakan proses pertama yang umumnya dilakukan oleh para web programe
c.
merupakan sebuah file teks yang berisi tag-tag markup

b.
lisensinya yang open source
d.
Tag markup memberitahukan browser bagaimana harus menampilkan sebuah halaman

e.
bahasa pemrograman yang powerful


40
Aturan-aturan dasarnya Penulisan PHP secara singkat adalah sebagai berikut: Kecuali?

a.
Penamaan File
c.
Akhir Baris Program

b.
Komentar
d.
Akhir Kode

e.
Comfiler


Web terdiri dari 4 (empat) hal yaitu ,kecuali?

a.
Hypertext
c.
Client-server

b.
Resource identifier
d.
Markup language

e.
Repeater


kemampuan untuk berpindah dari sebuah dokumen ke dokumen lainnya melalui koneksi yang ada di dokumen disebut?

a.
Hypertext
c.
Client-server

b.
Resource identifier
d.
Markup language

e.
Repeater


karakter atau kode yang disisipkan di dokumen yang menyatakan cara teks ditampilkan disebut?

a.
Hypertext
c.
Resource identifier

b.
Client-server
d.
Markup language

e.
Web


Ketika kita hendak mengakses halaman web atau resource lain di web, hal yang pertama dilakukan adalah?

a.
Merebot computer
c.
Menjalankan WEB Server

b.
Memasukkan  URL ke web browser
d.
Menjalankan MySQL

e.
Memasukan data ke WEB


Halaman awal yang ditampilkan ke user dinamakan?

a.
Hiperlink
c.
Home Page

b.
URL
d.
HTTP

e.
Resource identifier


HTML (  Hypertext Markup Language)  adalah?

a.
bahasa yang digunakan untuk menampilkan informasi di  web browser
c.
merupakan metode untuk pengiriman informasi di web.

b.
karakter atau kode yang disisipkan di dokumen yang menyatakan cara teks ditampilkan
d.
merupakan editor yang paling sederhana Pada editor

e.
bahasa yang digunakan untuk menampilkan pada web Server


Editor  untuk membuat file HTML banyak tersedia, diantaranya,kecuali?

a.
Fronfage
c.
Dreamweaver

b.
Notepad
d.
Notbalok

e.
Notepad++


Untuk melihat tampilan di web browser dari kode yang telah dibuat editor menggunakan Applikasi?

a.
URL
c.
EXAM

b.
Database Server
d.
MySQl

e.
Mozila


untuk membuat headline dalam file Html menggunakan?

a.
<br>
c.
<h6>

b.
<tr>
d.
<a haref>

e.
<blockquote>


10
Dalam penulisan teks, terkadang kita ingin memasukkan kutipan dan membedakan kutipan tersebut dengan teks yang lain menggunakan Tag?

a.
<title>
c.
<blockquote>

b.
<head>
d.
<clospant>

e.
<align>


11
Yang dimaksu dengan Link pada Web adalah?

a.
Tag - tag yang di perintahkan oleh URL
c.
cara untuk mendefinisikan link dengan menggunakan tag

b.
pointer dari file tempat link berada ke tujuan tertentu.
d.
untuk membedakan kutipan tersebut dengan teks yang lain

e.
bahasa yang digunakan untuk menampilkan informasi di  web browser


12
komponen - komponen untuk pembuatan dan menjalankan program WEB di antaranya kecuali?

a.
APHACE Server
c.
PHPMyAdmin

b.
MYSQL
d.
ScripCoding

e.
Word Office


13
Sebutkan Atribut Menentukan frame yang menjadi tujuan link ?

a.
href
c.
title

b.
name
d.
accesskey

e.
Target


14
Definition list adalah?

a.
lis yang terputus
c.
lis yang takberfungsi

b.
list yang berpasangan
d.
List yang tabrakan

e.
Lis ysng tsk figunskan


15
Penulisan yang benar pada secripcoding html adalah?

a.
<imgsrc:”logo.gif”>
c.
<img src=logo.gif>

b.
<img src=;logo.gif;>
d.
<img src=”logo.gif”>

e.
(img src=”logo.gif”)


16
Atribut hspace digunakan untuk memasukkan?

a.
isi data pada tabel
c.
suatu nilai karakter

b.
karakter atau kode yang disisipkan
d.
Ruangan kosong di sekitar gambar

e.
suatu nilai memori program Web


17
Area dengan scroll yang berdiri sendiri, atau window dari web page disebut

a.
Frame
c.
Heading

b.
Resource identifier
d.
Definition List

e.
Review


18
Setiap  frame diberi nama sehingga dapat menjadi referensi melalui link atau?

a.
Seching
c.
Browser

b.
scripting
d.
frame

e.
form


19
Apa fungsi atribut Alt pada tag <img> :

a.
Teks alternatif jika gambar tidak bisa ditampilkan
c.
Gambar alternatif yang disediakan

b.
Cara cepat menyimpan gambar
d.
Memberi efek tertentu pada gambar

e.
Mengubah gambar menjadi link


20
Apa fungsi atribut hspace dan vspace :

a.
tujuan sebuah URL
c.
Mengatur posisi gambar

b.
Menyediakan ruang kosong
d.
Mengatur ukuran gambar

e.
Menampilkan teks alternatif


21
<frame> menggantikan tag :

a.
<head>
c.
<body>

b.
<html>
d.
<base>

e.
<meta>


22
Perintah ini digunakan untuk memperoleh nol atau lebih baris dari satu atau lebih table di basis data .Menggunakan perintah?

a.
or
c.
while

b.
if
d.
from

e.
Selec


23
Yang termasuk perintah logika adalah

a.
< 
c.
!

b.
> 
d.
+

e.
<=


24
Umumnya keyword yang menyertai perintah
SELECT adalah :kecuali?

a.
FROM
c.
WHAT

b.
WHERE
d.
GROUP BY

e.
ORDER BY


25
Fungsi Perintah INSERTadalah?

a.
mengubah nilai sekumpulan baris dari table yang tersedia
c.
menghapus nol atau lebih baris yang ada dari table

b.
untuk memasukkan nol atau lebih baris ke table yang telah tersedia
d.
untuk memperoleh nol atau lebih baris dari satu atau lebih table di basis data

e.
Semua jawaban benar


26
perintah untuk memanipulasi tabel adalah

a.
DDL
c.
MDS

b.
SQL
d.
DBS

e.
TABEL


27
Perintah ALTER pada SQL adalh?

a.
Memodifikasi tabel yang telah ada
c.
Membuat tabel dalam basis data

b.
Menghapus tabel dalam basis data
d.
Membuat Frame gambar

e.
Memasukan data ke WEB


28
Data-data hasil query dapat disimpan ke  sebuah tabel virtual yaitu?

a.
Save
c.
inset

b.
View
d.
update

e.
Drope


29
Keyword dalam klausa WHERE untuk mengurutkan adalah

a.
Having
c.
Subquery

b.
Order By
d.
Insert

e.
Drope


30
Keyword untuk menghilangkan baris yang sama adalah

a.
Group By
c.
View

b.
Select
d.
Distinct

e.
Order By


31
Berikut ini adalah beberapa aturan dalam penamaan variabel kecuali?

a.
Nama variabel dimulai dengan sebuah tanda $
c.
Nama variabel dapat mengandung angka atau underscore

b.
Nama variabel tidak dapat dimulai dengan sebuah karakter numerik
d.
karakter atau kode yang disisipkan di dokumen yang menyatakan cara teks ditampilkan

e.
Nama varibel bersifat  case-sensitive  (huruf kecil dan huruf kapital
dibedakan)


32
Kita akan mempersiapkan hal-hal yang dibutuhkan untuk belajar PHP Adalah ?

a.
pointer dari file tempat link berada ke tujuan tertentu.
c.
Text editor: Notepad atau lainnya (Scite, Ultra Edit, Notepad++,

b.
Installer Server: AppServ, Xampp, dan lain-lain
d.
Browser: Internet Explorer atau lainnya (Mozilla Firefox, Opera, dan lain-lain)

e.
B,C dan D Benar


33
Text editor Adalah dimana kita akan membuat suatu program web ,Aplikasi Tek Editor adalah Kecuali?

a.
Notepad ++
c.
Script

b.
Notepad
d.
Utra Edit

e.
Word Office


34
AppServ adalah paket installer untuk Windows yang membundel program opensource yang terdiri dari:

a.
APHACE Server
c.
MYSQL Database

b.
PHP ScripLanguage
d.
Internet Explore

e.
PHP MyAdmin


35
Yang anda ketahui tentang PHP yang benar adalah?

a.
Aplication penyimpan data base erver
c.
Berupa script yang tidak perlu dikompilasi

b.
Aplication Browshing
d.
Sebuah Apliction pemograme WEB

e.
Aplication Web server


36
Browser digunakan untuk menampilkan script yang telah kita buat.Aplication Browser diantaranya kecuali yang salah adalah?

a.
Opera
c.
Aphace Sherver

b.
Internet Expplore
d.
Firefox

e.
Mozila


37
Untuk menjalankan Webserver memerlukan sebuah Host atau pengatur dengan menggunakan IP WebServer Local adalah?

a.
Ip 127.0.0.1
c.
IP.192.5.0.1

b.
IP 192.168.1.1
d.
IP.255.255.255.0

e.
IP.8080


38
Untuk menjalankan Webserver USB memerlukan sebuah Host Port USB  No Portnya Adalah?

a.
8800
c.
3003

b.
8080
d.
8008

e.
888


39
Kelebihan lain PHP adalah ?

a.
merupakan proses pertama yang umumnya dilakukan oleh para web programe
c.
merupakan sebuah file teks yang berisi tag-tag markup

b.
lisensinya yang open source
d.
Tag markup memberitahukan browser bagaimana harus menampilkan sebuah halaman

e.
bahasa pemrograman yang powerful


40
Aturan-aturan dasarnya Penulisan PHP secara singkat adalah sebagai berikut: Kecuali?

a.
Penamaan File
c.
Akhir Baris Program

b.
Komentar
d.
Akhir Kode

e.
Comfiler