Rabu, 09 April 2014

Penerapan Operasi Aritmatika Dalam Logika dan Algoritma Dasar

logika.jpg
Dalam Studi Ilmu Komputer dan Tehnik Operasi Aritmatika (Arithmetic Operators) sangat selalu digunakan terutama dalam penerapan Logika pemrograman.

Operasi Aritmatika

Simbol Operator
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
 % Modulo

Sebelum kita melanjutkan Operasi aritmatika lanjutan, kita akan mengenal denagan Tabel Kebenaran (Truth table ).

Tabel Kebenaran
Logical Identity
p p
Operand Value
T T
F F
Logical Negation
p ¬p
T F
F T

Truth table for all binary logical operators

P Q
 F0   NOR1   Xq2   ¬p3   ↛4   ¬q5   XOR6   NAND7 
 AND8   XNOR9  q10 if/then11 p12 then/if13 OR14 T15
T T F F F F F F F F T T T T T T T T
T F F F F F T T T T F F F F T T T T
F T F F T T F F T T F F T T F F T T
F F F T F T F T F T F T F T F T F T
Com
L id F F T T TF T F
R id F F T T TF T F

Logical Conjunction
p q pq
T T T
T F F
F T F
F F F

Logical Disjunction
p q pq
T T T
T F T
F T T
F F F
Logical Implication
p q pq
T T T
T F F
F T T
F F T
Logical Equality
p q pq
T T T
T F F
F T F
F F T
Exclusive Disjunction
p q pq
T T F
T F T
F T T
F F F
Logical NAND
p q pq
T T F
T F T
F T T
F F T
p q p ∧ q ¬(p ∧ q) ¬p ¬q p) ∨ (¬q)
T T T F F F F
T F F T F T T
F T F T T F T
F F F T T T T
Logical NOR
p q pq
T T F
T F F
F T F
F F T
p q p ∨ q ¬(p ∨ q) ¬p ¬q p) ∧ (¬q)
T T T F F F F
T F T F F T F
F T T F T F F
F F F T T T T
Keterangan
T = true, F = false
\land = AND (logical conjunction)
\lor = OR (logical disjunction)
\underline{\lor} = XOR (exclusive or)
\underline{\land} = XNOR (exclusive nor)
\rightarrow = conditional "if-then"
\leftarrow = conditional "(then)-if"

________________________________________________________________________
Penerapan dalam Pemrograman Expresi Operator
    
program Project1;

{$mode objfpc}{$H+}

uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  Classes
  { Penerapan Operator dengan Program Pascal };

begin
  WriteLn('1. 5 + 6 / 3 =',5+6/3:0:2);
  WriteLn('2. 7 X 2 + 8 * 3 =',7*2+8*3);
  WriteLn('3. 10 - 5 ^ 2 * 5 + 15 =',10-(5*5)*5+15);
  WriteLn('4. 15 / 5 + 10 *3 =',15/5+10*3:0:2);
  WriteLn('5. (53 MOD 9) + (53 DIV 9) + 3 * 4 - 5 =',(53 MOD 9)+(53 DIV 9)+3*4-5);
  WriteLn('6. 12 + 5 X (10 MOD 3) - 2^3 + (23 DIV 3)=',12+5*(10 MOD 3)-(2*2)*3+(23 DIV 3));
  WriteLn('7. 9 - 5 X 2 =',9-5*2);
  WriteLn('8. 5 / 2 X 3 =',5/2*3:0:2);
  WriteLn('9. 5 DIV 2  X 3 =',5 DIV 2*3);
  WriteLn('10. 2 X (5 + 2) =',2*(5+2));
  WriteLn('11. 7 + 3 MOD 2 =',7+3 MOD 2);
  WriteLn('12. (7 + 3) MOD 2 = ',(7+3) MOD 2);
  WriteLn('13. 2 DIV 3 + 3 / 5 =',2 DIV 3+3/5:0:2);
  WriteLn('14. -20 / 5 X 2=',-20/5*2:0:2);
  WriteLn('15. 60 + 2 x 5 - 7 =',60+2*5-7);
  WriteLn('16. 60 + 2 X (5 - 7)=',60+2*(5-7));
  WriteLn('17. 1 + 1 X 3 =', 1+1*3);
  WriteLn('18. (1 + 2 ) X 3 =',(1+2)*3);
  WriteLn('19. 5 X (5 + (6 - 2 )+1) =',5*(5+(6-2)+1));
  WriteLn;
  readln;
end.
 
Hasilnya sebagai berikut
Hasil.jpg

oleh fsakti nasri ebinis | Tutorial Computer Updated at : 23.46

Minggu, 06 April 2014

Cara Menginstal Framework Laravel Pada Windows

laravel.jpg
Laravel adalah sebuah Framework PHP (Open Source PHP Framework Application Web), di mana framework ini yang dirancang untuk pengembangan MVC ( Model–view–controller ) dengan Konsep OOP. Laravel dirilis di bawah lisensi MIT, dengan kode sumber di GitHub.

Dalam Tutorial cara instal Laravel ini merupakan langkah instalasi Framework Laravel 4.1. Operating system yang digunakan pada tutorial ini adalah Windows XP 32bit.

Alasannya menurut Taylor Otwell (Core Developer Laravel) :Expressif, Simple, Accesible
Kebutuhan yang perlu disiapkan

  1. Komputer / Laptop
  2. IDE (Integrated Development Environment)
  3. Webserver (Download  Xampp )
  4. PHP versi >= 5.3
  5. Composer (Download http://getcomposer.org/)
Langkah-langkah
  1. Download dan install Webserver Study Case ini saya mengunkan Xampp versi 1.8.1 incuded PHP versi 5.4.7.
  2. Download file Laravel  di : Web Laravel atau langsung ke github 
  3. Download Composer 
  4. Langkah 1-3 sudah dilakukan kemudian kita lanjutkan dengan langkah berikutnya 
  5. Setelah file laravel di download, kemudian Extract  dan simpan di misal D:\xampp\htdocs\laravel\
  6. Lanjutkan dengan install Composer sbb:
composer1.jpg

composer2jpg

composer3.jpg

laravel5.jpg

composer4.jpg


composer5

Setup Composer Sudah Selesai
Lanjutkan dengan mengkaitakn project dengan composer
lakukan langkah seperti dibawah ini :

composer6.jpg

composer7.jpg

Setelah sukses intsall lakukan test projct sbb :
 Brows dengan localhost/leavel/public/
Jika sukses maka akan keluar sbb:

Laravel1.jpg

Demikian tutorial singkat ini semoga bermanfaat dan dilain waktu kita sambung kembali dengan proejct tutorial lainya,.. doakan semoga bisa melanjutkan untuk menulis..



oleh fsakti nasri ebinis | Tutorial Computer Updated at : 21.23

Rabu, 02 April 2014

Tutorial-1 Program Pascal dengan Lazarus

Tutorial ini lanjutan dari pengenalan Logika dan Algoritma, Sebagi Stadi kasus sebagai pengenalan Logika dan Pemrograman selain diimbangi dengan tiori yang harus didukung dengan praktek.

Kali ini saya akan memperkenalkan Pascal dengan IDE Lazarus sebagai pengenalan logika dengan judul "Tutorial-1 Program Pascal dengan Lazarus".





1. Buka Program Lazarus


Maka akan Tampil Gambar Seperti Diabwah ini

2. Kemudiaan klik File - New - Pilih Project - kemudian tik Program - Ok, maka akan tampil sebagi berikut

Setelah anda mengkik Ok maka akan tampil Sorce Editor


3. Memulai mengetik listingnya contoh-1

caranya dengan mengetik di bawah begin:

4. Test Programnya dengan mengklik tomboh 


maka akan keluar hasilnya sebagi berikut

5. kemudian simpan dengan judul latihan1


6. untuk melihat atau membuka kembali latihan1 lihat gambar sbb :
untuk mengedit bisa juga dilakukan dengan editor lain misalnya dengan Noteped dengan klik kanan contoh ini open with pilih noteped






1.1. Memulai mengetik listingnya contoh2
Pengenalan Operator 
Buat langkah-langkah seperti diatas :
Misal kita akan menampilkan :

Pengenalan Operator

2  + 5 =7
7 - 3 = 4
2 x 6 =12
(2 + 6) x 3 =24
2 + 6 x 3 =20
10 / 3 =3.33
100 / 3 =33.33
5 mod 3 =2
10 div 3 =3

Maka listing programnya sebagai berikut:


Maka hasilnya sebagi berikut :

kemudian simpan seperti latihan1








oleh fsakti nasri ebinis | Tutorial Computer Updated at : 01.46

Kamis, 27 Maret 2014

Pengenalan Flow Chart

Flowchart.jpg
Selamat Siang Pembaca Budiman Blog Tutorial Computer , kali ini saya akan sedikit menguas tentang Pengenalan Flow Chart, Belajar Flow Chart sangat penting untuk penerapan Logika dan Algoritma dalam pemrograman dasar.

Flow Chart Itu sendiri dapat kita definisikan sebagai berikut :
" Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah". untuk mempermudah dalam pemahaman alhgoritma perlu disajikan kedalam bentuk Flow Chart.

Didalam Flow Chart dapat kita bagi menjadi dua jenis  yaitu : Flow Chart System dan Flow Chart Proggreming.




1. Flow Chart System :
Menggambarkan urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data.

2. Flow Chart Programing :
Menggambarkan urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.


A. Pengenalan Simbol  FlowChart
Dalam  suatu Flowchart dapat kiga gambarkan sebagi berikut :

  • Flow Direction Symbols (Simbol penghubung)
  • Processing Symbol (Simbol Proses)
  • Ouput-Input Symbol (simbol Keluar masuk)
Untuk lebih Lengkap saya tampilkan Simbol + Ketergan + Contoh nya sebagi berikut :

Simbol Standard.jpg


simbollanjut1.jpg



Flowchat Lanjut.jpg

simbol lanjut3.jpg



Contoh Penerapan Flow Chart

Contoh1


Contoh 2


Demikian Materi kali ini , dan tetap kunjungi blog ini untuk medapatkan update terbaru lainnya
Modul ini lanjutan dari



Jangan Lupa juga Kunjungai Group FB : 




oleh fsakti nasri ebinis | Tutorial Computer Updated at : 12.49

Senin, 24 Maret 2014

Aplikasi Gratis ERP-CRM

Selamat Berjumpa Kembali Di blog kesayangan anda judul kali ini " Aplikasi Gratis untuk ERP-CRM", apa
itu bisa dibaca tulisan saya sebelumnya ERP-CRM .

Dalam Studi kasus ini saya akan mengankat ERP dengan pemrograman Java dengan aplikasi "Adempiere " bisa anda download disini Adempiere-ERP.




sehubungan sudah malam kita akan lanjutkan cara instalnya

JDK

oleh fsakti nasri ebinis | Tutorial Computer Updated at : 00.08

Jumat, 21 Maret 2014

Private SEO

Private SEO, Setelah malang melintang didunia persilatan IT, saya akan mencoba membeikan sedikit ilmu saya Tentang SEO, tentu yang bergerak dunia website, dunia marketig SEO adalah suatu keharusan untuk dioptimalkan WEB di mesin pencarian.
Belajar SEO
Di dalam studi kita mengenal dengan information retrieval di link tersebut anda bebas mencopynya, sebetulnya saya sudah lama tidak membuat tutorial SEO, pernah dulu saya tulis tentang Modul SRP, dan juga dalam tulisan terdahulu tentang SEO , karna kesibukan saya saya pakum.

Nah dalam kesempatakan kali ini, Bagi yang ingin menyalurkan hobi dan bakat tentang Search Engine Result Page  bisa bergabung dengan saya untuk Private SEO Gratis.



seo

 SEO bo-fsakti.blogspot.com

Google Monitoring.jpg

SEO NOMOR 1 DUNIA




oleh fsakti nasri ebinis | Tutorial Computer Updated at : 00.19

Kamis, 20 Maret 2014

Pengenalan Pemrogram Pascal dengan Lazarus

Lazarus adalah alat pengembangan bebas dan open source untuk compiler Free Pascal, yang juga gratis dan open source. The Lazarus IDE (screenshot) adalah lingkungan pemrograman yang kaya stabil dan fitur untuk membuat aplikasi grafis dan konsol mandiri. Lazarus saat ini berjalan pada Linux, Mac OS X dan Win32 dan menyediakan editor sumber disesuaikan dan lingkungan bentuk penciptaan visual yang bersama dengan manajer paket, debugger dan integrasi GUI lengkap dengan kompilator Free Pascal.

Lazarus-IDE.jpg
Tampilan menu bar dan toolsbar

Menu File
MenuFile.JPG
  • New Unit: Membuat file baru Satuan (Pascal Source)
  • New Form: Membuat Form baru: baik jendela visual pada layar dan terkait Pascal file sumber
  • New ...: OMenawarkan kotak menu pop-up dengan berbagai jenis dokumen baru untuk membuat. 
  • Open: OMenawarkan pop-up Dialog Box untuk memungkinkan Anda untuk menavigasi filesystem dan memilih file yang ada untuk membuka. 
  • Revert: Abaikan perubahan mengedit dan mengembalikan file ke keadaan semula. 
  • Open Recent: Menawarkan daftar file yang baru diedit, dan kesempatan untuk memilih salah satu.
  • Save: Simpan file saat ini, menggunakan nama file aslinya. Jika tidak ada nama, sistem akan meminta untuk satu (seperti Save As).
  • Save As: Memungkinkan Anda untuk memilih direktori dan nama file untuk menyimpan file saat ini..
  • Save All: SMenyimpan semua file yang melekat pada editor, bukan hanya satu saat ini dipilih. 
  • Export As HTML: Ekspor isi dari file saat ini ke file baru dalam format HTML. 
  • Close: Menutup file saat ini, mendorong apakah akan menyimpan semua perubahan redaksi. 
  • Close all editor files: Menutup semua file saat ini terbuka di editor. Prompt untuk menyimpan perubahan. .
  • Clean directory: Menawarkan dialog dengan serangkaian filter yang dapat diedit untuk menghapus file dari direktori saat ini
  • Print: Menggunakan printer sistem untuk mencetak file yang dipilih.
  • Restart: berguna jika file sudah mendapat putus asa bergegas
  • Quit: Keluar

EditMenu.JPG

Edit Menu

  • Undo: Undo aksi edit terakhir, meninggalkan Editor di negara bagian sebelum tindakan terakhir. 
  • Redo: Re-instates tindakan terakhir yang dibalik dengan Undo. 
  • Cut: Hapus teks yang dipilih atau item lain dan meletakkannya di Clipboard. 
  • Copy: uatlah salinan dari teks yang dipilih, meninggalkan asli di tempat, dan menempatkan salinan di Clipboard. 
  • Paste: Menempatkan isi Clipboard pada posisi kursor. Jika teks sudah dipilih pada posisi kursor, isi Clipboard akan menggantikan teks yang dipilih. 
  • Select: Memungkinkan pemilihan blok teks. Pilihan meliputi pilih semua, pilih untuk menahan, pilih paragraf atau baris dll 
  • Indent Selection: Pindahkan teks yang dipilih ke kanan dengan jumlah yang ditentukan dalam Lingkungan -> Pilihan Editor -> General -> Blok indent. Fitur ini berguna untuk memformat kode sumber Pascal Anda untuk menunjukkan struktur Blok mendasarinya. 
  • Unindent selection: Menghapus satu tingkat indentasi, teks bergerak ke kiri dengan jumlah tertentu di Blok indent. 
  • Uppercase Selection: Mengkonversi teks ke huruf besar
  • Lowercase Selection: Mengkonversi teks ke huruf kecil
  • Swap Case in Selection: Mengkonversi teks yang dipilih menjadi huruf kecil atau huruf besar. 
  • Sort selection: garis Sort (atau kata-kata atau paragraf) abjad, pilihan untuk menaik atau menurun, kasus sensitif atau tidak sensitif. Di tengah kode sumber program, tentu saja, tidak masuk akal, tetapi jika Anda memiliki daftar Anda harus memiliki beres ini akan melakukan trik. 
  • Tabs to Spaces in Selection: Mengkonversi setiap tab dalam teks yang dipilih untuk jumlah ruang yang ditentukan oleh Environment -> Pilihan Editor -> General -> lebar Tab. Jumlah ruang bukanlah kuantitas yang tetap, tetapi jumlah yang diperlukan untuk mengisi lebar sisa tab. 
  • Break Lines in Selection: IJika ada baris dalam teks yang dipilih lebih panjang dari 80 karakter atau jumlah tertentu di Lingkungan -> Pilihan Editor -> Display -> Margin Kanan, maka jalur tersebut rusak di batas kata dan dilanjutkan pada baris berikutnya . 
  • Insert from Character Map: Memungkinkan penyisipan simbol non-keyboard yang seperti karakter beraksen, dipetik dari peta karakter pop-up.


Sorce Menu
SoucreMenu.JPG

  • Comment Selection: Komentar dari teks yang sedang dipilih 
  • Uncomment Selection: Tanda komentar teks yang sedang dipilih .
  • Toggle Comment in Selection: CKomentar keluar atau tanda komentar pada teks yang sedang dipilih .
  • Enclose Selection...: Lampirkan teks yang sedang dipilih dengan pernyataan seperti Coba ... Akhirnya ..
  • Enclose in $IFDEF...: Lampirkan teks yang sedang dipilih dengan pernyataan ifdef ( mendefinisikan bersyaratnt.
  • Complete Code:
  • Add Unit to Uses Section: Tambahkan ke Satuan Menggunakan Section: Tambahkan satu atau lebih Unit ke bagian penggunaan dalam file saat ini .
  • Refactoring: Buka sub - menu Refactoring .
  • Quick Syntax Check: Jalankan sintaks pemeriksaan cepat
  • Guess Enclosed Block: Biarkan editor mengakhiri blok tertutup , seperti hilang " End " di " IF " pernyataan.
  • Guess Misplaced IFDEF/ENDIF: Biarkan editor mengoreksi pernyataan mendefinisikan kondisional salah .
  • Insert CVS Keyword...: IMasukkan kata kunci CVS , seperti " Author " atau " Tanggal " .
  • Insert General: Masukkan nilai umum , seperti " Pernyataan GPL " ..
  • Insert Full Filename...: Masukkan nama file .
  • Insert ToDo: IMasukkan komentar ToDo .
  • Unit Information...: Menampilkan informasi tentang unit saat ini .
  • Unit Dependencies...: Menampilkan dependensi untuk unit saat ini .
  • JEDI Code Format: Lihat JEDI Kode opsi Format untuk proyek tersebut 

Project Menu
projectmenu.jpg

Run Menu
RunMenu.jpg

Dan masih banyak lagi menu untuk pengembangan Program Pascal atau Delhpi, demikain sekilas Tentang IDE tentang Lazarus Program, nanti kita lanjutkan kebali

Tutorial ini berkaitan dengan :

  1. Modul Pertama
  2. Modul Kedua











oleh fsakti nasri ebinis | Tutorial Computer Updated at : 23.12
Twitter Facebook Digg Stumbleupon More