Halaman

Senin, 06 November 2017

Soal dan Kunci Jawaban Struktur Data Teknik Informatika


  1. Bilangan-bilangan yang terdapat di suatu matriks disebut dengan....
    (bobot : 2)
    a.Elemen / anggota matriks* 
    b.Ordo matriks
    c.Matriks transpose 
    d.Array
  2. Array yang berisi beberapa array lain disebut……….
    (bobot : 2)
    a. Array satu dimensi
    b. Array dua dimensi
    c. Array tiga dimensi
    d. Array multidimensi*
  3. Ukuran banyaknya kolom dan baris suatu matriks disebut …
    (bobot : 3)
    a.Elemen / anggota matriks 
    b.Ordo matriks*
    c.Matriks transpose 
    d.Array  
  4. SUM adalah ………..
    (bobot : 2)
    a.Nilai rata-rata dari seluruh indeks array
    b.Banyaknya indeks yang ada di dalam array.
    c.Hasil dari penjumlahan seluruh data dalam array.*
    d.Indeks akhir dari array. 
  5. Array yang terdiri dari m buah baris (row) dan n buah kolom (column) adalah …..
    (bobot : 2)
    a.Array satu dimensi 
    b.Variabel 
    c.Integer 
    d.Array dua dimensi*
  6. Indeks pada array dapat berupa....
    (bobot : 3)
    a.Dokumen
    b.C++
    c.Program
    d.Nilai *
  7. Dibawah ini yang merupakan tipe data bilangan bulat adalah....
    (bobot : 2)
    a.Char
    b.Int *
    c.Boolean
    d.Real
  8. Tipe data yang cocok untuk menampuk nama siswa adalah....
    (bobot : 2)
    a.Char *
    b.Double
    c.Float
    d.Int
  9. Pengurutan nilai data yang diurutkan mulai dari nilai terkecil hingga nilai data yang terbesar disebut....
    (bobot : 2)
    a.Array
    b.Discending
    c.Ascending*
    d.Bubble sort
  10. Bahasa pemograman yang memberi perintah kepada komputer dengan memakai kode-kode singkat disebut....
    (bobot : 3)
    a.Bahasa mesin
    b.Bahasa tingkat rendah *
    c.Bahasa tingkat menengah
    d.Bahasa tingkat tinggi

Senin, 16 Oktober 2017

Framework Css

Framework CSS adalah sebuah kumpulan libraray yang memeudahkan dalam penggunaan dan pengolahan bahasa css atau cascading stylisheet.
Sebagai sekumpulan konsep, praktik dan kreteria standar dimana berurusan dengan jenis umum masalah yang dapat digunaan sabagai acuan untuk membantu kita mendekati dan menyelesaikan masalah baru yang sifat nya serupa.

Dalam dunia desain web, untuk memberika definisi yang lebih sederhana, kerangka kerja css (css framework) didefinisikan sebagai sebuah paket terdiri dari struktur file dan folder kode standar (HTML, CSS, JS dokumen dll) yang dapat digunakan untuk mendukung pengembangan website, sebagai dasar untuk mulai membangun sebuah situs.

Kebanyakan wabsite memiliki struktur yang hampir sama. Tujuan dari kerangka kerja adalah untuk menyediakan struktur umum sehingga pengembang tidak perlu mengulang dari awal dan dapat menggunakan kembali kode yang disediakan. Dengan cara ini, kerangka memungkinkan kita untuk mempersingkat banyak pekerjaan dan menghemat banyak waktu.

Macam-Macam FRAMEWORK
  • FOUNDATION
  • LESS FRAMEWORK
  • GOLDEN GRID SYSTEM
  • AMAZIUM
  • MQ FRAMWORK
  • SEMANTIC GRID SYSTEMM
  • SKELETON
  • 1140PX CSS GRID
  • 320 and UP
  • THE GOLDILOCKS APPROACH
  • INUIT.CSS
  • BLUCSS
  • GRIDLESS
  • COLUMNAL
  • GLUID BASELINE GRID

Program Array

Contoh program array menggunakan bahasa C untuk menghitung nilai jumlah,rata-rata, dan nilai terbesar dari bebeberapa nilai yang diinput :

#include <stdio.h>

main ()
{
   int i,nilai[3],max;
   float rata,jum; 
   char nama[3][10];

   printf("\t\t NILAI MAHASISWA \n");
   printf(" \n");

   for (i=0;i<=2;i++) {
        printf("Input Nama ke- %d :",i+1);scanf("%s",&nama[i]);
        printf("Input Nilai ke- %d :",i+1);scanf("%d",&nilai[i]);

    }
          jum=0;
          max=0;
          for(i=0;i<=2:i++) {
                  jum=jum+nilai[i];
                  if(nilai[i]>max) max=nilai[i];
    }
       rata=jum/3;

      printf("======================\n");
      printf("No\t nama\t\t nilai\n");
      printf("======================\n");

      for(i=0;i<=2;i++) {
            printf("%d\t %s\t %d\n",i+1,nama[i],nilai[i]);

}

Hasil program ketika sudah di run
note :
<stdio.h> = salah satu jenis header. File header yang merupakan singkatan dari "standar input/output header", adalah header yang berisi definisi makro,konstanta, dan deklarasi fungsi dan jenis yang digunakan untuk berbagai standard input dan output oprasi. printah ynag digunakan :
  • Scanf = untuk penginputan
  • printf = untuk pencetakan
For = pengulangan, struktur pengulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah pengulangannya dari segi penulisannaya, struktur pengulangan for tampaknya lebih efesien karena susunanya lebih simple dan sederhana.
  • Fungsi %d = untuk membaca bilangan bulat dalam bentuk decimal (basis 10)
  • Fungsi %s = untuk membaca kumpulan karakter

Selasa, 03 Oktober 2017

Soal Post 1 tentang tipe data

Tentukan tipe data yang tepat untuk menyimpan data dibawah ini (anda dapat menggunakan "char,float,short,int,long,bool,string")

1. Huruf ("A");
Huruf "A" dapat memakai tipe data char karena karakter

2. Pesan singkat ("Saya Sedang Rapat");
Pesan singkat "Saya Sedang Rapat" dapat memakai tipe data short karna pesan tidak terlalu panjang sekali.

3. Nilai Mahasiswa ("80")
Nilai Mahasiswa "80" dapat memakai tipe data int karna bilangannya angka

4. No Hp ("089699971950")
No Hp "089699971950" dapat memakai tipe data varchar karna dapat menyimpan data di depannya angka 0 

5. NIM ("15416273201004")
NIM "15416273201004" dapat memakai tipe data int karna bilangannya angka

6. Luas Persegi ("4")
Luas Persegi "4" dapat memakai tipe data int karna bilangannya angka

7.luas lingkaran ("7.5")
luas lingkaran "7.5" dapat memakai tipe data float karna memakai angka decimal

8. Jenis kelamin ("Laki-laki");
Jenis kelamin "Laki-laki" dapat memakai tipe data boolean karna pilihannya jenis kelamin ada dua laki-laki dan wanita

9. Usia ("5")
Usia "5" dapat memakai tipe data int karna bilangannya angka

Senin, 02 Oktober 2017

Pengertian array dan jenisnya

Pengertian Array
Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks.

Jenis-Jenis Array :
1. Array Satu Dimensi
Array satu dimensi adalah suatu array yang terdiri dari 1 subskrip array, yaitu jumlah data maksimum.

Bentuk umum :
Tipe_data nama_array[jumlah_maks_data];
Contoh :
int Nilai[5];        nilai [1]   nilai [2]      nilai [3]       nilai [4]     nilai [5]
7080826075


2. Array Dua Dimensi
Array dua dimensi adalah suatu  array yang terdiri dari 2 subskrip, yaitu jumlah elemen baris dan jumlah  elemen kolom.

Deklarasi array :
  • Tipe_array nama_array[baris][kolom];
Untuk mengisi dan menampilkan isi elemen array ada dua cara yaitu :
  • Row Major Order (secara baris per baris)
  • Column Major Order (secara kolom per kolom)

3. Array Multidimensi
Array multidimensi adalah suatu array yang mempunyai subskrip lebih dari dua. Bentuk pendeklarasian array sama saja dengan array dimensi satu maupun array dimensi dua.

Bentuk umumnya yaitu :
tipe_array nama_array[ukuran1][ukuran2]…[ukuranN];

Contoh :
float X[2][4][3];
X[0][0][0] X[0][0][1] X[0][0][2] X[1][0][0] X[1][0][1] X[1][0][2]
X[0][1][0] X[0][1][1] X[0][1][2] X[1][1][0] X[1][1][1] X[1][1][2]
X[0][2][0] X[0][2][1] X[0][2][2] X[1][2][0] X[1][2][1] X[1][2][2]
X[0][3][0] X[0][3][1] X[0][3][2] X[1][3][0] X[1][3][1] X[1][3][2]

Jenis jenis oprator pada tipe data

Pengertian Tipe Data
Tipe data adalah himpunan nilai yang dapat dimiliki oleh sebuah data. Tipe data menentukan apakah sebuah nilai dapat dimiliki sebuah data atau tidak, serta operasi apa yang dapat dilakukan pada data tersebut. Contoh tipe data dalam dunia nyata adalah bilangan bulat.

Berikut merupakan contoh beberapa tipe data dasar :
1. Integer (bilangan bulat)
Integer adalah tipe data dasar berupa bilangan yang tidak mengandung pecahan desimal. Tipe data ini juga memiliki urutan, sehingga dapat dibandingkan satu dengan lainnya.

Contoh:

  • 2
  • 5
  • -10
  • 135
  • 2008
2. Real (bilangan riil)
Real adalah tipe data dasar berupa bilangan yang memiliki pecahan desimal. Dalam pemrograman, nilai dengan tipe data ini harus ditulis dengan sebuah titik sebagai pemisah bilangan utuh dan bilangan pecahannya.

Contoh :

  • 0.5
  • 0.17
  • -3.465
  • 92.0
  • 4.3000+E9
3.Char (karakter)
Char adalah tipe data dasar yang terdiri atas satu buah angka, huruf, tanda baca atau karakter khusus. Untuk menyimpan sebuah karakter, diperlukan 1 byte atau 8 bit tempat didalam memori.

Contoh :
  • "5"
  • "A"
  • "?"
  • "+"
  • "$"
4. String
String adalah tipe data dasar yang berupa kumpulan karakter dengan panjang tertentu. Meskipun berupa kumpulan karakter, karena tipe data string sering digunakan dalam pemrograman, string dianggap sebagai tipe data dasar.

Contoh :
  • "BANDUNG"
  • "Politeknik Telkom Bandung"
  • "ABC3456"
  • "Lucu"
  • "30202001"
  • "z"
5.Boolean (bilangan logika)
Sebuah data boolean memiliki tepat dua buah kemungkinan nilai, direpresentasikan sebagai Benar dan Salah, atau True dan False, atau dapat juga dilambangkan dengan 1 dan 0. Tipe data ini dapat digunakan untuk pemilihan dengan kondisi-kondisi tertentu, dimana program harus memilih aksi apa yang akan dijalankan dengan parameter tertentu.

Contoh :
  • Yes or No
  • True or False

Minggu, 24 September 2017

Apa itu Tipe Data?

Pengertian Tipe Data
Tipe data biasanya digunakan untuk menentukan jenis nilai yang dapat ditampung oleh suatu variabel, umumnya telah menyediakan tipe-tipe data yang sederhana (simple) maupun yang terstruktur.

Jenis-Jenis Tipe Data
1.  Tipe Data Sederhana.
  • Integer (Bilangan Bulat) - Penggolongan tipe data integer tersebut dimaksudkan untuk membatasi alokasi memori yang dibutuhkan.
  • Real (Bilangan Pecahan) - Bilangan real atau nyata merupakan jenis bilangan pecahan, dapat dituliskan secara biasa atau model scientific.
  • Boolean (Logika) - Merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE (benar) atau FALSE (salah).
2. Tipe Data Terstruktur
Tipe ini terdiri atas : array, record, set, dan file.
  • Tipe Data String, Merupakan suatu data yang menyimpan array (larik),sebagai contoh: 'ABCDEF' merupakan sebuah konstanta string yang berisikan 6 byte karakter.
  • Array, Merupakan suatu data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks.
  • Record (Rekaman), Sebuah record rekaman disusun oleh beberapa field. Tiap field berisi data dari tipe dasar /bentukan tertentu.

Apa itu Struktur Data?

assalamualaikum sobat blogger disini saya akan membahas tentang apa sih itu struktur data dalam komputer. mungkin banyak diluarsana yang sudah membahas mengenai struktur data dan banyak juga yang sudah menyimpulkannya menurut pendapatnya masing-masing. disini saya akan membahas pengertian struktur data menurut versi yang sudah saya baca dan saya rangkum di mbah google.

APA SIH STRUKTUR DATA ITU?
Struktur data adalah cara menyimpan atau merepresentasikan data didalam komputer agar bisa dipakai secara efisien. Sedangkan data adalah representasi dari fakta dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau simbol.

Secara garis besar type data dapat dikategorikan menjadi:
1. Type data sederhana
  • Type data sederhana tunggal, misalnya Integer, real, boolean dan karakter
  • Type data sederhana majemuk, misalnya String
2. Struktur Data
  • Struktur data sederhana, misalnya array dan record
  • Struktur data majemuk, yang terdiri dari :
    -Linier : Stack, Queue, serta List dan Multilist
    -Non Linier : Pohon Biner dan Graph
Struktur data yang standar yang biasanya digunakan dibidang informatika adalah:
  1. List linier (Linked List) dan variasinya
  2. Multilist
  3. Stack (Tumpukan)
  4. Queue (Antrian)
  5. Tree ( Pohon)
  6. Graph ( Graf )
Sekian dari saya semoga artikel ini dapat bermanfaat bagi sobat blogger.

Jumat, 17 Maret 2017

Intro dong kaka

Nama gw vio yusuf, gw lahir 15 desember 1998 dan sekarang gw berumur 18 tahun. ohh iya guys gw buat blog ini cuma buat ngisi waktu kosong maklum gw pengangguran dan kupu-kupu (Kuliah Pulang Kuliah Pulang). Nahh dari pada gw keluyuran gak jelas mending nuliss, iyaa gak brooo walaupun postingan gw ngawur dan gak jelas kaya hidup gw sihh. Soo di blog ini bakalan gw isi cerita cerita ngawur yang ada di dalam pikiran gw buat gw jadiin postingan disini.

Buat yang penasaran ama gw pengen kenal gw atau sekedar pengen tukar pikiran atau juga sekedar pengen ditemenin chat siap kok (Jones attack lagi usahaa) . Yoottt langsung aja udah pada gak sabar kannn "krikkk kriikkkk krikkkk krikkkk". 

Kalian semua bisa kontek gw di Facebook http://facebook.com/bloggerlink . Yakk ngomongin soal facebook siapa sih yang gak kenal facebook temennya mbah google yang lagi terkenal saat ini. kalo kata anak gaol sekarang facebook sering disebut fb. Gw heraan anak jaman sekarang males amatt dahh ngomong panjang. Gak percaya?? coba eluh tanya ketemen gaol luh "Bro bro eluh punya facebook?. Temen eluh ngejawab "punya bro btw add fb gw dong bla bla bla bla..." dan eluh tau namanya panjang amatt kaya kereta di stasiun balapan. Gw heran nama bagus bagus pemberian orang tua kok malah di ubah ubah. Nama itu doa broo!! eluh mau di doain jadi kereta? Enggakan, maling kundang di kutuk jadi batu aja dia gak mau apalagi kereta. Sadarrrrr lah broo kasian sama emak bapak eluh dirumah.

Eluh bayangin dah gimana perasaan mereka kalo tau? Sakitttttttt, kecewaaaaaaa, marahhhhh, sedihhhhh, nangissss, baper campur aduk deh,  yang paling parahnya lagi orang tua eluh bakal ketawa kenapa bisa ngelahirin anak allay kaya eluh sekarang. Said Bokap eluh ke emak luh "padahal dulu kita gak allay yak mah kok anak kita bisa allay gini"(ekspresi heran) said emak luh("Pahhhhh, ingettt waktu kamu buat dia kamu nonton sinetron2 allay dulu!!") said bapakluh("kok ngaruh banget yak mah untung dia gak berubah jadi dewa siwa") dan pada akhirnya keluarga itu menyesal dan hidup allay bukan bahagia. ngawuurkan? emang wkwk

Selain facebook gw juga punya Pacth, Line, WhatsApp, BBM, Twitter, Instagram (anaknya bapak yang tadi di atas). Follow yak instagram @vio_yusuf dan untuk yang mau difollback Komentar atau DM kaka yak wkwkwk.

Betewe ada yang tau instagram?? yakk instagram adalah sosial media(Herp). Sosial media yang takalah viralnya dengan facebook ini memiliki peran yang sangat penting didunia nyata dan dunia maya tanpa terkecuali didunia gaib. Banyak orang berlomba lomba untuk memperbanyak follower. Gw sih orangnya gak mau terkenal terkenal ("masa sih mass diatas apa"). Buat apa terkenal punya follower banyak terus like banyak terus banyak orang yang ngenalin kita terus banyak yang ngfans terus pamer belahan (bukan belahan jiwa Jonesss) terus banyak yang komentar terus terus terus ehh ada yang judge marah marah kesel sendiri, bilangnya hidup gw gimana gw. Iyakk mbak aku tau hidup mbak yak gmana mbak karna aku sadar kok aku ini bukan siapa siapa mbak(nangis dipojokan).

Selain nangis ehhh belahan tadi banyak juga orang yang menggunakan akunnya untuk bisnis yang lagi trend dimasa kini yaitu sering disebut "Endors". Jujur gw bukan anak sosmed walaupun punya banyak sosmed buktinya gw baru tau sekarang kata endors itu sendiri. Kata endors sendiri memiliki arti Ehhh Cyinnn Promosiin  Doorrs. masing gak ngertii? begini gw jelasin! Eluh tau bancikan? yang tangannya ngikutin gaya makan Y*ungl*k?  yang sering make balon balonan biar gede? yang sering nyamperin terus nyolek nyolek? yang sering mangkal malem? terus yang sering ngomong garang kalo gak dikasih duit (pengalaman ngatain terus digebugin) dan yang sering lebayy kalo ngomong. Nahhh endors yang dimaksud disini adalah ehhh cyiinn promosiin dongs gak tau awalnya karna sibancinya antara typo atau allay kata itu menjadi populer. Betewe itu definisi pendapat gw, soo manusia berhak berpendapatkan? walaupun pendapat gw ngawur wkwkwk

Oke gw vio yusuf sekian dari cerita ngawur gw, bila ada kata2 yang kurang berkenan atau menyinggung seseorang mohon dimaafkan karna gw disini tidak bermaksud apa2 karna semua postingan ini mengalir begitu aja dipikiran gw. Thanks beybeh buat eluh yang mau baca ampe akhir walaupun gw tau eluh baca postingan ini cuma buang buang waktu doang wkwkwk sampai bertemu lagi di next postingan ngawur gw :* Muaaahhhh lope lope