Belajar SEO | Kuliah Gratis | Belajar Programming | Trik Blogging | Modul Kuliah
Tampilkan postingan dengan label materi. Tampilkan semua postingan
Tampilkan postingan dengan label materi. Tampilkan semua postingan

Definisi/Pengertian Sistem Informasi

Sistem Informasi sering sekali terdengar saat ini seriring dengan maraknya komputer. Orang sering mengaitkan Sistem Informasi dengan Sistem Informatika, padahal secara pengertian sangatlah berbeda. Definisi Sistem Informasi dapat dibedakan menjadi dua, berdasarkan Elemen dan Prosedur.

Sistem Berdasarkan Prosedur: Suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Sistem Berdasarkan Prosedur lebih menekankan pada urutan proses/operasi dalam jaringan kerja (network).

Sistem Berdasarkan Elemen: kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Definisi Sistem berdasarkan Komponen ini adalah Definisi Sistem yang paling banyak digunakan dan diterima karena Definisi Sistem berdasarkan Komponen ini adalah Definisi Sistem yang luas, sehingga lebih mudah dimengerti dan diaplikasikan.

Oke untuk lebih lengkap tentang Definisi Sistem Informasi, silahkan:

Download E-Book (pdf) Definisi Sistem Informasi


Dukung Kuliah Gratis dalam Kontes

- Kenali dan Kunjungi Objek Wisata di Pandeglang
- Mengembalikan Jati Diri Bangsa
- Bisnis Pulsa EraNet

Download Modul PTI Lengkap dari Bu RieRie | PTI

Setelah kemarin membahas masalah Sistem Komputer, Sekarang Kuliah Gratis mencoba menyingkat materi nih coz materi PTI (Pengantar Teknik Informatika) itu cuma diberikan disemester I di P2K UMJ (Program Perkuliahan Karyawan Univ. Muhammadiyah Jakarta) yang Kuliah Gratis ikuti. Berhubung Kuliah Gratis lagi sibuk mempersiapkan UTS dan di Univ. lain malah justru sudah selesai UAS jadi Kuliah Gratis akan mencoba menyingkat materi PTI dan mungkin akan dilanjutkan lagi pada pembahasanan Networking/Jaringan dan dilanjutkan dengan materi STI (Sistem Teknologi Informasi) *makin asik kan bahasannya?*. Untuk menyingkat materi PTI tentunya Kuliah Gratis sudah menyiapkan pedoman setidaknya biar bisa dibaca syukur-syukur bisa disebarin ilmunya.

Beberapa waktu lalu Kuliah Gratis meminta ijin kepada Dosen PTI Kuliah Gratis didunia nyata untuk mempublikasikan modul PTI karya beliau yang dijadikan Kuliah Gratis sebagai referensi. Modulnya memang tidak terlalu tebal tapi ilmu yang ada didalamnya sangat bermanfaat sekali buat membuka pengetahuan kita tentang Teknik Informatika.

Silahkan untuk teman-teman yang memang serius untuk belajar bersama Kuliah Gratis download modul PTI gratis lewat perantara ziddu.com. Silahkan mendownloadnya dan Semoga bisa membantu

Pengulangan/Looping dalam Pemrograman Bahasa Basic | Pemrograman Basic

Setelah beberapa waktu yang lalu kita belajar tentang Logika IF dan Logika AND dan OR sekarang kita coba rileks sejenak dan mencoba untuk melihat kembali catatan kita, sejauh mana kita sudah memahami prinsip-prinsip Pemrograman. Karena semua yang ada disini adalah Dasar-dasar dari pemrograman dan bila ada pengembangan itu hanya sedikit sekali dibandingkan dengan apa yang ingin Anda kembangkan.

Bila Anda tidak mau mengembangkan sendiri, maka tidak ada gunanya Anda bisa Pemrograman Bahasa ini atau Pemrograman Bahasa itu. Karena semua harus terus diasah dan dipraktekkan agar kita tau apa maksud dari Logika IF ataupun Logika AND dan OR . Tanpa itu maka Anda hanya menjadi seorang yang bisa Pemrograman tapi tidak tau untuk apa sebenarnya Pemrograman itu.

Ok, sudah kan relaksasinya :D sekarang kita balik lagi yuk berpusing-pusing ria bermain dengan Bahasa planet antah berantah yang disebut Bahasa Pemrograman Basic.

Sebelumnya sudah dijelaskan fungsi Logika AND dan OR juga sudah memahami Fungsi Alternatif yaitu Logika IF, sekarang kita akan belajar fungsi Pengulangan Operasi atau Looping. Tapi sebelum itu, saya akan menjelaskan kegunaan dari Pengulangan Operasi atau Looping.

Pengulangan Operasi atau Looping berguna untuk melaksanakan suatu proses yang dilakukan secara berulang-ulang secara terus menerus dengan suatu aturan tertentu. Contoh penggunaan Looping secara konkrit dalam sebuah Program adalah Program untuk Menghitung Faktorial, Program menentukan bilangan Ganjil dan Genap.

Statement untuk melakukan looping diantaranya ada:
1. For ... Next

Syntax:
For var=nilai awal TO nilai akhir
(Kumpulan Proses)
NEXT var

Contoh:
10 CLS
11 FOR a = 1 TO 6
12 PRINT a
13 NEXT a
14 NED

Bila F5 ditekan maka outputnya adalah 1,2,3,4,5 dan 6

2. WHILE WEND

Syntax:
WHILE (statement konditional)
(Kumpulan Proses)
WEND

Contoh:
10 CLS
11 WHILE a < 6
12 a = a + 1
13 PRINT a
14 WEND
15 END

Bila F5 ditekan maka outputnya adalah 1,2,3,4,5 dan 6
Nah sebenarnya masih ada lagi statement Looping, namun jarang sekali digunakan sehingga Kuliah Gratis rasa ini sudah cukup. Untuk Materi Basic depan InsyaAllah Kuliah Gratis akan memperdalam Logika AND dan OR, Logika IF dan Pengulangan Operasi atau Looping dalam bentuk Program Kongkrit sehingga diharapkan bisa lebih mudah dipahami.

Mungkin segini dulu, Semoga bermanfaat!

Menyimpan File Word (Document) dengan Aman dengan Rich Text Format

Ini bukanlah materi resmi dari Kuliah Informatika Gratis, tapi ini adalah tutorial pemberian dari Dosen PTI Kuliah Gratis, gara-gara dulu FlashDisk Kuliah Gratis kemasukkan Virus dikampus. Nach sebenarnya sich ini tutorial mudah dan gampang banget tanpa perlu download Add-Ons atau apapun ke Ms. Word kamu.

File Word yang berekstensi .doc atau .docx (2007) ternyata sangat disukai Virus jenis Worm *bener gak sich virusnya jenis worm?* yang kerjanya menghidden file asli dan memberikan file baru dengan tamplian yang sama dalam format .exe sehingga tidak dapat dibuka oleh aplikasi Ms. Word. Kejadian seperti ini sangat sering terjadi bahkan untuk Perusahaan Besar *jangan fikir kalo gaji Kuliah Gratis ikutan besar* tempat Kuliah Gratis bekerja pun gak luput dari serangan virus ini.

Selain itu Virus jenis ini sangat mudah menyebar dengan cepat apalagi kalau yang terkena adalah Komputer Server. Walhasil kita harus bekerja keras memunculkan semua file asli dan menghapus semua file-file abstrak yang dibuat si virus termasuk virusnya. Jangan harap itu mudah karena dalam pelaksanaannya tak semudah yang kita fikirkan.

Nach daripada komputer kita terkena virus ini lalu file-file kita dihidden oleh si Virus mending kita mencegahnya, ya kan! Ok, maka dari itu bila temen-temen menulis file tipe Word atau Document mending dirubah dech Ekstensinya menjadi .rtf (Rich Text Format) karena file jenis ini kata Dosen Kuliah Gratis lebih aman terhadap Virus jenis itu. Karena virus itu hanya menyerang file tipe Document maka untuk tipe lain gak ada masalah, setidaknya itu yang terjadi di Server Kantor Kuliah Gratis.

Semoga sharing ini bisa membantu teman-teman Blogger yang mengalaminya. Salam Kuliah Informatika Gratis!

Belajar HTML | Paragraf, Heading dan Perataan

Setelah artikel sebelumnya kita membahas tentang Pengenalan HTML, sekarang Kuliah Gratis akan membahas Pengenalan HTML lebih mendalam lagi agar teman-teman yang kemarin kecewa dengan artikel Pengenalan HTML menjadi tidak kecewa lagi dengan Kuliah Gratis. :D

Langsung saja untuk mempersingkat artikel, Paragraf, Heading dan Perataan dalam Pemrograman HTML sebenarnya sangat akrab sekali dengan para Blogger dan mungkin juga para Blogger sudah tidak asing dengan Tag ini, tapi Kuliah Gratis harus tetap menulisnya agar tidak terjadi missing artikel bagi yang belum tau.

1. Heading dalam bahasa HTML sangatlah vital adanya, ini karena heading sangat erat kaitannya dengan SEO (Search Engine Optimizer).

Biasanya heading yang sering dipakai dalam Web Programming hanya H1, H2, dan H3 saja tapi sebenarnya heading itu bisa lebih dari itu. Namun Kuliah Gratis akan membahas 6 heading saja sebagai contohnya yaitu H1, H2, H3, H4, H5,dan H6.



Ok, silahkan Copypaste code berikut dinotepad dan kemudian simpan sebagai heading.html. Kemudian bukalan file tersebut melalui Browser dan silahkan berhatikan perbedaannya antara H1,H2 dst.

Dalam code diatas ada srcipt <br/> yang berfungsi layaknya enter yaitu untuk membuat baris baru pada Browser. Script ini Kuliah Gratis gunakan agar pembaca lebih bisa melihat perbedaan masing-masing Heading.

Silahkan Anda bisa mengganti text yang ada diantara Tag Heading -yang tulisannya "Kuliah Gratis"(tanpa petikan)- dengan text lain agar lebih mudah dipelajari.

Discript tersebut juga terdapat perataan mulai dari Left (rata kiri), center (rata tengah) dan right(rata kanan) yang fungsinya bisa dilihat pada tampilan browsernya masing-masing.

2. Paragraf berfungsi layaknya heading dan baik penulisan maupun atribut dari tag ini adalah sama dengan heading.


Silahkan Copypaste codenya di notepad dan simpan sebagai paragraf.html lalu buka scriptnya dibrowser. Silahkan ganti perataan ( align="left") menjadi align="center", align="right" dan align="justify" dan lihatlah perbedaan hasil tampilan masing-masing.

Mungkin hanya ini yang bisa disampaikan bila ada pertanyaan atau salah script silahkan menghubungi Kuliah Gratis. Semoga bermanfaat

NB:

- Untuk membuat tulisan berefek tebal gunakan script <b>......</b>
- Untuk membuat tulisan berefek miring gunakan script <em>......</em>

Alternatif | Logika IF dalam Pemrograman Bahasa Basic

Sebelumnya sudah pernah disinggung masalah Alternatif/Pilihan (Logika IF) dalam artikel Penggunaan Logika AND dan OR pada Bahasa Basic. Nach disini Kuliah Gratis akan lebih memperdalam lagi masalah logika ini dan fungsi-fungsinya dalam programming.

Logika IF atau Alternatif Logika dipakai untuk memilih suatu proses alur sesuai dengan kondisi.

Maksudnya, Suatu proses/pekerjaan akan dilaksanakan jika kondisi/statementnya bernilai benar dan akan melaksanakan proses/pekerjaan lain jika kondisi/statementnya salah.

Contoh gampangnya "Jika Kuliah Gratis Online maka Kuliah Gratis akan membalas komentar jika tidak maka komentar tidak akan dibalas".

Nach pada Pemrograman Basic ataupun Pemrograman pada umumnya logika ini sangatlah dibutuhkan jadi Kuliah Gratis mengharapkan bagi yang mengikuti materi ini bisa paham dengan benar penggunaan Logika IF dalam Pemrograman khususnya Basic.

Contoh langsung dari logika ini dalam Pemrograman Basic adalah sebagai berikut:

10 INPUT a, b
11 IF (a > b) THEN d = a mod b : GOTO 13
12 c = b mod a
13 PRINT c
14 END

Nach tolong perhatikan line number 11 pada ekspresi : GOTO 13, Disitu maksudnya "Bila a > b maka d = a mod b lalu dilanjutkan langsung ke line 13.

Bila kita memasukkan nilai a lebih besar dari b (misal a = 6 dan b = 3) maka nilai c = a mod b - hasilnya Nol (0) - Nach bila yang dimasukkan nilai a lebih kecil dari b (misal a = 4 dan b = 6) maka nilai c = b mod a - hasilnya 2 -.

Ok, mungkin ini dulu pendahuluan buat logika IF, mungkin lain kali akan digabungkan dengan logika AND dan/atau OR. Semoga bisa membantu. Salam Kuliah Gratis

Penggunaan Logika AND dan OR pada Pemrograman Basic

Pada artikel Operator dalam Pemrograman beberapa waktu lalu kita sudah membahas macam-macam Operator dalam Pemrograman termasuk diantara Operator AND dan OR. Seperti yang sudah dijelaskan dalam materi Operator dalam Pemrograman, logika/prisip kerja dari kedua operator ini adalah ibarat sirkuit seri dan paralel pada aliran listrik.

AND adalah logika yang bekerja layaknya sirkuit seri dalam aliran listrik sehingga bila salah satu ekspresi dari logika AND ini salah maka nilainya false (0) dan bila kedua ekspresi benar maka nilainya 1.

contoh: IF a AND b = c THEN GOTO --> bila nilai a, b dan c dimasukkan dengan nilai yang sama maka ekspresi ini bernilai benar atau 1.

OR adalah logika yang bekerja layaknya sirkuit paralel dalam aliran listrik sehingga bila salah satu ekspresi bernilai benar maka akan bernilai benar meskipun salah satu ekspresinya salah.

contoh: IF a OR b > c THEN GOTO --> bila nilai a atau b dimasukkan dengan nilai yang lebih besar dari c maka ekspresi ini berniali benar atau 1.

Nach biasanya sich pada gak mudeng kalo cuma ditulis gini tanpa mengeceknya dengan membuat programnya langsung, oke dech disini Kuliah Gratis tak akan memberikan screenshot dari program yang dibuat disini karena Kuliah Gratis berharap pengunjung sekalian yang memang mengikuti materi-materi kuliah disini lebih aktif lagi.

Silahkan buka Program Quick Basicnya (QB45 --> QB.exe), Kalo belum download silahkan cari diartikel Pengenalan Bahasa Basic atau silahkan download sendiri di google. Monggo diketik kodenya seperti ini:

9 REM Belajar AND dan OR
10 CLS
11 INPUT a
12 INPUT b
13 INPUT c
14 IF a AND b > c THEN GOTO : 20
15 PRINT "C lebih kecil dari A dan B"
20 PRINT "C lebih besar dari A dan B"
21 END

Setelah menulis Program diatas, tekan F5 untuk Running. Masukkan inputan yang berbeda-beda untuk menguji kebenaran logika dan penulisan Program kita. Nach silahkan nantinya ganti AND dengan OR dan line 15 kata "dan"(tanpa petikan) diganti dengan "atau"(tanpa petikan) begitu pula pada line 20.

Sebenarnya pada materi ini aku sedikit menyinggung materi selanjutnya yaitu logika IF tapi tak masalah berarti sudah mendapatkan bekal buat materi selanjutnya :D

Mungkin ini dulu persembahan Penggunaan Logika AND dan OR pada Pemrograman Basic dari Kuliah Gratis, semoga bisa bermanfaat dan TETAP SEMANGAT!!!

Sistem Komputer - Bagian/Perangkat Komputer | PTI

Setelah beberapa hari sibuk mainan dengan script Basic hingga membuat Program Perhitungan Sederhana dengan Basic, akhirnya kangen juga untuk memosting materi PTI nich. Terakhir kali Kuliah Gratis posting PTI itu tentang Klasifikasi Komputer jadi sekarang mau ngelanjutin membahas Bagian/Perangkat Komputer.

Pasti semua sudah tau kalo secara umum Bagian/Perangkat Komputer itu dibagi menjadi 3 bagian besar yaitu Perangkat Keras (Hardware), Perangkat Lunak (Software) dan Brainware (Manusia) *weeee sejak kapan manusia ikut perangkat komputer* Wach jangan tanya ama Kuliah Gratis donk, coba tanya ama komputer bisa gak jalan sendiri kalo gak ada yang ngidupin :D

1. Hardware
- CPU (Prosesor) : Bagian ini merupakan bagian inti dari Komputer yang mengatur kerja setiap bagian lain dari Komputer.

Meski Komputer itu gak punya otak tapi Kuliah Gratis lebih suka menyebut ini sebagai Otak Komputer :D. Bagian dalam Prosesor itu dibedakan menjadi 2 yaitu ALU (Aritmatic Logic Unit) dan Control Unit.

- Memory : Merupakan bagian komputer yang menyimpan data-data yang ada dalam komputer.

Bagian ini dibedakan menjadi 2 yaitu Primary Memory (RAM) dan Secondary Memory.
  • RAM/Primary Memory : Memory ini menyimpan data intruksi dan proses yang terjadi selama komputer bekerja yang biasanya secara otomatis akan dihapus ketika komputer itu mati
  • Secondary Memory : Memory ini dipakai untuk menyimpan data program, file, gambar atau data lainnya secara permanen (data tidak akan terhapus walau komputer dipadamkan).

- Input Device : Sebuah bagian dari perangkat komputer yang berfungsi menerima masukan data dari luar, misalnya : keyboard, mouse, camera, touch screen, scanner, modem, network card, dll.

- Output Device : Sebuah bagian dari perangkat komputer yang berfungsi memberikan data dari komputer untuk dibaca/keluaran, misalnya: monitor, printer, plotter, modem, network card, dll
Nach mungkin cuma itu yang Kuliah Gratis ketahui tentang Hardware. Coba perhatikan temen-temen ada yang unik dengan contoh dari Input dan Output Device yaitu modem dan network card masuk kedalam kedua kategori tersebut.

Kenapa demikian? itu karena modem dan network card itu bekerja dengan dual system yaitu memberikan inputan sekaligus mengeluarkan signal data dari komputer ke penerima *bingung ya?* sama nich aku juga bingung tapi intinya dua alat itu memberikan input dan output kepada komputer.

2. Software
Untuk software Kuliah Gratis tidak akan membahasnya karena semua sudah tau dan dirasa sudah jelas.
3. Brainware

Brainware dibedakan berdasarkan perannya dan hirarki peran Brainware dibedakan menjadi:
- Sistem Analis
- Programmer
- Teknisi
- User/Pemakai
Kalo Kuliah Gratis masih dalam level user dan belum bisa disebut Programmer karena masih oon. :D

Oke seperti sampai disini dulu bahasannya kalau kepanjangan pasti membosankan. Semoga yang singkat ini bisa membantu.

Pengenalan HTML | Pemrograman Berbasis Web

Sebenarnya saya berat untuk menulis tentang Pengenalan HTML karena memang saya belum mendapatkan materi HTML di kampus. Sebenarnya tadinya aku mau memposting tentang Pascal tapi karena tugas Pascalku belum kelar jadi ntar dulu dech ntar dikira sombong lagi*tugas ja belum bisa ngerjain kok ngajarin* Tapi ya sudahlah aku coba tuk memperkenalkan HTML kepada para penikmat Kuliah Gratis daripada aku gak nulis apa-apa.

Ok, HTML atau Hyper Text Markup Language adalah sebuah bahasa pemrograman berbasis web wajib yang harus dimiliki seorang Webprogrammer selain bahasa penunjang semacam CSS, PHP, MySQL, JAVA, dll. Bahasa ini berfokus pada interface sebuah Website/Blog tentunya dengan pemanis CSS (Cascading Style Sheet).

File HTML selalu berakhiran .htm atau .html dan dimulai dengan kode pembuka



Dan diakhiri dengan penutup


Nach berikut adalah contoh dari file HTML adalah sebagai berikut:



*Rapikan tag-tag tersebut agar Anda mudah dalam belajar
*Simpan file tersebut dalam ekstensi .html

Copypaste Code diatas dinotepad kemudian simpan dengan ekstensi .html kemudian buka file tersebut dibrowser dan pelajari tampilannya
Ket:

<html>......</html>: Tag tanda bahwa file tersebut adalah file HTML
<head>......</head>: Tag bagian header tempat meletakkan script CSS, Keyword dan lain-lain.
<title>.......</title>: Tag untuk menuliskan title kestatus browser (dibagian biru atas - mozilla -)
<body>.......</body>: Tag yang mengapit isi dari file HTML

Untuk Pengenalan HTML mungkin itu saja seperti biasa pendalaman dilanjutkan pada postingan selanjutnya dan Semoga yang sedikit dari Kuliah Gratis ini bisa membantu!

Pemrograman Basic | Bermain dengan String Yuk!

Setelah postingan sebelumnya kita berkenalan dengan Pemrograman Quick Basic dan Membuat Program Perhitungan Sederhana dengan Software Quick Basic tersebut, Nach sekarang Kuliah Gratis mau bermain-main nich dengan String.

Apa itu String? String ada type data yang berbentuk Karakter yang biasanya string dilambangkan dengan tanda dollar ($) dan isi dari string diapit oleh tanda double qoute ( a$ = "Kuliah Gratis" ). Nach ini berarti string a (a$) mempunyai niali/isi Kuliah Gratis.

Lalu maksud dari Bermain dengan String itu gimana? masa karakter mau dimainin! Ada-ada Kuliah Gratis ini. *ngelus dada* Sabar teman, maksudnya adalah kita membuat program untuk memanipulasi nilai dari suatu string, sebelum melakukannya pahami dulu yuk Opterator/Fungsi yang dipakai dalam String

1. Operator Plus (+) : Menggabungkan dua buah/lebih string
syntax : c$ = a$ + b$
2. LEFT$, RIGHT$,MID$ : Memotong string berdasarkan letaknya
syntax : b$ = LEFT$(a$,n)
b$ = RIGHT$(a$,n)
b$ = MID$(a$,m,n)

n = jumlah/banyaknya karakter string yang dipotong
m = letak karakter awal string yang akan dipotong (dinyatakan dengan angka)
3. LCASE$, UCASE$ : untuk mengubah karakter string menjadi Lower/Upper Case
syntax: b$ = UCASE$(a$)
Dan lain-lain yang kepanjangan kalau disebutkan disini satu persatu, mending Download aja dech Modul Bermain dengan String yang sudah aku buat. Nach sekarang bermain dengan string yuk!

Buka Program Quick Basicnya dulu ya, QB45 (nama folder QB) --> QB.exe

Misalkan:

a$ = "Kuliah"
b$ = "Informatika"
c$ = "Gratis"

e$ = UCASE$(a$) --> outpunya adalah KULIAH (dalam uppercase/huruf besar)
f$ = LCASE$(b$) --> outputnya adalah informatika (dalam lowercase/huruf kecil)
g$ = a$ + b$ + c$ --> outputnya adalah KuliahInformatikaGratis
h$ = a$ + " " + b$ + " " + c$ --> Outpunya Kuliah Informatika Gratis

dan seterusnya

Nach untuk Programnya silahkan download beserta tambahan fungsi string yang belum Kuliah Gratis tuliskan disini.

Maaf bukannya Kuliah Gratis malas, tapi karena Kuliah Gratis juga kerja jadi harus menyelesaikan pekerjaan juga, jadi maafkan ya!

Selamat mencoba dan silahkan kembang sendiri dengan daya kreatif Anda!

Membuat Program Penghitungan dengan BASIC | Pemrograman BASIC

Setelah kita mengenal Bahasa Pemrograman Basic pada artikel sebelumnya. Sekarang kita memulai membuat Program Perhitungan Sederhana dengan Bahasa Basic. Untuk itu sebelum memulai, sudah pada punya software quick basicnya belum? kalo belum silahkan download dulu di artikel Pengenalan Bahasa Basic biar ntar nyambung kita belajarnya :D

Ok dech aku anggap dah pada punya semua softwarenya. Kita mulai saja belajar bersama ya!

Sekarang ada soal begini ni:

1. Buatlah Program untuk menghitung keluaran dari E = a * b - c mod d (a = 4, b = 3, c = 2 dan d = 1)

Jawab:

Masih ingatkan dengan hirarki Operator dalam Pemrograman? nach sebelum kita membuat programnya mending kita coba kerjakan manual dulu untuk melatih pemahaman kita dan sekaligus kita belajar berfikir seperti komputer bekerja. Ayo kita coba kerjakan manual dulu!

E = a * b - c mod d artinya a X b - c mod d

E = 4 X 3 - 2 mod 1 --> 12 - 2 mod 1

Nach masih ingat kan definisi dari mod? ituloh sisa hasil bagi, jadi sisa dari 2 dibagi 1 berapa? berapa? NOL? Anda benar!

Jadi nilai E = 12

Nach bener gak nic hasilnya segini? coba kita bikin programnya yuk!

Ingat pemrograman dengan Quick Basic itu menggunakan line identifier jadi harus ditulis ya line numbernya.

Programnya :

Buka Folder QB45 --> QB.exe lalu tunggu hingga muncul tampilah Quick Basic lalu ketikan program dibawah ini

1 CLS
2 REM Program Penghitungan Sederhana
3 PRINT "Masukkan Nilai a, b, c, d"
4 INPUT a, b, c, d
5 E = a * b - c mod d
6 PRINT E
7 END

Setelah itu tekan F5 untuk me-RUNING program tersebut ternyata outputnya adalah benar 12 ya gak? ayo donk yang dah punya Software Quick Basic ngomong!

Ket :

1 - 7 : Line Identifier
CLS : Untuk membersihkan layar ketika program di RUN
REM : Komentar Nama Program (tidak dieksekusi)
PRINT : Untuk mencetak variable ke layar

Nach pertanyaan kemudian muncul, biasanya Dosen itu bukan cuma menyuruh mahasiswa untuk membuat Flowchartnya juga, jadi gimana bikinnya?

Karena Kuliah Gratis gak tau gimana caranya membuat Flowchart di Blogspot, jadi Kuliah Gratis membuat modul postingan ini dalam format Word lengkap dengan Flowchart, Programnya di Quick Basic (QB) dan Hasil Runningnya. Bagi yang serius belajar bersama Kuliah Gratis disarankan untuk mendownloadnya karena seorang programmer dituntut untuk bisa membaca dan menerjemahkan Flowchart kedalam sebuah Program. Silahkan bagi yang ingin mendownload modul Program Perhitungan Sederhana (klik aja)

Terima kasih sudah belajar bersama Kuliah Gratis dan sekarang aku mau Optimasi Alnect Computer dulu ya diblog sebelah :D

Pemrograman Basic | Pengenalan Bahasa Basic

Setelah hampir 3 posting diisi dengan artikel-artikel umum termasuk Perang Alnect Computer pribadi dengan Mas Eros. Sekarang saya coba mulai memasuki materi kuliah yang lumayan berat bagi saya sendiri, yaitu Pemrograman. Untuk seri pertama Bahasa Pemrograman yang digunakan adalah BASIC dengan Software Quick Basic. *lho kok gak VB sich?* sabar Mas/Mbak saya belum punya komputer sendiri, jadi susah mengembangkan Visual Basic.*alesan doank*

Nach dari pada kita ngelindur gak jelas dan malah justru nantinya membahas yang gak penting seperti Perang Alnect Computer, mending kita langsung mulai saja ya pengenalannya.

BASIC (Beginner All Purpose Symbolic Code) adalah Bahasa Pemrograman tingkat tinggi yang dirancang untuk digunakan dalam sistem interaksi (interactive system) dan sebagai interface antara manusia dan komputer.

Nach bahasa basic (quick basic) ini memiliki elemen-elemen sebagai berikut:
1. REM: berfungsi untuk menuliskan mana program, nama programmer dan komentar/keterangan lain.

2. Line Number: berfungsi sebagai line indentifier untuk menentukan urutan-urutan eksekusi perintah.

3. Karakter: Basic mendukung semua jenis character termasuk alphanumeric dan character khusus
Nach untuk statementnya sendiri ada dua jenis yaitu statement yang excutetable dan unexcutetalbe. Hanya saja biasanya kita cuma menghafalkan yang unexcutetable yaitu REM, DIM (untuk array) dan CONST (untuk konstanta).

Untuk Opratornya pada BASIC silahkan baca di Operator dalam Pemrograman yang sudah dibahas sebelumnya.

Nach untuk menunjang materi Pemrograman Basic selanjutnya silahkan Download Software Quick Basic yang bisa dicari melalui google atau download langsung pake Ziddu. Kalo pengen menderma $0.01 ya downloadnya lewat Ziddu tapi kalo gak juga gak pa2 kok yang penting ada softwarenya biar bisa ngikutin materi selanjutnya.

Maaf baru segitu aja nich yang bisa aku sampaikan, bila ada yang salah mohon diingatkan ya!

Berfikir Seperti Komputer Bekerja | Algoritma Pemrograman

Setelah kita belajar tentang Operator dalam Pemrograman (Bagi yang belum membaca artikel Operator dalam Pemrograman saya sarankan untuk membacanya terlebih dahulu), mungkin ada baiknya kita memperdalam dan mengetahui bagaimana sebenarnya komputer membaca SouceCode Program yang kita buat. Nach tentunya untuk Berfkir Seperti Komputer Bekerja kita haruslah mengetahui dulu prinsip kerja komputer. Daripada diterangkan dengan kata-kata biasanya sich lebih jelas dengan contoh langsung nich, bener gak friends?

Manusia: a + b = c

Komputer : c = a + b

Nach maksudnya tau gak? Begini maksudnya. Otak kita berfikir itu dari kiri ke kanan ( 1 + 1 = 2) kalo Komputer Bekerja itu dari kanan ke kiri ( c = 1 + 1 ). Namun perlu diingat bahwa komputer itu tidak memiliki otak dia cuma punya memori yang didesign seperti slot-slot sehingga hasil dari perhitungan komputer akan disetorkan bukan sama dengan.

Contoh Soal:
a= 1
b=2
c= 3

a= c+b
b= c+a
c= a+b

Sekarang berapa nilai masing-masing variable?
Jawab:

a= c + b --> a= 3 + 2 --> a = 5
b = c + a --> b = 3 + 5 (ingat nilai a bukan lagi = 1) --> b = 8
c= a + b --> c= 5 + 8 --> c = 13

Maka nilai akhir dari ketiga variable a , b , c adalah 5 , 8 , 13

Itulah yang saya sebut Berfikir Seperti Komputer Bekerja. Tapi masih belum itu masih termasuk mudah dan kita coba dengan yang lebih sulit lagi ya.

Contoh:
a= 1
b=2
c=3

d= a + b - c
b= 2a/b*c
e= 4b/3a*3b

Berapakah nilai variable b dan e?
Jawab:

Nilai d = 0 (tak perlu dijelaskan kan?)
Nilai b = 2a/b*c --> b= 2.1/2*3 {/*Dalam Hirarki Operator dalam Pemrograman yang pertama dikerjakan adalah Kali (*) namun untuk kasus pembagian sebelum perkalain maka komputer akan membacanya sebagai berikut */} --> b= (2.1/2)*3 --> b = 3 (bukan 1/6)
Nilai e = 4b/3a*3b --> e= 3.4/3.1*3.3 --> e= 72

Nach mungkin segitu dulu penjelasan tentang Berfikir Seperti Komputer Bekerja, bila terjadi kesulitan silahkan hubungi saya via YM untuk berdiskusi langsung.

PTI - Klasifikasi Komputer

Setelah kita mengetahui Definisi Komputer, sekarang kita belajar yuk tentang Klasifikasi Komputer. Nach, menurut temen-temen komputer itu dibedain berdasarkan apanya? Prosesornyakah? RAMnya? Harddisknya? atau berdasarkan mainboardnya? Bukan teman, Secara klasifikasi komputer dapat dibedakan berdasarkan sinyal masukkan, generasi, ukuran dan tujuan pembuatan.

Nach berdasarkan Inputannya, Komputer dibedakan menjadi 3 yaitu:
1. Komputer Analog : masukkannya berupa data analog,
semisal: Alat pengukur BBM di SPBU.

2. Komputer Digital : masukkannya beruapa data digital,
semisal: Kalkulator, PC, Notebook.

3. Komputer Hibrid : gabungan dari keduanya.
Sekarang dah taukan klasifikasi komputer berdasarkan sinyal masukkannya (inputannya)

Ok, sekarang lanjut klasifikasi komputer berdasarkan ukurannya. Berdasarkan ukurannya komputer dibedakan menjadi 4, apa saja ya???
1. Komputer Mikro : Komputer yang biasanya hanya bisa dipakai oleh satu orang saja
semisal: PC, Notebook, PDA.

2. Komputer Mini : Komputer yang ukurannya lebih besar biasanya pemrosesan datanya juga lebih besar
semisal: Komputer Alfa.

3. Super Komputer : Komputer yang ukuran dan kinerjanya sangat tinggi sehingga data yang diprosespun sangat besar
semisal: Cray, DeepBlue, EarthSimulator

4. Main Frame : - (keterangan kurang jelas)
Ok, dech sekarang kita sudah tau komputer yang kita pakai sehari-hari itu masuk dalam klasifikasi yang mana. Sekarang tinggal berdasarkan Generasi dan Berdasarkan Tujuannya.

Berdasarkan Generasi, Komputer dibedakan menjadi 5 yaitu:
1. Generasi I (1946 - 1959) : Memakai Vacum Tube, ukuran besar dan kapasitas kecil, banyak mengeluarkan panas.

2. Generasi II (1959 - 1965) : Memakai Transistor dan Teleprocessing

3. Generasi III (1965 - 1970) : Sudah memakai IC (Integrated Circuit), Multiprocessing, dan Multiprogramming.

4. Generasi IV (1970 - 1995) : Menggunakan LSI (Large Scale IC) dan VLSI (Very LSI).

5. Generasi Sekarang : Sudah sangat canggih dengan sensor, dan kecerdasan buatan.
Berdasarkan tujuannya, Komputer dibedakan menjadi 2 yaitu: General Purpose dan Special Purpose. Nach untuk General Purpose itu adalah komputer yang biasa kita pakai semantara Special Purpose adalah Komputer yang dikembangkan untuk tujuan tertentu, semisal : Komputer yang dikembangkan untuk permainan Catur.

Wach, lumayan panjang juga ya pembahasan tentang Klafikasi Komputer, semoga tidak bosan membacanya, itung-itung Kuliah Gratislah!

Algoritma Pemrograman - Operator dalam Pemrograman

Setelah kita mengetahui Difinisi dari Algoritma Pemrograman dan Flowchart, sekarang kita lanjutkan pembahasan kita yaitu "Operator dalam Pemrograman". Operator dalam pemrograman itu dibedakan menjadi 3 yaitu: Operator Aritmatika, Operator Relasi dan Operator Boolean.

1. Operator aritmatika : Operator yang mengimplementasikan proses aritmatika atau matematika.

Nach urutan operator dari aritmatika dalam Pemrograman adalah sebagai berikut:
1. Perkalian ( * )
2. Pembagian ( / )
3. Modulasi ( mod ) --> Sisa dari hasil bagi
4. Tambah ( + )
5. Kurang ( - )
Contoh :

5 mod 6 / 3 + 2 maka cara mengerjakannya :

1. 6 dibagi 3
2. 5 mod hasil dari nomer 1
3. hasil dari nomer 2 ditambah 2
Maka ouput dari perhitungan itu bila ditulis dengan bahasa pemrograman adalah: 3

2. Operator Relasi : Operator yang mengimplementasikan besaran suatu variabel.

Nach contoh dari operator relasi adalah:
1. Sama dengan ( = )
2. Tidak sama dengan ( <> )
3. Lebih dari ( > )
4. Kurang dari ( < ) 5. Lebih dari sama dengan ( >= )
6. Kurang dari sama dengan ( <= )
Nach untuk contohnya saya tidak perlu karena semua pasti sudah mengerti.

3. Operator Boolean: Operator yang menyatakan suatu kondisi tertentu.

Macam dari operator boolean ini adalah:
1. OR --> Prinsip kerja aliran listrik Paralel
2. AND --> Prinsip kerja aliran listrik Seri
Nach untuk operator mungkin hanya segini yang aku tau, lain kali kita sambung lagi kebahasan selanjutnya, OK!

PTI - Definisi Komputer

Komputer adalah suatu alat elektronik yang berfungsi menerima, mengolah data menjadi informasi dan menjalankan program yang tersimpan dalam memory serta dapat bekerja secara otomatis dengan aturan tertentu. Sedangkan Ilmu Komputer adalah Ilmu yang mempelajari teori, metodelogi, design dan implementasi yang berhubungan dengan komputansi, komputer dan Algoritmanya dalam perspektif Software maupun Hardware.

Nach dari pengertian itu, kita dapat mengetahui dan menyimpulkan apa saja yang termasuk kedalam komputer, nach inilah contoh-contoh yang gampang dari sebuah Komputer:
- Kalkulator
- AC
- Laptop
- Komputer Desktop, dll
Ternyata, bukan cuma komputer yang biasa kita kenal saja ya yang masuk kedalam kategori komputer itu. Nach trus dari itu semua kita dapat mengambil kesimpulan tentang peran komputer bagi kehidupan manusia:
- Penanganan data dalam jumlah besar
- Melaksanakan tugas-tugas yang bersifat rutin dan mengulang
- Perhitungan dengan kecepatan tinggi
- Pembantu memudahkan pekerjaan manusia, dll
Nach itu semua adalah peran komputer bagi kehidupan manusia, disamping peran-peran lain yang masih banyak lagi.

Tapi temen-temen tau gak, sejak kapan komputer itu ada dan komputer apa yang pertama ditemukan?

Ternyata Komputer pertama ditemukan tahun 1592 oleh orang Jerman bernama Wilhem Schickard (*Pantesan sekarang dah jadi kecil banget). Ia menemukan Kalkulator yang mampu mengalikan dan membagi yang diberinama Schickard's Calculator. Namun untuk komputer yang dalam artian sebenarnya (desktop) baru dibuat pada 1939 oleh John V. Atanasoff dan Clifford Berry yang diberinama Komputer ABC (Atanasoff-Berry Computer) dengan menggunakan tabung hampa dengan ukuran yang sangat besar sekitar 2 lantai (*besar banget)

Oke, segitu dulu perkenalan kita dengan Komputer, InsyaAllah kita lanjut di artikel selanjutnya.

Algoritma dan Pemrograman - Flowchart

Algoritma adalah kumpulan perintah yang untuk menyelesaikan suatu masalah (WikiPedia). Perintah yang dimaksud haruslah bertahap dari awal hingga akhir (harus diakhiri). sehingga Algoritma juga dapat diartikan sebagai kumpulan tahapan dari awal hingga akhir yang dilakukan untuk menyelesaikan suatu masalah. Masalah disini bisa berupa apa saja, mulai dari masalah yang biasa kita alami atau masalah-masalah khusus kaitannya dengan Pemrograman.

Urutan-urutan dalam algoitma biasa disimbolkan dengan sebuah notasi yang biasa disebut dengan bagan alur (Flowchart). Flowchart ini menggambarkan setiap tahapan eksekusi dari awal hingga akhir untuk menyelesaikan masalah. Pembuatan Flowchart harus menggunakan kaidah yang benar dan baku sehingga terjadi persamaan penafsiran maka dari itulah dibuat suatu rumusan penulisan Flowchart yang disetujui dan dipakai secara Internasional.

Nach lambang-lambang Flowchart tersebut melambangkan setiap eksekusi atau proses yang terjadi didalamnya, sehingga seorang programmer dapat mengetahui proses apa saja yang terjadi dari sebuah program yang hendak ia buat dengan bantuan Flowchart tersebut.

Fungsi dari Flowchart antara lain adalah:
  1. Mengetahui alur kerja suatu kejadian/masalah
  2. Memperjelas tahapan kerja
  3. Mempresentasikan tahapan kerja
  4. Mempermudah dalam membuat program

Selain itu flowchart juga dapat menjadi indikasi bahwa sebuah program itu sebelum mengeluarkan output program tersebut harus menjalankan sekian eksekusi, sekian kondisi dan sebagainya. Maka dari itu, bagi dunia pemrograman wajib bagi programmer untuk mengetahui lambang dan arti dari lambang flowchart.

Untuk lebih memperdalam tentang Flowchart silahkan Download Modulnya

Status YMku

Salam Sahabat

Assalamu'alaikum Semua, Maaf ni cuma ini yang baru aku bisa. Tapi semoga kerasan ya disini

Comment

Top Komentator

Widget by ateonsoft.com

Statistika



Gabung Menjadi Sahabat Kuliah Gratis

Copy Paste Code dibawah ini:



CopyRight

Jangan ragu untuk mengcopy atau mengambil Artikel dari Blog Kuliah Gratis, Asal tau aturan tidak ada yang melarang karena Ilmu adalah COPYRIGHT ALLAH

Banner Sahabat

Mau Tukeran Banner Juga? Klik Buku Tamu Aja!