Monday, December 13, 2010

Android

Android (operating system)
 
             Android adalah sistem operasi untuk ponsel berbasis Linux. Android menyediakan platform terbuka kepada pengembang untuk membuat aplikasi mereka sendiri untuk digunakan oleh berbagai perangkat mobile. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat perangkat lunak untuk ponsel. Kemudian untuk mengembangkan Android, membentuk Open Handset Alliance, sebuah konsorsium dari 34 perusahaan untuk perangkat keras, perangkat lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Pada rilis perdana Android, 5 November 2007, dengan Open Handset Alliance menyatakan Android mendukung pengembangan standar terbuka pada perangkat mobile. Di sisi lain, Google merilis kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan perangkat mobile standar terbuka. Di dunia ini ada dua jenis sistem operasi Android distributor. Yang pertama sepenuhnya didukung oleh Google atau Google Mail Services (RUPS) dan yang kedua adalah distribusi benar-benar gratis tanpa dukungan langsung Google atau dikenal sebagai Distribusi Open Handset (OHD). Sejarah
           
Kerjasama dengan Android Inc. Pada bulan Juli 2000, Google bekerja sama dengan Android Inc., Sebuah perusahaan yang berlokasi di Palo Alto, California Amerika Serikat. Para pendiri Android bekerja di Google Inc., Di antaranya Andy Rubi, Rich Miner, Nick Sears, dan Chris White. Pada saat itu banyak mempertimbangkan fungsi Android Inc. sama seperti perangkat lunak pada ponsel. Sejak saat itu rumor bahwa Google akan memasuki pasar telepon selular. Dalam perusahaan Google, sebuah tim yang dipimpin oleh Rubin melayani untuk mengembangkan program perangkat mobile yang didukung oleh kernel Linux. Hal ini menunjukkan indikasi bahwa Google sedang mempersiapkan sebuah kompetisi di pasar ponsel.

 
2007-2008: produk awal
           
Sekitar September 2007 sebuah studi melaporkan bahwa Google mengajukan aplikasi paten telepon seluler (Google akhirnya memperkenalkan Nexus Satu, satu jenis ponsel pintar yang menggunakan sistem operasi Android Ponsel ini diproduksi oleh HTC Corporation dan. Tersedia di pasar pada tanggal 5 Januari 2010). Pada tanggal 9 Desember 2008, mengumumkan anggota baru yang bergabung dengan program kerja Android ARM Holdings, Atheros Communications, diproduksi oleh Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc. Sepanjang pembentukan Open Handset Alliance, OHA mengumumkan produk pertama mereka, Android, perangkat mobile yang merupakan kernel Linux 2.6 yang dimodifikasi. Karena Android dirilis telah dilakukan berbagai reformasi dalam bentuk perbaikan bug dan menambahkan fitur baru. Ponsel pertama yang menggunakan sistem operasi Android HTC Dream, yang dirilis pada tanggal 22 Oktober 2008. Pada akhir tahun 2009 diperkirakan di dunia ini setidaknya terdapat 18 jenis ponsel yang menggunakan Android.

 
Android versi 1.1 Pada tanggal 9 Maret 2009, Google merilis versi versi 1.1.Android Android dilengkapi dengan update estetika ke aplikasi tersebut, jam alarm, cari suara (suara pencarian), mengirimkan pesan ke Gmail, dan pemberitahuan email.

 
Android versi 1.5 (Cupcake) Pada pertengahan Mei 2009, Google kembali merilis ponsel menggunakan Android dan SDK (Software Development Kit) dengan versi 1.5 (Cupcake). Ada beberapa update termasuk penambahan beberapa fitur di versi mobile adalah kemampuan untuk merekam dan menonton video dengan mode kamera, meng-upload video ke Youtube dan gambar ke Picasa langsung dari ponsel, dukungan Bluetooth A2DP, kemampuan untuk secara otomatis terhubung ke headset Bluetooth, animasi tampilan, dan pada keyboard layar yang dapat disesuaikan dengan sistem.

 
Android versi 1.6 (Donut) Donut (versi 1.6) diluncurkan pada bulan September dengan menampilkan proses pencarian yang lebih baik dari sebelumnya, penggunaan indikator baterai dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus, kamera, camcorder dan dintegrasikan galeri; CDMA / EVDO, 802.1x, VPN, Gestures, dan Teks-untuk mesin-speech; kontak kemampuan dial; teknologi untuk mengubah teks pidato (tidak tersedia pada semua ponsel; pengadaan VWGA resolusi.

 
Android versi 2.0/2.1 (Eclair) Pada 3 Desember 2009 kembali meluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah optimasi hardware, meningkatkan Google Maps 3.1.2, mengubah UI dengan browser baru dan dukungan untuk HTML5, daftar baru kontak, dukungan untuk kamera flash ketiga, 2 MP, digital zoom, dan Bluetooth 2.1. Untuk bergerak cepat dalam perangkat generasi kompetisi berikutnya, Google mengadakan kompetisi untuk berinvestasi dengan aplikasi mobile terbaik (aplikasi pembunuh - penerapan superior). Kompetisi ini berhadiah $ 25.000 untuk setiap pengembang aplikasi terpilih. Lomba ini diadakan selama dua tahap masing-masing langkah dari 50 aplikasi yang dipilih terbaik. Dengan semakin banyak dan semakin berkembang handset Android, pihak ketiga lebih tertarik untuk mendistribusikan aplikasi mereka ke sistem operasi Android. aplikasi terkenal telah berubah menjadi sistem operasi Android Shazam, latar belakang, dan WeatherBug. Android sistem operasi di situs internet juga dianggap penting untuk menciptakan aplikasi Android asli, misalnya dengan MySpace dan Facebook.

 
Android versi 2.2 (Froyo: Frozen Yogurt)

 
Fitur Fitur yang tersedia di Android adalah: Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia. Dalvik virtual mesin: mesin virtual dioptimalkan untuk perangkat mobile. Graphics: grafik dalam grafis 2D dan 3D berdasarkan OpenGL perpustakaan. SQLite: untuk penyimpanan data. Pendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM, Bluetooth, EDGE, 3G, dan WiFi (hardware dependent) Kamera, Global Positioning System ( GPS), kompas, dan accelerometer (hardware dependent)

 
Android komunitas open source (sumber terbuka) Android memiliki beberapa keunggulan sebagai perangkat lunak yang menggunakan basis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga pengguna dapat membuat aplikasi baru di dalamnya. Google Android telah terintegrasi aplikasi asli seperti push email untuk Gmail, Google Maps, dan Google Calendar. Para penggemar open source dan kemudian membangun masyarakat yang membangun dan berbagi berbasis firmware Android dengan sejumlah penyesuaian dan fitur tambahan, seperti audio FLAC lossless dan kemampuan untuk menyimpan aplikasi-download di kartu microSD. Mereka sering update paket firmware dan memadukan unsur-unsur fungsionalitas Android yang belum resmi diluncurkan di firmware carrier-sanksi.

Tuesday, December 7, 2010

HUB







     Hub adalah sebuah jaringan komputer perangkat yang berfungsi untuk menghubungkan peralatan dengan optik 10BaseT Ethernet atau serat yang membuatnya dalam satu segmen jaringan. Hub bekerja pada lapisan fisik (lapisan 1) pada model OSI.

      Berfungsi untuk menggabungkan beberapa komputer menjadi satu kelompok jaringan. Mungkin kalau kita hanya ingin menghubungkan dua PC kita hanya akan membutuhkan kabel UTP dengan Crimping dengan kabel silang. Tapi bagaimana dengan PC 10? atau 20 PC? ini adalah di mana fungsi hub bekerja di mana ia akan komputer2 dihubungkan dengan UTP Straight Cable yang dicolokkan ke port2 pada hub dan mengatur alamat IP dari jaringan yang sama, maka kita akan berada dalam jaringan komputer yang terdiri dari lebih dari 2 PC .


WIFI

    Wi-Fi merupakan kependekan dari Wireless Fidelity, yang memiliki rasa seperangkat standar yang digunakan untuk Wireless Local Area Networks (WLAN) berdasarkan spesifikasi IEEE 802.11. Standar terbaru dari spesifikasi 802.11a atau b, seperti 802.16 g, saat ini sedang dalam penyusunan, spesifikasi terbaru akan menawarkan banyak perbaikan mulai dari cakupan yang lebih luas dengan kecepatan transfer. Wi-Fi awalnya ditujukan untuk penggunaan perangkat nirkabel dan Local Area Network (LAN), tapi sekarang lebih banyak digunakan untuk mengakses Internet. Hal ini memungkinkan siapapun dengan komputer dengan kartu nirkabel atau personal digital assistant (PDA) untuk terhubung ke internet dengan menggunakan titik akses (atau dikenal dengan hotspot) terdekat.

   
Teknologi komunikasi yang menggunakan teknologi radio spektrum dan Orthogonal Frequency Division Multiplexing teknologi radio, Wi-Fi merupakan merek dagang yang digunakan oleh kelompok usaha yang dikenal sebagai Wi-Fi Alliance. Inti dari teknologi Wi-Fi sebagai jembatan antara perangkat nirkabel yang beroperasi pada teknologi yang berbeda. Istilah Wi-Fi digunakan untuk wireless fidelity. Meskipun kata, Wi-Fi digunakan sebagai pengganti, 'LAN nirkabel' setiap LAN (Local Area Network) tidak perlu disertifikasi oleh Aliansi Wi-Fi. Bagaimana Wi-Fi gelombang radio Bekerja digunakan sebagai dasar teknologi Wi-Fi. adaptor nirkabel komputer dan router nirkabel memainkan peran penting dalam pekerjaan. Adaptor menerima data dari komputer dalam bentuk digital. Data ini, setelah konversi dalam gelombang radio dikirim ke router melalui antena. Router menerjemahkan sinyal dan mengirimkannya ke Internet. Proses ini dibatalkan pada saat informasi dikirim dari internet ke komputer.

    
Perbedaan antara gelombang radio yang dikirim oleh Wi-Fi dikirim melalui walkie-talkie dan telepon seluler adalah bahwa jaringan Wi-Fi menggunakan gelombang frekuensi tinggi 2,4 GHz atau 5 GHz. Wi-Fi beroperasi pada platform jaringan IEEE 802.11. Dilaksanakan oleh LAN IEEE MAN Standar / Komite, jaringan 802.11 standar memiliki bentuk yang berbeda seperti hotspot 802.11a 802.11b, 802.11g dan 802.11n. 

Monday, November 22, 2010

Software

     Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasi, dan berbagai informasi yang dapat dibaca dan ditulis oleh komputer. Dengan kata lain, sistem komputer yang tidak nyata. Istilah ini menyoroti perbedaan dengan perangkat keras komputer.

   Berikut adalah beberapa contoh jenis perangkat lunak, yaitu:

  • Aplikasi perangkat lunak (software aplikasi) seperti pengolah kata, spreadsheet menghitung tabel, media player, dan paket aplikasi kantor seperti OpenOffice.org.
  • Sistem operasi (sistem operasi) seperti Ubuntu.
  • alat pengembangan perangkat lunak (software alat pengembangan) seperti kompiler untuk bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah adalah bahasa assembly.
  •  Kontrol perangkat keras (device driver) adalah penghubung antara perangkat keras dan asisten komputer adalah perangkat lunak yang banyak digunakan di supermarket dan sekolah, yaitu penggunaan scanner barcode dalam aplikasi database lain
  •  menyelesaikan perangkat lunak (firmware) seperti yang ditempatkan dalam jam tangan digital dan remote control.
  •  Free software (software 'gratis' gratis) dan open source software (perangkat lunak open source)
  •  perangkat lunak bebas (freeware)
  •  pengujian perangkat lunak (shareware trialware / ')
  •  merusak perangkat lunak (malware)

Hardware


      
Hardware Komputer (Inggris: hardware) adalah semua bagian fisik komputer, dan dibedakan dengan data yang ada di [atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tasks.Limitation nya perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh user.Computers umum pada umumnya adalah komputer pribadi (PC) dalam bentuk desktop atau menara kotak yang terdiri dari:
·         Dewan sistem / mother board yang merupakan tempat CPU, memori dan bagian lainnya, dan memiliki slot untuk kartu tambahan.
·         RAM - jangka pendek penyimpanan data, sehingga komputer tidak perlu selalu mengakses hard disk untuk mencari data. Sebuah jumlah yang lebih besar dari RAM akan membantu kecepatan PC Anda
o    Bus:
§  PCI Bus 
§  ISA Bus 
§  USB 
§  AGP
o   ROM (Read Only Memory) di mana firmware diletakkan
o   CPU (Central Processing Unit) sebagai otak dan komputer utama
·         Power supply - sebuah kotak yang merupakan transformator, tegangan dan kontrol kipas
·         Penyimpanan pengendali IDE, SCSI atau lainnya, yang mengontrol hard disk, floppy disk, CD-ROM dan drive lainnya; kontroler ini terletak di motherboard (on-board) atau di kartu tambahan
·         tampilan video controller yang memproduksi output untuk komputer display
·         pengendali bus Komputer (paralel, serial, USB, Firewire) untuk menyambung komputer dengan alat tambahan luar lainnya seperti printer atau scanner
·         Beberapa jenis penyimpanan komputer:
o   CD - tipe paling umum media yang dapat dilepas, murah tapi mudah rusak.
§  CD-ROM
§  CD-RW
§  CD-R
o   DVD
§  DVD-ROM
§  DVD-RW
§  DVD-R
o   Floppy disk
·         Storage in- menyimpan data dalam komputer untuk penggunaan jangka panjang.
o   Hard disk - untuk penyimpanan data jangka panjang
o   Disk array controller
·         Sound card- menerjemahkan signal dari papan sistem ke bahasa yang dapat dimengerti oleh speaker, dan memiliki terminal untuk plug-in earphone.
·         Networking - untuk menghubungkan komputer ke internet dan / atau komputer lainnya.
o   Modem - untuk koneksi dial-up.
o   Network card - untuk DSL / kabel, dan / atau menghubungkan ke komputer lain.
o   Dan Alat lainnya.
Selain itu, perangkat keras dapat memasukan komponen luar. Berikut ini merupakan komponen standar atau yang umum digunakan.
§   Input
·         Keyboard
·         Tool pointer
o   Mouse
o   Trackball
·         Joystick
·         Gamepad
·         Scanner picture
·         Webcam
·         Graphic Tablets
§  Output
·         Printer
·         Speaker
·         Monitor
§  Jaringan / Networking
·         Modem
·         Network card

Bahasa Pemrograman



       Bahasa pemrograman, atau sering disebut juga dengan bahasa komputer, adalah teknik komando / instruksi standar untuk memerintah komputer. Bahasa pemrograman ini adalah satu set aturan sintaks dan semantik digunakan untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer yang tepat untuk menentukan data yang akan diproses oleh komputer, bagaimana data ini akan disimpan / ditransmisikan, dan tepat seperti apa langkah yang harus diambil dalam berbagai situasi.

Menurut tingkat kedekatan dengan mesin komputer, bahasa pemrograman terdiri dari:
  1. Bahasa mesin, yang memberikan perintah ke komputer dengan menggunakan kode bahasa biner, misalnya 01100101100110
  2.  Bahasa Tingkat rendah, atau dikenal sebagai bahasa perakitan (bah.Inggris Majelis), yang memberikan perintah kepada komputer dengan menggunakan kode pendek (kode mnemonic), misalnya, MOV, SUB, CMP, JMP, JGE, JL, LOOP, dll .
  3. Bahasa Tingkat Menengah, yang merupakan bahasa komputer yang menggunakan campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang simbolik, misalnya, {,},?, <<,>, & &, | |, dll.
  4. High Level Language, yang merupakan bahasa komputer yang menggunakan instruksi yang berasal dari unsur-unsur kata-kata bahasa manusia, misalnya, mulai, akhir, jika, untuk, sementara, dan, atau, dll.

Kebanyakan bahasa pemrograman digolongkan sebagai bahasa tingkat tinggi, bahasa hanya C yang diklasifikasikan sebagai High Level Language dan Majelis Bahasa Level Rendah.

* Daftar Bahasa Pemrograman