TOP NEWS

A friend once said, "You can't get so hung up on where you'd rather be that you forget to make the most of where you are." We got lost along the way. But we found each other. And we made a life. A beautiful life. Together.

Tuesday, September 4, 2018

Pemrograman Dasar - 1. Menjelaskan Varian dan invarian



Tipe Data, Variabel dan Konstanta

Tipe Data

Tipe data adalah jenis data yang dapat diolah oleh komputer    untuk memenuhi kebutuhan dalam pemrograman komputer.
 Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer)
 Ada banyak tipe data yang tersedia tergantung jenis bahasa pemrograman yang dipakai.  Namun secara umum dapat dikelompokkan seperti berikut.


1. Tipe Primitive
Merupakan sebuah tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman

2. Tipe Composite
Merupakan sebuah tipe data bentukan yang terdiri dari dua atau lebih tipe data primitive


3. Tipe data Numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk
Contoh :
Tipe data Integer
Tipe bilangan bulat
Tipe data real
Tipe  real  adalah  bilangan  yang  mengandung pecahan
4. Tipe data Character
Nilai    data   karakter   berupa   sebuah   karakter
Contoh :
Char Nilai data karakter berupa sebuah karakter
String, Tipe data  string hanya dapat digunakan menyimpan teks atau apapun sepanjang berada dalam tanda
5. Tipe data Boolean
Tipe data Boolean digunakan untuk menyimpan nilai True/False (Benar/Salah)

6. Tipe data Array
Tipe data yang sudah terstruktur dengan baik, meskipun masih sederhana.  Array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel

7. Tipe data Record atau Struct
Tipe data record mampu menampung banyak data dengan tipe data berbeda-beda (heterogen)

8. Tipe data Image
Image atau gambar atau citra merupakan tipe data grafik

9. Tipe data Date Time
Nilai data untuk tanggal (Date) dan waktu (Time) secara internal disimpan dalam format yang spesifik

10. Tipe data Lain
> Subrange
Tipe data subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu

>Enumerasi
Tipe data ini merupakan tipe data yang mempunyai elemen-elemen yang harus disebut satu persatu
 dll

Variabel

Variabel adalah tempat dimana kita dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan.
Contoh:

username = “angga”
Nama = “Buku”
Harga = 2500
HargaTotal = 34000

Konstanta

Konstanta adalah variabel yang nilai datanya bersifat tetap dan tidak bisa diubah
Contoh :
Jika kita membuat program perhitungan matematik yang menggunakan nilai pi (3.14159) yang mungkin akan muncul dibanyak tempat pada kode program, kita dapat membuat  pi sebagai konstanta.



Tugas 1 b
Tugas 2
Tugas 3
Tugas 4
Tugas 5


Kumpulkan Tugas Anda melalui 


Soal Pililhan Ganda

1.    HTML merupakan singkatan dari ....
a.    Home Tool  Markup Language
b.    Hyperlinks and Text Markup Language
c.    Hyper Text Markup Language
d.    Hyper Tool Markup Language
e.    Hyper Tricks Markup Language

2. Siapa yang mengembangkan Sejarah Web pertama kali...
a.    Ruben                                               
b.    Thomas Alpha Edison
c.    Tim Berners-Lee                             
d.    Albert Einstein
e.    Steward

3. Profesi dalam pengembangan web, kecuali...
a.    Web Developer                               
b.    Web Programer
c.    Web Designer                                 
d.    Web Administrator
e.    Web Browser
4. Pada tanggal brapa www dapat di gunakan gratis.....
a.    20 april 1993      
b.    27 april 1993 
c.    20 april 1993
d.    25 april 1995       
e.    30 april 1993

5. Yang dimaksud dengan halaman Web adalah
a.    Halaman elektronik yang dibuka dengan email
b.    Halaman online bisa di download
c.    Halaman digital yang dibuka dengan web browser
d.    Halaman digital yang berisi berbagai jenis data dan gambar.
e.    Digital online yang terhubung dengan internet

6. Tahun berapa web di buat?
a.    1993
b.    1999
c.    1945
d.    1898
e.    1991

7. Kegiatan menulis html di sebut?
a.    Nulis
b.    Coding
c.    Ngetik
d.    Gambar
e.    Html

8. Browser bawaan dari windows adalah ?
a.    Opera mini.
b.    Mozila
c.    Safari
d.    Chrome
e.    Internet Explorer

9. Bahasa Pemrograman yg biasa digunakan untuk membuat halaman web adalah pengertian dari ?
a.    HTML
b.    Web
c.    Program
d.    INTERNET
e.    WWW

10. Apa kepanjangan WWW ?
a.    World Wide Web
b.    Wide World Web
c.    Web Wide World
d.    World Web Wide
e.    Web World Wide

11. Membuat tabel adalah fungsi dari ?
a.    <TABLE>
b.    <HTML>
c.    <HEAD>
d.    <IL>
e.    <BR>

12. Apa Fungsi atribut “align” dalam HTML ?
a.    Mengatur panjang  
b.    Tebal garis tepi                    
c.    Perataan tabel
d.    mengatur lebar                    
e.    Warna latar belakang

13. Untuk menampilkan data pada setiap sel tabel data disebut ?
a.   Table Data
b.   Table Row
c.   Portable
d.   Tabel Kimia
e.   Tabel Biologi
14. Ukuran Border dalam ….?
a.    KM/H
b.    CM
c.    Liter
d.    Pixel
e.    Mph

15. apa fungsi dari <center> adalah.....
a.    menampilkan informasi   
b.    tulisan strong           
c.    mempertebal tulisan
d.    rata tengah                           
e.    mendefinisikan table


16. struktur dasar membuat tabel pada html..
a. <table>
<tr>
<td> </td>
</tr>
    <table>
b. <table>
<tr>
<tr> <td>
    <table>
</td>
c. <table>
<tr>
<td> </td>
</tr>
    </table>
d. <table>
<head>
<td> </tr>
   <Table>
</head>
e. <td>
<table>
<tr> </tr>
</table>
   </td>

17. Tag tabel adalah….
a.    <table>..</table>
b.    </table>..<table>
c.    </table>..</table>
d.    <table>..<table>
e.    <table/>..<table>

18. Untuk menentukan baris dalam table adalah…
a.    <hr>
b.    <br>
c.    <p>
d.    <b>
e.    <tr>

19. Apa fungsi bg color dalam membuat table …
a.  warna latar belakang table
b.  warna desktop
c.  warna latar belakang monitor
d.  warna latar belakang html
e.  warna latar belakang teks

20. tabel merupakan..
a.    Informasi dalam bentuk baris dan kolom
b.    Tulisan berjalan
c.    teks berjalan
d.    efek suara
e.    background

21. Tag yang digunakan untuk menampilkan informasi dalam bentuk list ?
a.    <li>
b.    <ul>
c.    <ol>
d.    <tr>
e.    <td>

22. Tag Ordered List memiliki Attribute ?
a.    <end>
b.    <type>
c.    <square>
d.    <disc>
e.    <start>

23. Properti <li> pada listing berguna untuk…
a.    Membuat bullet point atau baris baru pada list
b.    Membuat teks miring
c.    Membuat teks tebal
d.    Pindah baris
e.    Membuat teks garis bawah

24. Tag <ul> dalam listing berguna untuk…
a.    Membuat kolom
b.    Ganti paragraph
c.    Pindah baris
d.    Membuat teks miring
e.    Mendefinisikan awal dan akhir list

25. untuk membuat listing,tag pertama adalah..
a.    <html>
b.    <ul>
c.    <body>
d.    <head>
e.    <title>

26. perhatikan struktur berikut!
    <ul>
      <li> </li>
     </ul>
Dari struktur tersebut,untuk apakah itu?
a.    Membuat background
b.    Memberi efek suara
c.    Membuat listing
d.    Membuat tabel
e.    Efek suara


27. list dalam format bullet adalah..
a.    <ol>                                                   
b.    <h1>
c.    <ul>                                                   
d.    <big>
e.    <h3>

28. Listing merupakan ?
a.    Menampilkan window baru pada web
b.    menampilkan informasi dalam bentuk sel yg terdiri atas baris dan kolom
c.    menampilkan informasi dalam bentuk Daftar
d.    Menampilkan informasi dalam bentuk Kotak
e.    menampilkan sesuatu informasi dalam bentuk abstrak

29. Yang termasuk jenis daftar Listing adalah...
a.    Unordered List                                 
b.    Ordered List
c.    Elemen List                                      
d.    A dan B benar
e.    Listing List

30. <ul> adalah?
a.    Unordered list
b.    Ordered list
c.    Type
d.    Under list
e.    Umbrella list

31. Atribut yang digunakan untuk menentukan sumber berkas suara atau video adalah...
a.    SRC                                                   
b.    LOOP
c.    UNITS                                   
d.    AUTOSTART
e.    HIDDEN

32. Di bawah ini yang termasuk Format Video adalah
a.    Mp3                                        
b.    Msv
c.    Mid                                                     
d.    M4p
e.    Mp4

33. Tag gambar ?
a.    <img>
b.    <jpg>
c.    <ipg>
d.    <pict>
e.    <gambar>

34. tag <bgsound> berfungsi untuk ?
a.    membuat tabel
b.    memainkan suara sebagai latar belakang
c.    mengisi  data dalam tabel
d.    membuat baris baru
e.    membuat header

35. tag <embed> berfungsi untuk
a.    memainkan musik sebagai latar belakang
b.    memainkan berkas dalam bentuk suara/ film
c.    membuat baris baru
d.    membuka HML
e.    isi HTML

36. Tag yang digunakan untuk mereferensi ke berkas suara adalah ?
a.    <b>
b.    <a>
c.    <i>
d.    <bg sound>
e.    <embed>

37. Tag yang digunakan untuk memainkan berkas yang berupa suara maupun video adalah ?
a.    <a>
b.    <loop>
c.    <src>
d.    <embed>
e.    <hidden>

38. membuat text tebal merupakan fungsi tag html dari.....
a.    <br>         
b.    <b>         
c.    <head>
d.    <center>   
e.    <blink>

39. Multimedia adalah ?
a.    Teknologi yg memadukan gambar,video dan suara.
b.    teknologi yg memadukan Daftar
c.    teknologi yg memadukan Baris dan kolom
d.    Teknologi yg memadukan Kelistrikan
e.    teknologi yg memadukan Perkembangan zaman

40. Format Avi digunakan untuk ?
a.    Audio
b.    Picture
c.    Video
d.    suara
e.    musik

SOAL ESSAY

1. Sebutkan beberapa aplikasi yang biasa dipakai untuk penulisan program html ?.
2. Aplikasi apakah yang biasa kamu pakai dalam penulisan program html ?.
3. Apakah fungsi dari frame html ?.
4. Fungsi <TABLE> dan diakhiri dengan </TABLE>, adalah untuk…. ?.
5. Perintah <TABLE> dan diiringi tag <TR> dan diakhiri dengan </TR>, adalah fungsi untuk membuat…. ?.
6.  Perintah <TABLE> dan diiringi tag <TD> dan diakhiri dengan </TD>, adalah fungsi untuk membuat…. ?.
7. Perintah <TABLE> dan diiringi tag <TH> dan diakhiri dengan </TH>, adalah fungsi untuk membuat…. ?.
8. Fungsi <FORM METHODE=POST> dan diakhiri dengan </FORM>, adalah fungsi untuk…. ?.
9. Perintah <FORM METHODE=POST> dan diiringi tag <input type=checkbox name=xxx> dan diakhiri dengan </FORM>, adalah fungsi untuk membuat…. ?.
10.Perintah <FORM METHODE=POST> dan diiringi tag <input type=radio value=xxx name=yyy> dan diakhiri dengan </FORM>, adalah fungsi untuk membuat…. ?.

SOAL URAIAN

1.  Jelaskan urutan langkah-langkah dari penulisan program, aplikasi yang dipakai sampai menjadi  suatu program WEB HTML ?.
2.  Jelaskan urutan Struktur Dasar elemen-elemen (Tag-tag) dokumen HTML (yang terdiri dari head, html, body & title) ?.
3.  Kapankah TEXTBOX digunakan didalam program HTML? Dan bagaimana menuliskan perintah textbox pada suatu program html ?
4.  Kapankah CHECKBOX digunakan didalam program HTML? Dan bagaimana menuliskan perintah checkbox pada suatu program html ?
5.  Jelaskan perbedaan antara TEXTBOX dengan TEXT AREA? Dan bagaimana menuliskan perintah text area pada suatu program html ?

0 komentar: