This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 23 Oktober 2017

TUGAS 2 DEKLARASI ALGORITMA



No 1
Jika terdapat 3 buah gelas , A berisi air warna biru, B berisi air warna meah, dan c tidak berisi air. Buatlah algoritma untuk menukar isi gelas A dan B sehingga air warna merah berada di gelas A dan air warna biru berada digelas B
  1. Pindahkan isi gelas A (berwana biru) ke gelas C (gelas kosong), sehingga gelas A menjadi kosong dan gelas C berwarna biru
  2. Pindahkan isi gelas B (berwarna merah) langsung ke gelas A (gelas kosong), sehingga gelas A berwarna merah dan gelas B menjadi kosong.
  3. Pindahkan isi gelas C (berwarna biru) ke gelas B (gelas kosong), sehingga gelas C menjadi kosong dan gelas B berisi merah.

Algoritma harus dijelaskan sangat rinci dan jelas.
Berikut penyelesaian dalam algoritmanya ...

Algortima Tukar_Isi_Gelas

Deklarasi
  • Terdapat dua gelas (gelas A dan gelas B), gelas A berwarna biru dan gelas B berwarna merah.
  • Siapkan gelas tambahan, yakni gelas C, untuk penampungan sementara
Deskripsi (penyelesaian)
  1. Tuangkan isi gelas A ke gelas C
  2. Tungkan isi gelas B ke gelas A
  3. Tuangkan isi gelas C ke gelas B 

No 2.
Seorang petani ingin menyebrang sungai dengan membawa hewan peliharaan serigala dan kambing serta sekeranjang kubis, terdapat sebuah kapal yang dapat digunakan namun hanya bisa membawa petani tersebut dengan salah satu bawaannya dalam sekali menyebrang. Jika seigala ditinggal bersama kambing, maka serigala akanmemakan kambing. Jika kambing ditinggal bersama kubis, maka kambing akan memakan kubis. Bagaimana petani bisa membawa serigala , kambing dan kubis sampai di seberang sungai?

Keterangan :
P          : Petani
S          : Serigala
K          : Kambing
B          : Kubis
Algoritma :
  1. Petani menyebrangkan kambing dari sisi A ke sisi B
  2. Petani menyebrang kembali dari B ke A
  3. Petani menyebrangkan serigala dari sisi A ke sisi B
  4. Petani menyebrangkan kambing dari sisi B ke sisi A
  5. Petani menyebrangkan sayur dari sisi A ke sisi B
  6. Petani menyebrang sendiri dari B ke A
  7. Petani menyebrangkan kambing dari sisi A ke sisi B
Soal nomor 3 : terdpat sekumpulan wada a, b, c, d, e, f dan g yang bersi angka seperti pada posisi A. Jika hanya boleh memindahkan satu angka dalam satu waktu dan hanya satu angka dalam satu wadah, bagaimanakah urutan langkahnya supaya angka angka tersebut menjadi seperti pada posisi B
Algoritmanya :
  1. Angka 4 pada wadah A pindah ke wadah F yang kosong
  2. Angka 1 pada wadah D pindah ke wadah A yang kosong
  3. Angka 4 pada wadah F pindah ke wadah D yang kosong
  4. Angka 5 pada wadah B pindah ke wadah F yang kosong
  5. Angka 2 pada wadah E pindah ke wadah B yang kosong
  6. Angka 5 pada wadah F pindah ke wadah E yang kosong

TUGAS 1 ALGORITMA DAN PEMROGRAMAN



  1. Berikan sebuah contoh spesifikasi bagian computer berikut ini

CPU/PROCESSOR
1. CPU/PROCESSOR
CPU adalah salah satu perangkat keras yang terdapat pada sebuah komputer yang memiliki kemampuan untuk memahami dan melaksanakan setiap perintah yang dikirim oleh perangkat lunak atau software. CPU adalah singkatan dari Central Processor Unit, dimana CPU merupakan bagian perangkat keras terpenting dari semua komponen yang ada pada sebuah komputer, karena dapat dikatakan CPU adalah otak daripada sebuah komputer. CPU juga dikenal dengan istilah Processor atau Prosesor. Prosesor berarti perangkat untuk menjalankan sebuah proses.
CONTOH SPESIFIKASI DARI CPU/PROCESSOR
SPESIFIKASI DARI INTEL CORE i5
·          
Performa
    • Jumlah Inti : 10
    • Jumlah Untaian : 20
    • Frekuensi Dasar Prosesor : 3,30 GHz
    • Frekuensi Turbo Maks : 4,30 GHz
    • Cache : 13,75 MB L3
    • Kecepatan Bus : 8 GT/s DMI3
    • Jumlah Tautan Q : PI0
    • Intel® Turbo Boost Max Technology 3.0 Frequency 4,50 GHz
    • TDP 140 W
MEMORY/RAM
  1. MEMORY/RAM
RAM adalah berasal dari singkatan Random Access  Memory, RAM yaitu suatu memori tempat penyimpanan data sementara, ketika saat komputer dijalankan dan dapat diakses secara acak (random). Fungsi RAM adalah mempercepat pemeprosesan data pada PC atau komputer. Semakin besar RAM yang dimiliki maka akan semakin cepat pula komputer tersebut. RAM bisa mempercepat kinerja dari komputer, sebab RAM menyediakan ruang penyimpanan sementara untuk komputer. Dalam menyimpan data-data yang mudah diambil sehingga dapat mempercepat loading data serta program yang diakses. Bentuk RAM pada PC secara fisiknya yaitu seperti rangkaian elektronik semacam chip. Untuk memasang RAM ke PC yaitu dengan memasukannya ke slot RAM pada Motherboard, Jenis dari slot RAM juga bermacam-macam tergantung jenis RAM-nya.
CONTOH SPESIFIKASI MEMORY/RAM
SPESIFIKASI DARI Corsair Vengeance CMZ8GX3M2A1866C9
  • Memory Configuration : Dual Channel
  • Memory Type : DDR3
  • Package : Memory Pin : 240 pin
  • Tested Voltage : 1.5V
  • SPD Voltage : 1.5V
  • Speed Rating : PC3-15000(1866Mhz)
  • SPD Speed : 1333Mhz
  • Tested Speed : 1866Mhz
  • Tested Latency : 9-10-9-27
  • SPD Latency : 9-9-9-24

DISK STORAGE/HARD DISK
  1. DISK STORAGE/HARD DISK
Hard Disk adalah perangkat keras komputer/laptop yang bekerja secara sistematis dimana menjadi media penyimpanan data. Data-data yang telah disimpan di dalam perangkat harddisk tidak akan hilang. Bahkan apabila pengguna mematikan perangkat komputer/laptop. Dengan kata lain, harddisk memiliki peran sebagai media penyimpanan yang bersifat permanen (data-data tidak akan hilang atau terhapus). Kapasitas daya tampung daripada harddisk itu sendiri juga terbilang cukup besar. Dimana kalkulasi yang dipakai adalah dalam ukuran Byte (B).Fungsi hardisk adalah sebagai tempat penyimpanan semua data yg ada di dalam komputer tersebut, seperti data music, videos, picture, dll. Satuan ukuran dalam hardisk adalah byte, dan ukurannya pun bermacam-macam mulai dari 250giga, 500giga, 750giga, 1tera, dan lain sebagainya.
CONTOH SPESIFIKASI DISK STORAGE/HARD DISK
SPESIFIKASI DARI WD Blue 1TB [WD10EZEX]
  •          1TB
  •          7200RPM
  •          SATA III
  •          64MB Cache
  •          3.5 inch
VIDEO CARD? VGA
  1. VIDEO CARD
VGA( Video Graphic Editor), adalah sebuah komponen yg berfungsi untuk mengolah data grafis dan menampilkannya ke monitor, contohnya adalah ketika kita bermain game, game dengan ukuran yg besar biasanya akan membutuhkan VGA dengan spesifikasi yg tinggi agar game tersebut dapat berjalan lancar ketika kita mainkan.
CONTOH SPESIFIKASI VIDEO CARD
SPESIFIKASI DARI NVIDIA
ASUS ROG STRIX GeForce GTX 1080 Ti OC Edition GDDR5 8GB
  1. GPU Clock: Gaming – 1569 MHz | OC – 1594 MHz
  2. Boost Clock: Gaming 1683 MHz | OC – 1683 MHz
  3. Memory Clock:  11010 MHz

NETWORK ADAPTER
5. NETWORK ADAPTER
Bisa disebut juga NIC ( Network Interface Card ) , LAN ( Local Area Network ) card , dan Ethernet card . Network Adapter adalah alat yang memungkinkan komputer untuk berkomunikasi satu sama lain . Berkomunikasi disini bukan berarti bercakap-cakap melainkan bertukar data & sumber daya lainnya .
SPESIFIKASI NETWORK ADAPTER
SPESIFIKASI DARI Intel® Ethernet Converged Network Adapter X540-T2
    • Tanggal Peluncuran Q1’12
    • Segmen Vertikal Server
    • Media Kabel Copper
    • Tipe Sistem Kabel RJ-45 Category-6 up to 55 m; Category-6A up to 100 m
    • Tinggi Braket Low Profile and Full Height
    • TDP 13,4 W
    • Rekomendasi Harga Pelanggan $508.00 – $513.00
    • Kontroler Ethernet Intel® Ethernet Controller X540-BT2
    • Sistem Operasi yang Didukung Windows Server 2012 R2*, Windows Server 2012*, Windows 8*, Windows Server 2008 R2*, Windows 7*, Windows Server 2008* SP2, Windows Vista* SP2, Windows Server 2003 R2*, Windows Server 2003* SP2, Linux* Stable Kernel version 3.x, 2.6,x, Red Hat Enterprise Linux* 5, 6, SUSE Linux Enterprise Server* 10, 11, FreeBSD 9*, VMware ESX/ESXi*
Spesifikasi Jaringan
  • Jumlah PortDual
  • Laju Data Per Port 100Mb/1GbE/10GbE
  • Intel® Virtualization Technology for Connectivity (VT-c)Ya
  • Kecepatan & Lebar Slot 5.0 GT/s, x8 Lane
  • KontrolerIntel X540
Spesifikasi Paket
  • Tipe Sistem Antarmuka PCIe v2.1 (5.0GT/s)
  • Opsi Halogen Rendah Tersedia Lihat MDDS

2.         Klasifikasikan Bahasa Pemrograman berikut ini, apakah termasuk bahasa pemrograman tingkat rendah, atau bahasa tingkat tinggi
No.
Bahasa Pemrograman
Klasifikasi
1.
Pascal
Bahasa Tingkat Tinggi
2.
C
Bahasa Tingkat Tinggi
3.
C++
Bahasa Tingkat Tinggi
4.
C#
Bahasa Tingkat Tinggi
5.
Java
Bahasa Tingkat Tinggi
6.
Assembly
Bahasa Tingkat Rendah
7.
Basic
Bahasa Tingkat Tinggi
8.
Go
Bahasa Tingkat Tinggi
9.
Php
Bahasa Tingkat Tinggi
10.
Phyton
Bahasa Tingkat Tinggi