Rabu, 11 April 2012

ENKAPSULASI


Istilah enkapsulasi sebenarnya adalah kombinasi data dan fungsionalitas dalan sebuah unit tunggal sebagai bentuk untuk menyembunyikan detail informasi. Inilah salah satu konsep dalam OOP  yang tidak terdapat pada procedural programming. Tipe data record pada Pascal atau Stuct pada C hanya mengumpulkan data namun tidak untuk fungsi atau operasi. Kecuali pada borland delpi 2006, record telah berevolusi menjadi bentuk yang lebih maju. Record bisa memiliki constructor, property, method, data field, dan tipe bersarang. Bedanya dengan keals adalah, record tidak mendukung pewarisan, record bisa mempunyai data variant sementara kelas tidak,record dihantarkan by value, kelas by reference,record dialokasikan secara otomatis sementara kelas harus secara eksplisit, record tidak mempunyai destructor, kata kunci virtual,dynamic, dan message tidak dapat digunakan pada record.

Kelas menyatukan data dengan operasi dalam satu kesatuan. Sebagai tambahan dalam enkapsulasi, OOP lebih dikarakterisasikan dengan pewarisan(inheritance) dan polimorfisme(Polymorphism). Proses enkapsulasi memudahkan kita untuk menggunakan sebuah objek dari suatu kelas karena kita tidak perlu mengetahui segala hal secara rinci. Enkapsulasi menekankan pada antarmuka suatu kelas, atau dengan kata lain bagaimana menggunakan objek kelas tertentu. Sebuah contoh, kelas mobil meyediakan antarmuka fungsi untuk menjalankan mobil tersebut, tanpa kita perlu tahu komposisi bahan bakar, udara, dan kalor yang diperlukan untuk proses tersebut. Disini terjadi proses enkpsulasi  terhadap rincian bagaimana sebuah mobil dijalankan.

Contoh Program Enkapsulasi :

                LISTING



public class ContohBaik{
            public static void main(String[] args){
                        BujurSangkar bs = new BujurSangkar (8);
                          System.out.println("Luas bs dengan sisi 8 = "+ bs.cariLuas());
                          System.out.println("Keliling  bs dengan sisi 8 = "+ bs.cariKeliling());
                          System.out.println(" ");
                        PersegiPanjang pp = new PersegiPanjang(5,2);
                          System.out.println("Luas pp dengan p = 5 dan l = 2 adalah " + pp.cariLuas());
System.out.println("Keliling pp dengan p = 5 dan l = 2 adalah " +         pp.cariKeliling());
                          System.out.println(" ");
                        BangunDatar bd = new BujurSangkar (8);
                         System.out.println("Luas bd dengan sisi 8 = " + bs.cariLuas());
                         System.out.println("Keliling bd dengan sisi 8 = " + bs.cariKeliling());
                         System.out.println(" ");
                        bd = new PersegiPanjang(5,2);
                         System.out.println("Luas pp dengan p = 5 dan l = 2 adalah "+ pp.cariLuas());
System.out.println("Keliling pp dengan p = 5 dan l = 2 adalah "+  pp.cariKeliling());
            }
}
abstract class BangunDatar {
            abstract double cariLuas();
            abstract double cariKeliling();
}
class PersegiPanjang extends BangunDatar {
            private int lebar = 1;
            private int panjang = 1;
            PersegiPanjang (int p,int l){
            panjang = p;
            lebar = l;
        }
            double cariLuas(){
                        return panjang * lebar;
            }
            double cariKeliling(){
                        return 2 * (panjang + lebar);
            }
}
class BujurSangkar extends BangunDatar {
            private int sisi = 1;
        BujurSangkar (int s){
            sisi = s;
            }
        double cariLuas(){
                        return sisi * sisi;
            }
            double cariKeliling(){
                        return 4 * sisi;
            }
}




               OUTPUT



Prinsip OOP yang dapat diterapkan di contoh diatas adalah :
1. Adanya abstraksi kelas-kelas;
2. Adanya pewarisan (inheritance) -->adanya kata kunci extends;
3. Adanya enkapsulasi (variabel dalam dibuat private);
4. Adanya polymorphism.

Nama : Esra Febrina Siregar
Kelas : 2IA13
NPM : 52410444

sumber : Widiarta Wisnu .2007 .Dari Pascal ke Java .Bandung.Informatika Bandung

Kamis, 05 April 2012

Perbedaan Pemrograman Terstruktur dan Berobjek

Dalam pembahasa kali ini,saya akan mencoba menjelaskan perbedaan antara pemrograman terstruktur dan Berorientasi Objek. Maka dari itu saya akan memberika penjelasan singkat apa itu Pemrograman.
Pemrograman merupakan proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah ( algoritma) dengan menggunakan suatu bahasa pemrograman.
Di dalam pemrograman terdapat tipe pemrograman,dalam hal ini saya akan menjelaskan tipe pemrograman terstruktur dan berorientasi objek saja.


  • Pemrograman Terstruktur (Structured Programming)

Ø   Bahasa pemrograman terstruktur adalah bahasa pemrograman yang mendukung pembuatan program sebagai kumpulan prosedur. Prosedur-prosedur ini dapat saling memanggil dan dipanggil dari manapun dalam program dan dapat menggunakan parameter yang berbeda-beda untuk setiap pemanggilan.

Ø   Prosedur adalah bagian dari program untuk melakukan operasi-operasi yang sudah ditentukan dengan menggunakan parameter tertentu.

Ø   Bahasa pemrograman terstruktur adalah pemrograman yang mendukung abstraksi data, pengkodean terstruktur dan kontrol program terstruktur.

Ø   Kontrol program terstruktur (Tiga tipe Bahasa pemrograman terstruktur):
o  Terurut(sequence) : setiap baris program akan dikerjakan secara urut dari atas ke bawah(setiap baris dikerjakan sekali atau tidak baris baris program yang tidak dikerjakan).
o  Pilihan (selection/conditional)
o  Pengulangan (repetition - loop)

Ø   Prinsip pemrograman terstruktur:
ü  Pendekatan rancangan dari atas ke bawah (top down design),
ü  Bagi program ke dalam modul-modul logika yang sejenis,
ü  Gunakan sub-program untuk proses sejenis yang sering digunakan,
ü  Gunakan pengkodean terstruktur: (IF - THEN, DO-.. WHILE ),
ü  Hindarkan penggunaan perintah GO TO bila tidak diperlukan,
ü  Gunakan nama-nama bermakna (mnemonic names), dan
ü  Buat dokumentasi yang akurat dan berarti.

Ø   Contoh bahasa pemrograman terstruktur : Pascal. Cobol, RPG, AD


·       Pemrograman Berorientasi Objek(OOP/Object-Oriented Programming)

Ø   Object / Objek : Elemen yang memiliki fungsi, metode, karakteristik tertentu yang dapat dibedakan dalam dunia nyata.

Ø   Class : Kumpulan Object-object yang memiliki kesamaan karakateristik.

Ø   Merupakan bahasa pemrograman yang mampu memanfaatkan objek-objek yang tersedia atau membuat suatu objek tertentu dengan menggunakan bahasa pemrograman.

Ø   Mampu merefleksikan kebutuhan-kebutuhan user sebagaimana lakyaknya yang ada di dunia nyata.

Ø   Relative lebih fleksibel dan mudah diadaptasikan terhadap perubahan suatu program.

Ø   Memiliki feature yang memperkuat dan meningkatkan flesibilitas suatu objek  dengan diadanya class, instance, encapsulation, inheritance, reuseability, dan polymorphism.

Ø   Karakteristik Bahasa Berorientasi Objek :
o   Objek fisik:  (Mobil dalam simulasi arus lalu lintas, Pesawat terbang dalam    sistem pengontrolan lalu lintas udara).
o   Elemen dari lingkungan: (Windows, Objek grafik(garis,lingkaran, polygon)).
o   Penyimpanan data (array, stack, Link list, binary tree).
o   Entitas orang (karyawan, mahasiswa, pelanggan, pasien).

Ø   Contoh bahasa pemrograman beroriantasi object : C++ , SmallTalks , Java.


Nama   : Esra Febrina Siregar
Kelas    : 2IA13
NPM     : 52410444





















.



Rabu, 21 Maret 2012

VEKTOR MENGGUNAKAN JAVA

- LISTINGAN

import java.io.*;
public class vektor1{
public static void main(String [] args) throws Exception{
BufferedReader input = new BufferedReader (new InputStreamReader (System.in));

int jum[] = new int [10];
int v1 [] = new int [10];
int v2[] = new int [10];

System.out.println("Masukkan jumlah elemen vektor : ");
int n = Integer.parseInt(input.readLine());

System.out.println("vektor satu : ");
for (int i=0; i<n; i++){
System.out.print("elemen [1, "+i+" ]= ");
v1[i] = Integer.parseInt(input.readLine());
}

System.out.println("vektor dua : ");
for (int i=0; i<n; i++){
System.out.print("elemen [1, "+i+" ]= ");
v2[i] = Integer.parseInt(input.readLine());
}

System.out.println("\npenjumlahan vektor [ ");
for (int i=0; i<n; i++){
jum[i] = v1[i] + v2[i];
System.out.print(jum[i]);
if (i!=n-1){
System.out.print(" , ");
}
}
System.out.print(" ] ");

System.out.println("\npengurangan vektor [ ");
for (int i=0; i<n; i++){
jum[i] = v1[i] - v2[i];
System.out.print(jum[i]);
if (i!=n-1){
System.out.print(" , ");
}
}
System.out.print(" ] ");

System.out.println("\nperkalian vektor [ ");
for (int i=0; i<n; i++){
jum[i] = v1[i] * v2[i];
System.out.print(jum[i]);
if (i!=n-1){
System.out.print(" , ");
}
}
System.out.print(" ] ");
    }
}

/* Program diatas merupakan program untuk mencari banyak nya elemen vektor. Vektor tersebut akan dioperasikan penjumlahan,pengurangan,dan perkalian vektornya. Pertama-tama kita diminta untuk meng-input banyaknya jumlah elemen vektor yangg kita inginkan, lalu kita memasukkan nilai-nilai vektor pertama sebanyak elemen yang kita input tadi. Setelah itu kita diminta menginput nilai-nilai vektor kedua,setelah itu program akan langsung meng-output nilai penjumlahan,pengurangan,dan perkalian vektor dengan nilai-nilai yg telah kita input tadi. */


- OUTPUT


Nama : Esra Febrina Siregar
Kelas : 2IA13
NPM : 52410444
Teman Kelompok : 
    1. Olivia Yulianda E. (55410279) ( http://oliviaesseboom.blogspot.com/ 

    2. Nina Latifah (54410997) ( http://nenalatifa.blogspot.com/ )

Selasa, 01 November 2011

Menganalisa Aplikasi Internet New Media 1


FACEBOOK

            Facebook (atau facebook) adalah sebuah layanan jejaring sosial dan situs web      yang diluncurkan pada Februari 2004 yang dioperasikan dan dimiliki oleh     Facebook, Inc. Pada Januari 2011, Facebook memiliki lebih dari 600 juta pengguna aktif. Pengguna dapat membuat profil pribadi, menambahkan pengguna lain sebagai teman dan bertukar pesan, termasuk pemberitahuan otomatis ketika mereka memperbarui profilnya. Selain itu, pengguna dapat bergabung dengan grup pengguna yang memiliki tujuan tertentu, diurutkan berdasarkan tempat kerja, sekolah, perguruan tinggi, atau karakteristik lainnya. Nama layanan ini berasal dari nama buku yang diberikan kepada mahasiswa pada tahun akademik pertama oleh administrasi universitas di AS dengan tujuan membantu mahasiswa mengenal satu sama lain. Facebook memungkinkan setiap orang berusia minimal 13 tahun menjadi pengguna terdaftar di situs ini.
Facebook didirikan oleh Mark Zuckerberg bersama teman sekamarnya dan sesama mahasiswa ilmu komputer Eduardo Saverin, Dustin Moskovitz dan Chris Hughes. Keanggotaan situs web ini awalnya terbatas untuk mahasiswa Harvard saja, kemudian diperluas ke perguruan lain di Boston, Ivy League, dan Universitas Stanford. Situs ini secara perlahan membuka diri kepada mahasiswa di universitas lain sebelum dibuka untuk siswa sekolah menengah atas, dan akhirnya untuk setiap orang yang berusia minimal 13 tahun.
Studi Compete.com bulan Januari 2009 menempatkan Facebook sebagai layanan jejaring sosial paling banyak digunakan menurut pengguna aktif bulanan di seluruh dunia, diikuti oleh MySpace. Entertainment Weekly menempatkannya di daftar "terbaik" akhir dasawarsa dengan komentar, "Bagaimana cara kita menguntit bekas kekasih kita, mengingat ulang tahun rekan kerja kita, mengganggu teman kita, dan memainkan permainan Scrabulous sebelum Facebook diciptakan?". Quantcast memperkirakan Facebook memiliki 135,1 juta pengunjung bulanan di AS pada Oktober 2010.[10] Menurut Social Media Today pada April 2010, diperkirakan bahwa 41,6% penduduk Amerika Serikat memiliki akun Facebook.




Situs web
Pengguna dapat membuat profil dilengkapi foto, daftar ketertarikan pribadi, informasi kontak, dan informasi pribadi lain. Pengguna dapat berkomunikasi dengan teman dan pengguna lain melalui pesan pribadi atau umum dan fitur obrolan. Mereka juga dapat membuat dan bergabung dengan grup ketertarikan dan "halaman kesukaan" (dulu disebut "halaman penggemar" hingga 19 April 2010), beberapa di antaranya diurus oleh banyak organisasi dengan maksud beriklan.
 Halaman utama Facebook menampilkan formulir log masuk di kanan atas untuk pengguna terdaftar, dan formulir pendaftaran di bawahnya untuk pengunjung baru.
Untuk mencegah keluhan tentang privasi, Facebook mengizinkan pengguna mengatur privasi mereka dan memilih siapa saja yang dapat melihat bagian-bagian tertentu dari profil mereka. Situs web ini gratis untuk pengguna dan mengambil keuntungan melalui iklan seperti iklan spanduk.[68] Facebook membutuhkan nama pengguna dan foto profil (jika ada) agar dapat diakses oleh setiap orang. Pengguna dapat mengontrol siapa saja yang dapat melihat informasi yang mereka bagikan, juga menemukannya melalui pencarian dengan memanfaatkan pengaturan privasi.
Profil Facebook tahun 2011.

Media sering memperbandingkan Facebook dengan MySpace, namun satu perbedaan utama di antara kedua situs tersebut adalah tingkat kustomisasinya. Perbedaan lainnya adalah persyaratan Facebook agar pengguna dapat mengatur identitas asli mereka, dan langkah tersebut tidak diterapkan di MySpace. MySpace mengizinkan pengguna mendekorasi profil mereka menggunakan HTML dan Cascading Style Sheets (CSS), sementara Facebook hanya mengizinkan teks mentah. Facebook memiliki sejumlah fitur yang dapat berinteraksi dengan pengguna. Salah satunya adalah Dinding, kotak di setiap halaman profil pengguna yang mengizinkan teman mereka mengirimkan pesan kepada pengguna terse but, Colek, yang memungkinkan pengguna mengirimkan "colekan" virtual satu sama lain (pemberitahuan memberitahu pengguna bahwa mereka telah dicolek); Foto, tempat pengguna dapat mengunggah album dan foto; dan Status, yang memungkinkan pengguna untuk memberitahukan teman mereka mengenai keberadaan dan tindakan mereka saat itu. Tergantung pengaturan privasinya, setiap orang yang dapat melihat sebuah profil pengguna dapat juga melihat Dinding pengguna. Bulan Juli 2007, Facebook mulai mengizinkan pengguna mengirimkan lampiran di Dinding, berbeda dari Dinding sebelumnya yang terbatas pada konten teks saja.
Antarmuka pengguna grafis Facebook pada telepon genggam
Sepanjang waktu, Facebook menambahkan fitur ke situsnya. Pada 6 September 2006, News Feed diluncurkan yang ditempatkan di setiap halaman utama pengguna dan memberitahukan informasi seperti perubahan profil, acara berikutnya, dan ulang tahun teman pengguna. Hal ini memungkinkan pengirim spam dan pengguna lain memainipulasi fitur-fitur tersebut dengan membuat acara bohong atau ulang tahun bohong demi menarik perhatian ke profil atau kampanye tersebut. Awalnya, News Feed memunculkan ketidakpuasan di antara pengguna Facebook; sejumlah di antaranya mengeluh karena terlalu berantakan dan penuh dengan informasi yang tidak perlu, sementara pengguna lain menganggapnya mudah bagi pengguna untuk melacak aktivitas seseorang (seperti perubahan status hubungan, acara, dan percakapan dengan pengguna lain).
Sebagai respon, Zuckerberg mengirimkan permintaan maafnya atas kegagalan situs ini untuk memasukkan fitur privasi yang dapat diatur sendiri. Sejak itu, pengguna mulai mendapat kontrol terhadap jenis-jenis informasi apa saja yang dapat dibagikan secara otomatis kepada teman. Sekarang pengguna mampu mencegah sekelompok teman melihat pembaruan aktivitas-aktivitasnya seperti perubahan profil, kiriman Dinding, dan teman yang baru ditambahkan.
Tanggal 23 Februari 2010, Facebook diberikan paten terhadap serangkaian aspek News Feed-nya. Paten ini mencakup News Feed ketika pranala dikirimkan sehingga satu pengguna dapat berpartisipasi dalam aktivitas yang sama seperti pengguna lain. Paten ini mendorong Facebook untuk mengambil tindakan terhadap situs-situs yang melanggar patennya, seperti Twitter.
Salah satu aplikasi paling populer di Facebook adalah Foto, tempat pengguna dapat mengunggah album dan foto.Facebook mengizinkan pengguna untuk mengunggah foto dalam jumlah tak terbatas, dibandingkan layanan penyimpanan gambar seperti Photobucket dan Flickr yang membatasi jumlah foto yang dapat diunggah seseorang. Pada tahun-tahun pertamanya, pengguna Facebook dibatasi untuk mengunggak 60 foto per album. Pada Mei 2009, batas ini dinaikkan menjadi 200 foto per album.
Pengaturan privasi dapat diatur untuk album individu yang membatasi kelompok pengguna yang dapat melihatnya. Misalnya, privasi suatu album diatur sedemikian rupa sehingga hanya teman pengguna yang bisa melihatnya, sementara privasi album lain diatur sehingga semua pengguna Facebook bisa melihatnya. Fitur lain dari aplikasi Foto adalah kemampuannya untuk "tag", atau menandai pengguna di sebuah foto. Misalnya, jika sebauh foto berisi seorang teman pengguna, maka pengguna dapat menandai temannya di foto tersebut. Tindakan tersebut mengirimkan pemberitahuan kepada teman yang ditandai dan memberikan mereka tautan untuk melihat foto tersebut.
Profil Thefacebook tahun 2005
 Profil Facebook tahun 2007
Facebook Notes diperkenalkan pada 22 Agustus 2006, sebuah fitur blog yang mengizinkan tag dan penanaman gambar. Pengguna dapat mengimpor blog dari Xanga, LiveJournal, Blogger, dan layanan blog lain. Sepanjang minggu 7 April 2008, Facebook merilis aplikasi pesan instan berbasis Comet bernama "Chat" ke sejumlah profil, yang mengizinkan pengguna berkomunikasi dengan teman dan fungsinya sama seperti pengantar pesan instan berbasis desktop.
Facebook meluncurkan Gifts pada 8 Februari 2007 yang memungkinkan pengguna mengirimkan hadiah virtual kepada temannya yang muncul di profil penerima. Masing-masing hadiah berharga $1,00 dan pesan pribadi dapat disertakan pada setiap hadiah. Tanggal 14 Mei 2007, Facebook meluncurkan Marketplace, yang memungkinkan pengguna mengirimkan iklan pendek gratis. Marketplace telah dibanding-bandingkan dengan Craigslist oleh CNET, yang menunjukkan bahwa perbedaan utama antara keduanya adalah daftar yang dikirimkan pengguna di Marketplace hanya bisa dilihat oleh pengguna yang berada di jaringan yang sama seperti pengguna tersebut, sementara daftar yang dikirimkan di Craigslist dapat dilihat oleh semua orang.
Tanggal 20 Juli 2008, Facebook meluncurkan "Facebook Beta", yaitu desain ulang antarmuka penggunanya pada beberapa jaringan. Mini-Feed dan Dinding digabungkan, profil dipisah menjadi tab, dan mereka berusaha untuk membuatnya terlihat lebih "sederhana". Setelah awalnya memberi pengguna pilihan untuk pindah, Facebook mulai memindahkan semua pengguna ke versi halaman baru pada September 2008. Tanggal 11 Desember 2008, diumumkan bahwa Facebook sedang menguji proses pendaftaran yang lebih mudah.
Tanggal 13 Juni 2009, Facebook memperkenalkan fitur "Usernames", yaitu halaman-halaman dapat ditautkan menggunakan URL yang lebih simpel seperti http://www.facebook.com/facebook dibandingkan dengan http://www.facebook.com/profile.php?id=20531316728. Banyak telepon pintar baru menawarkan akses ke Facebook melalui peramban web atau aplikasi mereka. Aplikasi Facebook yang resmi diluncurkan untuk iPhone OS, Android OS, dan WebOS. Nokia dan Research In Motion menyediakan aplikasi Facebook pada telepon genggam mereka. Lebih dari 150 juta pengguna aktif mengakses Facebook melalui telepon genggam yang terdaftar pada 200 operator di 60 negara.
Tanggal 15 November 2010, Facebook mengumumkan layanan "Facebook Messages" baru. Pada media hari itu, CEO Mark Zuckeberg mengatakan, "memang benar bahwa seseorang dapat memperoleh alamat surel @facebook.com, namun itu bukan surel." Peluncuran fitur tersebut telah diantisipasi sementara waktu sebelum pengumuman ini, dengan sejumlah pengamat menyebutnya sebagai "pembunuh Gmail". Sistem ini, yang akan diluncurkan kepada semua pengguna situs tersebut, menggabungkan pesan teks, pesan instan, surel, dan pesan reguler, dan akan meliputi pengaturan privasi sama seperti layanan Facebook. Dijuluki "Project Titan", Facebook Messages memakan 15 bulan dalam pengembangannya.
Berikut adalah daftar fitur yang dapat ditemukan di situs web Facebook,  termasuk fitur teknologi situs terse but :
      Chat, Sesama pengguna face book dapat chatting apabila sedang online.
      Messages dan Inbox, pengguna (user) Facebook dapat mengirimkan pesan kesiapapun. Menghapus pesan dari kotak masuk seseorang tidak menghapusnya dari kotak masuk pengguna lain, serta mencegah pengirim mengirim ulang pesan yang dikirim olehnya.
      Notifications  (Pemberitahuan), pengguna akin selalu mendapatkan Notification apabila ada yang mengirimkan pesan, mengirim foto, video, mengirimkan komentar ke dinding kita atau apapun yang menyangkut face book pengguna.
      Poke, poke atau colek ditujukan sebagai "dorongan" untuk menarik perhatian pengguna lain.
      Wall, wall  atau dinding adalah ruang di setiap halaman profil pengguna yang memungkinkan teman-teman mengirimkan pesan ke pengguna agar dibaca sekaligus menampilkan waktu dan tanggal pesan ditulis.
       News Feed, Update yang dikategorikan paling menarik ditempatkan pada bagian teratas Top Stories.

      Aplikasi yang terdapat pada face book antara lain :
      Events, Marketplace, Notes, Places, Platform, Questions, Photos, Videos, dan masih banyak lagi.
    Kelebihan
Dapat menyambung komunikasi kepada teman dan saudara dengan jarak jauh
Dapat men update status tanpa dibatasi banyak karakternya
Berkomunikasi dengan murah bahkan gratis
Dapat menerima informasi yang bermanfaat dari teman di face book
Dapat menjadi tempat promosi online yang mudah.
Sebagai sarana mengirim informasi dalam group tertentu
Meningkatkan kreatifitas dalam teknologi informasi
Sebagai sarana pergaulan yang lebih epektif dan terarah
Dapat membuat album foto dan menge-tag atau menandai foto kepada sesama teman
Dapat memasukan video
Dapat bermain games dan mengikuti quiz yang ada

Kekurangan :
Terkadang saat masuk / sing in ke akun suka membingungkan
Membuat pengguna menjadi ketagihan untuk membuka akunnya
Terlalu banyak aplikasi dan fitur sehingga terkadang membingungkan
Dapat disalah gunakan bila pemilik akun tidak berhati-hati.







Twitter
            Twitter adalah sebuah situs webyang domelike dan dioperasikan oleh Twitter Inc., yang menawarkan jaringan social berupa micro log sehingga memungkinkan penggunaannya untuk mengirim dan membaca pesan yang disebut tweet (kicauan). Tweets atau kicauan  terdiri dalam 140 karakter saja, tweets di tampilkan pada halaman profil pengguna. Tweets  atau kicauan dapat dilihat secara luas, tetapi pengguna (user) dapat membatasinya hanya ke daftar teman-teman mereka saja. Pengguna (user) dapat melihat tweets atau kicauan  pengguna lain yang dapat kita sebut sebagai followers (pengikut).
           
            Selain menggunakan computer untuk mengakses twitter, dengan handphone pun kita dapat mengakasesnya.

            Sejarah Twitter
            Twitter berasal dari sebuah diskusi yang diselenggarakan oleh anggota dewan Podcasting perusahaan Odeo. Pada pertemuan diskusi itu, Jack Dorsey memperkenalkan ide twitter dimana setiap individu dapat menggunakan layanan SMS untuk berkomunikasi kepada suatu kelompok kecil. Ide ini mulai dijalankan pada tanggal 21 secara terbuka pada tanggal 15 Juli 2006 lalu, twitter menjadi perusahaan sendiri pada  bulan April 2007.

            Pada tahun 2007 popularitas twitter semakin meningkat, sudah semakin banyak masyarakat dunia menggunakan twitter. Logo awal twitter ini digunakkan hingga 14 Sebtember 2010  .

            Pengguna jejaring social Twitter saat ini terus meningkat tidak hanya pengguna diluar negeri, bahkan di Indonesia pun pengguna twitter Leninakan cukup deras. Dapat dibuktikan dengan riset yang menunjukkan bahwa Indonesia berada di posisi ke tiga terbesar didunia yang menggunakan jejaring social twitter ini.
            Semua pengguna dapat mengirim dan menerima tweets atau kicauan melalui situs twitter, aplikasi eksternal yang kompatibel (telepon seluler), atau dengan pesan singkat (SMS) yang tersedia di negara-negara tertentu. Situs ini berbasis di San Bruno, California dekat San Francisco, di mana situs ini pertama kali dibuat. Twitter juga memiliki server dan kantor di San Antonio, Texas dan Boston, Massachusetts. Banyak yang mengatakan bahwa twitter adalah cara yang baik untuk tetap berhubungan dengan teman-teman .

            Konten dalam Twitter
Home (Halaman Utama), pada halaman ini pengguna dapat melihat       tweets atau kicauan dari pengguna lainnya yang menjadi teman kita yang    kita sebut juga Timeline.


Profil,  halaman inilah yang akin dapat dilihat oleh seluruh pengguna twitter di seluruh dunia mengenai data diri beserta tweets atau kicauan yang pernah kita post atau yang pernah kita tampilkan.

Pengikut (Follower), merupakan pengguna lain yang ingin menjadikan kita sebagai teman. Bila pengguna lain menjadi pengikut akun seseorang, maka kicauan seseorang yang ia ikuti tersebut akan masuk ke dalam halaman utama.
Ikutan (Following), Kebalikan dari pengikut. Ikutan atau following adalah akun seseorang yang mengikuti akun pengguna lain agar kicauan yang dikirim oleh orang yang diikuti tersebut masuk ke dalam halaman utama.
Gamitan (Mentions), konten ini merupakan balasan dari percakapan agar sesama pengguna bisa langsung menandai orang yang akan diajak bicara.
Favorit Kicauan ditandai sebagai favorit agar tidak hilang oleh halaman sebelumnya.
Pesan Langsung (Direct Message) Fungsi pesan langsung lebih bisa disebut SMS karena pengiriman pesan langsung di antara pengguna tanpa ada pengguna lain yang bisa melihat pesan tersebut kecuali pengguna yang dikirimi pesan.
Tagar (Hashtag) Tagar ’#’  yang ditulis di depan topik tertentu agar pengguna lain bisa mencari topik yang sejenis yang ditulis oleh orang lain juga
Senarai (List) Pengguna twitter dapat mengelompokkan ikutan mereka ke dalam satu grup atau senarai sehingga memudahkan untuk dapat melihat secara keseluruhan para nama pengguna (username) yang mereka ikuti (follow).
Topik Hangat (Trending Topic) Topik yang sedang banyak dibicarakan banyak pengguna dalam suatu waktu yang bersamaan.

Isi Kicauan
Isi Kicauan
Isi Kicauan menurut Pear Analytics.
Berita
Spam
Promosi diri
Celoteh tidak berarti
Percakapan
Nilai lewat-terus (pass-along)      


Aplikasi Ketiga
Kurang dari setengah kicauan yang dikirim-tampil menggunakan web, sedangkan sebagian besar pengguna menggunakan aplikasi pihak ketiga (berdasarkan analisis 500 juta kicauan oleh Sysomos). Ada banyak alat atau aplikasi dari twitter. Beberapa di antarnya adalah aplikasi TweetDeck, Salesforce.com, HootSuite, Twitterfeed, UberSocial, Snaptu, TweetWawa, teamSAR.net

Kelebihan :
Lebih mudah digunakkan            
Pengguna dapat berteman dengan siapa saja tanpa harus menunggu confirmasi dari orang yang kita follow.
Dapat men design profil sendiri dengan menggunakan background sesuai keinginan kita  dan megaubah warna tulisan sesuai keinginan kita.
Lebih cepat menerima berita terbaru / terupdate

Kekurangan
Tweetsnya terbatas hanya 140 karakter
Membuat pengguna menjati ketagihan untuk membuka akun miliknya
Banyak simbol yang digunakkan dalam twitter seperti @, RT, dan #
Untuk men upload foto atau mengganti avatar (foto profil) kapasitas datanya terbatas
Pada twitter tidak tersedia games seperti yang ditawarkan oleh facebook

















          Plurk

Plurk adalah layanan jejaring sosial dan mikroblog gratis yang mengizinkan pengguna mengirim pembaruan (dikenal sebagai suatu plurk) melalui antarmuka web, pesan singkat, atau cara lain, dengan panjang maksimum 140 karakter. Pembaruan ini akan ditampilkan pada halaman web pengguna menggunakan garis waktu yang menampilkan semua pembaruan yang diterima dengan urutan kronologis, dan selanjutnya disampaikan ke pengguna lain yang masuk. Pengguna dapat menanggapi pembaruan pengguna lain dari garis waktu mereka melalui situs web Plurk.com, pengirim pesan instan, atau pesan singkat. Plurk dirancang untuk untuk menyajikan aktivitas penggunanya berdasarkan jam dan waktu (timeline), sehingga setiap penggunanya dapat menceritakan kegiatan yang sedang dilakukan agar bisa diketahui oleh orang yang lain.

Konsep lain yang menarik dari Plurk ini adalah penggunaan teknologi AJAX dalam membuat websitenya. AJAX adalah singkatan dari Asynchronous JavaScript and XML. Sebuah AJAX terdiri atas dua komponen utama, yaitu Javascript dan XML. Perpaduan teknologi diatas dapat meningkatkan kinerja aplikasi web yang lebih responsif terhadap aksi pengguna. Dengan AJAX pertukaran data antara klien dan server lebih ringan karena hanya data yang dipertukarkan, bukan halaman website secara keseluruhan sehingga aplikasi web dapat berjalan lebih cepat. Kelebihan utama dari AJAX ini adalah mampu membuat permintaan kepada Server tanpa memuat kembali (reload) halaman.

Salah satu kelebihan dari Plurk ini adalah kemampuannya untuk menyajikan aktivitas penggunanya berdasarkan jam dan waktu (timeline), sehingga setiap penggunanya dapat menceritakan kegiatan yang sedang ia lakukan saat itu. Pengguna juga dapat melihat aktivitas orang lain berdasarkan timeline tersebut. Setiap pengguna dapat memberikan tanggapan atas postingan dari Plurker lainnya. Dalam komunitas Plurk dikenal sebuah status yang disebut "karma", yaitu suatu penilaian tertentu terhadap aktivitas anggotanya. Semakin tinggi poin karma seorang pengguna, maka semakin banyak pula fasilitas yang akan ia diperoleh. Sistem inilah yang mendorong para Pluker untuk terus aktif di Plurk.

Dalam Plurk, karma seorang pengguna akan naik berdasarkan pada:
Jumlah postingan ke Plurk.
Jumlah tanggapan diberikan terhadap pengguna Plurk lainnya.
Jumlah teman di ajak bergabung dengan Plurk
Jumlah pengguna yang mengajak pengguna menjadi teman.



Kelebihan Plurk :

Response yang menjadi notifikasi di Plurk tidak terlalu mengganggu pengguna seperti halnya di Facebook
Tampilannya sederhana tetapi full color
Kemudahan mengganti layout/tema
Compability sebagai mikroblogging
Tingkat Immertionnya bagus, yakni memberikan reward kepada pengguna dengan Karma dan Badge sehingga membuat pengguna ingin menggunakannya secara terus menerus
Adanya emoticon yang lucu, bervariasi dan tidak ditemukan di tempat lain membuat user tertarik

Kekurangan Plurk :

Emoticon kurang banyak
Penggeseran pada timeline dapat dilakukan ke kiri atau kanan, sehingga bagi user baru mungkin belum terbiasa dan bingung
Karakter huruf yang tersedia terbatas,tidak bisa menampung kalimat panjang
Fungsi’ My Friends’ dan ‘Find/invite friends’ ada di dua tempat yaitu atas dan bawah yang membuat user pemula bingung.







Link Referensi

Nama : Esra Febrina Siregar

Kelas   : 21A13

NPM   : 52410444





Minggu, 15 Mei 2011

KEBUDAYAAN BATAK

Pengertian Kebudayaan Batak
Batak adalah nama sebuah suku diIndonesia. Suku ini kebanyakan bermukimdiSumatraUtara. Mayoritas orang Batak beragamaKristen dan Islam. Tetapi dan ada pula yangmenganut kepercayaan animisme (disebutParmalim).Yang dimaksud dengan kebudayaan Batakyaitu seluruh nilai-nilai kehidupan sukubangsa Batak diwaktu-waktu mendatang merupakan penerusan dari nilai kehidupan lampau dan menjadi faktor penentu sebagai identitasnya. Refleksi dari nilai-nilai kehidupan tersebut menjadi suatu ciri yang khas bagi sukubangsa Batak yakni : Keyakinan dan kepercayaan bahwa ada Maha Pencipta sebagai Tuhan yang menciptakan alam semesta beserta segala sesuatu isinya, termasuk langit dan bumi. Untuk mewujudkan keseimbangan dalam menjalankan nilai-nilai kehidupan sebagai mahluk sosial yangselalu berinteraksi antara satudenganyanglainnya, Tuhan Maha Pencipta sebagai titik orientasi sipritualnya, alam lingkungan sebagai objek integritasnya suku bangsa Batak telah dinaungi Patik. Patik berfungsi sebagai batasan tatanan kehidupan untuk mencapai nilai-nilai kebenaran.Patik ditandai dengan kata Unang, Tongka, Sotung, Dang Jadi. Sebagai akibat dari penyimpangan tatanan kehidupan yang dimaksud dibuatlah Uhum atau Hukum.Uhum/Hukum ditandai olehkata;Aut, Duru, Sala, Baliksa, Hinorhon, Laos, Dando, Tolon, Bura dsb. Didalam menjalankankehidupan suku bangsa Batak terutama interaksi antara sesama manusia dibuatlah nilai-nilai antarasesama, etika maupun estetika yang dinamai Adat. Suku bangsa Batak mempunyai system kekerabatan yang dikenal dan hidup hingga kini yakniPartuturon. Peringatan untuk tidakmelanggar Patik itu ditegaskan dengan kata Sotung. Dan mengharamkan segala aturan untuk
dilanggar dikatakan dengan kata Subang.




Suku-suku Batak

Suku Batak terdiri dari beberapa subsuku yang berdiam di wilayah Sumatera Utara, Kota Subulussalam, Aceh Singkil dan Aceh Tenggara.
Subsuku Batak adalah:  SukuAlas ,Suku  Kluet, Suku Karo , Suku Toba , Suku Pakpak , Suku Dairi , Suku Simalungun , SukuAngkola, Suku Mandailing.


Falsafah Batak
Secara umum, suku Batak memiliki falsafah adat yakni Somba Marhula-hula (hormat pada pihak keluargaibu/istri) Elek Marboru (ramah pada keluarga saudaraperempuan)dan Manat Mardongan Tubu (kompak dalam hubungan semarga). Dalam kehidupansehari-hari, falsafah ini dipegang teguh dan hingga kini menjadi landasan kehidupan sosial danbermasyarakat di lingkungan orang Batak.



Batak Pada era modern
Sejarah Batak modern dipengaruhi oleh dua agama samawi yakni Islam dan Kristen. Islam  makin kuat pengaruhnya pada saat Perang Padri, melalui aktivitas dakwah yang dilakukan parada'i dari dari negeri Minang. Perluasan  penyebaran agama islam juga pernah memasuki hingga kedaerah Tapanuli Utara dibawah pimpinan Tuanku Rao dari Sumatera Barat, namun tidak begituberhasil. Islam lebih berkembang di kalangan Batak Mandailing dan sebagian Batak Angkola. Agama Kristen baru berpengaruh di kalangan Batak Angkola dan Toba setelah beberapa kali misiKristen yang dikirimkan mengalami kegagalan. Misionaris yang paling berhasil adalah I.L.Nommensen yang melanjutkan tugas pendahulunya menyebarkan agama Kristen di wilayah Tapanuli. Ketika itu, masyarakat Batak yang berada di sekitarTapanuli, khususnya Tarutung,diberi pengajaran baca tulis, keahlian bertukang untuk kaum pria dan keahlian menjahit serta  urusan rumah tangga bagi kaum ibu. Pelatihan dan pengajaran ini kemudian berkembang hingga akhirnya berdiri sekolah dasar dan sekolah keahlian di beberapa wilayah di Tapanuli. Nommensendan penyebar agama lainnya juga berperan besar dalam pembangunan dua rumah sakit yang ada saat ini, RS Umum Tarutung dan RS HKBP Balige, yangsudah adajauh sebelum Indonesiamerdeka. Sementara itu, perkembangan pendidikan formal juga terus berlanjut hingga dibukanya sebuah perguruan tinggi bernama Universitas HKBP I.L. Nommensen (UHN) tahun1954.Universitas ini menjadi universitas swasta pertama yang ada di Sumatra Utara dan awalnya hanyaterdiri dari Fakultas Ekonomi dan Fakultas Theologia.

Referensi :