Minggu, 27 Januari 2013

Array Pada C

Array (Larik) adalah kumpulan nilai-nilai data bertipe sama dalam urutan tertentu yang menggunakan sebuah nama yang sama. Nilai-nilai data di suatu larik disebut dengan elemen larik yang letak urutannya ditunjukkan oleh suatu subscript atau suatu index yang dimulai dengan index nol.
Larik dapat berdimensi satu (one dimensional array) yang mewakili suatu vektor, larik berdimensi dua (two dimensional array) mewakili bentuk suatu matrik atau tabel, larik berdimensi tiga (three dimensional array) mewakili suatu bentuk ruang atau berdimensi lebih dari tiga.
 
Array Dimensi 1
Suatu larik dapat dideklarasikan dengan menyebutkan jumlah dari elemennya yang dituliskan diantara tanda ‘[ ]’. 
Contoh :
                        Int X[5];

Contoh array berdimensi Satu :
#include
main()
{
    float X[3] = {5,3,7}, Total = 0;
    int I;
    for(I=0;I<=2;I++) Total = Total + X[I];
        printf(‘Total = %f \n”,Total);
}

Output :
Total = 15.000000

Array Dimensi 2
Pendeklarasian array dimensi dua :
       int X[3][4];  -->  berarti akan membentuk matrik dengan ukuran 3 baris X 4 kolom
       int X[2][3]={1,2,3,4,5,6} --> matrik 2X3
       atau array tidak berukuran seperti :
             int X[ ][4] ={1,2,3,4,5,6,7,8} --> matrik 2X4

Contoh array dimensi dua :
#include
#include
int main(){
    int I,J;
    float X[3][4] = { 12.34, 34.56, 56.78, 78.90, 23.45, 45.67, 67.89, 

                            89.01, 34.56, 56.78, 78.90, 90.12};
    for(I=0;I<3 br="">        for(J=0;J<3 br="">            printf("%8.2f", X[I][J]);
    printf("\n");
    }
printf("\n");
return 0;
}

Output Program :









Array String
Hubungan antara nilai array string dengan nilai larik karakter







Contoh 1 :
#include
#include
int main(){
    int I,J;
    float X[3][4] = { 12.34, 34.56, 56.78, 78.90, 23.45, 45.67, 67.89, 89.01, 34.56, 56.78, 78.90, 90.12};
    clrscr();
    for(I=0;I<3 br="">    for(J=0;J<3 br="">    printf("%8.2f", X[I][J]);
    printf("\n");
    }
printf("\n");
return 0;
}

Output Program :













 
Contoh 2 :
#include
#include
main(){
    int I,J;
    char Hari[7][10] = {"Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jum’at", "Sabtu" };
    clrscr();
    for(I=0;I<7 br="">    {
        printf("%s\n", Hari[I]);
    }
    getch();
    return 0;
}

Output Program :















Kamis, 24 Januari 2013

Perulangan Pada C

a. Statement for
    Sintaks :
                  for ( inisialisasi; terminasi; iterasi ) statement;

    inisialisasi adalah pemberian nilai awal variable untuk perulangan, terminasi adalah pemberian nilai akhir atau batas perulangan, iterasi adalah perubahan variable kontrol (counter). 
Contoh Program :
#include
#include
int main()
{
   int a;
   clrscr();
   for( a = 1; a<=10; a++)
    printf("%d ",a);
   getch();
   return 0;
}


Output :















b. Statement While
    Sintaks :
                   while (kondisi ) statement;
    Statement dapat berupa statement kosong, statement tunggal maupun blok statement. Proses perulangan akan terus dilaksanakan jika kondisi dalam while masih bernilai benar.
Contoh Program :
#include
#include
int main()
{
    int a=1;
    clrscr();
    while(a<=10)
    {
        printf("%d ",a);
        a++;
    }
    getch();
    return 0;

Output Program :















c. Statement Do..While
    Sintaks :
                   do
                            statement
                   while ( kondisi )
    Sedikitnya statement akan diproses sebanyak 1 kali karena seleksi kondisi dilaksanakan diakhir statement.
Contoh Program :
#include
#include
int main()
{
    int a=1;
    clrscr();
    do
    {
        printf("%d ",a);
        a++;
    }
    while(a<=10);
    getch();
    return 0;
}  

Output Program :















d. Statement continue
Statement continue akan menyebabkan proses perulangan kembali ke awal perulangan dengan mengabaikan statement setelah statement continue.
Contoh Program :
#include
#include
int main()
{
    int a;
    clrscr();
    for( a = 1; a<=10; a++)
    {
        if (a==5) continue;
        printf("%d ",a);
    }
    getch();
    return 0;

Output Program :















e. Statement break
Statement break akan menyebabkan proses keluar dari blok looping atau blok statement pada case.
Contoh Program :
#include
#include
int main()
{
    int a;
    clrscr();
    for( a = 1; a<=10; a++)
    {
        if (a==5) break;
        printf("%d ",a);
    }
    getch();
    return 0;
}  


Output :












f. Statement goto label
   Digunakan untuk melompat dari satu proses ke proses tertentu didalam program.
   Sintaks :
                    goto label;
   Proses lain yang ditunjuk sebagai lompatan akan ditulis
                    label :

Percabangan Pada C

1. Statement If
 
a. Bentuk If tunggal sederhana
    Sintaks :
                      if ( kondisi ) statement ;
    Bentuk ini menunjukkan jika kondisi bernilai benar, maka statement yang mngikutinya akan dieksekusi Jika tidak maka statement selanjutnya yang akan diproses. 
 
b. Bentuk If tunggal blok statement
    Sintaks :
                      if ( kondisi ) {
                          blok statement;
                          } 
    Perbedaan dengan bentuk sebelumnya statement yang akan dilaksanakan ada dalam satu blok kurung kurawal. 
 
c. Bentuk If..Else
    sintaks :
                     if ( kondisi )
                         statement1;
                     else
                         statement2;
 
Statement setelah kondisi atau statement sesudah else dapat berupa statement kosong, statement tunggal maupun blok statement. statement1 akan dijalankan jika kondisi benar, jika salah maka statement2 yang akan diproses. 
Contoh Program :
//Program menentukan ganjil atau genap
#include
int main()
{
  int Bilangan;
  char Lagi;
    printf("Mencari Bilangan Ganjil atau Genap\n\n");
    printf("Input Bilangan : ");
    scanf("%d", &Bilangan);
    if(Bilangan %2 == 1)
        printf("\n\nIni Bilangan Ganjil");
    else
        printf("\n\nIni Bilangan Genap");
    return 0; 
 
Output :     Mencari Bilangan Ganjil atau Genap
                 Input Bilangan : 15
                 Ini Bilangan Ganjil

d. Bentuk If..else if…else
    Sintaks :
                       if ( kondisi 1)
                           statement1;
                       else if ( kondisi 2 )
                           statement2;
                       else if ( kondisi 3)
                           statement3;
                           .
                       else
                           statement default;
Proses akan mulai dari penyeleksian kondisi 1, jika benar maka statement yang mengikutinya akan dieksekusi, jika salah maka akan masuk proses seleksi kondisi 2, begitu seterusnya. Jika semua kondisi tidak ada yang terpenuhi, maka program akan menjalankan statement default.
Contoh Program :
#include
int main()
{
    int Nilai; char Mutu;
    printf("Mencari Mutu Nilai\n\n");
    printf("Input Nilai Mahasiswa : ");
    scanf("%d", &Nilai);
    if (Nilai<50 font="" mutu="E">
    else if(Nilai<65 font="" mutu="D">
    else if(Nilai<75 font="" mutu="C" nbsp="">
    else if (Nilai<85 font="" mutu="B">
    else Mutu = 'A';
    printf("\n\nNilai Mahasiswa yang diinput = %d", Nilai);
    printf("\nMutu Nilai = %c", Mutu);
return 0; 

Output :    Mencari Mutu Nilai
                Input Nilai Mahasiswa : 78
                Nilai Mahasiswa yang diinput = 78
                Mutu Nilai = B

e. Bentuk If bersarang ( nested if )
    Sintaks :
                     if ( kondisi 1)
                          if ( kondisi 2)
                              .
                              .
                              if (kondisi n)
                                 statement;
                             else
                                 statement;
                               .
                               .
                             else
                                 statement
                           else statement;
Kondisi yang akan diseleksi pertama kali adalah kondisi yang paling luar (kondisi 1). Jika bernilai tidak benar maka statement setelah else yang terluar ( pasangan dari if yang bersangkutan ) yang akan diproses.

f. Bentuk If dengan kondisi berupa variable
   Contoh :
                    if ( D == 0 )
                        printf (“Nilai D sama dengan Nol \n”);
                   else
                        printf (“Nilai D tidak sama dengan Nol \n”);

g. Bentuk If dengan kondisi Jamak
    Beberapa kondisi dapat diseleksi sekaligus dalam statement if dengan menggunakan operator
    logika AND ( && ), OR ( || ), atau NOT ( ! )

h. Operator ?
    Dapat digunakan untuk menggantikan statement if..else..
    sintaks :
                    ( kondisi ) ? statement1 : statement2;
    jika benar statement1 akan diproses, jika salah statement2 yang akan diproses.
 
2. Statement Switch 
 
a. Statement Switch tunggal
    Sintaks :
                   switch ( kondisi ) {
                   case konstanta1 :
                           statement-statement;
                           break;
                   case konstanta2 :
                           statement-statement;
                           break;
                     .
                     .
                   default :
                           statement-statement;
                    } 
 
Contoh Program :
 
//Program dengan switch Case
#include
int main(){
int Pilih;
printf("----MENU BUAH----\n");
printf("\n1. APEL");
printf("\n2. MANGGA");
printf("\n3. JERUK");
printf("\n4. KELUAR");
printf("\n\nPilihan Anda [1-4] : ");
scanf("%d",&Pilih);
switch(Pilih){
   case 1 : printf("\n\nANDA PILIH APEL"); break;
   case 2 : printf("\n\nANDA PILIH MANGGA"); break;
   case 3 : printf("\n\nANDA PILIH JERUK"); break;
   case 4 : exit(0);
   default : printf("\n\nANDA SALAH INPUT...");
}
return 0; 
 
b. Statement nested switch 
    Yaitu statement switch yang berada didalam switch lainnya 
    Sintaks : 
                      switch ( kondisi ) {
                      case konstanta 1 :
                              statement-statement ;
                              switch ( kondisi x ) {
                              case konstanta 1a :
                                      statement-statement ;
                                      break;
                              case konstanta 1b :
                                      statement-statement ;
                                      break;
                              }
                              break;
                       case konstanta 2 :
                               statement-statement;
                               break;
                        } 

Senin, 03 Desember 2012

Input Dan Output Pada C

MEMASUKAN DATA

Fungsi-fungsi yang digunakan
Fungsi-fungsi pustaka yang digunakan untuk memasukkan data melalui keyboard, prototypenya ada di file judul stdio.h dan conio.h . Fungsi-fungsi yang menggunakan file judul stdio.h yaitu gets() dan scanf(). Sedangkan fungsi yang menggunakan file judul conio.h, yaitu getche(), getchar(), dan getch().
Untuk memasukkan nilai karakter tidak terformat digunakan getchar() getch(),dan getche(), tergantung dari karakteristik masing-masing.

getchar() Sintak: : int getchar(void):
Fungsi :
  • mengembalikan sebuah karakter (nilai ASCII) berikutnya dari buffer keyboard.
  • Karakter ditampilkan di layar monitor
  • Menunggu sampai ada ENTER
  • Header file ada di stdio.h
getch() Sintak: int getch(void):
Fungsi :
  • mengembalikan satu karakter dari buffer keyboard
  • karakter tidak ditampilkan di layar monitor (no echo)
  • Tidak menunggu sampai ada ENTER
  • Cocok untuk membuat password
  • Header file ada di conio.h
getche() Sintak : int getche(void)
Fungsi :
  • mengembalikan satu karakter dari keyboard
  • Karakter ditampilkan di layar (echo)
  • Tidak menunggu sampai ada ENTER
  • Header file ada di conio.h
gets() Sintak : char *gets(char *buffer)
Fungsi:   
  • membaca string dari keyboard sampai ketemu new-line dan disimpan pada buffer.
  • Kemudian new-line di replace dengan null character
  • Mengembalikan nilai NULL jika ada error dan mengembalikan argument-nya (buffer) jika
    sukses.
Untuk meg-input nilai data terformat digunakan perintah scanf(), Spesifikai format adalah : ”% type” dimana type bisa diganti dengan salah satu dari sebagai berikut :
Fungsi scanf mengembalikan tipe integer, dimana nilai nya menyatakan jumlah field yang sukses di assigned.
Contoh:
     int x,y,z,w;
     x=scanf("%d %d %d",&y,&z,&w);
maka :
  • Jika di input dari keyboard 3 buah nilai interger 6 7 8, maka nilai x = 3;
  • Jika di input dari keyboard 4 buah nilai interger 6 7 8 9 maka nilai x = 3 (karena 3 nilai yg sukses diassigned masing-masing ke variabel y, z dan w)
Karakter Space, tab, linefeed, carriage-return, formfeed, vertical-tab, dan newline disebut ”white-space characters” . Contoh :
        char ss[40];
        scanf(”%s”,ss);
Pada potongan program diatas, jika dimasukkan string ”Selamat Pagi Pak” dari keyboard maka yg dimasukkan ke variabel ss hanya “Selamat” saja.
Untuk mengambil string yang diakhiri karakter tertentu (misalnya ENTER), dengan scanf, menggunakan format
[^\n]. Menjadi :
        char ss[40];
        scanf(”%[^\n]”,ss);

MENAMPILKAN HASIL

Fungsi-fungsi umum yang digunakan
Prototype dari fungsi-fungsi untuk menampilkan hasil terdapat pada file judul stdio.h bersifat standar
yaitu putchar(), puts(), printf(), fprintf() dan conio.h bersifat tidak standar, dalam arti tidak semua kompiler C menyediakan yaitu clrscr(), gotoxy().
Untuk menampilkan hasil tidak terformat digunakan putchar() untuk menampilkan karakter tidak
terformat dan puts() untuk menampilkan string tidak terformat. Maksudnya tidak terformat adalah lebar dan bentuk tampilannya tidak dapat diatur.
Sedangkan untuk hasil terformat digunakan perintah printf dengan spesifikai format sbb: %[flags][width] [.precision] type;
width : menentukan jumlah kolom yang disediakan
precision : menentukan jumlah angka dibelakang koma (untuk bilangan pecahan)
flags dapat diganti sbb:
none : right justify (rata kanan)
-  : left justify (rata kiri)
+ : untuk bilangan dimulai dengan tanda – jika negatip atau + jika positip

contoh program :

putchar( ) Sintak: int putchar(int c)
Fungsi :
  • Menampilkan karakter ke layar monitor pada cursor, kemudian setelah ditampilkan cursor bergerak ke posisi berikutnya.
  • Mengembalikan EOF jika error, dan mengembalikan karakter yang ditampilkan jika sukses
  • Putchar adalah macro yang sama artinya dengan: putc(c, stdout )
  • Header File : stdio.h
putch( ) Sintak : int putch(int ch)
Fungsi :
  • menampilkan karakter ascii di ch di monitor tanpa memindahkan kursor ke posisi berikutnya
  • Header file : conio.h
  • Mengembalikan EOF jika error, dan mengembalikan karakter yang di tampilkan jika sukses.
puts( ) Sintak : int puts(const char *str);
Fungsi:
  • Menampilkan string str ke layar monitor dan memindahkan kursor ke baris baru.
  • Header file: stdio.h
  • Mengembalikan nilai non-negative jika sukses dan EOF jika ada error.
CONTOH :
       puts(”Selamat Datang”);
       puts(”Di GUNDAR”);
Tampilan di layar monitor:
       Selamat Datang
       Di GUNDAR
Penempatan kursor
  • Layar dapat dihapus dengan menggunakan fungsi: clrscr();
  • Kursor dapat dipindahkan ke posisi manapun di dalam layar monitor dengan menggunakan fungsi : gotoxy(col,row); dimana col = kolom dan row = baris
  • Sebagian dari baris, mulai posisi kursor hingga akhir baris (end of line), dapat dihapus dengan fungsi: clreol();
  • Function prototype untuk fungsi gotoxy(), clrscr(), clreol() pada bahasa C terdapat pada header file :

Jumat, 30 November 2012

The Language Of The New Media

KONVERGENSI MEDIA
 
         Konvergensi berasal dari bahasa Inggris yaitu convergence. Kata konvergensi merujuk pada dua hal/benda atau lebih bertemu dan bersatu dalam suatu titik (Arismunandar, 2006: 1) . Konvergensi akan mudah dibayangkan jika menggunakannya dalam ilmu fisika khususnya tentang cahaya. Cahaya matahari datang dari berbagai sudut yang kemudian dikumpulkan atau dibiaskan oleh loop (kaca pembesar) pada satu titik. Penggabungan berkas-berkas cahaya tersebut adalah peritiwa konvergensi. Sehingga, konvergensi media berarti penggabungan atau pengintegrasian media-media yang ada untuk digunakan dan diarahkan ke dalam satu titik tujuan. Istilah konvergensi secara umum juga merujuk pada kaitannya dengan perkembangan teknologi komunikasi dan informasi (TIK). Kata konvergensi ini umum dipakai dalam perkembangan teknologi digital, integrasi teks, angka, gambar, video, dan suara. Dasar terbentuknya Konvergensi Media John Fiske dalam bukunya Cultural and Communication Studies mengungkapkan kode-kode digital lebih mudah dipahami karena unit-unitnya dibedakan dengan jelas, berlainan dengan kode-kode analog yang bekerja dalam suatu skala kontinu. Jadi tidaklah heran jika dalam orientasi perkembangan peradaban manusia mengarah pada proses digitalisasi atau dengan kata lain proses menuju kemudahan, kelengkapan, dan kecepatan dalam mendapatkan dan memahami berbagai informasi. Dari sisi bisnis, digitalisasi menjanjikan efisiensi biaya yang cukup signifikan dengan area cakupan yang lebih luas, kualitas pelayanan yang lebih baik dan mampu melayani pengguna jasa media berdasarkan kebutuhan mereka. Namun yang jauh lebih penting adalah digitalisasi mampu mendesak kelahiran beragam kreativitas dalam penyajian konten sehingga area cakupan bisnis dapat lebih diperluas. Menurut Jonathan Parapak dari Universitas Pelita Harapan, tahapan perkembangan paradigma ini menjadi 3 tahapan proses, yaitu automatisasi, integrasi, dan kolaborasi. Mayoritas pelaku di kawasan ini berada di antara automatisasi dan integrasi, sementara hanya sebagian kecil yang telah mencapai tahap di antara integrasi dan kolaborasi. Manfaat konvergensi media Manfaat konevergensi media tentu saja memudahkan khalayak dalam mendapatkan informasi, berita, hiburan, membeli barang. Tidak mebutuhkan biaya yang banyak, lebih hemat waktu, praktis, juga bisa membuat pihak media sebagai tantangan untuk mengembangkan media yang sudah ada sebelumnya. Pendukung konvergensi media.
 
1. Media massa konvensional (Televisi, radio, surat kabar dll)
2. Internet
3. Perangkat lunak atau software

KONSEP PODCASTING
 
         Podcasting adalah serangkaian berkas media digital (baik audio maupun video) yang diterbitkan sewaktu-waktu dan sering diunduh melalui penyalur-sedia web (web syndication). Kata ‘podcast’ menelantarkan istilah ‘webcast’ dalam bahasa sehari-hari, karena meningkatnya kegemaran iPod dan pasokan web (web feed). istilah antara podcast dan podcasting yang sebenarnya bisa dijelaskan dengan sederhana saja. Podcasting adalah kegiatannya, sementara podcast adalah produknya.Jadi apakah yang disebut sebagai proses podcasting itu? Bayangkan sebuah file audio (biasanya file berformat mp3) yang berisikan sebuah program acara (bukan program komputer) seperti layaknya sebuah program acara di radio siaran. File tersebut disimpan di sebuah server di internet yang bisa didownload dan didengarkan oleh siapapun yang memiliki akses ke internet. Manfaat: Ada banyak manfaat dari Podcasting yang dapat Anda terima jika Anda menggunakannya sebagai salah satu pemasaran dan alat komunikasi:
  1. Menyediakan alat komunikasi bisnis yang efektif adalah satu manfaat penting dari Podcasting adalah kenyataan bahwa itu benar-benar menyediakan alat komunikasi tambahan untuk bisnis online Anda. Orang-orang akan datang untuk tahu tentang situs Anda. Apa yang telah ditulis dan ditawarkan di situs Anda akan bisa mendapatkan kredibilitas Anda sebagai seorang penulis ahli di bidang Anda.
  2. Memberikan kesempatan untuk memberikan nilai tambah menawarkan Podcasting memungkinkan Anda untuk memberikan nilai tambah menawarkan dalam format audio. Mereka dapat kembali ke situs Anda untuk podcast mingguan, ini akan menjadi favorit panas bagi mereka dalam perdagangan opsi.
  3. Meningkatkan visibilitas situs Anda Audiens target Anda akan dapat menemukan situs Anda lebih mudah ketika Anda daftar podcast Anda di direktori podcast yang tersedia. Visibilitas untuk situs Anda akan meningkat sangat. Demikian pula, mesin pencari akan dapat menemukan podcast Anda lebih mudah juga.
  4. Menyediakan kemudahan penggunaan Podcast Anda dapat dengan mudah diputar pada pemutar MP3 portabel. Podcasting membuat mendengarkan pesan Anda begitu mudah.
  5. Menyediakan retensi memori yang lebih baik Ini menyimpulkan bahwa pesan audio pasti lebih berkesan dari hanya teks biasa. Retensi memori adalah salah satu manfaat lebih penting bisa Anda dapatkan dari Podcasting.
KONSEP RSS 
 
    RSS adalah singkatan dari Really Simple Sindication, yakni satu sistem sindikasi yang memungkinkan Anda untuk mendapatkan update/artikel terbaru dari situs-situs favorit Anda secara otomatis. Dulu, pengguna internet yang tidak mau ketinggalan update terbaru dari situs-situs favoritnya harus mem-bookmark situs-situs tersebut di browser komputer kemudian mengeceknya secara teratur dan berkala untuk mengetahui apakah ada artikel terbaru yang ditambahkan. Kalau saat ia mengecek situs tersebut sudah di-update tentu bagus sekali. Tapi bagaimana kalau saat dicek ternyata situs itu belum juga di-update? Atau bagaimana kalau entah karena alasan apa Anda lupa mengeceknya? Itulah sebabnya Anda butuh RSS. Dengan mendaftarkan diri di RSS situs favorit, Anda tidak akan ketinggalan update terbaru karena salinannya akan dikirimkan langsung ke Anda. Secara sederhana fungsi RSS ini dapat dianalogikan sebagai loper koran. Jika isi situs adalah koran dan Anda adalah pembaca koran, maka RSS adalah loper koran yang akan mengirimkan koran tersebut kepada Anda. Tentu saja sebelumnya Anda harus mendaftarkan diri terlebih dahulu agar tercatat sebagai pelanggan koran tersebut. Teknologi yang dibangun dengan RSS mengijinkan kita untuk berlangganan kepada situs web yang menyediakan umpan web (feed) RSS, biasanya situs web yang isinya selalu diganti secara reguler. Untuk memanfaatkan teknologi ini kita membutuhkan layanan pengumpul.
 
Fungsi RSS
  1. Program pengumpul RSS di komputer biasanya berupa aplikasi (software) sendiri yang harus dipasang di komputer sebelum dapat digunakan. Program ini tersedia untuk berbagai jenis sistem operasi dengan harga bervariasi. Ada juga program pengumpul RSS yang gratis. Lihat Daftar pengumpul RSS.
  2. Program pengumpul di web tidak memerlukan pemasangan dan pengaturan, kita dapat melihat dan mengecek RSS kita di mana saja, asal ada browser dan koneksi internet. Beberapa layanan pengumpul RSS juga menyediakan penggabungan dan juga pencarian.
  3. Sebuah web yang menyediakan umpan RSS biasanya ada link dengan sebuah tombol bertuliskan XML atau RSS. Namun disarankan menggunakan RSS daripada XML agar tidak membuat kerancuan (sebab setiap RSS adalah XML, tapi tidak tiap XML itu RSS).
Pengertian IPTV
        IPTV Dari kata yang dibentuk dari kata IPTV terdapat 2 kata yang mengandung arti berbeda. Pertama mengenai IP, dari Wikipedia berarti “Protokol lapisan jaringan (network layer dalam OSI Reference Model) atau protokol lapisan internetwork (internetwork layer dalam DARPA Reference Model) yang digunakan oleh protokol TCP/IP untuk melakukan pengalamatan dan routing paket data antar host-host di jaringan komputer berbasis TCP/IP”. Dengan kata yang lebih bisa dimegerti IP adalah aturan-aturan yang mengatur alamat-alamat dalam suatu jaringan komputer atau antar user komputer yang berbasis pada aturan OSI layer dan biasanya IP ini lebih dikenal dengan protocol TCP/IP. Kemudian TV adalah “alat penangkap siaran bergambar. Kata televisi berasal dari kata tele dan vision; yang memiliki arti masing-masing jauh (tele) dan tampak (vision). Jadi televisi berarti tampak atau dapat melihat dari jarak jauh” diambil dari Wikipedia. Kemudian jika kita mengartikan secara bebas. TV berarti alat yang membantu manusia untuk menampilkan gambar atau bergamabar melalui berbagai media dan asal gambar tersebut dari tempat yang berbeda dengan kita. Jadi dapat disimpulkan IPTV adalah siaran televisi, video, teks atau data berbasis internet atau berbasi pada IP, dengan kecepatan minimal 2 megabyte perdetik atau bandwidth yang dapat diakses oleh para pelanggan. Teknologi IPTV ini memanfaatkan jaringan internet yang berkolaborasi dengan kabel telpon dan tv kabel atau satelit. Dengan IPTV ini para pelanggan disuguhkan berbagai fitur-fitur yang tidak ada pada televise analaog, di IPTV ini para pelanggan bisa dengan semaunya melihat acara di TV. Dan bisa merekam acara di TV, selain itu kita juga bisa menghentikan siaran TV tersebut dan melanjutkannya kapan pun kita mau. Jadi sangat menguntungkan bagi pelanggan. Penerapan IPTV ini semisal video di Youtube. Layanan yang Disuguhkan oleh IPTV Dari IPTV ini para penonton disuguhkan banyak fitur. Misalnya seperti yang sudah disebutkan di atas tadi. Itu masih sebagian kecil dari fitur yang dipunyai IPTV. Masih banyak fitur-fitur lain yang bisa disuguhkan. Fitur-fitur itu antara lain : Live tv adalah siaran televisi yang dipancarkan oleh stasiun-stasiun tv biasa Video, Music and News On Demand yaitu layanan siaran musik ,video dan siaran berita sesuai permintaan penonton. Voice Over Internet Protocol (VoIP) adalah teknologi yang memungkinkan komunikasi suara dan fax dengan menggunakan jaringan berbasis IP Parental guide yaitu layanan untuk melindungi anak dan remaja dari siaran yang yang tidak diperuntukkan bagi usia mereka Dan masih banyak fitur lain yang disuguhkan,misal game online,online shop,dll.

Kamis, 29 November 2012

New Media Critical Introduction

SEJARAH NEW MEDIA

   Media baru adalah istilah yang dimaksudkan untuk mencakup munculnya digital, informasi terkomputerisasi, atau jaringan dan teknologi komunikasi dalam bagian akhir dari abad ke-20. Teknologi yang paling digambarkan sebagai "media baru"adalah digital, sering memiliki karakteristik yang dimanipulasi, melalui jaringan,padat, kompresibel, interaktif dan tidak memihak. Beberapa contoh mungkininternet, website, multimedia komputer, game komputer, CD-ROM, dan DVD.Media baru tidak program televisi, film, majalah, buku, atau kertas publikasi berbasis. "

New Media adalah media yang sedang berkembang saat ini dalam konteks teknologi,informasi maupun komunikasi. Media Modern menjadi Payung Kehidupan yang menghubungkan Manusia dengan Manusia, dan Manusia dengan Teknologi pada abad ini. Komponen dari new media yaitu : Hanphone, Internet, dan Komputer.
Beberapa contoh jenis new media, yaitu sosial media (facebooktwitter) , blog, dan website seperti detik.com. Semakin maju perkembangan teknologi membuat perlahan-lahan orang beralih dari media cetak seperti koran ke media internet.
Dalam New media, seseorang dapat menyajikan semua jenis informasi, membuat convergent journalism  menjadi trend dan penggunalah yang menjadi pengatur informasi.  
New media telah menjadi trend saat ini dan menjadi media yang paling diminati dan disenangi oleh masyarakat. sebagi contoh : Facebook, di Indonesa memiliki pengguna dengan jumlah yang sangat banyak kedua setelah United State sebesar 33.920.020 anggota. Facebook begitu diminati di Indonesia karena jangkauan internet yang sekarang sudah semakin luas sampai ke daerah pelosok-pelosok.penggunafacebook di Indonesia didominasi oleh remaja berusia 18 tahun - 24 tahun (35%) serta dengan perbandingan 59% pria dan 41% wanita. 
New Media berkembang karena :
tarif semakin murah, jaringan global, teknologi mampu menampilkan semua jenis informasi, bisnis media online tumbuh, akses mobile tumbuh.

DEFINISI NEW MEDIA

Media adalah segala sesuatu yang dapat menyalurkan informasi dari sumber informasi kepada penerima informasi. Manfaat media adalah: memudahkan sesorang untuk memperoleh sesuatu yang di cari,yang biasanya kita cari langsung dari tempatnya,,kini sudah tidak begitu lagi, kita bisa memesan barang melalui fasilitas internet ataupun menghubungi customer service. dan juga bagi mahasiswa dan pelajar adalah penyampaian materi pembelajaran dapat diseragamkan, proses pembelajaran menjadi lebih jelas dan menarik, proses pembelajaran menjadi lebih interaktif, efisiensi dalam waktu dan tenaga, meningkatkan kualitas hasil belajar siswa, memungkinkan proses belajar dapat dilakukan di mana saja dan kapan saja, menumbuhkan sikap positif siswa terhadap materi dan proses belajar serta mengubah peran guru ke arah yang lebih positif dan produktif.
 
Baru (new), baru (new) adalah sesuatu yang  dapat menciptakan suatu inovasi, ataupun perubahan yang dapat melahirkan sesuatu yang sangat diinginkan orang.
New Media, mendefinisikan Media Baru sebagai produk teknologi komunikasi dimedia masa mendatang bersama-sama dengan komputer digital. Sebelum 1980-an media diandalkan terutama pada media cetak dan analog seperti koran, bioskop televisi, dan radio.Sekarang kita punya radio televisi, digital dan bioskop, sementara bahkan mesin cetak telah diubah oleh teknologi digital yang baru seperti perangkat lunak manipulasi gambar seperti Adobe Photoshop dan alat-alat desktop publishing.
Media baru (new media) adalah istilah yang dimaksudkan untuk mencakup kemunculan digital, komputer, atau jaringan teknologi informasi dan komunikasi di akhir abad ke-20. Sebagian besar teknologi yang digambarkan sebagai “media baru” adalah digital, seringkali memiliki karakteristik dapat dimanipulasi, bersifat jaringan, padat, mampat, interaktif dan tidak memihak. Beberapa contoh dapat Internet,website, komputer multimedia,permainan komputer, CD-ROMS, dan DVD
Pandangan New Media
Menurut pandangan saya new media itu ada sesuatu hal yang baru yang digunakan untuk memberikan manfaat kepada diri sendiri dan orang banyak
Manfaat New Media 
  • Bidang Pendidikan
    Dalam bidang ini, tentunya manfaat new media sangat besar, dan di rasakan sekali oleh para pelajar atau mahasiswa. Para pelajar atau mahasiswa seperti saya bisa mencari bahan bahan materi yang di perlukan oleh mereka, jadi kita dapat mengurangi biaya dalam membeli buku, karena kita bisa men-download suatu buku digital yang isinya adalah bahan-bahan materi yang kita perlukan, dan filenya bisa kita simpan dalam direktori yang ada dalam laptop ataupun notebook, jadi lebih simple dan praktis, tinggal membawa laptop atau notebook kita jika diperlukan tanpa harus keberatan membawa buku yang banyak.
  • Bidang Kesehatan
    Dalam bidang ini ,banyak sekali manfaat yang di rasakan langsung oleh orang yang sedang sakit, atau orang yang ingin mencari sesuatu bahan alami untuk menjaga kesehatan. Biasanya orang mengakses website yang isinya adalah resep obat yang tradisional.
  • Bidang Pencarian Kerja
    Dalam bidang ini juga tentunya sangat berguna untuk orang - orang yang ingin mencari pekerjaan. Karena lewat New Media orang bisa menetahui lowongan pekerjaan, tanpa harus membeli koran atau keliling ke tempat perusahaan. Karena biasanya setiap instansi / perusahaan memiliki website , jadi kita cukup melihat website dari instansi itu. Melalui New Media juga para pelamar kerja bisa mendaftar lewat online.
  • Bidang Silaturahmi
    Bidang adalah bidang yang sekarang paling banyak di akses oleh orang-orang, karena banyak sekali website yang bisa kita akses untuk melakuakan silaturahmi , salah satunya Facebook, Friendster, Twitter, My Space, Yahoo Messangger, Yahoo dan lainnya. Melalui website tersebut kita dapat bersilaturahmi pada sanak sodara yang ada di manapun, di website kita juga dapat mengirim photo,video dll. 
  • Bidang Jual Beli
    Bidang ini juga adalah bidang yang bayak di akses orang - orang, manfaatnya dapat dirasakan pembeIi cukup melihat gambar/photo barang lalu melihat kode barang dan membuat pesan di website tersebut yang isinya adalah nama, no rek, kode barang dan kode post, jadi tidak perlu datang ke store-store yang menjual barang tersebut. Transaksi pembayaran dapat di lakukan dengan menggunakan ATM/ebanking dll. Lalu manfaat yang dirasakan oleh penjual adalah dia dapet menjual barang ke manapun. Dan pengiriman barangpun dapat menggunakan jasa pengiriman barang seperti GNE, Kantor Pos, Dll. Namun terkadang kualitas barang yang dijual tidak sebagus barang yang ada digambar / photo, dan bagi anda yang ingin membeli barang via Internet juga harus waspada akan penipuan. Di sini ada juga forum jual beli yang lumayan banyak di akses orang yaitu kaskus.    
Kekurangan New Media
  • Rawan akan pencurian data, karena data dikirimkan secara online otomatis semua orang bisa mengakses hal tersebut. Contohnya saja hacker yang selalu saja bisa membobol privasi seseorang dan mencuri data data pentingnya.
  • Virus, tidak dapat dipungkiri hal yang satu ini adalah yang paling sering ditemukan. Contohnya dengan mengirimkan aplikasi aplikasi yang tidak dikenal oleh user, ditambah dengan sikap penasaran si user tersebut untuk mencoba aplikasi tersebut yang ternyata adalah sebuah virus komputer.
  • Sifat malas, dengan mudahnya untuk mengakses berbagai macam data dan informasi tentunya kita akan merasa malas untuk berpergian, karena semua tugas, pekerjaan semua bsia diakses dan dikerjakan secara online. Jadi hanya tinggal duduk di depan komputer dan mengerjakan tugas -tugas tersebut dan akan lebih cepat selesai tentunya.   
Komponen New media
Produsen :yang membuat new media
distributor:yang menyebarluaskan/menginformasikan new media kepada konsumen
konesumen:yang menggunakan new media
 
Aplikasi New Media
New Media merupakan suatu perantara baru untuk pertukaran informasi. Secara sederhana New Media tercipta akibat adanya interkasi masyarakat dengan komputer dan internet. Seiring bertumbuhnya kebutuhan informasi pada saat ini, maka New Media semakin populer pada saat ini.
Implementasi dari New Media yang ada pada saat ini sudah sangat banyak dan semakin kompleks. Tak hanya untuk sekedar pertukaran informasi. New Media juga dimanfaatkan sebagai media hiburan, media sharing juga media sosialisai. Beberapa contoh dari aplikasi New Media akan di jelaskan dalam blog ini.  Berikut contoh dari implementasi New Media yang ada pada saat ini yaitu :
  1. Blog, merupakan suatu aplikasi web yang berisikan tulisan - tulisan yang di publish pada sebuah halaman umum. Biasanya blog berisikan konten – konten seperti teks, gambar, video, ataupun link. Isi dari blog itu sendiri biasanya memiliki sudut pandang tertentu yang menjadikan  isi dari blog khas.
  2. Facebook didirikan oleh Mark Zuckerberg bersama teman sekamarnya dan sesama mahasiswa ilmu komputer Eduardo Saverin, Dustin Moskovitz dan Chris Hughes. Facebook (atau facebook) adalah sebuah layanan jejaring sosial dan situs web yang diluncurkan pada Februari 2004 yang dioperasikan dan dimiliki oleh Facebook, Inc. 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.
  3. Twitter berawal dari sebuah diskusi yang diselenggarakan oleh anggota dewan dari Podcasting perusahaan Odeo. Dalam pertemuan tersebut, Jack Dorsey memperkenalkan ide twitter dimana individu bisa menggunakan SMS layanan untuk berkomunikasi dengan sebuah kelompok kecil. Proyek ini dimulai pada tanggal 21 secara terbuka pada tanggal 15 Juli 2006. Twitter menjadi perusahaan sendiri pada bulan April 2007.Twitter adalah sebuah situs web yang dimiliki dan dioperasikan oleh Twitter Inc., yang menawarkan jaringan sosial berupa mikroblog sehingga memungkinkan penggunanya untuk mengirim dan membaca pesan yang disebut kicauan (tweets). Kicauan adalah teks tulisan hingga 140 karakter yang ditampilkan pada halaman profil pengguna. Kicauan bisa dilihat secara luar, namun pengirim dapat membatasi pengiriman pesan ke daftar teman-teman mereka saja. Pengguna dapat melihat kicauan penulis lain yang dikenal dengan sebutan pengikut. 
 
Sumber :