Pseudocode Menghitung luas lingkaran
Start
Input π
Input r
Hitung Luas=π*r*r
Cetak "Luas"
Stop
FLOWCHART Luas Segitiga
Sabtu, 23 September 2017
Soal Algoritma
Soal nomor
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
Algoritma :
1.
Tuangkan air dari gelas A ke gelas C
2.
Tuangkan air dari gelas B ke gelas A
3.
Tuangkan air dari gelas C ke gelas B
4.
Hasilnya
Soal Nomor 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 salahs atu 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
bahasa pemrograman dan spesifikasinya
BAHASA PEMROGRAMAN dan Spesifikasinya
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
|
Python
|
Bahasa Tingkat Tinggi
|
Algoritmaa pemrograman
KOMPONEN KOMPUTER dan Spesifikasinya
FUNGSI Memory/RAM
1. CPU/Processor
PENGERTIAN CPU
CPU yang merupakan singkatan dari Central Processing Unit adalah
komponen keras atau perangkat hardware pemroses data utama dalam sebuah
komputer. CPU dapat disebut sebagai otak komputer karena CPU mengatur
semua aktifitas dan jalannya semua program termasuk aplikasi atau software di dalamnya.
Apapun itu semua hal yang berkaitan dengan proses dalam komputer baik
suatu proses yang sepele sekalipun akan selalu diatur oleh CPU.
Misalnya saat Anda menekan tombol huruf “H” pada keyboard
saat mengetik, huruf “H” tersebut akan muncul di layar, CPU lah yang
memungkinkan hal itu terjadi. Dengan demikian, tanpa adanya CPU dalam
komputer maka komputer tidak akan bisa melakukan apapun atau komputer
tidak dapat menjalankan programnya.
CPU secara teknis juga lebih sering disebut sebagai prosesor, oleh
karena itu saat membaca dan mengenali spesifikasi suatu prosesor maka
sebenarnya Anda sedang membaca spesifikasi CPU suatu perangkat.
FUNGSI CPU
Sebagai komponen utama dalam sebuah komputer, CPU memiliki beberapa
fungsi penting. Diantara fungsi-fungsi tersebut antara lain :
1. Fetching
Fetching adalah suatu istilah yang digunakan dalam ilmu komputer dan
diartikan sebagai proses pengambilan atau pemanggilan data. Dalam sebuah
perangkat komputer, data disimpan dalam harddisk pada CPU dengan sebuah
alamat.
Diibaratkan data didalam prosesor atau CPU disusun dalam kumpulan
alamat dan ketika suatu program dijalankan CPU akan mengambil data dari
alamat yang tersimpan dalam komponennya tersebut.
2. Decoding
Dalam suatu sistem CPU, sebuah program yang akan dijalankan atau yang
dieksekusi, harus sesuai dengan kode instruksi yang nantinya akan
diterjemahkan agar CPU dapat mengenalinya dalam kode instruksi biner.
Dapat disimpulkan bahwa decoding adalah suatu proses penterjemahan suatu
program ke dalam bahasa yang dimengerti oleh CPU.
Decoding terjadi di dalam CPU dan semua program yang berjalan dalam
perangkat komputer harus melalui proses decoding terlebih dahulu.
3. Executing
Saat suatu program dijalankan maka CPU akan mengeksekusi program
tersebut. Maksudnya adalah CPU akan melakukan satu hal yakni melakukan
kalkulasi atau perhitungan dengan menggunakan suatu komponen didalamnya
yang disebut dengan ALU atau Arithmetical Logical Unit .
Kompenen ALU sendiri bertanggung jawab dalam semua proses perhitungan
matematika dan logika dalam komputer. Selain itu fungsi eksekusi dari
suatu CPU juga berarti sebagai proses pemindahan suatu data dari suatu
perangkat memori menuju perangkat memori yang lainnya.
4. Storing
Storing atau menyimpan data adalah salah satu fungsi lainnya dari
CPU. Saat seseorang menggunakan komputer maka ia membutuhkan perangkat
untuk menyimpannya baik secara sementara maupun secara permanen.
Jika seseorang membutuhkan data dengan cepat dan memyimpannya secara
sementara maka CPU akan menyimpannya dalam RAM sementara data yang
disimpan secara permanen akan masuk ke dalam harddisk. Kedua fungsi
tersebut dilakukan dan dikendalikan sepenuhnya oleh CPU.
2. MEMORY/RAM
PENGERTIAN RAM
RAM ( Random access memory ) merupakan
perangkat elektronik yang ada dikomputer dan berfungsi untuk menyimpan
data sementara sebelum atau sesudah data diproses oleh Processor,
penyimpanan tersebut sifatnya sementara, jadi apabila komputer dimatikan
ruang penyimpanan pada RAM akan kosong dan begitu komputer dinyalakan
RAM akan terisi kembali.
FUNGSI Memory/RAM
Fungsi RAM sendiri adalah sebagai komponen yang membantu Processor untuk
mempercepat proses pengolahan data, data yang akan diproses terlebih
dahulu disimpan dalam RAM dan pada saat processor membutuhkan data
tersebut baru RAM akan mengirim data tersebut untuk di proses dengan
proses pengiriman yang sangat cepat. jadi apabila sobat mempunyai
kapasitas penyimpanan RAM yang besar maka komputer sobat akan mampu
memproses data lebih cepat juga.
MACAM-MACAM JENIS RAM
1. DRAM
DRAM merupakan singkatan dari Dynamic Random Access Memory
yaitu sebuah jenis Memori RAM yang mempunyai teknologi penyimpanan data
secara terpisah dalam sebuah kapasitor, Agar data tidak hilang jenis
RAM ini memerlukan penyegaran yang dilakukan oleh CPU. Untuk stukturnya
Memori RAM ini didesign dengan menggunakan satu kapasitor dan satu
transistor per bitnya, sehingga mempunyai kepadatan yang tergolong
tinggi.
2. SRAM
SRAM singkatan dari Static Random Access Memory
yaitu jenis RAM yang didesign dengan tidak menggunakan kapasitor
sehingga tidak memerlukan penyegaran secara berkala, teknologi ini
menghasilkan kinerja yang sangat cepat. akan tetapi biaya untuk
memproduksinya cukup besar, sehingga hanya digunakan untuk menangani
bagian - bagian yang dianggap sangat penting saja.
3. EDORAM
EDORAM singkatan dari Extended Data Out Random Accses Memory
yaitu jenis memori RAM dengan teknologi penyimpanan dan pengambilan
data yang bisa dilakukan bersama - sama, sehingga kemampuan untuk
membaca dan menulisnya lebih cepat. mempunyai bentuk yang lebih panjang
dengan jumlah pin 72 pin. RAM jenis ini sangat cocok digunakan untuk
semua komputer Pentium.
4. SDRAM
SDRAM singkatan dari Synchronous Dynamic
Random Acces Memory merupakan jenis memori RAM yang mempunyai kecepatan
cukup tinggi hingga 100 - 133 Mhz. Jenis RAM ini mempunyai 168 pin
dengan kapasitas penyimpanan 16 MB hingga 1GB. SDRAM dapat diletakan
pada slot jenis DIMM/SDRAM pada Motherboard.
5. RDRAM
RDRAM merupakan singkata dari Rambus Dynamic Random Acces Memory
yaitu jenis memori RAM dinamis sinkron yang diproduksi oleh Rambus
Corporation. Tidak semua motherboard mampu mendukung memori ini karena
teknologinya yang cukup canggih.
6. NVRAM
NVRAM singkatan dari Non-Volatile Random Access Memory
yaitu sebuah jenis RAM komputer yang dilengkapi dengan baterai Litium,
sehingga apabila sobat mematikan komputer, data yang tersimpan di memori
tidak hilang.
7. VGRAM
VGRAM singkatan dari Video Graphic Random Acces Memory
merupakan jenis memori komputer yang dikhususkan untuk video adapter,
besarnya kapasitas memori sangat menentukan sekali terhadap kualitas
video yang dihasilkan
8. Flash RAM
Flash RAM merupakan jenis memori dengan
kapasitas penyimpanan yang tergolong rendah, untuk dapat berkerja dengan
optimal memori ini memerlukan refresh dengan daya kecil. Biasanya
momori komputer ini banyak digunakan untuk perangkat elektronik seperti
ponsel - ponsel lama, VCR dan juga TV.
9. DDR SDRAM
DDR SDRAM singkatan dari Double Date Rate SDRAM
yaitu sebuah jenis RAM komputer yang mampu menjalankan dua intruksi
sekaligus dalam waktu yang sama. Daya yang diperlukan oleh RAM ini juga
sangat kecil sehingga banyak dipakai oleh banyak perangkat saat ini.
Kapasitas momori yang dapat ditampung per chip mencapai 4GB.
10. SO-DIMM
SO-DIMM merupakan singkatan dari Small
Outline Dual in-line Memory Module yaitu jenis RAM komputer yang banyak
digunakan untuk perangkat laptop atau notebook. Walaupun ukurannya cukup
kecil akan tetapi kapasitas penyimpanannya sangat besar.
Itulah ulasan mengenai pengertian fungsi dan macam - macam jenis memori komputer, semoga ulasan diatas dapat bermanfaat untuk sobat komputer sekalian.
3. 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 HARD DISK
Fungsi perangkat harddisk secara umum adalah untuk menyimpan data yang
dihasilkan oleh pemrosesan perangkat komputer/laptop. Di dalamnya,
terdapat sebuah ruang simpan utama dalam sebuah komputer. Dimana di
situlah setiap data dan informasi disimpan olehnya. Selain memiliki
ruang utama, harddisk juga mempunyai komponen-komponen bagian. Adalah
semacam ruang kecil yang terdiri atas direktori, folder, subdirektori,
serta subfolder, yang digunakan untuk peletakan data dan informasi dari
ruang utama harddisk.
4. Video Card
Video card merupakan perangkat keras komputer
yang berperan dalam memproses informasi grafis pada komputer anda
sehingga mampu dihasilkan di layar komputer, TV atau proyektor. Dengan
kata lain, tanpa video card ini anda tidak mungkin dapat melihat
postingan ini di layar komputer anda.
Pada umumnya komputer memiliki video card yang telah terintegrasi atau tertanam pada motherboard atau CPU.
Video card yang tertanam pada motherboard biasa disebut “on-board
video” sedangkan untuk video card yang tertanam pada CPU disebut
“accelerated processing unit (APUs)”.
Kelebihan menggunakan video card yang tertanam adalah mengurangi
biaya (karena tidak perlu membeli video card untuk tambahan), lebih
simpel dan konsumsi daya yang dibutuhkan lebih sedikit. Video card jenis
ini cocok untuk anda yang tidak membutuhkan grafis berkualitas tinggi.
Namun tidak menutup kemungkinan bagi anda yang ingin menambahkan
video card dengan performa yang lebih tinggi dari video card yang telah
tertanam pada komputer anda. Karena pada umumnya setiap komputer telah menyediakan slot expansion pada motherboardnya, bila mana anada ingin menambahkan sebuah video card.
FUNGSI VIDEO CARD
Video card memiliki fungsi mengolah informasi grafis pada komputer
seperti merender grafis 2D maupun 3D, decoding MPEG-2/MPEG4. Selain itu
video card juga mampu untuk menghubungkan komputer dengan perangkat TV
ataupun ke beberapa monitor sekaligus (multi-monitor). Video card juga
memiliki sound card sehingga mampu menghasilkan output sound ke
perangkat yang terhubung seperti TV.
Video card saling terhubung dengan CPU (central processing unit),
sehingga mampu untuk mengambil data dari CPU lalu kemudian memprosesnya
sehingga dapat tampil di layar monitor.
Untuk anda yang hobi bermain game atau yang bergelut dibidang
multimedia seperti yang telah saya jelaskan dibagian awal, sangat
penting untuk memiliki video card tambahan dengan kualitas yang bagus.
Karena dengan menggunakan video card tambahan akan meningkatkan seluruh
kemampuan sistem anda, sebab video card memiliki RAM, pengatur daya dan
pendingin tersendiri dalam mengelolah informasi grafis. Sehingga RAM dan CPU pada sistem anda tidak akan terbebani dan mampu digunakan untuk hal lain.
5.NETWORK ADAPTER
Network adapter adalah komponen perangkat keras komputer yang menghubungkan komputer ke jaringan komputer.Dalam
sebuah jaringan komputer, setiap mesin harus memiliki kartu jaringan
yang terpasang untuk berkomunikasi dengan router jaringan. Router
mengarahkan lalu lintas di jaringan lokal dan juga menangani permintaan
yang dibuat ke Internet, dan menanggapi tanggapan berikutnya. Kartu
jaringan di setiap mesin harus mendukung protokol yang sama sebagai
router jaringan sehingga semua perangkat dapat berkomunikasi dengan
bahasa
yang sama. Network
adapter atau adaptor jaringan dapat menggantikan kartu jaringan
internal saat kartu tidak ada, atau ketika kartu internal tidak
mendukung standar yang diperlukan.
Ada dua tipe dasar dari jaringan: kabel dan nirkabel. Adapter jaringan yang dibuat untuk kedua jenis jaringan, dengan lebih banyak variasi di antara rasa nirkabel karena ada berbagai jenis jaringan nirkabel.
Adaptor jaringan dibuat untuk sambungan kabel dongle USB kecil yang memiliki port Ethernet. Ethernet kabel menghubungkan komputer dalam jaringan kabel, dengan RJ45 Ethernet port RJ11 menyerupai standar jack telepon pada steroid. Adaptor dibuat dengan disertai perangkat lunak, dan sistem operasi akan mengenali driver adapter jaringan USB dan menerapkan driver yang tepat setelah perangkat terdeteksi.
Setelah terdeteksi oleh sistem, maka adaptor jaringan eksternal dapat digunakan untuk menghubungkan komputer ke jaringan dengan menjalankan kabel Ethernet dari router ke adaptor jaringan. Adaptor jaringan, biasanya mengacu pada adaptor jaringan nirkabel. Alat ini populer untuk komputer mobile, karena dapat memungkinkan komputer terhubung ke jaringan nirkabel di rumah atau kantor dari mana saja di sekitarnya tanpa menambatkan kabel Ethernet ke komputer. Adaptor jaringan nirkabel terlihat mirip dengan memory stick atau thumb drive: dongle USB kecil dengan lampu LED yang menunjukkan Daya dan pengoperasian.
Ada dua tipe dasar dari jaringan: kabel dan nirkabel. Adapter jaringan yang dibuat untuk kedua jenis jaringan, dengan lebih banyak variasi di antara rasa nirkabel karena ada berbagai jenis jaringan nirkabel.
Adaptor jaringan dibuat untuk sambungan kabel dongle USB kecil yang memiliki port Ethernet. Ethernet kabel menghubungkan komputer dalam jaringan kabel, dengan RJ45 Ethernet port RJ11 menyerupai standar jack telepon pada steroid. Adaptor dibuat dengan disertai perangkat lunak, dan sistem operasi akan mengenali driver adapter jaringan USB dan menerapkan driver yang tepat setelah perangkat terdeteksi.
Setelah terdeteksi oleh sistem, maka adaptor jaringan eksternal dapat digunakan untuk menghubungkan komputer ke jaringan dengan menjalankan kabel Ethernet dari router ke adaptor jaringan. Adaptor jaringan, biasanya mengacu pada adaptor jaringan nirkabel. Alat ini populer untuk komputer mobile, karena dapat memungkinkan komputer terhubung ke jaringan nirkabel di rumah atau kantor dari mana saja di sekitarnya tanpa menambatkan kabel Ethernet ke komputer. Adaptor jaringan nirkabel terlihat mirip dengan memory stick atau thumb drive: dongle USB kecil dengan lampu LED yang menunjukkan Daya dan pengoperasian.
Cara menggunakan Network Adapter
Setelah network adapter dimasukkan ke komputer maka adapter jaringan tersebut akan memindai frekuensi radio sinyal wifi atau wireless. Network adapter ini bekerja dengan perangkat lunak sistem untuk menampilkan nama-nama jaringan lokal bagi user. Klik nama jaringan yang ingin digunakan, dan memasok kredensial yang diperlukann untuk surfing nirkabel. Kemudian boot, perangkat secara otomatis dan akan log ke jaringan pilihan. Kebanyakan komputer laptop disematkan dengan kartu built-in WiFi ®, atau kartu jaringan nirkabel, tetapi ada kalanya kartu diberikan tetapi tidak digunakan sama sekali. Hal ini terutama terjadi ketika standar nirkabel berubah dari satu protokol ke protokol baru, lebih cepat. Kartu lama yang hanya mendukung protokol yang lebih tua tidak akan bekerja dengan router yang hanya mendukung lebih baru ke standar lebih cepat. Standar nirkabel 802.11n saat ini, yang menggantikan standar 802.11g yang lama.
Ketika kartu jaringan internal tidak mendukung standar yang diinginkan, maka terdapat alternatif untuk adaptor eksternal yang dapat menggantikan kartu internal dengan kartu baru. Hal ini mudah dilakukan pada komputer desktop, tetapi tidak begitu mudah di laptop atau notebook.
Setelah network adapter dimasukkan ke komputer maka adapter jaringan tersebut akan memindai frekuensi radio sinyal wifi atau wireless. Network adapter ini bekerja dengan perangkat lunak sistem untuk menampilkan nama-nama jaringan lokal bagi user. Klik nama jaringan yang ingin digunakan, dan memasok kredensial yang diperlukann untuk surfing nirkabel. Kemudian boot, perangkat secara otomatis dan akan log ke jaringan pilihan. Kebanyakan komputer laptop disematkan dengan kartu built-in WiFi ®, atau kartu jaringan nirkabel, tetapi ada kalanya kartu diberikan tetapi tidak digunakan sama sekali. Hal ini terutama terjadi ketika standar nirkabel berubah dari satu protokol ke protokol baru, lebih cepat. Kartu lama yang hanya mendukung protokol yang lebih tua tidak akan bekerja dengan router yang hanya mendukung lebih baru ke standar lebih cepat. Standar nirkabel 802.11n saat ini, yang menggantikan standar 802.11g yang lama.
Ketika kartu jaringan internal tidak mendukung standar yang diinginkan, maka terdapat alternatif untuk adaptor eksternal yang dapat menggantikan kartu internal dengan kartu baru. Hal ini mudah dilakukan pada komputer desktop, tetapi tidak begitu mudah di laptop atau notebook.
Langganan:
Postingan (Atom)