Selasa, 18 Agustus 2009

Liburan Kuliah

Huah..

Menjalani lbur kuliah kdg merasa bosan.. kadang merasa senang..
bosannya karena mengerjakan sesuatu yang sama setiap harinya.. yaitu paling menonton tv.. online dll..
senang nya ya bebas mw melakukan apa saja..tanpa ada tuntutan bwt bljr hehehehe :D

Kalau kuliah pasti ada kerjaan yaitu belajar.. kerjain tugas..
Dwuh koq jad ga sbar mw msk kuliah yaa..
Semoga mendapatkan teman2 yg mengasyikan AMIN.. :D

Minder jg ci msk IT.. cuz bnykan cwo nya ketimbang cwenya..
tapi gpp lah yang penting punya satu tujuan di kampus yaitu BELAJAR !! :D

Dalam mengisi Lburan kali ini gw.. belajar dikit2 ttg photoshop tapi itu jg dikiiittttttttttt bgt.. hehehehehe maklum otodidak berguru dari INTERNET :D

Yaa.. juga diisi dengan baca komik jepang terutama serial cantik hehehehe :D
ngomong2 ttg serial cantik.. sebenarnya gw cita2 mw jd komikus... hahahaha :D
tapi kurang jago ngegambar... juga ga ngerti jg ttg istilah dalam komikus.. :D

Di serial cantik tuh cwo2nya cakeeeeeeeeeeepp2 :") hihihihi
makanya gw betah berlama2 baca komik.. *dasar cwe :P

Gw juga suka baca tuh Novel Tuilet plesetan dari TWILIGHT
ama New Emon plesetan dari NEW MOON hehehehe :D
abisnyatu Novel Kocak abis.. ada Edward Cullun lah... Bella Soang lah.. Emon (Edward Montok *wkwkwkwk) :D

kocak bgt kan?? :D

Sekian curhatan gw..

_vytha rafdcliffe_ :)

Mulai masuk semester baru :D

wah ga nyangka uds mau masuk semester 3 aja..
teman baru..
ga sbar nih untuk memulai hari2 baru di kampus tercinta hehehe :D
mudah-mudahan suasana semester 3 ini menjadi menyenangkan..sehingga gw jd semangat untuk belajar dan mendapatkan IP yang memuaskan.. AMIN... :D

SEMANGAT !!

Sabtu, 11 April 2009

TUGAS PMB OFC 2

1. Apakah struktur organisasi itu masih relevan bagi organisasi dalam dunia yang sangat maju ini?
2. Sebutkan dan jelaskan perbedaan antara organisasi mekanistik dan organisasi organik itu.
3. Apakah ciri-ciri dari suatu organisasi pembelajar itu?
4. Sebutkan unsur-unsur penting dalam penyusunan struktur dan desain organisasi.
5. Para ahli berpendapat bahwa sebaiknya para manajer perlu mempelajari perilaku bawahan mereka? Bagaimana pendapat anda?
6. Pada akhir-akhir ini banyak pakar yang berpendapat bahwa emosi seseorang itu perlu dikendalikan di tempat kerja. Bagaimana pendapat anda?

1. Masih, dan saat ini semakin berkembang. Tentu saja masih digunakan, karena struktur membuat kerja organisasi lebih terarah dan jelas. Selain itu juga meningkatkan efisiensi kerja organisasi dalam kegiatannya, karena dengan melakukan spesialisasi kerja, di mana orang yang tepat ada di tempat yang tepat, kerja organisasi lebih cepat, efisien, dan efektif.

2. Organisasi mekanistik merupakan desain organisasi yang dikendalikan secara kaku dan ketat.
Memiliki ciri:
• spesialisasi tinggi
• departementalisasi kaku
• rantai komando jelas
• rentang kendali sempit
• sentralisasi
• formalisasi tinggi
Organisasi organis merupakan desain organisasi yang sangat fleksibel dan mudah diubah. Memiliki ciri:
• tim lintas fungsi (tim yang beranggotakan pemasaran, keuangan, perekayasaan, pabrikase)
• tim lintas hirarki (tim yang beranggotakan karyawan, manajer lini, manajer menengah yang tidak berkaitan dengan jenis pekerjaannya masing-masing yang otomatis tim ini tidak kenal batasan jalur komunikasi seperti apa yang digambarkan oleh struktur organisasi)
• aliran informasi bebas
• rentang kendali lebar
• desentralisasi
• formalisasi rendah

3.
(1). Mempunyai kondisi dimana anggota-anggotanya memiliki keinginan untuk belajar dan mengembangkan potensi diri secara inisiatif
(2). Mengembangkan budaya belajar tidak hanya di kalangan karyawan saja, namun sampai pada pelanggan, pemasok. Karena yang perlu dipelajari bukan hanya mengenai karyawan saja, tetapi juga lingkungan mereka.
(3). Menjadikan strategi pengembangan sumber daya manusia sebagai pusat kegiatan, karena SDM merupakan faktor utama bagi organisasi untuk berhasil
(4). Berada dalam lingkungan yang selalu melakukan perubahan organisasi secara terus menerus. Ini terjadi dalam rangka menemukan satu yang tepat sesuai dengan organisasi tersebut
Karena itulah, desain Organisasi nya tanpa batas, tim, dan pemberdayaan. Maksudnya organisasinya masih bersikap kebersamaan, di mana semuanya hampir tanpa batas, dan disertai tim yang kuat. Selain itu, mereka berbagi informasi secara terbuka, kepemimpinan berdasarkan visi bersama dan kerja bersama, belum terpusat hanya kepada top manajer, dan memiliki budaya kebersamaan yang tinggi, tasa kepedulian terhadap orang lain dan kepercayaan yang kuat

4.
• Spesialisasi kerja
• Departementalisasi
• Rantai komando
• Rentang kendal
• Sentralisasi dan Desentralisasi
• Formalisasi

5.
Menurut kelompok kami penting. Karena sikap manajer pun mempengaruhi dalam sikap manager itu sendiri untuk mengambil keputusan dan memperlakukan karyawan. Misalnya untuk bagaimana memperlakukan dia dalam kegiatan sehari-harinya. Ada karyawan yang harus dikeraskan dulu baru bisa bekerja dengan baik, ada yang perlu banyak diberitahu, ada yang cukup dengan komunikasi santai saja. Semuanya ini penting untuk membangun tim yang baik, agar tujuan organisasi bisa tercapai.

6.
Menurut kelompok kami juga begitu, emosi sangat mempengaruhi kita dalam bekerja. Misalkan emosi kita sedang stabil, kita bisa bersemangat untuk bekerja dan menghasilkan hasil kerja yang baik, dan sebalik nya jika sedang labil maka pasti akan terjadi penurunan performa kerja. Misalnya jika seseorang sedang mengalami masalah dan mengalami emosi yang buruk (stres, marah-marah), kerjanya akan terganggu karena memikirkan banyak hal lain, sehingga tidak konsentrasi dalam pekerjaannya. Jika ia marah-marah malah akan mengganggu kerja karyawan lainnya. Karena itulah emosi harus bisa dikendalikan di tempat kerja, karena bekerja dengan melibatkan emosi hanya akan mengganggu kerja keseluruhan tim.

Organizational Structure and Design_Case Application
Fixing What’s Broken: H-P’s Structural Challenge
Best known for its printers, cameras, calculators, and computers, Hewlett-Packard Company (H-P) has had its share of organizing challenges over the years. Carly Fiorina, who was named CEO of H-P in 1999 – a move that made news headlines because H-P was now one of the first major U.S. corporations to be headed by a woman – continued the company’s strategy of growing by acquiring businesses. Her most controversial acquisition was the $25 billion purchase of rival Compaq Computers – a decision that was the beginning of the end for Fiorina. The combined companies experienced many problems – financial, cultural, and structural – resulting in poor performance. Her differences with the company’s board of directors over the direction H-P was going finally led to her firing in early February 2005. By the end of March 2005, Mark Hurd, CEO of NCR, had been selected by the board as the new CEO of H-P
A few weeks after arriving at H-P, Hurd began hearing complaints about the company’s sales force. At a retreat “with 25 top corporate customers, several of them told Mr. Hurd they didn’t know whom to call at H-P because of the company’s confusing management layers.” He also heard the same complaints inside the organization. The company’s head of corporate technology told Mr. Hurd that “it once took her three months to get approval to hire 100 sales specialists.” Another executive said that “his team of 700 sales-people typically spent 33 percent to 36 percent of their time with customers. The rest of the time was spent negotiating internal H-P bureaucracy.” Even the sales reps said that they didn’t get to spend time with customers because they were “often burdened with administrative tasks.” Getting a price quote or a sample product to a customer became a time-consuming ordeal. It didn’t take Hurd long to realize that there was a “fundamental problem” that he had to address.
Delving into H-P’ sales structure, Hurd found 11 layers of management between him and customers – way too many, he decided. And the company’s sales structure was highly inefficient. For instance, in Europe, H-P had four people from different departments working to close a sales deal while competitors typically only had three people. “That meant H-P was slower to cut a deal and lost many bids.” And the final issue Hurd uncovered: Of the 17,000 people working in corporate sales, less than 60 percent of them directly sold to customers. The rest were support staff or in management. It was a situation that Hurd knew had to be changed if the organization was going to again become an industry leader.
Mr. Hurd’s first move was to fire underperformers and eliminate three layers of sales management. Then, he eliminated one sales group entirely and merged those individuals into other sales groups. Now, many sales reps are assigned to only one top customer so those customers always know whom to contact. Top H-P executives now say that they can make speedier decisions with the new sales structure. And salespeople are spending more than 40 percent of their time with customers, as compared to around 30 percent a year earlier.

Discussion Questions:
1. Describe the structural problems H-P had
Rantai komando yang terlalu panjang, sehingga sulitnya arus informasi berjalan dari bawahan ke atasan dan sebaliknya.
Perusahaan terlalu bergantung kepada penggunaan uang pada enterprise level, yang sangat tidak stabil dalam masalah ekonomi, di mana kita tau teknologi seringkali menjadi barang pertama yang mengalami penurunan harga.
Spesialisasi kerja, pekerjaan tidak dibagi dengan jelas, tugas dalam organisasi tidak dibagi-bagi sehingga terjadi karyawan yang seharusnya sebagai sales malah mengerjakan pekerjaan administrasi.
Terlalu terpusat, sehingga masukan dari bawahan tidak ada, terbukti dengan banyaknya bawahan yang mengeluh.

2. How did Mark Hurd decide to deal with his company’s structural problems? What do you think of his changes? How do you think the company’s customers responded to these changes? How about the company’s executives and sales power?
• Dengan memecat orang-orang yang kurang mampu, atau kurang berkualitas dibandingkan dengan karyawan lain
• Membuang 3 tingkat dari sales management
• Membuang satu tim penjualan dan menggabungkan yang individual menjadi sales group lainnya.
Perubahan yang dilakukannya sangat baik, karena terbukti mengingkatkan efisiensi organisasi dan memudahkan terjadinya arus komunikasi, serta membuat struktur yang jelas. Penghilangan tingkatan-tingkatan yang berlapis-lapis itu membuat karyawan tidak bingung lagi untuk melapor kepada atasannya. Dengan mudahnya arus komunikasi ini, para manajer dapat membuat keputusan dengan lebih cepat.
Menurut kami, para konsumen merespon dengan baik, karena sekarang konsumen lebih dilayani (orang sales memiliki waktu lebih banyak bersama pelanggan). Selain itu, karena masalah menjadi lebih cepat ditangani, mengingat lebih mudahnya bawahan berkomunikasi dengan atasan, tentu kepuasan pelanggan akan bertambah.
Para eksekutif sekarang bisa membuat keputusan lebih cepat dengan melihat hasil penjualan, sehingga tentu saja ia memiliki kekuatan yang lebih dalam mengatur organisasi. Penjualan juga akan terpengaruh oleh keputusan top manajer.

3. Would a more mechanistic or a more organic organization be appropriate for H-P? Why?
H-P saat ini lebih ke organisasi organik, karena HP lebih cenderung fleksibel, dapat mengubah pekerjaan standar dan regulasi-regulasi, informasi jaringan yang luas, dan desentralisasi
Sebaiknya yang dipakai oleh H-P adalah organisasi yang mekanistik. Melihat kegagalan yang terjadi pada H-P, kita tahu bahwa para karyawannya sangat membutuhkan segala sesuatunya diatur dengan jelas, yang berarti lebih banyak sentralisasi. Departemetalisasi yang kaku juga lebih cocok karena terbukti dengan keflesibilitasannya malah menyebabkan kekacauan karena pembagian tugas yang tidak jelas.

4. What role do you think organizational structure plays in an organization’s efficiency and effectiveness? Explain.
a. Membagi pekerjaan yang harus dilakukan ke sejumlah departemen dan pekerjaan tertentu. Yang dilakukan Hurd adalah membagi departemen-departemen sales dan memberikan pekerjaan yang jelas sehingga terjadi efisiensi kerja.
b. Membagi-bagi tugas dan tanggungjawab yang berkaitan dengan masing-masing pekerjaan. Tugas dan tanggungjawab tidak lagi berantakan dan tidak jelas. Semuanya punya tugas masing-masing, pekerjaan masing-masing untuk dikerjakan.
c. Mengelompokkan sejumlah pekerjaan ke sejumlah unit. Seperti yang dilakukan Hurd dengan menggabungkan yang individual menjadi satu tim sales baru, sehingga kerja menjadi lebih efisien.
d. Menetapkan sejumlah garis wewenang formal. Dengan menetapkan jumlah tingkatan struktur organisasi yang lebih baik, tidak terlalu banyak dan jelas, sehingga arus komunikasi berjalan baik. Serta jelasnya kendali, siapa atasan siapa, siapa bawahan siapa sehingga mereka tau ke mana harus melapir, siapa yang harus diberi perintah langsung.

Foundations of Behavior_Case Application
Washington Mutual, Inc
Its core values are fair, caring, human, dynamic, and driven. Those words speak volumes about Seattle-based Washington Mutual. Yet they’re quite fitting given how the company views its customers and employees.
In business since 1889, WaMu (as it’s known) is a financial services retailer, providing a variety of financial products and services to individual consumers and to small and medium-sized business. Its key markets are in California, Florida, Oregon, Texas, and Washington. Also, WaMu is increasing its presence in key cities including Atlanta, Chicago, Denver, Las Vegas, Phoenix, and Tampa. And CEO Kerry Killinger isn’t finished yet. He wants to reinvent how people think about banking. His goal is to have WaMu thought of in the same category as Wal-Mart, Southwest Airlines, Best Buy, and Target. Killinger says, “In every retailing industry, there are category killers who figure out how to have a very low cost structure and pass those advantages on to customers, day in and day out, with better pricing. I think we have a shot at doing that in this segment.” WaMu is extremely customer focused. As the largest thrift institution in the United States, WaMu serves more than 10 million customers. And that means taking care of those customers.
With the company’s push to keep cost low, you might think that employees (or as they call themselves, “Wamulians”) would not rank high on the list of priorities. Yet, that impression would be wrong. Killinger knows how important his employees are to the success of the company. In fact, the company was named by Fortune magazines as one of the 100 best companies to work for in 2006. With more than 60,000 employees, WaMu’s managers tend to see a lot of behaviors – good and not so good. To become the financial powerhouse it wants to be, those employee behaviors must be channeled in an appropriate direction. And the company has done this by focusing on its culture and hiring for attitude.
WaMu’s culture is simple: Everyone should be treated with dignity and respect. The company has created a work environment in which everyone has the opportunity to thrive, have fun, and succeed. As mentioned earlier, customer service is a high priority. “People don’t want conversations with uptight bankers; they want a friendly smile, fast service, and our respect.” And the company recognizes that it’s not just the frontline employees – the tellers – who service customers. Every WaMu employee has customers, whether they’re external or internal. Even for those employees whose only contact is with other employees, the expectations are the same: outstanding service. Another important priority is innovation. The design of WaMu’s new Occasio retail branches was so innovative that it actually took out a U.S. patent on the concept. The word ‘occasio’ is Latin for favorable opportunity, and that’s what WaMu has done with the design of these branches – created a favorable opportunity to interact with customers through an open, welcoming space, rather than an institutional design.
With the company’s continued growth, it’s important to maintain that customer service and innovative culture. They do this by hiring for attitude – a philosophy first espoused by former Southwest Airlines’ CEO Herb Kelleher, who said, “We draft great attitudes. If you don’t have a good attitude, we don’t you, no matter how skilled you are. We can change skill level through training. We can’t change attitude.” WaMu adheres to that philosophy. Employees can be taught the mechanics of financial services, but to be successful, they must have the right attitude – faring, caring, human, dynamic, and driven.

Discussion Questions:
1. What type of personality characteristics might fit best into WaMu’s customer service and innovative culture?

* Ekstrovert, karena diperlukan orang yang mampu berbicara dengan kustomer, di mana tidak membuat kustomer merasa terlalu formal. Karena itulah orang yang suka keluar dan berhubungan sangat dipentingkan.
* Intuitive, harus memiliki keinginan untuk mencoba hal baru, jika tidak bagaimana bisa mengembangkan organisasi.
* Thinking, budaya WaMu menyebutkan bahwa mereka tidak peduli seberapa hebat orang itu, tetapi jika tidak punya sikap yang baik, mereka akan bersikap tegas dan memecat.
* Perceptive, tidak langsung menuntut dan mau mencari tahu terlebih dahulu sebelum melakukan segala sesuatunya.

2. Design an employee attitude survey that WaMu’s managers might use. If you want, check out information on the company’s Web site, www.wamu.com
Survey pegawai yang dapat dipakai oleh WaMu, adalah survey yang meliputi pertanyaan:
Apakah pegawai suka berhubungan dengan orang lain, pertanyaan ini untuk mengetahui seberapa senangnya pegawai untuk bersama orang lain, karena di WaMu, itu merupakan hal yang sangat penting. WaMu sangat mementingkan pegawai yang mampu berkomunikasi dengan baik dengan kustomer karena mereka memiliki moto melayani dengan cara yang bersahabat. Apakah pegawai suka bekerja dalam tim, karena WaMu berusaha menciptakan suasana kerja yang menyenangkan bagi pegawainya, untuk memotivasi kerja. Apakah pegawai suka mencoba hal baru dan berani mengambil resiko, karena sikap ini penting bagi perkembangan organisasi. Apakah pegawai orang yang terbuka, mau berteman, mau dikritik, dan bisa santai bersama orang lain.

3. WaMu was named by Fortune magazine in 2006 as one of the 100 best companies to work for. What predictions, if any, could you make about job satisfaction at WaMu? How might job satisfaction affect work outcomes at WaMu?
Karena budaya WaMu adalah untuk memperlakukan dengan martabat dan rasa hormat, Perusahaan telah menciptakan lingkungan kerja di mana setiap orang mempunyai kesempatan untuk berkembang, bersenang-senang, dan sukses. Selain itu disebutkan bahwa setiap pekerja harus memiliki 5 nilai yang telah disebutkan sebelumnya. Sehingga mereka yang ada di WaMu sekarang adalah orang-orang yang memang bersahabat, berkerja dalam tim, dan tidak kaku. Karena itulah pekerja merasa puas dengan bekerja di WaMu.
Kepuasan ini akan menghasilkan kerja yang baik, karena setiap karyawan yang senang dengan pekerjaannya akan melakukan yang terbaik dalam pekerjaannya. Jika karyawan tidak puas dalam bekerja, pekerjaan mereka tidak akan ada yang beres, dan akhirnya mempengaruhi organisasi itu secara keseluruhan. Entah itu gaji, adatu lingkungan kerja. Tetapi dengan kepuasan, orang akan berusaha mempertahankan apa yang telah ia punya dengan bekerja lebih baik, sehingga perusahaan pun akan lebih baik lagi. Karena itulah kepuasan pekerja sangat penting.

4. The company’s core values include fair, caring, human, dynamic, and driven. How does the company exhibit these values?
Fair : semua orang harus diperlakukan adil dengan hormat. Perusahaan telah menciptakan lingkungan kerja di mana setiap orang memiliki kemampuan untuk sukses dan bersenang-senang. Apalagi seperti yang disebutkan sebelumnya, pelayanan konsumen merupakan kepentingan utama.
Human : walaupun dengan biaya perusahaan yang ditekan, para karyawan (yang mereka sendiri sebut “Wamulians”) berada di prioritas yang cukup tinggi. Killinger tahu bagaimana karyawan sangat penting untuk mencapai keberhasilan perusahaan, dan karena itu memperlakukan karyawan dengan baik. Hasilnya, terlihat bahwa perusahaan terdapat pada daftar 100 perusahaan terbaik untuk bekerja pada tahun 2006 di majalah Fortune.
Caring : nilai ini ditunjukkan dengan bagaimana WaMu selalu memikirkan tentang konsumennya. Mulai dari tujuan didirikannya sendiri, yang memang ditujukan untuk membantu retailer dan juga usaha kecil dan menengah. Mereka juga sangat mementingkan pelayanan konsumen, dengan memikirkan bagaimana harus bersikap dan perasaan para konsumen yang tentunya tidak ingin pembicaraan yang terlalu formal. WaMu memang sangat fokus pada kepentingan konsumen.
Dinamyc : seperti yang disebutkan, setiap karyawan harus dinamis, yaitu memiliki motivasi diri dan aktif, tidak terpaku dan mampu berkreasi sendiri. Nilai ini ditunjukkan dengan kerja karyawannya, yang tidak terpaku sesuai pekerjaan mereka. Disebutkan bahwa setiap karyawan di WaMu memiliki pelanggan, entah internal atau eksternal, bukan hanya karyawan yang bekerja sebagai teller saja. Ini menunjukkan ke fleksibilitas karyawan WaMu dalam pekerjaannya. Selain itu, karyawan yang tidak punya motivasi akan dipecat.
Driven : Nilai motivasi untuk berkembang dan berbeda. Bagi WaMu, prioritas lainnya setelah konsumen adalah innovasi, seperti yang tertulis di atas. Desain dari cabang –cabang baru retail Occasio WaMu sangat inofatif sehingga mengubah cara pandang Amerika yang sudah paten. Karena desainnya yang sangat terbuka untuk berinteraksi dengan kustomer dengan cara yang sangat bersahabat daripada dengan cara formal. Terlihat bahwa perkembangan, peningkatan merupakan salah satu nilai penting bagi WaMu.

Sabtu, 17 Januari 2009

PHP

PHP

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.
Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

Sejarah PHP

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI, kependekan dari Hypertext Preprocessing'/Form Interpreter. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.
Kelebihan PHP dari bahasa pemrograman lain
• Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
• Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan configurasi yang relatif mudah.
• Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
• Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
• PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.
http://id.wikipedia.org/wiki/PHP
Kekurangan
-Tidak detail untuk pengembangan skala besar
-Tidak memiliki system pemrogaman berorientasi objek yang sesungguhnya
-Tidak bisa memisahkan antara tampilan dengan logic dengan baik
-PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.
-Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan tool yang mahal dari Zend
Paling banyak digunakan dalam aplikasi ?
-PHP digunakan sebagai landasan operasi pada pemrogaman jaringan berbasis web
-PHP digunakan juga untuk pemrogaman database.
-PHP digunakan untuk membuat aplikasi web
Contoh Syntax if else
$a=4;
$b=9;
if ($a>$b)
{
echo(“a lebih besar dari pada b”);
}
elseif ($a<$b) { echo(“a lebih kecil b”); } else { echo(“a sama dengan b”); } ?>
Jenis Bahasa pemrograman:
o Non Object Oriented Programming
o Scripting Language
o Non Visual Programming
http://www.desainmultimedia.com/cetak.php?id=133
http://ndet.wordpress.com/2008/04/12/bahasa-pemrograman/
http://id.wikipedia.org/wiki/PHP

Bahasa Java

Bahasa Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995.

Sejarah perkembangan Java

Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.

Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).

Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.

Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.

Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.

Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.

Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.

Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "bapak java", James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling.

Kelebihan

  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis oebjek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman [C++] sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).

Kekurangan

  • Tulis sekali, perbaiki di mana saja - Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena koe jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.

Paling banyak digunakan dalam aplikasi?

-
Pemrograman jaringan
-
Pembuatan aplikasi berbasis windows
-
Program untuk membuat web
Jenis bahasa pemrograman:
- Object Oriented Programming
-Non Scripting Language
-Non Visual Programming

Contoh syntax if else

· class Latihan

· {

· public static void main(String[] args)

· {

· double suhu = 80;

· String Keterangan;

·

· if(suhu<0)

· {

· Keterangan=”Beku.";

· }

· else if(suhu>100)

· {

· Keterangan=”gas";

· }

· else if(suhu==0)

· {

· Keterangan=”padat.";

· }

· else

· {

· Keterangan=”mbuh";

· }

· System.out.println(Keterangan);

· }

· }

http://id.wikipedia.org/wiki/Java

www.unsoed.ac.id/cmsfak/UserFiles/File/Syntax%20&%20Tipe%20data.ppt –

Bahasa C++

Bahasa C++

Sejarah:

C++ diciptakan satu dekade setelah bahasa C ada. Bahasa C++ diciptakan oleh Bjarne Stroustrup, Laboratorium Bell, AT & T, pada tahun 1983. Bahasa c++ bersifat kompatible (sesuai) dengan bahasa C yang merupakan bahasa pendahulunya. Pada mulanya C++ disebut "a better C". Nama C++ sendiri diberikan oleh Rick Mascitti pada musim panas 1983. Adapun tanda ++ berasal dari nama operator penaikan (increment) pada bahasa kompiler C.

C diambil sebagai landasan dari C++, mengingat keportabilitasan C yang me-mungkin-kannya diterapkan pada berbagai mesin, dari PC hingga mainframe, serta berbagai sistem operasi (DOS, UNIX, OS/2, VMS dan sebagainya).

Keistimewaan yang sangat berarti pada C++ adalah karena bahasa ini mendukung pemrograman berorientasi obyek (PBO atau Object Oriented Programming, OOP). Tetepi sekali lagi C++ hanyalah bahasa yang bersifat hibrid, bukan bahasa murni yang bersifat object orinted. Karena itu, pemrogram C pada tahap awal dapat berpindah jalur ke C++ setahap demi setahap. Pustaka-pustaka (Libraries) yang dibangun dengan C tetap dapat dipakai pada C++, dibaur (dicampur) dengan pemrograman PBO.

http://huzni.ourfamily.com/cperl5.htm

Kelebihan:

-Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#

-Compiler bahasa C++ terdapat di semua platform

-Untuk pengembangan visual dijejali dengan platform yang sangat banyak seperti OWL, MFC, Cocoa, QT, GTK, dll

-Merupakan pemrograman berorientasi objek

Kekurangan:

-Bahasa ini cukup sulit untuk dipel;ajari dan dipahami

-Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai

-Bagi pemula pada umumnya akan kesulitan menggunakan pointer

Paling banyak digunakan dalam aplikasi?

-Sebagai bahasa pemrograman di Windows, UNIX, Linux.

-Visual C++ dapat dibuat aplikasi apa saja seperti database.

-Bahasa untuk pembuatan system operasi, game, system kendali,pembuatan aplikasi

-Untuk membuat bahasa baru atau membuat compiler bahasa baru

-Untuk menulis komponen dan file-file pustaka bahasa lain

Jenis bahasa pemrograman:

- Object Oriented Programming

-Non Scripting Language

-Non Visual Programming

Contoh syntax if else:

#include
void main()
{
int nilai;
cout<<"Input nilai: ";
cin>>nilai;
if (nilai>=75 && nilai<=100) cout<<"LULUS";

getch(); }

http://ndet.wordpress.com/2008/04/12/bahasa-pemrograman/

http://www.feedmap.net/blog/computer-school-education-medan-north-sumatera/44474236D37A282F1496CAFD215B6CE4.aspx