E-Commerce adalah proses pembelian, penjualan, atau pengantian produk, pelayanan dan informasi dengan menggunakan jaringan internet
sedangkan E-Business adalah adalah kegiatan menjalin relasi dengan konsumen/ klien, bertukar data dalam satu Perusahaan dengan menggunakan internet.
Perbedaan lainnya yang mendasar antara e-commerce dan e-business adalah bahwa tujuan e-commerce memang benar-benar money oriented (berorientasi pada perolehan uang atau melibatkan pertukaran uang dalam transaksi), sedangkan e-business berorientasi pada kepentingan jangka panjang yang sifatnya abstrak seperti kepercayaan konsumen, pelayanan terhadap konsumen, peraturan kerja, relasi antar mitra bisnis, dan penanganan masalah sosial lainnya. Semua aspek dalam bisnis, seperti pemasaran, perancangan produk, manajemen pemasokan, dsb., tercakup.
Persamaan dari e-commerce dan e-business terletak pada tujuan utamanya yaitu memajukan perusahaan menjadi perusahaan yang lebih besar dari sebelumnya. E-commerce dan e-business merupakan terobosan yang dapat mendongkrak penjualan melalui online marketing dan sebagai sarana mempromosikan produk melalui media Internet.
Ringkasan:
1. E-business lebih luas dalam lingkup dan e-commerce hanya merupakan satu aspek atau satu bagian dari e-business.
2. E-commerce hanya mencakup transaksi bisnis seperti membeli dan menjual barang dan jasa melalui internet.
3. E-commerce pada prinsipnya melibatkan perdagangan uang sedangkan dalam e-business, transaksi uang tidak diperlukan.
4. E-business melibatkan pemasaran, perancangan produk, evaluasi layanan konsumen, dll.
E-commerce pada prinsipnya melibatkan pertukaran uang dalam transaksi. E-business, karena lebih luas, tidak terbatas pada transaksi yang bersifat keuangan (monetary). Semua aspek dalam bisnis, seperti pemasaran, perancangan produk, manajemen pemasokan, dsb., tercakup
E-business lebih mengenai pembuatan produk besar, ide kreatif dan pemberian layanan yang bermutu, perencanaan pemasaran produk dan pelaksanaannya. Jadi, tentu saja, e-commerce merupakan bagian takterpisahkan dari proses e-business, namun dalam kerangka terbatas, e-commerce merupakan kegiatan menjual dan membeli.
Blog nya Riza dong
Rabu, 09 September 2015
Rabu, 26 Februari 2014
Mengenal AutoLisp
1.1 Sejarah Autolisp
Autodesk mulai menyisipkan Autolisp pada Autocad versi 2.18 atau rilis 6 pada Januari 1986, pada rilis ini belum dilengkapi Autolisp editor, bila anda ingin mengoreksi program Autolisp harus dilakukan melalui program notepad, mulai pada rilis 2000 dilengkapi dengan editor untuk Autolisp, dengan sarana ini pengerjaan dan editing program Autolisp semakin mudah.
Bahasa Autolisp asal muasalnya adalah dari bahasa Artificial Intelligence (AI), sekitar tahun 1950-an. Autodesk membeli program ini dan dinamai Visual LISP, dengan diaplikasikan di Autocad program tersebut lebih popular dengan nama Autolisp.
Program AutoLisp berasal dari versi pertama XLISP, yang dibuat oleh David Betz. Lisp adalah singkatan dari LISt Processor atau dengan kata lain bisa berupa Lost In Silly Parenthesis, lisp adalah program bahasa yang dikembangkan oleh MIT pada tahun 1956.
AutoLISP adalah sebuah bahasa program yang dirancang untuk memperluas dan multiguna pada fungsi AutoCAD. Inti dasarnya dari bahasa program LISP, bermula sekitar tahun 1950, aslinya LISP dirancang untuk aplikasi Artificial Intelligence (AI), dan masih berbasis untuk semua aplikasi AI. AutoCAD mulai memperkenalkan AutoLISP sebagai program aplikasi antar muka atau interface pada rilis 2.1, pertengahan 1980. LISP telah dipilih sebagai awal AutoCAD API , sebab ia mempunyai keunikan untuk proses perancangan tak berstruktur pada proyek AutoCAD, yang melibatkan mencoba ulang perbedaan solusi pada masalah desain.
Visual LISP® (VLISP) adalah sebuah software tool yang dirancang untuk menyelesaikan pembentukan program AutoLISP . VLISP Integrated Development Environment atau VLIDE adalah sarana untuk membuat, modifikasi , mencoba dan meload program, VLISP bisa dikata merupakan sebuah kendaraan untuk menyerahkan program aplikasi di dalam Autolips.
1.2 Kelebihan Autolisp
1. Mampu mengakses sifat objek lebih komplit pada gambar tunggal
2. Sangat mudah untuk menjalankan dan menguji program.
3. Mudah mengakses program.
4. Tidak membutuhkan untuk mendeklarasikan dimensi variabel.
5. Sangat mudah mengerjakan dengan titik dan geometri
6. Sangat fleksibel pada perubahan variabel yang dinamis
7. Mudah membuat kode dan menjalankan
8. Tidak dibutuhkan penanganan khusus, library luar, atau variasi antar platform
9. Dapat dijalankan pada Windows/Dos/Unix dll dengan data file yang sama
10. Autolisp sangat bermanfaat pada proses array.
1.3 Kekurangan Autolisp
1. Hanya bekerja pada AutoCAD
2. Tidak bisa menampilkan dialog box
3. Proses bekerja program agak lambat bila dibandingkan dengan VBA.
1.4. Manfaat Autolisp
Manfaat Autolisp pada Autocad meliputi;
1.4.1. Bisa mempersingkat tahapan proses pada saat editing
1.4.2. Menyederhakan gambar kerja yang sering diulang
1.4.3. Bisa melengkapi program aplikasi yang belum lengkap
1.4.4. Mampu mengerjakan pekerjaan rumit, seperti kalkulasi, mencari objek dan manipulasi.
1.4.5. Bisa mempersingkat bekerja bagi seorang drafter.
1.4.6. Bisa membuat gambar menjadi demonstrative.
1.4.7. Bisa merubah tampilan menu, sekehendak pembuatnya.
Download AutoLispnya Disini
Autodesk mulai menyisipkan Autolisp pada Autocad versi 2.18 atau rilis 6 pada Januari 1986, pada rilis ini belum dilengkapi Autolisp editor, bila anda ingin mengoreksi program Autolisp harus dilakukan melalui program notepad, mulai pada rilis 2000 dilengkapi dengan editor untuk Autolisp, dengan sarana ini pengerjaan dan editing program Autolisp semakin mudah.
Bahasa Autolisp asal muasalnya adalah dari bahasa Artificial Intelligence (AI), sekitar tahun 1950-an. Autodesk membeli program ini dan dinamai Visual LISP, dengan diaplikasikan di Autocad program tersebut lebih popular dengan nama Autolisp.
Program AutoLisp berasal dari versi pertama XLISP, yang dibuat oleh David Betz. Lisp adalah singkatan dari LISt Processor atau dengan kata lain bisa berupa Lost In Silly Parenthesis, lisp adalah program bahasa yang dikembangkan oleh MIT pada tahun 1956.
AutoLISP adalah sebuah bahasa program yang dirancang untuk memperluas dan multiguna pada fungsi AutoCAD. Inti dasarnya dari bahasa program LISP, bermula sekitar tahun 1950, aslinya LISP dirancang untuk aplikasi Artificial Intelligence (AI), dan masih berbasis untuk semua aplikasi AI. AutoCAD mulai memperkenalkan AutoLISP sebagai program aplikasi antar muka atau interface pada rilis 2.1, pertengahan 1980. LISP telah dipilih sebagai awal AutoCAD API , sebab ia mempunyai keunikan untuk proses perancangan tak berstruktur pada proyek AutoCAD, yang melibatkan mencoba ulang perbedaan solusi pada masalah desain.
Visual LISP® (VLISP) adalah sebuah software tool yang dirancang untuk menyelesaikan pembentukan program AutoLISP . VLISP Integrated Development Environment atau VLIDE adalah sarana untuk membuat, modifikasi , mencoba dan meload program, VLISP bisa dikata merupakan sebuah kendaraan untuk menyerahkan program aplikasi di dalam Autolips.
1.2 Kelebihan Autolisp
1. Mampu mengakses sifat objek lebih komplit pada gambar tunggal
2. Sangat mudah untuk menjalankan dan menguji program.
3. Mudah mengakses program.
4. Tidak membutuhkan untuk mendeklarasikan dimensi variabel.
5. Sangat mudah mengerjakan dengan titik dan geometri
6. Sangat fleksibel pada perubahan variabel yang dinamis
7. Mudah membuat kode dan menjalankan
8. Tidak dibutuhkan penanganan khusus, library luar, atau variasi antar platform
9. Dapat dijalankan pada Windows/Dos/Unix dll dengan data file yang sama
10. Autolisp sangat bermanfaat pada proses array.
1.3 Kekurangan Autolisp
1. Hanya bekerja pada AutoCAD
2. Tidak bisa menampilkan dialog box
3. Proses bekerja program agak lambat bila dibandingkan dengan VBA.
1.4. Manfaat Autolisp
Manfaat Autolisp pada Autocad meliputi;
1.4.1. Bisa mempersingkat tahapan proses pada saat editing
1.4.2. Menyederhakan gambar kerja yang sering diulang
1.4.3. Bisa melengkapi program aplikasi yang belum lengkap
1.4.4. Mampu mengerjakan pekerjaan rumit, seperti kalkulasi, mencari objek dan manipulasi.
1.4.5. Bisa mempersingkat bekerja bagi seorang drafter.
1.4.6. Bisa membuat gambar menjadi demonstrative.
1.4.7. Bisa merubah tampilan menu, sekehendak pembuatnya.
Download AutoLispnya Disini
Tentang CLISP
Sekilas Tentang LISP
CLISP atau kepanjangan dari Commond LISP, diciptakan sebagai notasi matematika praktis untuk Program Komputer, bahasa yang digunakan di pemrograman LISP ini menggunakan bahasa C. Pencipta bahasa pemrograman LISP yaitu John McCarthy, dan orang yang sering sapa dengan John ini mempunyai segudang penghargaan yaitu : Turing Award dari Association of Computing Machinery (1971), Kyoto Prize (1988), National Medal of Science (Amerika Serikat, 1991), dan Benjamin Franklin Medal dari Franklin Institute (2003).
Penggunaan LISP ini lebih mudah dikarenakan bahasa yang dimengerti di CLISP ini sudah mendekati bahasa manusia, jadi bagi agan agan semua yang ingin belajar pemrograman, LISP-lah merupakan awal yang cukup bagus untuk memperdalam ilmu tentang pemrograman.
Code dasar dalam LISP :
(defun ) = digunakan untuk mendefinisikan suatu fungsi.
(= 2 2 ) = mempunyai arti apakah 2 itu = 2
(* 2 2 ) = dibaca 2 dikali 2
(+ 2 2 ) = dibaca 2 ditambah 2
(- 2 2 ) = dibaca 2 dikurangi 2
(/ 2 2 ) = dibaca 2 dibagi 2
(setq x )= digunakan untuk memberi nilai pasti pada x
(list '()) = digunakan untuk menandai bahwa itu array/list
(car ) = digunakan untuk mengambil nilai depan pada list
(cdr ) = digunakan untuk mengambil nilai setelah nilai ke-1 pada list
ini saya kasih contoh mudah penggunaan LISP :
soal : sebuah lingkaran mempunyai jari-jari 10 cari luas lingkaran tersebut..????
jawab:
*** ditulis di notepad atau notepad ++ ****
(defun luaslingkaran ( r ) => mendefinisikan luaslingkaran dengan variabel yang akan dimasukan (r)
(* 3.14 r r ) => proses rumus matematika
)
=> terus simpan dengan extension ( xxxxxx.lisp )
contoh penyimpanan file : d:/coba1.lisp
***ditulis di Command LISP***
(compile-file "d:/coba1.lisp") => untuk meng-compile file lalu
(load "d:/coba1") => untuk me-load file
(luaslingkaran 10) => menjalankan fungsi defun di notepad dengan merubah r menjadi mempunyai
variabel
Jadi akan secara otomatis menghasilkan nilai 314 dari perkalian 3.14 * r * r.
Fungsi digunakan sebagai fungsi dasar
List sebagai struktur data dasar
Penggunaan ekspresi rekrusif ataupun kondisional
Sensitif terhadap tanda kurung
Menggunakan ekspresi matematika prefix
Definisi fungsi dapat dari sebuah file ekternal
Tampilan Awal LISP
Dalam LISP dikenal dengan Ekspresi-S yang terdiri:
· Atom jenis:
o Numerik (angka) : real ataupun integer
o Simbolik (symbol) : string ataupun character
· List terdiri:
“ ( berisi ekspresi-s ) ” diawali oleh tanda kurung buka “(” dan di isi oleh ekspresi-s kemudian di akhiri tanda kurung tutup “)”
Di LISP dikenal 3 macam operator
1. Operator aritmatika
o Untuk “penjumlahan” adalah +
o Untuk “pengurangan” adalah –
o Untuk “pembagian” adalah \
o Untuk “perkalian” adalah *
o Untuk “modula (sisa hasil bagi)” adalah mod
o Untuk “pangkat” adalah expt
o Untuk “akar” adalah sqrt
2. Operator relasional
o Untuk “sama dengan” adalah =
o Untuk “tidak sama dengan” adalah /=
o Untuk “kurang dari” adalah <
o Untuk “lebih dari” adalah >
o Untuk “kurang dari sama dengan” adalah <=
o Untuk “lebih dari sama dengan” adalah >=
3. Operator logic
o Untuk “negasi” adalah not
o Untuk “dan adalah” and
o Untuk “atau” adalah or
Telah dijelaskan bahwa LISP menggunakan ekspresi prefix yang artinya operator diletakan di awalnya, contohnya:
o (= 2 3) artinya apakah 2 sama dengan 3. Jika dijalankan maka akan menhasilkan hasil “salah” atau dalam istilah LISP adalah “nil”
o (* 2 (+ 1 4) ) dapat ditranformasikan menjadi ((1 + 4) * 2). Jika dijalankan maka hasilnya adalah 10, dari 1 + 4 = 5 kemudian “dikali” 2
Penggunaan Ekspresi Prefix
Kita juga bisa memanggil file ekternal namun dengan type file “list processing language” dan isi dari file tersebut seperti contoh ini:
(defun jumlah (a b)
(+ a b)
)
Keterangan :
- Tanda kurung ( ) merupakan tanda untuk awal dan akhir suatu fungsi
- Defun (definision fanction) merupakan tanda pendefinisian suatu fungsi
- Jumlah merupakan nama dari sebuah fungsi, tergantung/bebas dalam permberian nama. Namun biasanya disesuaikan dengan rumus/keinginan dari pemrogram.
- (a b) merupakan parameter formal atau biasa disebut variable. Sehingga dapat diganti parameter aktulanya
- (+ a b) merupakan rumus dari fungsi tersebut
Biasanya dengan menggunkan “notepad++” untuk menuliskan suatu fungsi kemudian menyimpanya dalam bentuk “list processing language”
Setelah itu kita tinggal meng-compile file ektrnal tersebut dengan cara :
a. Mengetik (compile-file “d:/latih”). “d:/latih” merupakan dimana file terebut disimpan huruf ‘ d ’ berarti diletakan pada directory D pada computer. ‘ latih ’ merupakan nama file tersebut
b. Setelah itu mengetik (load “d:/latih”). Dalam hal ini LISP akan mengevaluasi file eksternal tersebut.
Lalu kita tinggal memanggil fungsi tersebut di LISP
download CLISP nya disini
CLISP atau kepanjangan dari Commond LISP, diciptakan sebagai notasi matematika praktis untuk Program Komputer, bahasa yang digunakan di pemrograman LISP ini menggunakan bahasa C. Pencipta bahasa pemrograman LISP yaitu John McCarthy, dan orang yang sering sapa dengan John ini mempunyai segudang penghargaan yaitu : Turing Award dari Association of Computing Machinery (1971), Kyoto Prize (1988), National Medal of Science (Amerika Serikat, 1991), dan Benjamin Franklin Medal dari Franklin Institute (2003).
Penggunaan LISP ini lebih mudah dikarenakan bahasa yang dimengerti di CLISP ini sudah mendekati bahasa manusia, jadi bagi agan agan semua yang ingin belajar pemrograman, LISP-lah merupakan awal yang cukup bagus untuk memperdalam ilmu tentang pemrograman.
Code dasar dalam LISP :
(defun ) = digunakan untuk mendefinisikan suatu fungsi.
(= 2 2 ) = mempunyai arti apakah 2 itu = 2
(* 2 2 ) = dibaca 2 dikali 2
(+ 2 2 ) = dibaca 2 ditambah 2
(- 2 2 ) = dibaca 2 dikurangi 2
(/ 2 2 ) = dibaca 2 dibagi 2
(setq x )= digunakan untuk memberi nilai pasti pada x
(list '()) = digunakan untuk menandai bahwa itu array/list
(car ) = digunakan untuk mengambil nilai depan pada list
(cdr ) = digunakan untuk mengambil nilai setelah nilai ke-1 pada list
ini saya kasih contoh mudah penggunaan LISP :
soal : sebuah lingkaran mempunyai jari-jari 10 cari luas lingkaran tersebut..????
jawab:
*** ditulis di notepad atau notepad ++ ****
(defun luaslingkaran ( r ) => mendefinisikan luaslingkaran dengan variabel yang akan dimasukan (r)
(* 3.14 r r ) => proses rumus matematika
)
=> terus simpan dengan extension ( xxxxxx.lisp )
contoh penyimpanan file : d:/coba1.lisp
***ditulis di Command LISP***
(compile-file "d:/coba1.lisp") => untuk meng-compile file lalu
(load "d:/coba1") => untuk me-load file
(luaslingkaran 10) => menjalankan fungsi defun di notepad dengan merubah r menjadi mempunyai
variabel
Jadi akan secara otomatis menghasilkan nilai 314 dari perkalian 3.14 * r * r.
Fungsi digunakan sebagai fungsi dasar
List sebagai struktur data dasar
Penggunaan ekspresi rekrusif ataupun kondisional
Sensitif terhadap tanda kurung
Menggunakan ekspresi matematika prefix
Definisi fungsi dapat dari sebuah file ekternal
Tampilan Awal LISP
Dalam LISP dikenal dengan Ekspresi-S yang terdiri:
· Atom jenis:
o Numerik (angka) : real ataupun integer
o Simbolik (symbol) : string ataupun character
· List terdiri:
“ ( berisi ekspresi-s ) ” diawali oleh tanda kurung buka “(” dan di isi oleh ekspresi-s kemudian di akhiri tanda kurung tutup “)”
Di LISP dikenal 3 macam operator
1. Operator aritmatika
o Untuk “penjumlahan” adalah +
o Untuk “pengurangan” adalah –
o Untuk “pembagian” adalah \
o Untuk “perkalian” adalah *
o Untuk “modula (sisa hasil bagi)” adalah mod
o Untuk “pangkat” adalah expt
o Untuk “akar” adalah sqrt
2. Operator relasional
o Untuk “sama dengan” adalah =
o Untuk “tidak sama dengan” adalah /=
o Untuk “kurang dari” adalah <
o Untuk “lebih dari” adalah >
o Untuk “kurang dari sama dengan” adalah <=
o Untuk “lebih dari sama dengan” adalah >=
3. Operator logic
o Untuk “negasi” adalah not
o Untuk “dan adalah” and
o Untuk “atau” adalah or
Telah dijelaskan bahwa LISP menggunakan ekspresi prefix yang artinya operator diletakan di awalnya, contohnya:
o (= 2 3) artinya apakah 2 sama dengan 3. Jika dijalankan maka akan menhasilkan hasil “salah” atau dalam istilah LISP adalah “nil”
o (* 2 (+ 1 4) ) dapat ditranformasikan menjadi ((1 + 4) * 2). Jika dijalankan maka hasilnya adalah 10, dari 1 + 4 = 5 kemudian “dikali” 2
Penggunaan Ekspresi Prefix
Kita juga bisa memanggil file ekternal namun dengan type file “list processing language” dan isi dari file tersebut seperti contoh ini:
(defun jumlah (a b)
(+ a b)
)
Keterangan :
- Tanda kurung ( ) merupakan tanda untuk awal dan akhir suatu fungsi
- Defun (definision fanction) merupakan tanda pendefinisian suatu fungsi
- Jumlah merupakan nama dari sebuah fungsi, tergantung/bebas dalam permberian nama. Namun biasanya disesuaikan dengan rumus/keinginan dari pemrogram.
- (a b) merupakan parameter formal atau biasa disebut variable. Sehingga dapat diganti parameter aktulanya
- (+ a b) merupakan rumus dari fungsi tersebut
Biasanya dengan menggunkan “notepad++” untuk menuliskan suatu fungsi kemudian menyimpanya dalam bentuk “list processing language”
Setelah itu kita tinggal meng-compile file ektrnal tersebut dengan cara :
a. Mengetik (compile-file “d:/latih”). “d:/latih” merupakan dimana file terebut disimpan huruf ‘ d ’ berarti diletakan pada directory D pada computer. ‘ latih ’ merupakan nama file tersebut
b. Setelah itu mengetik (load “d:/latih”). Dalam hal ini LISP akan mengevaluasi file eksternal tersebut.
Lalu kita tinggal memanggil fungsi tersebut di LISP
download CLISP nya disini
Langganan:
Postingan (Atom)