Anda di halaman 1dari 16

Materi Simulasi Digital

1. Algoritma

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara
sistematis.

Pembuatan algoritma mempunyai banyak keuntungan di antaranya:

a) Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman


manapun, artinya penulisan algoritma independen dari bahasa pemrograman dan komputer
yang melaksanakannya.
b) Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
c) Apapun bahasa pemrogramannya, output yang akan dikeluarkan sama karena algoritmanya
sama.

Beberapa hal yang perlu diperhatikan dalam membuat algoritma:

a) Teks algoritma berisi deskripsi langkah-langkah penyelesaian masalah.Deskripsi tersebut


dapat ditulis dalam notasi apapun asalkan mudah dimengerti dan dipahami.
b) Tidak ada notasi yang baku dalam penulisan teks algoritma seperti notasi bahasa
pemrograman. Notasi yang digunakan dalam menulis algoritma disebut notasi algoritmik.
c) Setiap orang dapat membuat aturan penulisan dan notasi algoritmik sendiri. Hal ini
dikarenakan teks algoritma tidak sama dengan teks program. Namun, supaya notasi
algoritmik mudah ditranslasikan ke dalam notasi bahasa pemrograman tertentu, maka
sebaiknya notasi algoritmik tersebut berkorespondensi dengan notasi bahasa pemrograman
secara umum.
d) Notasi algoritmik bukan notasi bahasa pemrograman, karena itu pseudocode dalam notasi
algoritmik tidak dapat dijalankan oleh komputer. Agar dapat dijalankan oleh komputer,
pseudocode dalam notasi algoritmik harus ditranslasikan atau diterjemahkan ke dalam
notasi bahasa pemrograman yang dipilih. Perlu diingat bahwa orang yang menulis program
sangat terikat dalam aturan tata bahasanya dan spesifikasi mesin yang menjalannya.
Pseudocode adalah kode yang mirip dengan instruksi kode program sebenarnya.
e) Algoritma sebenarnya digunakan untuk membantu kita dalam mengkonversikan suatu
permasalahan ke dalam bahasa pemrograman.
f) Algoritma merupakan hasil pemikiran konseptual, supaya dapat dilaksanakan oleh
komputer, algoritma harus ditranslasikan ke dalam notasi bahasa pemrograman

2. MS Excel

Microsoft Excel adalah sebuah program aplikasi lembar kerja spreadsheet


Komponen Microsoft Excel
1. Row Heading, penunjuk lokasi baris dalam sebuah lembar kerja (worksheet) Excel
2. Column Heading, penunjuk lokasi kolom dalam sebuah lembar kerja Excel
3. Cell Pointer, penunjuk sel yang aktif
4. Formula Bar, Tempat di mana rumus diketikkan untuk digunakan dalam sebuah lembar kerja
Excel.

Fungsi Microsoft Excel

1. Untuk membuat laporan keuangan akuntansi.


2. Untuk keperluan administrasi sebuah instansi.
3. Untuk mengurutkan beragam data baik pengolah angka maupun kata.
4. Untuk melakukan perhitungan otomatis dengan menggunakan rumus dan logika.
Kelebihan Microsoft Excel

1. Antarmuka pengguna yang userfriendly.


2. Tersedianya fitur untuk membuat grafik data.
3. Adanya fitur pemrograman VBA.
4. Kemampuan menyimpan data dalam jumlah besar.
5. Mudah dioperasikan jika paham rumus dan logika dalam Excel.
Kekurangan Microsoft Excel

1. Merupakan program berlicensi sehingga harus membayarnya kepada pengembang.


2. Jika belum tahu rumus dan logika excel, akan mengalami kesulitan dalam
mengoperasikannya.
3. Jika salah menggunakan rumus akan berakibat pada kesalahan membaca data

Mengenal Fungsi atau Rumus Pada MS Excel

1. Fungsi Average

Fungsi ini digunakan untuk mencari nilai rata-rata dari sekumpulan data (range). Bentuk
umum penulisannya adalah ;

=AVERAGE(number1, number2,…), dimana number1, number2, dan seterusnya adalah


range data yang akan dicari nilai rata-ratanya. Misalnya untuk mengisi nilai rata-rata dari
range data E8 sampai G8, maka rumusnya adalah =AVERAGE(E8:G8) kemudian tekan
tombol Enter.

2. Fungsi Sum
Fungsi SUM digunakan untuk menjumlahkan sekumpulan data pada suaturange. Bentuk
umum penulisan fungsi ini adalah =SUM(number1, number2,…). Dimana number1,
number2 dan seterusnya adalah range data yang akan dijumlahkan. Misalnya untuk
menjumlahkan range data E8 sampai G8, maka rumusnya adalah =SUM(E8:G8) kemudian
tekan tombol Enter.

3. Fungsi Max
Fungsi ini digunakan untuk mencari nilai tertinggi dari sekumpulan data (range). Bentuk
umum penulisannya adalah ;
=MAX(number1, number2,…), dimana number1, number2, dan seterusnya
adalah range data (numerik) yang akan dicari nilai tertingginya. Misalnya untuk mencari nilai
maksimal dari range data E8 sampai G8, maka rumusnya adalah =MAX(E8:G8) kemudian
tekan tombol Enter.

4. Fungsi Min
Fungsi Min adalah kebalikan dari fungsi Max, jika fungsi Max untuk mencari nilai tertinggi
atau maksimal maka Min adalah untuk mencari nilai terkecil atau minimum dari sekumpulan
data numerik. Bentuk umum penulisannya adalah ;
=MIN(number1, number2,…), dimana number1, number2, dan seterusnya
adalah range data (numerik) yang akan dicari nilai tertingginya. Sebagai contoh untuk
mencari nilai terendah dari range data E8 sampai G8, maka rumusnya adalah =MIN(E8:G8)
kemudian tekan tombol Enter.

5. Fungsi Count
Fungsi Count digunakan untuk menghitung jumlah data dari suatu range yang kita
pilih. Bentuk umum penulisannya adalah ;
=COUNT(number1, number2,…), dimana number1, number2, dan seterusnya
adalah range data (numerik) yang akan dihitung jumlah datanya. Sebagai contoh untuk
menghitung jmlah data dari range data E8 sampai G8, maka rumusnya adalah
=COUNT(E8:G8) kemudian tekan tombol Enter.

6. Fungsi Logika IF
Fungsi ini digunakan jika data yang dimasukkan mempunyai kondisi tertentu. Misalnya, jika
nilai sel A1=1, maka hasilnya 2, jika tidak, maka akan bernilai 0. Biasanya fungsi ini dibantu
oleh operator relasi (pembanding)
7. Fungsi VLOOKUP
digunakan untuk menampilkan data dari sebuah tabel yang disusun dalam format vertikal.
Bentuk penulisan fungsinya =VLOOKUP(lookup_value, tabel_array, col_index_num)
8. HLOOKUP
digunakan untuk menampilkan data dari sebuah tabel yang disusun dalam format
horizontal. Bentuk penulisan fungsinya =HLOOKUP(lookup_value, tabel_array,
row_index_num) atau bisa juga dibaca =HLOOKUP(nilai kunci, letak table, nomor baris).

3. MS Power Point

Pengertian Microsoft Powerpoint

Microsoft Powerpoint adalah sebuah program aplikasi microsoft office yang berguna sebagai
media presentasi dengan menggunakan beberapa slide.

Kegunaan atau fungsi dari ms powerpoint adalah sebagai berikut :

1. Sarana untuk mempermudah sebuah presentasi.


2. Membuat sebuah presentasi berbentuk softcopy sehingga dapat diakses oleh berbagai
perangkat komputer.
3. Membuat presentasi dalam bentuk slide yang menarik dan cantik dengan dukungan fitur
audio, video, gambar dan animasi serta template/desain yang akan dipergunakan.
4. Mempermudah dalam membuat, mengatur dan mencetak berbagai slide.
Format data Microsoft PowerPoint
Untuk menyimpan sebuah data PowerPoint, powerpoint menyediakan beragam format data
diantaranya yaitu :
*.PPT (PowerPoint Presentaion) Merupakan ekstensi untuk data biner dan tersedia dalam
segala versi PowerPoint (termasuk PowerPoint 12).
*.PPS (PowerPoint Show) Merupakan ekstensi untuk data biner dan tersedia dalam segala
versi PowerPoint (termasuk PowerPoint 12).
*.POT (PowerPoint Template) Merupakan ekstensi untuk data biner dan tersedia dalam segala
versi PowerPoint (termasuk PowerPoint 12).
*.PPTX (PowerPoint Presentation) Merupakan ekstensi untuk data dalam bentuk XML dan
hanya tersedia dalam versi PowerPoint 12.

Keunggulan atau kelebihan Ms. PowerPoint diantaranya yaitu :


1. Mudah digunakan bahkan untuk pemula sekalipun.
2. Tersedia beragam desain dan template yang menarik.
3. Dapat dibuat dalam berbagai format data.
4. Dapat mengedit foto secara langsung.
5. Adanya fitur pergerakan seperti Transition dan Custom Animation.
6. Adanya fitur untuk memasukkan konten dari lain aplikasi yang mendukung OLE (Object
Linking and Embedding).

Kekurangan Microsoft Powerpoint


Adanya licensi yang memungkinkan penggunanya untuk membayar program aplikasi
powerpoint ini.
Buku Digital (e-book)
Buku digital biasa disebut dengan e-book atau buku elektronik. Buku digital adalah buku
publikasi dalam bentuk digital/elektronik, yang terdiri dari teks, gambar, video yang dapat dibaca
pada komputer atau perangkat elektronik portable lainnya (tablet komputer dan smartphone)
dengan menggunakan aplikasi e-book reader (contoh : Amazon Kindle, Barnes & Noble Nook ,
Kobo eReader , dan Sony Reader). Kadang-kadang buku digital didefinisikan sebagai sebuah
versi elektronik dari buku cetak.

Keuntungan adanya buku digital

1. Untuk melestarikan literatur dalam bentuk buku yang banyak jumlahnya.


2. Tidak dapat rusak, karena data disimpan dalam bentuk file .
3. Mengurangi biaya perawatan yang mahal.
4. Proses publikasi murah dan mudah untuk disebar luaskan karena bisa melalui media website, email
atau kelas maya.
5. Memiliki sifat portable, karena bisa dibaca menggunakan perangkat elektronik portable (tablet
komputer, smartphone).
6. Tidak memakan tempat, karena disimpan dalam bentuk file, tidak seperti model buku konvensional
yang harus dicetak pada sebuah media kertaas.
7. Situs ebook saat ini memiliki fasilitas untuk menerjemahkan buku dalam berbagai bahasa.
8. Membatasi penyalinan dan distribusi karya, menjual atau menggunakan teks dalam domain publik
secara bebas dengan menggunakan proteksi keamanan lisensi “click-wrap“.

Berbagai macam format buku digital/buku elektronik yang dibuat oleh penulis dan penerbit
memiliki banyak format. Setiap format memiliki kelebihan dan kekurangan.Dibawah ini adalah
contoh :

.azw, adalah file yang dikembangkan oleh Amazon yang digunakan untuk pembaca
buku Kindle (Kindle e-book )

.azw3, adalah Format Kindle 8 atau disebut dengan KF8 merupakakn versi baru AZW
. format ini mendukung HTML5 dan CSS3 yang tidak didukung melalui format AZW
standar.

.pdf, adalah format file yang dikembangkan oleh Adobe Systems untuk mewakili
dokumen dengan cara yang terpisah dari sistem operasi yang asli, aplikasi atau
perangkat keras di mana awalnya diciptakan. Sebuah file PDF dapat berisi
sejumlah font dan gambar dan dirancang untuk memungkinkan siap cetak.

.mobi, adalah jenis file untuk format e-book yang dibuat oleh sebuah perusahaan e-
book Perancis yaitu Mobipocket yang menciptakan aplikasi perangkat lunak bebas
untuk beberapa perangkat seperti PDA, smartphone dan perangkat tablet. Perusahaan
ini dibeli oleh Amazon pada tahun 2005 dan dukungan ekstensi file Mobi secara resmi
dihentikan pada tahun 2011 dengan format AZW menggantikan itu.

.prc, adalah jenis file format e-book yang dibuat oleh sebuah perusahaan e-
bookPerancis disebut Mobipocket yang menciptakan aplikasi perangkat lunak bebas
untuk beberapa perangkat seperti PDA, smartphone dan perangkat tablet.
Perpanjangan RRC sebenarnya identik dengan Mobi ekstensi tapi digunakan khusus
untuk perangkat Palm yang hanya mendukung ekstensi RRC atau PDB .

.epub, adalah file format open source yang dikembangkan oleh International Digital
Publishing Forum (IDPF). Berdasarkan XHTML, XML dan CSS bekerja dengan baik
dengan sejumlah aplikasi perangkat lunak. Meskipun demikian, ada seperangkat
aturan yang harus ditaati saat membuat file EPUB. Format ini memungkinkan
perlindungan DRM yang akan ditambahkan ke file.

.rtf, adalah Rich Text Format (RTF) yaitu format file yang memungkinkan anda untuk
menulis file teks, simpan pada satu sistem operasi dan kemudian memiliki
kemampuan untuk dibuka. Kelemahan format ini adalah kita tidak dapat
menambahkan file gambar di dalam dokumen. Anda dapat membuat file dengan
menggunakan Microsoft Word di Windows, menyimpannya sebagai file RTF (itu
akan memiliki nama file dengan akhiran .rtf) file ini dapat di buka dengan
WordPerfect 6,0 atau aplikasi teks editor pada setiap versi Windows’.

.doc, adalah kepanjangan dari dokumen, merupakan ekstensi file untuk dokumen
pengolah kata; hal ini terkait dengan Microsoft dan aplikasi Microsoft Word. Secara
historis, itu digunakan untuk dokumentasi dalam format teks biasa, khususnya
program atau perangkat keras komputer, pada berbagai sistem operasi. Hampir semua
orang akan menggunakan format file doc, setiap kali anda menulis dokumen pada PC
anda.

.docx, diperkenalkan pada Microsoft Word 2007, hal ini didasarkan pada open XML
dengan menggunakan kompresi ZIP untuk ukuran file yang lebih kecil. Manfaat dari
open XML adalah bahwa file itu dapat dibaca oleh aplikasi dengan platform internet.

.html, sebuah halaman web saat ini dibentuk dari sebuah bahasa HTML, halaman ini
ditampilkan menggunakan sebuah browser seperti Safari, Internet Explorer atau
Mozilla Firefox. Dengan menggunakan bahasa HTML, kita dapat menggambarkan
struktur informasi berbasis teks dalam dokumen dengan menunjukkan teks tertentu
sebagai judul, paragraf, link dll dan dilengkapi dengan teks bentuk interaktif, gambar,
dan objek lainnya. Kode sumber HTML digunakan oleh browser Web dan biasanya
tidak terlihat oleh pengguna. HTML mentah dapat dilihat dengan memilih View
Source dari browser Web.

.cbr, adalah sebuah file terkompresi yang memungkinkan serangkaian gambar buku
komik untuk disimpan. Gambar-gambar ini dapat masukkan dan diformat sehingga
bisa ditampilkan secara berdampingan.

.DjVu, dikembangkan oleh AT & T dan digunakan sebagai


teknologi kompresigambar yangmerupakan alternatif open source ke PDF. Hal ini
memungkinkan untuk dokumen yang dipindai, foto, dan gambar dengan resolusi
sangat tinggiuntuk didistribusikan melalui internet. Plugin DjVu umumnya terdapat
pada browser, Mac dan Windows.

.tcr, jenis file ini dikembangkan oleh Psion untuk digunakan pada perangkat
Palmtop Seri3. File inidikembangkan pada tahun 1990-an. Format ini ditujukan
untukperangkat pembaca e-book tertentu yang akan menampilkan file .tcr. Format file
ini sudahusang menyusul penghentian perangkat Palmtop.

.prc, Jenis file ini adalah format e-book yang dibuat oleh sebuah perusahaan e-
bookPerancis disebut Mobipocket yang menciptakan sebuah aplikasi perangkat lunak
bebasuntuk beberapa perangkat termasuk PDA, smartphone dan
perangkat tablet. Untuk selanjutnya file berekstensi .prc ini identik
dengan Mobiekstensi tapi digunakan khusus untuk perangkat Palm yang hanya
mendukung.prc atau ekstensi PDB .

.xml, tujuan umum bahasa markup untuk pertukaran data. Dalam konteks eBook
umumnya terbatas pada XHTML dan RSS feed meskipun beberapa format lain sudah
ditetapkan.

Pertimbangan pemilihan format buku digital

1. Ketersediaan perangkat
Semakin canggihnya perangkat komunikasi portable memungkinkan pengguna
saat ini bisa menikmati layanan e-book dari perangkat selular, sehingga format
ebook harus bisa menyesuaikan dengan format yang didukung oleh perangkat
selular.
2. Ukuran tampilan aplikasi pembaca buku digital (e-book reader)
Untuk saat ini pengguna selular di indonesia sangat mendominasi. Oleh karena
itu ukurang layar sangat dipertimbangkan untuk pemilihan format buku digital
3. Format yang didukung secara luas
pemilihan format perlu dipertimbangkan adalah menggunakan format yang
mendapat dukungan secara luas, baik untuk pembuatannya maupun aplikasi
pembacanya.

Dengan pertimbangan diatas maka kita akan menggunakan aplikasi buku digital
dengan ekstensi .epub yang mendukung fasilitas audio, video dan animasi. Adapun
fitur-fitur dariepub adalah :

1. Sifat open source, sehingga kita bisa menggunakan aplikasi secara gratis.
2. e-book reader sudah mendukung di berbagai perangkat komputer seperti azardi,
calibre, plugin firefox, plugin google chrome dll.
3. Software pembuat epub tanyak tersedia.
4. support file audio, video dan animasi.
5. Revlowable (word wrap) dan fasilitas pengaturan teks.
6. DRM security.
7. Mendukung styling CSS.

Aplikasi-aplikasi yang digunakan untuk menyusun buku digital epub adalah :

1. Aplikasi pengolah kata MS Word.


2. Corel, untuk pengolah gambar.
3. Audacity, pengolah audio.
4. Corel video studio,pinnacle, window movie maker, yang digunakan sebagai
pengolah video.
5. Sigil, aplikasi epub editor.

Sigil
Sigil adalah sebuah aplikasi yang digunakan untuk melakukan editting file epub yang
sifatnya gratis/tidak berbayar karena sifatnya yang open source. Adapun
kemampuan sigiladalah (diambil dari https://code.google.com/p/sigil/) :

1. Panduan/manual pengguna Sigil dapat diakses secara online


2. Perangkat lunak bebas dan sumber terbuka di bawah GPLv3
3. Mutliplatform, sehingga dapat dijalankan pada sistem operasi windows, linux dan
Mac
4. Dukungan UTF-16. UTF 16 adalah kepanjangan dari 16-
bit UnicodeTransformation Format, adalah standar kemampuan untuk melakukan
encoding (proses konversi informasi dari suatu sumber (objek) menjadi data,
yang selanjutnya dikirimkan ke penerima pada sistem pemrosesan
data) sejumlah 1,112,064 kemungkinan karakter dan teks.
5. Tampilan yang terdiri tampilan buku (book view), tampilan kode (code view), dan
tampilan akhir (preview view) .
6. Fasilitas WYSIWYG (What You See Is What You Get) pada tampilan buku (book
view). Istilah ini digunakan dalam perkomputasian untuk menggambarkan suatu
sistem dimana konten yang sedang disunting/di-edit akan terlihat sama persis
dengan hasil keluaran akhir.
7. Kontrol penuh untk melakukan penyuntingan atau peoses edit pada tampilan
kode (Code view)sintaks EPUB sintaks Code View.
8. Pembuat daftar isi otomatis sampai beberapa level.
9. Editor Metadata ( adalah informasi terstruktur yang mendeskripsikan,
menjelaskan, menemukan, atau setidaknya membuat menjadikan suatu
informasi mudah untuk ditemukan kembali, digunakan, atau dikelola) dengan
dukungan penuh untuk semua entri metadata (lebih dari 200) dengan deskripsi
lengkap untuk masing-masing.
10. Fasilitas aplikasi dengan format beberapa bahasa.
11. Pemeriksa ejaan (spell cheking).
12. Dukungan PCRE (Perl Compatible Regular Expressions), yaitu dukungan untuk
pencarian teks dan penggantian teks secara cepat.
13. Mendukung impor EPUB, file HTML, file gambar, dan style sheet.
14. Epub validator.

Beberapa pertimbangan dalam pembuatan e-book :

1. Memahami bahwa pembaca buku digital diberi kebebasan untuk mencari bagian
dalam buku secara bebas.
2. Memahami perangkat e-book reader yang akan digunakan oleh pembaca.
3. Menyusun buku digital untuk perangkat e-book reader yang paling sederhana,
kemudian menambahkan fitur tambahan seperti gambar, audio, video dan animasi
untuk perangkat yang lebih modern.

Tahap penyusunan e-book :

1. Penyusunan daftar isi.


2. Memilah materi buku digital baik yang berupa tabel, gambar, audio, video dan
animasi.
System computer

Sistem Bilangan atau Number System adalah Suatu cara untuk mewakili besaran dari suatu
item fisik. Sistem Bilangan menggunakan suatu bilangan dasar atau basis (base / radix) yang
tertentu. Dalam hubungannya dengan komputer, ada 4 Jenis Sistem Bilangan yang dikenal
yaitu : Desimal (Basis 10), Biner (Basis 2), Oktal (Basis 8) dan Hexadesimal (Basis 16).
Berikut penjelesan mengenai 4 Sistem Bilangan ini :

1. Desimal (Basis 10)

Desimal (Basis 10) adalah Sistem Bilangan yang paling umum digunakan dalam kehidupan
sehari-hari. Sistem bilangan desimal menggunakan basis 10 dan menggunakan 10 macam
simbol bilangan yaitu : 0, 1, 2, 3, 4, 5, 6, 7, 8 dan 9. Sistem bilangan desimal dapat berupa
integer desimal (decimal integer) dan dapat juga berupa pecahan desimal (decimal fraction).

Untuk melihat nilai bilangan desimal dapat digunakan perhitungan seperti berikut, misalkan
contoh bilangan desimal adalah 8598. Ini dapat diartikan :

Dalam gambar diatas disebutkan Absolut Value dan Position


Value. Setiap simbol dalam sistem bilangan desimal memiliki Absolut Value dan Position
Value. Absolut value adalah Nilai Mutlak dari masing-masing digit bilangan.
Sedangkan Position Value adalah Nilai Penimbang atau bobot dari masing-masing digit
bilangan tergantung dari letak posisinya yaitu bernilai basis di pangkatkan dengan urutan
posisinya. Untuk lebih jelasnya perhatikan tabel dibawah ini.

Dengan begitu maka bilangan desimal 8598 bisa diartikan sebagai berikut :

Sistem bilangan desimal juga bisa berupa


pecahan desimal (decimal fraction), misalnya : 183,75 yang dapat diartikan :

2.

Biner (Basis 2)

Biner (Basis 2) adalah Sistem Bilangan yang terdiri dari 2 simbol yaitu 0 dan 1. Bilangan Biner
ini di populerkan oleh John Von Neumann. Contoh Bilangan Biner 1001, Ini dapat di artikan (Di
konversi ke sistem bilangan desimal) menjadi sebagai berikut :
Position Value dalam sistem Bilangan Biner merupakan
perpangkatan dari nilai 2 (basis), seperti pada tabel berikut ini :

Berarti, Bilangan Biner 1001 perhitungannya adalah sebagai berikut :

3. Oktal (Basis 8)
Oktal (Basis 8) adalah Sistem Bilangan yang terdiri dari 8 Simbol yaitu 0, 1, 2, 3, 4, 5, 6,
7. Contoh Oktal 1024, Ini dapat di artikan (Di konversikan ke sistem bilangan desimal) menjadi
sebagai berikut :

Position Value dalam Sistem Bilangan Oktal merupakan


perpangkatan dari nilai 8 (basis), seperti pada tabel berikut ini :

Berarti, Bilangan Oktal 1022 perhitungannya adalah sebagai berikut :

4. Hexadesimal (Basis 16)

Hexadesimal (Basis 16), Hexa berarti 6 dan Desimal berarti 10adalah Sistem Bilangan yang
terdiri dari 16 simbol yaitu 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A(10), B(11), C(12), D(13), E(14), F(15).
Pada Sistem Bilangan Hexadesimal memadukan 2 unsur yaitu angka dan huruf.
Huruf A mewakili angka 10, B mewakili angka 11 dan seterusnya sampai Huruf F mewakili
angka 15.
Contoh Hexadesimal F3D4, Ini dapat di artikan (Di konversikan ke sistem bilangan desimal)
menjadi sebagai berikut :

Position Value dalam Sistem Bilangan Hexadesimal merupakan perpangkatan dari nilai 16
(basis), seperti pada tabel berikut ini :

Berarti, Bilangan Hexadesimal F3DA perhitungannya adalah sebagai berikut :

Konversi bilangan biner, octal atau hexadesimal menjadi bilangan desimal.


Konversi dari bilangan biner, octal atau hexa menjadi bilangan desimal memiliki konsep yang
sama.Konsepnya adalah bilangan tersebut dikalikan basis bilangannya yang dipangkatkan
0,1,2 dst dimulai dari kanan. Untuk lebih jelasnya silakan lihat contoh konversi bilangan di
bawah ini;

 Konversi bilangan octal ke desimal.


Cara mengkonversi bilangan octal ke desimal adalah dengan mengalikan satu-satu bilangan
dengan 8 (basis octal) pangkat 0 atau 1 atau 2 dst dimulai dari bilangan paling kanan.
Kemudian hasilnya dijumlahkan. Misal, 137(octal) = (7x80) + (3x81) + (1x82) = 7+24+64 =
95(desimal).
Lihat gambar:

 Konversi bilangan biner ke desimal.


Cara mengkonversi bilangan biner ke desimal adalah dengan mengalikan satu-satu bilangan
dengan 2 (basis biner) pangkat 0 atau 1 atau 2 dst dimulai dari bilangan paling kanan.
Kemudian hasilnya dijumlahkan. Misal, 11001(biner) = (1x20) + (0x21) + (0x22) + (1x2) + (1x22)
= 1+0+0+8+16 = 25(desimal).

 Konversi bilangan hexadesimal ke desimal.


Cara mengkonversi bilangan biner ke desimal adalah dengan mengalikan satu-satu bilangan
dengan 16 (basis hexa) pangkat 0 atau 1 atau 2 dst dimulai dari bilangan paling kanan.
Kemudian hasilnya dijumlahkan. Misal, 79AF(hexa) = (Fx20) + (9x21) + (Ax22) =
15+144+2560+28672 = 31391(desimal).
Konversi bilangan desimal menjadi bilangan biner, octal atau hexadesimal.
Konversi dari bilangan desimal menjadi biner, octal atau hexadesimal juga memiliki konse yang
sama. Konsepnya bilangan desimal harus dibagi dengan basis bilangan tujuan, hasilnya
dibulatkan kebawah dan sisa hasil baginya (remainder) disimpan. Ini dilakukan terus menerus
hingga hasil bagi < basis bilangan tujuan. Sisa bagi ini kemudian diurutkan dari yang paling
akhir hingga yang paling awal dan inilah yang merupakan hasil konversi bilangan tersebut.
Untuk lebih jelasnya lihat pada contoh berikut;

 Konversi bilangan desimal ke biner.


Cara konversi bilangan desimal ke biner adalah dengan membagi bilangan desimal dengan 2
dan menyimpan sisa bagi per seitap pembagian terus hingga hasil baginya < 2. Hasil konversi
adalah urutan sisa bagi dari yang paling akhir hingga paling awal. Contoh:

125(desimal) = .... (biner)


125/2 = 62 sisa bagi 1
62/2= 31 sisa bagi 0
31/2=15 sisa bagi 1
15/2=7 sisa bagi 1
7/2=3 sisa bagi 1
3/2=1 sisa bagi 1

hasil konversi: 1111101


Lihat gambar:

 Konversi bilangan desimal ke octal.


Cara konversi bilangan desimal ke octal adalah dengan membagi bilangan desimal dengan 8
dan menyimpan sisa bagi per seitap pembagian terus hingga hasil baginya < 8. Hasil konversi
adalah urutan sisa bagi dari yang paling akhir hingga paling awal. Contoh lihat gambar:

 Konversi bilangan desimal ke hexadesimal.


Cara konversi bilangan desimal ke octal adalah dengan membagi bilangan desimal dengan 16
dan menyimpan sisa bagi per seitap pembagian terus hingga hasil baginya < 16. Hasil konversi
adalah urutan sisa bagi dari yang paling akhir hingga paling awal. Apabila sisa bagi diatas 9
maka angkanya diubah, untuk nilai 10 angkanya A, nilai 11 angkanya B, nilai 12 angkanya C,
nilai 13 angkanya D, nilai 14 angkanya E, nilai 15 angkanya F. Contoh lihat gambar:

Konversi bilangan octal ke biner dan sebaliknya.

Konversi bilangan octal ke biner.


Konversi bilangan octal ke biner caranya dengan memecah bilangan octal tersebut persatuan
bilangan kemudian masing-masing diubah kebentuk biner tiga angka. Maksudnya misalkan kita
mengkonversi nilai 2 binernya bukan 10 melainkan 010. Setelah itu hasil seluruhnya diurutkan
kembali. Contoh:

 Konversi bilangan biner ke octal.


Konversi bilangan biner ke octal sebaliknya yakni dengan mengelompokkan angka biner
menjadi tiga-tiga dimulai dari sebelah kanan kemudian masing-masing kelompok dikonversikan
kedalam angka desimal dan hasilnya diurutkan. Contoh lihat gambar:

Konversi bilangan hexadesimal ke biner dan sebaliknya.

 Konversi bilangan hexadesimal ke biner.


Sama dengan cara konversi bilanga octal ke biner, bedanya kalau bilangan octal binernya
harus 3 buah, bilangan desimal binernya 4 buah. Misal kita konversi 2 hexa menjadi biner
hasilnya bukan 10 melainkan 0010. Contoh lihat gambar:

 Konversi bilangan biner ke hexadesimal.


Teknik yang sama pada konversi biner ke octal. Hanya saja pengelompokan binernya bukan
tiga-tiga sebagaimana pada bilangan octal melainkan harus empat-empat. Contoh lihat gambar:

Konversi bilangan hexadesimal ke octal dan sebaliknya

 Konversi bilangan octal ke hexadesimal.


Teknik mengonversi bilangan octal ke hexa desimal adalah dengan mengubah bilangan octal
menjadi biner kemudian mengubah binernya menjadi hexa. Ringkasnya octal->biner->hexa lihat
contoh,

 Konversi bilangan hexadesimal ke octal.Begitu juga dengan konversi hexa desimal


ke octal yakni dengan mengubah bilangan hexa ke biner kemudian diubah menjadi bilangan
octal. Ringkasnya hexa->biner->octal. Lihat contoh;
PEMOGRAMAN DASAR
Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis
dalam program adalah algoritma. Program ditulis dengan menggunakanbahasa pemrograman.
Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman.
Program = Algoritma + Bahasa (Struktur Data)

Untuk menterjemahkan bahasa pemrograman yang kita tulis maka diperlukan Compiler dan
interpreter.

Compiler adalah suatu program yang menterjemahkan bahasa program (Source code) ke
dalam bahasa obyek (object code) secara keseluruhan program.

Interpreter berbeda dengan Compiler, interpreter menganalisis dan mengeksekusi setiap


baris dari program secara keseluruhan. Keuntungan dari interpreter adalah dalam eksekusi
yang bisa dilakukan dengan segera. Tanpa melalui tahap kompilasi, untuk alas an ini interpreter
digunakan pada saat pembuatan program berskala besar.

Jenis-Jenis Bahasa Pemrograman

Bahasa Pemrograman Tingkat rendah (Bahasa mesin, Biner)

Bahasa Pemrograman Tingkat tinggi

Contoh-contoh Bahasa Pemrograman yang ada :

1. Prosedural : Algol, Pascal, Fortran, Basic, Cobol, C

2. Fungsional : LOGO, APL, LISP

3. Deklaratif : Prolog Object oriented murni: Smalltalk, Eifel, Java, PHP

Cara penulisan algortima

Ada tiga cara penulisan algoritma, yaitu :

1. Structured English (SE) SE merupakan alat yang cukup baik untuk menggambarkan suatu
algoritma. Dasar dari SE adalah Bahasa Inggris, namun kita dapat memodifikasi dengan
Bahasa Indonesia sehingga kita boleh menyebutnya sebagai Structured Indonesian (SI). ”SE
atau SI lebih tepat untuk menggambarkan suatu algoritma yang akan dikomunikasikan kepada
pemakai perangkat lunak”

2. Pseudocode Pseudocode adalah kode yang mirip dengan instruksi kode program
sebenarnya. Pseudocode didasarkan pada bahasa pemrograman yang sesungguhnya seperti
BASIC,

Flowchart (Diagram Alir) Flowchart atau bagan alir adalah skema/bagan (chart) yang menunjukkan
aliran (flow) di dalam suatu program secara logika
1. MICROSOFT OFFICE WORD
Microsoft Word adalah aplikasi pengolah kata yang sangat populer pada saat ini Aplikasi yang
dikembangkan oleh Microsoft

Fungsi Microsoft Word


Adapun fungsi dari mirosoft word adalah sebagai pengolah kata sehingga semua pekerjaan
yang berhubungan dengan pengolahan kata dapat dilakukan dengan aplikasi ini seperti:

 membuat surat
 membuat tabel
 membuat tulisan dengan berbagai variasi (word Art)
 memasukan gambar
 dan membuat dokumen

Manfaat Microsoft word


1. memudahkan dalam menyelesaikan pekerjaan
Dengan microsoft word kita bisa membuat dokumen sesuai dengan yang kita inginkan dan
kita bisa mengedit dan merubah jika terjadi kesalahan sebelum dicetak. Anda juga bisa
membuat tabel dengan variasi sesuai dengan yang anda inginkan.

2. Menghemat Waktu dalam Pekerjaan


Dengan kita menggunakan microsoft word kita dapat menghemat waktu dalam pekerjaan
kita, kita bisa menggunakan fungsi mail marge untuk membuat surat massal sehingga dapat
menghemat waktu bila dibandingkan dengan harus mengetik atau menulis satu per satu
surat yang akan dicetak.

3. Menghemat Kertas dan Biaya.


Dengan microsoft word kita dapat menghemat kertas yang digunakan karena kita bisa
menyimpan hasil pekerjaan kita dalam bentuk file sehingga tidak memerlukan banyak kertas
untuk mencetak dokumen untuk archive dan juga akan lebih menghemat biaya operasional.

MICROSOFT OFFICE EXCEL


4. .

1.

Mind Mapping
Mind map atau mind mapping adalah salah satu cara terbaik untuk memotret apa yang ada di
dalam pikiran kita dan menghadirkannya dalam kehidupan nyata dalam bentuk visual. Mind
map dapat membuat kita semakin kreatif, meningkatkan daya ingat, dan kemampuan
pemecahan masalah secara lebih efektif

Beberapa manfaat metode pencatatan menggunakan Mind mapping, antara lain:


1. Tema utama terdefinisi secara sangat jelas karena dinyatakan di tengah.
2. Level keutamaan informasi teridentifikasi secara lebih baik. Informasi yang memiliki kadar
kepentingan lebih diletakkan dengan tema utama.
3. Hubungan masing-masing informasi secara mudah dapat segera dikenali.
4. Lebih mudah dipahami dan diingat.
5. Informasi baru setelahnya dapat segera digabungkan tanpa merusak keseluruhan struktur
Mind mapping, sehingga mempermudah proses pengingatan.
6. Masing-masing Mind mapping sangat unik, sehingga mempermudah proses pengingatan.
7. Mempercepat proses pencatatan karena hanya menggunakan kata kunci.

Cara Membuat Mind mapping


1. Temukan Poin Penting di Tiap Bab dan Sub Bab
2. Pastikan Peralatan Sudah Lengkap
3. Tuliskan Kalimat Utama (Tema Besar) di Tengah Kertas
4. Buat Cabang Untuk Tiap Judul
5. Buat Cabang Sub Judul pada Setiap Judul
6. Gunakan Warna Berbeda untuk Tiap Judul
7. Gunakan Satu Kata/Frase

Anda mungkin juga menyukai