Showing posts with label Laporan. Show all posts
Showing posts with label Laporan. Show all posts

Sunday, March 20, 2011

Laporan Pendahuluan RPL2 - 4

Mata Praktikum : Rekayasa Perangkat Lunak 2
Materi : Spring - Hibernate
Kelas : 4IA12 A
PJ : Surya Ningrum


Soal.
1. Sebutkan kelebihan Spring dan Hibernate !
2. Sebutkan kekurangan Spring dan Hibernate

Jawaban.

1. Keuntungan memakai Spring diantaranya:
  • Termasuk framework yang lightweight (ringan) baik dari ukuran maupun kinerjanya. Bentuk JAR-nya tidak lebih besar dari 1MB.
  • Memiliki kemampuan Injection of Control yang mampu menjadikan objek lebih loose coupling. Saat IoC aktif, objek secara pasif memberikan daftar objek yang tergantung terhadapnya juga objek apa saja yang dia butuhkan. Spring akan memberikan dependencies mereka saat inisialisasi secara otomatis.
  • Aspect-oriented Programming, Spring juga memiliki kemampuan untuk memisahkan pengembangan antara aspek business logic dengan system service. Dengan ini objek dapat lebih berkonsentrasi untuk melakukan tugasnya, hanya melakukan business logic sesuai dengan tujuan dia dibuat. Objek-objek tersebut tidak perlu bertanggungjawab atas service-service system seperti logging ataupun mensupport transaksi.
  • Container, Spring merupakan sebuah container yang dapat mengatur life cycle dari objek-objek aplikasi. Programmer dapat menentukan sendiri bagaimana beans-beans mereka dipakai, apakah hanya dibutuhkan satu inisialisasi beans ataupun menginisialisasi beans baru setiap satu dari mereka dibutuhkan. Semua bisa dilakukan dengan berdasarkan pada prototype yang dapat di konfigurasi.
  • Framework, Spring memungkinkan programmer untuk lebih berkonsentrasi mengembangkan business logic dari objek-objek aplikasi mereka sementara Spring akan mensupport system service seperti manajemen transaksi, integrasi framework, dll. Semua ini memungkinkan untuk membuat aplikasi yang kompleks dari komponen-komponen yang sederhana.


Kelebihan hibernate :
  • Untuk pemrograman database kita dapat membebaskan diri dari “QUERY Terhadap Tabel” dimana untuk fungsi insert, update, atau delete, dimungkinkan untuk sama sekali tidak menulis query. yang berpengaruh pada sedikitnya kode(pengeffisiensian kode).
  • Hibernate mendukung banyak DBMS (Database Management System) antara lain Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server, Posgress, McKoi SQL, Pointbase dan Interbase.
  • Hibernate dapat diintegrasikan dengan Framework-framework java yang lain seperti JBoss (hibernate sekarang merupakan bagian dari JBoss Project), Spring Framework, Struts, JSF maupun framework java yang lain sebagai persistence layer.
  • Hibernate adalah free software yang menggunakan lisensi LGPL.


2.Kekurangan spring:
  • Konfigurasi intensif
  • banyak XML Hampir terlalu fleksibel
  • tidak ada parent yang sama Controller Tidak ada dukungan built-in Ajax


kekurangan hibernate:
  • pemetaan multi table kedalam sebuah objek sangat sulit
  • ga semua masalah bisnis dapat diselesaikan dgn ORM
  • tk aplikas pemrosesan data yg tinggi, hibernate tidak memberikan peforma terbaik




Sumber 1 :
http://qodel.blogspot.com/2011/03/laporan-pendahuluan-rpl2-3.html



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Sunday, March 13, 2011

Laporan Pendahuluan RPL2 - 3

Mata Praktikum : Rekayasa Perangkat Lunak 2
Materi : Spring - Hibernate
Kelas : 4IA12 A
PJ : Surya Ningrum


Soal.
1. Apa yang kalian ketahui tentang Spring ?
2. Apa yang kalian ketahui tentang hibernate

Jawaban.

1. Spring merupakan sebuah framework opensource Java yang dibuat oleh Rod Johnson. Spring menjadikan mungkin menggunakan JavaBeans yang masih polos, dimana sebelumnya hanya mampu dilakukan oleh EJB. Namun keunggulan Spring menawarkan kesederhanaan, kemudahan testing kode program, serta loose coupling.

Keuntungan memakai Spring diantaranya:
  1. Termasuk framework yang lightweight (ringan) baik dari ukuran maupun kinerjanya. Bentuk JAR-nya tidak lebih besar dari 1MB.
  2. Memiliki kemampuan Injection of Control yang mampu menjadikan objek lebih loose coupling. Saat IoC aktif, objek secara pasif memberikan daftar objek yang tergantung terhadapnya juga objek apa saja yang dia butuhkan. Spring akan memberikan dependencies mereka saat inisialisasi secara otomatis.
  3. Aspect-oriented Programming, Spring juga memiliki kemampuan untuk memisahkan pengembangan antara aspek business logic dengan system service. Dengan ini objek dapat lebih berkonsentrasi untuk melakukan tugasnya, hanya melakukan business logic sesuai dengan tujuan dia dibuat. Objek-objek tersebut tidak perlu bertanggungjawab atas service-service system seperti logging ataupun mensupport transaksi.
  4. Container, Spring merupakan sebuah container yang dapat mengatur life cycle dari objek-objek aplikasi. Programmer dapat menentukan sendiri bagaimana beans-beans mereka dipakai, apakah hanya dibutuhkan satu inisialisasi beans ataupun menginisialisasi beans baru setiap satu dari mereka dibutuhkan. Semua bisa dilakukan dengan berdasarkan pada prototype yang dapat di konfigurasi.
  5. Framework, Spring memungkinkan programmer untuk lebih berkonsentrasi mengembangkan business logic dari objek-objek aplikasi mereka sementara Spring akan mensupport system service seperti manajemen transaksi, integrasi framework, dll. Semua ini memungkinkan untuk membuat aplikasi yang kompleks dari komponen-komponen yang sederhana.


Arsitektur Spring :
  • Spring AOP
    Salah satu komponen utama Spring adalah AOP Framework, AOP framework digunakan untuk menyediakan layanan Enterprise, terutama sebagai pengganti EJB. Layanan terpenting dalam layanan ini adalah untuk mendekralitf manajemen transaksi, yang telah disediakan dalam abstraksi spring transaction dan untuk memungkinkan pengguna dalam menerapkan AOP dalam penggunaan OOP.
  • Spring ORM
    Spring ORM berhubungan dengan akses database dan menyediakan lapisan layer terintegrasi dengan ORM yang populer termasuk JDO, Hibernate dan iBatis.
  • Spring Core
    Paket Spring Core ini merupakan komponen paling penting dari Spring Framework.
    Komponen ini menyediakan fitur Dependency Injection. BeanFactory memisahkan dependensi seperti inisialisasi, pembentukan dan akses object dari logika program anda.
  • Spring Web
    Merupakan bagian dari modul pengembangan Web Spring termasuk Spring Web MVC.
  • Spring DAO
    DAO (Data Access Object) mendukung standarisasi akses data yang menggunakan teknologi seperti JDBC, Hibernate dan JDO.
  • Spring Context
    Paket ini didasari pada paket beans untuk menambah dukungan sumber pesan dan untuk pola desain Observer, dan kemampuan untuk mendapatkan sumber daya yang konsisten dengan menggunakan API.
  • Spring Web MVC
    Menyediakan implementasi MVC untuk aplikasi web.


2. Hibernate adalah salah satu teknologi object relational persistence mapping (ORM) dan query service. Transformasi persistent data dari sebuah representasi data (relational database) ke sebuah representasi data yang lain (java objects) ataupun sebaliknya adalah fungsi yang sebenarnya dilakukan oleh ORM.

Hibernate ditulis dengan menggunakan bahasa pemrograman java meskipun saat ini juga dikembangkan untuk mendukung .NET framework. Persistent object dapat dibuat menggunakan hibernate dengan idiom bahasa pemrograman java termasuk didalamnya association, inheritance, polymorphism, composition, java collection framework seperti Set, List, Map. Hibernate adalah free software yang menggunakan lisensi LGPL.

Hibernate mendukung banyak DBMS (Database Management System) antara lain Oracle, DB2, MySQL, PostgreSQL, Sybase, SAP DB, HypersonicSQL, Microsoft SQL Server, Posgress, McKoi SQL, Pointbase dan Interbase. Hibernate dapat diintegrasikan dengan Framework-framework java yang lain seperti JBoss (hibernate sekarang merupakan bagian dari JBoss Project), Spring Framework, Struts, JSF maupun framework java yang lain sebagai persistence layer.



Sumber 1 :
http://awansembilan.blogspot.com/2010/02/pengenalan-spring.html

Sumber 2 :
http://en.wikipedia.org/wiki/Spring_Framework

Sumber 3 :
http://budigunawan.wordpress.com/2010/02/01/apa-itu-spring-framework/

Sumber 3 :
http://heru.wordpress.com/2006/03/21/berkenalan-sekilas-dengan-hibernate/



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Sunday, March 6, 2011

Laporan Pendahuluan RPL2 - 2

Mata Praktikum : Rekayasa Perangkat Lunak 2
Materi : Spring
Kelas : 4IA12 A
PJ : Surya Ningrum


Soal.
1. Sebutkan perintah pada JSP !
2. Jelaskan konsep dasar ERP !

Jawaban.

1. Perintah pada JSP :
jsp:include
Bergna untuk meng-include java servlet.

jsp:param
Fungsi ini digunakan untuk menambahkan parameter tertentu pada request yang sedang dijalankan. tag ini dapat dignakan di dalam tag jsp:include

jsp:forward
Digunakan untuk menangani request dan respon terhadap halaman jsp atau servlet yang lain.

jsp:getProperty
Berfungsi untuk mendapatkan property tertentu dari sebuah JavaBean Object

jsp:setProperty
Berfungsi untuk menentukan nilai awal dari property tertentu pada sebuah object JavaBean

jsp:useBean
Digunakan untuk meng-instance sebuah object javaBean

2. Konsep Dasar ERP :

Perencanaan sumber daya perusahaan, atau sering disingkat ERP dari istilah bahasa Inggrisnya, enterprise resource planning, adalah sistem informasi yang diperuntukkan bagi perusahan manufaktur maupun jasa yang berperan mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan aspek operasi, produksi maupun distribusi di perusahaan bersangkutan.

ERP sering disebut sebagai Back Office System yang mengindikasikan bahwa pelanggan dan publik secara umum tidak dilibatkan dalam sistem ini. Berbeda dengan Front Office System yang langsung berurusan dengan pelanggan seperti sistem untuk e-Commerce, Customer Relationship Management (CRM), e-Government dan lain-lain.

Sumber 1 :
http://www.i-bego.com/viewtopic.php?f=36&t=107

Sumber 2 :
http://id.wikipedia.org/wiki/Enterprise_Resource_Planning


Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Friday, February 25, 2011

Laporan Pendahuluan P.JAR - 1

Mata Praktikum : Pemrograman Jaringan
Materi : Pengenalan Jaringan
Kelas : 4IA12 - 4IA16
PJ : TBA


Soal.
1. Sebutkan dan jelaskan mengenai Jaringan Komputer yang kalian ketahui !
2. Sebutkan dan jelaskan topologi jaringan komputer !
3. Jelaskan kelas-kelas pada jaringan komputer !
4. Apa yang dimaksud dengan vi editor ?

Jawaban.

1. Jaringan komputer adalah sebuah sistem yang terdiri atas komputer, software dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:
  • Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk.

  • Komunikasi: contohnya surat elektronik, instant messaging, chatting.

  • Akses informasi: contohnya web browsing

Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.

2. Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas:
  • Topologi bus
  • Topologi bintang
  • Topologi cincin
  • Topologi mesh
  • Topologi pohon
  • Topologi linier

Topologi bus
Pada topologi bus dua unjung jaringan harus diakhiri dengan sebuah terminator. Barel connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke jaringan dapat mengkaitkan dirinya dengan mentap Ethernetnya sepanjang kabel.

Instalasi jaringan Bus sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu kinerja dan trafik seluruh jaringan.

* Keunggulan topologi Bus adalah pengembangan jaringan atau penambahan workstation baru dapat dilakukan dengan mudah tanpa mengganggu workstation lain.

* Kelemahan dari topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka keseluruhan jaringan akan mengalami gangguan.

Topologi bintang
Topologi bintang merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan dengan biaya menengah.

Kelebihannya ialah Kerusakan pada satu saluran hanya akan mempengaruhi jaringan pada saluran tersebut dan station yang terpaut, Tingkat keamanan termasuk tinggi, Tahan terhadap lalu lintas jaringan yang sibuk, dan Penambahan dan pengurangan station dapat dilakukan dengan mudah.

Topologi cincin
Topologi cincin adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan.

Kelebihannya ialah Hemat kabel dan Tidak akan terjadi tabrakan pengiriman data (collision), karena pada satu waktu hanya satu node yang dapat mengirimkan data

Topologi mesh
Topologi jala atau Topologi mesh adalah suatu bentuk hubungan antar perangkat dimana setiap perangkat terhubung secara langsung ke perangkat lainnya yang ada di dalam jaringan. Akibatnya, dalam topologi mesh setiap perangkat dapat berkomunikasi langsung dengan perangkat yang dituju (dedicated links).

Dengan demikian maksimal banyaknya koneksi antar perangkat pada jaringan bertopologi mesh ini dapat dihitung yaitu sebanyak n(n-1)/2. Selain itu karena setiap perangkat dapat terhubung dengan perangkat lainnya yang ada di dalam jaringan maka setiap perangkat harus memiliki sebanyak n-1 Port Input/Output (I/O ports).

Berdasarkan pemahaman di atas, dapat dicontohkan bahwa apabila sebanyak 5 (lima) komputer akan dihubungkan dalam bentuk topologi mesh maka agar seluruh koneksi antar komputer dapat berfungsi optimal, diperlukan kabel koneksi sebanyak 5(5-1)/2 = 10 kabel koneksi, dan masing-masing komputer harus memiliki port I/O sebanyak 5-1 = 4 port.

Topologi pohon
Topologi Jaringan Pohon (Tree) Topologi jaringan ini disebut juga sebagai topologi jaringan bertingkat. Topologi ini biasanya digunakan untuk interkoneksi antar sentral denganhirarki yang berbeda. Untuk hirarki yang lebih rendah digambarkan pada lokasi yang rendah dan semakin keatas mempunyai hirarki semakin tinggi. Topologi jaringan jenis ini cocok digunakan pada sistem jaringan komputer .

Pada jaringan pohon, terdapat beberapa tingkatan simpul (node). Pusat atau simpul yang lebih tinggi tingkatannya, dapat mengatur simpul lain yang lebih rendah tingkatannya. Data yang dikirim perlu melalui simpul pusat terlebih dahulu. Misalnya untuk bergerak dari komputer dengan node-3 kekomputer node-7 seperti halnya pada gambar, data yang ada harus melewati node-3, 5 dan node-6 sebelum berakhir pada node-7. Keungguluan jaringan model pohon seperti ini adalah, dapat terbentuknya suatu kelompok yang dibutuhkan pada setiap saat. Sebagai contoh, perusahaan dapat membentuk kelompok yang terdiri atas terminal pembukuan, serta pada kelompok lain dibentuk untuk terminal penjualan. Adapun kelemahannya adalah, apabila simpul yang lebih tinggi kemudian tidak berfungsi, maka kelompok lainnya yang berada dibawahnya akhirnya juga menjadi tidak efektif. Cara kerja jaringan pohon ini relatif menjadi lambat.

Topologi linier
topologi linier biasa disebut dengan topologi linier bus, layout ini termasuk layout umum. Satu kabel utama menghubungkan tiap titik koneksi (komputer) yang dihubungkan dengan konektor yang disebut dengan T Connector dan pada ujungnya harus diakhiri dengan sebuah terminator. Konektor yang digunakan bertipe BNC (British Naval Connector), sebenarnya BNC adalah nama konektor bukan nama kabelnya, kabel yang digunakan adalah RG 58 (Kabel Coaxial Thinnet). Installasi dari topologi linier bus ini sangat sederhana dan murah tetapi maksimal terdiri dari 5-7 Komputer.

Keuntungan dan kerugian dari jaringan komputer dengan topologi linier bus adalah :
Keuntungan, hemat kabel, layout kabel sederhana, mudah dikembangkan, tidak butuh kendali pusat, dan penambahan maupun pengurangan terminal dapat dilakukan tanpa mengganggu operasi yang berjalan. Kerugian, deteksi dan isolasi kesalahan sangat kecil, kepadatan lalu lintas tinggi, keamanan data kurang terjamin, kecepatan akan menurun bila jumlah pemakai bertambah, dan diperlukan Repeater untuk jarak jauh.

3. Di dalam Jaringan Komputer, pembagian kelas terdapat pada IP Address versi 4, yaitu dibagi menjadi lima kelas :
Photobucket
Kelas A
Alamat-alamat kelas A diberikan untuk jaringan skala besar. Nomor urut bit tertinggi di dalam alamat IP kelas A selalu diset dengan nilai 0 (nol). Tujuh bit berikutnya—untuk melengkapi oktet pertama—akan membuat sebuah network identifier. 24 bit sisanya (atau tiga oktet terakhir) merepresentasikan host identifier. Ini mengizinkan kelas A memiliki hingga 126 jaringan, dan 16,777,214 host tiap jaringannya. Alamat dengan oktet awal 127 tidak diizinkan, karena digunakan untuk mekanisme Interprocess Communication (IPC) di dalam mesin yang bersangkutan.
Kelas B
Alamat-alamat kelas B dikhususkan untuk jaringan skala menengah hingga skala besar. Dua bit pertama di dalam oktet pertama alamat IP kelas B selalu diset ke bilangan biner 10. 14 bit berikutnya (untuk melengkapi dua oktet pertama), akan membuat sebuah network identifier. 16 bit sisanya (dua oktet terakhir) merepresentasikan host identifier. Kelas B dapat memiliki 16,384 network, dan 65,534 host untuk setiap network-nya.
Kelas C
Alamat IP kelas C digunakan untuk jaringan berskala kecil. Tiga bit pertama di dalam oktet pertama alamat kelas C selalu diset ke nilai biner 110. 21 bit selanjutnya (untuk melengkapi tiga oktet pertama) akan membentuk sebuah network identifier. 8 bit sisanya (sebagai oktet terakhir) akan merepresentasikan host identifier. Ini memungkinkan pembuatan total 2,097,152 buah network, dan 254 host untuk setiap network-nya.
Kelas D
Alamat IP kelas D disediakan hanya untuk alamat-alamat IP multicast, sehingga berbeda dengan tiga kelas di atas. Empat bit pertama di dalam IP kelas D selalu diset ke bilangan biner 1110. 28 bit sisanya digunakan sebagai alamat yang dapat digunakan untuk mengenali host. Untuk lebih jelas mengenal alamat ini, lihat pada bagian Alamat Multicast IPv4.
Kelas E
Alamat IP kelas E disediakan sebagai alamat yang bersifat "eksperimental" atau percobaan dan dicadangkan untuk digunakan pada masa depan. Empat bit pertama selalu diset kepada bilangan biner 1111. 28 bit sisanya digunakan sebagai alamat yang dapat digunakan untuk mengenali host.
Photobucket

4. Editor Vi atau yang biasa dikenal dengan Vi editor merupakan editor berbasis layar yang digunakan oleh banyak pemakai UNIX. Berbasis layar berarti teks yang akan disunting ditampilkan dalam sebuah layar dan pemakai dapat menggerakkan kursor pada bagian layar yang ingin diperbaiki.

Jika kita menggunakan editor Vi untuk pertama kalinya, mungkin kita akan mengalami kesulitan. Hal ini disebabkan karena perintah-perintah pada editor Vi harus dihafalkan. Pada editor Vi tidak terdapat menu-menu seperti pada editor PICO, sehingga ada kesan bahwa editor Vi tidak user-friendly. Akan tetapi editor Vi merupakan editor teks standar yang ada pada setiap sistem operasi UNIX. Jadi kita harus mengetahui dasar-dasar penggunaan editor Vi untuk berjaga-jaga seandainya editor teks yang biasa kita gunakan tidak tersedia pada sistem operasi UNIX yang kita gunakan.

Sumber 1 :
http://qodel.blogspot.com/2010/10/laporan-pendahuluan-jarkomlan-1.html

Sumber 2 :
http://id.wikipedia.org/wiki/Jaringan_komputer

Sumber 3 :
http://onno.vlsm.org/v11/ref-ind-1/network/dasar-dasar-penggunaan-editor-vi-1998.rtf


Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Laporan Pendahuluan RPL2 - 1

Mata Praktikum : Rekayasa Perangkat Lunak 2
Materi : Enterprise Application
Kelas : 4IA12 - 4IA16
PJ : TBA


Soal.
1. Jelaskan apa yang kamu ketahui tentang Enterprise Application !
2. Sebutkan Software Enterprise Application apa saja yang kamu ketahui !

Jawaban.

1. Enterprise Applications, adalah serangkaian aplikasi yang didesain untuk membantu pengguna dalam hal pengelolaan data dan mendukung fungsi-fungsi bisnis dari suatu organisasi. Aplikasi-aplikasi berskala enterprise menggunakan kombinasi dari transaksi dan sistem pengelolaan database. Saat ini terdapat paket-paket aplikasi enterprise yang berbasis pada client/server dari berbagai vendor perangkat lunak, diantaranya seperti SAP, Oracle, Peoplesoft dan Dun & Bradstreet.

Secara umum aplikasi yang ditawarkan oleh vendor-vendor tersebut dapat dibedakan atas dua kategori, yaitu:

a. Horizontal Application, aplikasi-aplikasi yang digunakan dalam cross-industry, seperti:
  • Finance and Accounting, yang termasuk didalamnya seperti: General Ledger, Budgeting, Accounts Payable, Accounts Receiveable, Payroll, Invoicing/Billing, Order Entry, Purchasing, Asset Management, dan Project Cost Account.

  • Human Resource, yang termasuk didalamnya seperti: Human Resource Management, Benefits Administration, Time and Labor, Pension Administration, Recruiting, Health and Safety, dan Salary Administration.


b. Vertical Application,aplikasi-aplikasi yang digunakan secara unik untuk industri tertentu, seperti:
  • Manufacturing, yang termasuk didalamnya seperti: Bill of Materials, Cost Accounting, Data Collection, Capacity Planning, Inventory Control, Process Management, Production Analysis, dan Flow Management.


  • Distribution, yang termasuk didalamnya seperti: Customer Service, Demand Planning, Forecasting, Logistics, Order Management, Purchasing, Sales Analysis, Sales Quotations, Transportation Management, Vendor Scheduling, dan Warehouse Management.


2. Macam-macam Software Enterprise Application :
  • Oracle Financial Management.

  • Oracle Warehouse Builder.

  • Oracle Business Intelligence.

  • SalesForce.

  • Microsoft Dynamics CRM

  • LiveCycle® Enterprise Suite.


Sumber 1 :
http://irasafitri.wordpress.com/2009/05/30/trend-perkembangan-software-aplikasi-trend-teknologi-yang-digunakan/

Sumber 2 :
http://blog.seagatesoft.com/2010/10/30/propietary-software-enterprise-client-dan-better-software-process/


Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Wednesday, December 29, 2010

Laporan Pendahuluan Tekom - 4

Mata Praktikum : Teknik Kompilasi
Materi : Penanganan Kesalahan
PJ A : Yudhy Tri. S
PJ B : Hernawati


Soal.
1. Jelaskan dan beri contoh mengenai :
a. Kesalahan leksikal
b. Kesalahan sintak
c. Kesalahan semantik
2. Sebutkan dan jelaskan mengenai pemulihan kesalahan !

Jawaban.

1. Beberapa macam kesalahan :
a. Kesalahan leksikal merupakan kesalahan yang terjadi saat analisis leksikal (scanner).
Contoh : salah mengeja/menulis keyword; THEN ditulis TEN.
b. Kesalahan sintak merupakan kesalahan yang terjadi saat analisis sintaks (parser).
Contoh : salah meletakkan kurung buka atau kurung tutup; jml = x +(a*(c+b).
c. Kesalahan semantik merupakan kesalahan yang terjadi saat analisis semantik.
Contoh : tipe data salah; sudah dideklarasikan tipe integer tapi diisi tipe string.

2.



Sumber 1 :
http://lecturer.ukdw.ac.id/anton/download/KOMPILER-Modul12.pdf



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Thursday, November 25, 2010

Laporan Pendahuluan Tekom - 3

Mata Praktikum : Teknik Kompilasi
Materi : Analisis Semantik
PJ A : Feri Kuswanto


Soal.
1. Apa yang kalian ketahui tentang Analisis Semantik ?
2. Apa kegunaan kode Antara ?
3. Buat postfix dari a:= (a+b) / (c*d)!

Jawaban.

1.
2.
3.

Sumber 1 :
http://mufidnilmada.staff.gunadarma.ac.id/Downloads/files/9243/Analisis_Semantik.doc



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Friday, November 12, 2010

Laporan Pendahuluan Tekom - 2

Mata Praktikum : Teknik Kompilasi
Materi : -
PJ A : Feri Kuswanto


Soal.
1. Jelaskan tentang CFG !
2. Apa yang kamu ketahui tentang Parsing ?

Jawaban.

1.

2. Parsing adalah suatu cara memecah-mecah suatu rangkaian masukan (misalnya dari berkas atau keyboard) yang akan menghasilkan suatu pohon uraian (parse tree) yang akan digunakan pada tahap kompilasi berikutnya yaitu analisis semantik.





Sumber 1 :
http://www.cs.ui.ac.id/WebKuliah/IKI40931/materi/iki40931.20080303.handout.pdf

Sumber 2 :
http://id.wikipedia.org/wiki/Parsing

Sumber 3 :
http://karmila.staff.gunadarma.ac.id/Downloads/files/1579/Scanning-Parsing+1.pdf



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Wednesday, November 10, 2010

Laporan Pendahuluan P. Web - 7

Mata Praktikum : Pemrograman WEB
Materi : Java Script
PJ A : Thea. P


Soal.
1. Apa yang kamu ketahui tentang Java Script ?


Jawaban.

1. Definisi
JavaScript adalah bahasa skrip yang populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.

Sejarah
JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.
Navigator sebelumnya telah mendukung Java untuk lebih bisa dimanfaatkan para programmer yang non-Java.Maka dikembangkanlah bahasa pemrograman bernama LiveScript untuk mengakomodasi hal tersebut. Bahasa pemrograman inilah yang akhirnya berkembang dan diberi nama JavaScript, walaupun tidak ada hubungan bahasa antara Java dengan JavaScript.
JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX.JavaScript adalah bahasa yang digunakan untuk AJAX.




Sumber 1 :
http://id.wikipedia.org/wiki/JavaScript


Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Laporan Pendahuluan Tekom - 1

Mata Praktikum : Teknik Kompilasi
Materi : Klasifikasi Bahasa Chomsky
PJ A : Romadani
PJ B : Wahyuni


Soal.
1. Apa yang kamu ketahui tentang penggolongan bahasa pemrograman berdasarkan tingkat ketergantungannya dengan mesin ?
2. Jelaskan perbedaan Kompilator (compiler) dengan Intepreter !
3. Berikan penjelasan dari istilah-istilah berikut :
a. Kompilator
b. Translator
c. Intepreter
d. Assembler
4. Sebutkan dan jelaskan tahap-tahap kompilasi !
5. Sebutkan dan jelaskan klasifikasi bahasa menurut hirarki Chomsky!

Jawaban.

1.

2. Perbedaan antara Compiler dengan Interpreter :

a. Jika hendak menjalankan program hasil kompilasi dapat dilakukan tanpa butuh kode sumber. Kalau interpreter butuh kode sumber.

b. Jika dengan kompiler, maka pembuatan kode yang bisa dijalankan mesin dilakukan dalam 2 tahap terpisah, yaitu parsing ( pembuatan kode objek ) dan linking ( penggabungan kode objek dengan library ) . Kalau interpreter tidak ada proses terpisah.

c. JIka compiler membutuhkan linker untuk menggabungkan kode objek dengan berbagai macam library demi menghasilkan suatu kode yang bisa dijalankan oleh mesin. Kalau interpreter tidak butuh linker untuk menggabungkan kode objek dengan berbagai macam library.

d. Interpreter cocok untuk membuat / menguji coba modul ( sub-routine / program-program kecil ). Maka compiler agak repot karena untuk mengubah suatu modul / kode objek kecil, maka harus dilakukan proses linking / penggabungan kembali semua objek dengan library yang diperlukan.

e. Pada kompiler bisa dilakukan optimisasi / peningkatan kualitas kode yang bisa dijalankan. Ada yang dioptimasi supaya lebih cepat, ada yang supaya lebih kecil, ada yang dioptimasi untuk sistem dengan banyak processor. Kalau interpreter susah atau bahkan tidak bisa dioptimasikan.

3. Istilah - Istilah :


4.

5.


Sumber 1 :
http://rob13y.wordpress.com/2010/03/26/perbedaan-compiler-dengan-interpreter/

Sumber 2 :
http://en.wikipedia.org/wiki/Compiler

Sumber 3 :
http://nanangchosin.files.wordpress.com/2008/09/teknik-kompilasi2.doc

Sumber 4 :
http://www.scribd.com/doc/7059099/Bahasa-Kompilasi



Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Untuk melihat gambar lebih jelas silahkan di klik gambar yang ingin Anda lihat.

"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Monday, November 1, 2010

Laporan Pendahuluan P. Web - 5

Mata Praktikum : Pemrograman Web
Materi : Session PHP
PJ A : Thea P


Soal.
1. Jelaskan tentang session pada PHP !


Jawaban.

1. Secara umum, session digunakan untuk menyimpan suatu informasi antar proses request, baik request dalam bentuk POST atau GET. Salah satu contoh yang menggambarkan penggunaan session adalah proses login. Dalam hal ini user akan memasukkan usernamenya melalui form login. Setelah login berhasil, user tersebut dihadapkan pada link menu navigasi yang menuju ke beberapa halaman web. Nah… apabila kita ingin username tersebut akan selalu tampil atau tercatat di halaman-halaman web tersebut, maka username tadi haruslah disimpan dalam session.

Untuk menggunakan session digunakan perintah session_start(); didalam koding PHP.

contoh :
atau

Kemudian apabila Anda ingin menyimpan variabel dalam session, sintaxnya sebagai berikut :
$_SESSION['nama session'] = value;


Sedangkan untuk mengahncurkan atau menutup session bisa menggunakan perintah berikut :

-?php
unset($_SESSION['nama session']);
?-

-?php
session_destroy();
?-

Sumber 1 :
http://en.wikipedia.org/wiki/Session_%28computer_science%29

Sumber 2 :
http://blog.rosihanari.net/apa-sih-gunanya-session-di-php

Sumber 3 :
http://www.w3schools.com/php/php_sessions.asp


Note :
- Untuk Null akan di update secepatnya dan silahkan FeedBack untuk memberikan jawaban yang lebih Baik. peace.
- Ganti tanda - dengan <> pada koding PHP.


"Answer with your own risk"setan

Selamat Mengerjakan minum.
Read More >>

Related Posts Plugin for WordPress, Blogger...