Senin, 28 Juli 2014

Apa itu Microsoft Student Partner (MSP)?

Sebagai langkah untuk memberikan edukasi pada mahasiswa seputar teknologi Microsoft, maka Microsoft membuat sebuah komunitas mahasiswa yang dinamakan MSP (Microsoft Student Partner). MSP adalah perwakilan Microsoft di kampus-kampus yang ada seluruh dunia. MSP akan menjadi penyebar informasi tentang teknologi terbaru dari Microsoft, karena MSP adalah orang pertama yang paling tahu tentang perkembangan teknologi Microsoft (setidaknya di lingkungan mahasiswa).


Para MSP sendiri adalah mereka-mereka yang memiliki minat tinggi terhadap teknologi, dan memiliki keinginan untuk berbagi tentang ilmu yang mereka dapat. MSP bertugas untuk menyebarkan pengetahuan yang telah mereka pelajari kepada lingkungan kampusnya, baik lewat blog atau media lain.

Banyak keuntungan yang akan didapatkan oleh seorang MSP, antara lain:
  1. Dibekali dengan bermacam software dan tools dari Microsoft yang semuanya adalah gratis (nah ini yang ane cari-cari :D). Pengalaman saya sendiri, setelah melewati tahap interview (belum resmi menjadi MSP, masih ada 1 tahap lagi yaitu pembuatan aplikasi) maka saya bisa mengakses Dreamspark (yaitu tempat download software-software tersebut). Lumayan, B) mimpi mendapatkan Windows Ori akhirnya terwujud. :D
  2. Mendapatkan pelatihan dari para pakar Microsoft.
  3. Bertemu dengan para mahasiswa yang memiliki hobi yang sama dengan kita (yaitu di bidang pengembangan teknologi). Kita bisa saling berbagi pengetahuan dan membentuk relasi tentunya :D.
  4. Penguasaan terhadap teknologi Microsoft, yang harapannya akan menginspirasi teman-teman di sekitar kita.
  5. Menjadi pakar teknologi Microsoft di kampus kita masing-masing. B)
  6. Membentuk relasi atau jaringan dengan para ahli di bidang Industri (lumayan buat prospek karir masa depan) dan mendapatkan pengalaman yang sangat bernilai serta berkesan.

Bagaimana menarik sekali kan? Maka dari itu segera daftarkan diri kamu saat ada perekrutan di kampus kamu. Syarat-syaratnya tidak sulit kok, asalkan kamu mahasiswa aktif (semester 3-4) dan memiliki passion tinggi terhadap teknologi dan keinginan untuk berbagi pengetahuan. Prosesnya juga sederhana, pertama kita isi Form pendaftaran, lalu kita masuk tahap interview, jika lolos kita masuk ke tahap ke tiga yaitu pembuatan aplikasi, dan jika kamu lolos tahap ketiga maka kamu resmi jadi MSP. Sekian informasi dari saya, meskipun singkat saya harap bisa bermanfaat bagi teman-teman semua.

Membuat Aplikasi Windows 8 sederhana

Di awal mula belajar Bahasa pemrograman, biasanya kita membuat aplikasi Hello World terlebih dahulu. Nah pada kesempatan kali ini kita akan membahas bagaimana membuat aplikasi sederhana yang isinya adalah pengembangan dari aplikasi Hello World yang biasa. Sebelum memulai, siapkan dahulu software Visual Studio, karena kita membuat apikasi Windows 8, maka versi minimumnya adalah Visual Studio 2012. Visual Studio sebenarnya adalah software berbayar, namun kita bisa memakai versi Express yang merupakan versi gratis (bisa di unduh di link ini). Setelah VS 2012 (atau yang lebih baru) sudah terinstal, mari kita mulai. Langkah-langkahnya adalah:

1. Buat sebuah projek baru dengan klik: File > New > Project.

2. Pada jendela baru yang terbuka pilih: Visual C# > Windows Store > Blank App (XAML). Berikan nama “Hello” untuk nama projeck kita. Klik OK.

3. Kita akan masuk pada halaman projek kita, pertama yang kita lihat adalah sintaks dari file App.xaml.cs.

Untuk melihat tampilan GUI (Graphical User Interface) dari program kita klik “MainPage.xaml” yang ada di panel Properties.

4. Kemudian buka panel Toolbox, dan tambahkan 2 Text Block, 1 Text Box, dan 1 Button (kita tinggal men-Drag-and-Drop item yang ingin kita tambahkan).

 Susun seperti gambar di bawah ini.

Setiap kita menambahkan item baru maka akan kode sintaks akan secara otomatis ter-generate.

5. Berikan nama untuk masing-masing item, caranya adalah dengan mengklik item tersebut lalu pada panel Properties, isikan nama item tersebut pada kolom Name. lebih jelasnya lihat gambar di bawah ini:

Untuk penamaan item, atur seperti di bawah ini:
Text Box : inputNamaButton : Button_1
Text Block 2 : outputNama
Berikut adalah kode lengkapnya:
Note: pada panel Properties ini kita juga bisa mengatur tipe dan besar font, warna item, opacity, dll. Silakan dieksplorasi sendiri.

6. Klik Button_1, kemudian masuk ke panel Properties. Klik ikon petir, lali kita tambahkan event pada saat Button_1 di klik. Pada kolom Click berikan nama Button_1_click (bisa kita berikan nama apa saja). Kemudian Klik 2 kali kolom tersebut (bisa juga dengan meng-klik 2 kali pada button yang ada di tampilan GUI).


7. Kita akan masuk ke sintaks App.xaml.cs. lalu tambahkan kode di bawah ini:

8. Nah, sekarang kita uji aplikasi yang barusan kita buat. Ada tiga pilihan dalam menjalankan aplikasi kita.

Simulator : Aplikasi kita akan dijalankan pada emulator windows 8. Dengan simulator ini kita bisa melakukan aksi layaknya windows yang diinstal di sebuah tab (pendapat ane sendiri sih :D).
Local Machine : Aplikasi akan dijalankan di komputer kita, saya sarankan untuk memakai pilihan ini karena komputer tidak akan terbebani dengan membuka simulator.

9. Nah tampilan akhir dari program kita adalah seperti di bawah ini:
Masukkan nama pada Text box dan tekan tombol “Say Hello”.


Selamat mencoba, jika ada pertanyaan silakan tulis di kolom komentar.

Minggu, 16 September 2012

Pengantar Teknologi Informasi


Teknologi Informasi

        Teknologi informasi atau dalam bahasa Inggris Information technology (IT) merupakan sebuah istilah yang secara umum menjelaskan tentang teknologi yang dapat membantu atau memudahkan manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan menyebarkan berbagai informasi.

      TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel).

Komponen Teknologi Informasi :

a.    Data
Adalah kumpulan fakta atau kebenaran dan dapat diperlakukan sebagai raw materials (bahan mentah).
Jenis data
·         Gambar
·         Video
·         Teks
·         Audio atau Suara
·         Symbol

b.    Informasi
Data yang telah dimanipulasi namun tetap saling terhubung dan mengandung konteks di dalamnya serta memilik kestrukturan properti.
Sifat informasi

·         Perfect (sempurna, pasti )
·         Imperfect (tidak sempurna, mengandung unsur ketidakpastian )

Sumber informasi:

·         Pengataman lapangan (observasi)
Kuesioner
·         Kejadian/event (pencatatan/perekaman)
·         Pemodelan (simulasi, forecasting)
·         Media massa
Ex : Koran, Majalah, Buletin, Tabloid dll.
·         Alat telekomunikasi
Ex : Hp, Internet.
·         Alat elektronis
·         Dll

Karakteristik informasi yang baik:

·         Tepat waktu
Tidak menunda penyampaian informasi
·         Akurat
Tidak menyimpang dari berita asli
·         Mudah diakses
·         Menghilangkan keraguan
Mengandung suatu kepastian mengenai sesuatu
·         Berhubungan
·         Berdasarkan fakta
Tidak mengada-ada dan sesuai kondisi di lapangan

Evolusi Abad Informasi

·         Abad Pertanian (Tahun < 1800)
§  Bertani, menggunakan tenaga manusia dan tangan
·         Abad Industri (1800 – 1957)
§  Bekerja di pabrik, menggunakan tenaga manusia dan mesin
·         Abad Informasi (1957 – sekarang)
§  Pekerja terdidik, menggunakan tenaga dan teknologi informasi. Masyarakat Informasi
Adalah masyarakat yang lebih banyak bekerja di bidang informasi daripada di bidang pertanian.


  1. Knowledge
Atau pengetahuan merupakan hasil dari pemahaman atas informasi yang telah melalui proses pengolahan

Teknologi
  • Ilmu yang berkaitan dengan seni atau sains dengan pengaplikasian pengetahuan saintifik ke praktis
  • Aplikasi praktis dari sains dalam industrh atau bisnis.
Teknologi  Informasi
 
Definisi TI
Menurut Kamus Oxford (1995): TI adalah studi atau penggunaan peralatan elektronika, terutama komputer, untuk menyimpan, menganalisis, dan mendistribusikan informasi apa saja, termasuk kata-kata, bilangan, dan gambar. Sedangkan definisi IT menurut Turban (Efraim Turban, 2008) adalah The physical facilities, IT components, IT services and IT management that support an entire organization

 Tujuan teknologi informasi  

·         Memecahkan masalah
·         Membuka kreativitas
·         Efektivitas
·         Efisiensi

Fungsi teknologi informasi

·         Mengolah (Processing)
·         Menangkap (Capture)
·         Menghasilkan (Generating)
·         Menyimpan (Storage)
·         Mengambil Kembali (Retrieval)
·         Melakukan Transmisi (Transmission)

Perlunya Teknologi Informasi, karena: 

·         kompleksitas tugas manajemen
·         Pengaruh globalisasi
·         Perlunya response time cepat
·         Tekanan persaingan bisnis
·         Peningkatan layanan 

Komponen teknologi informasi  merupakan sub sistem yang terbentuk sehubungan dengan penggunaan teknologi informasi.  Untuk dapat memanfaatkan teknologi informasi,  umumnya dibutuhkan setidaknya 3 komponen utama, yaitu:

1. Perangkat keras ( hardware ).
      Salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.

Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi :
  • input divice (unit masukan)
  • Process device (unit Pemrosesan)
  • Output device (unit keluaran)
  • Backing Storage ( unit penyimpanan)
  • Periferal ( unit tambahan)
2. Perangkat lunak ( software ).

Yaitu merupakan program yang dibuat untuk keprluan khusus yang tersusun atas program yang menentukan apa yang harus dilakukan oleh komputer. Perangkat lunak dapat dibagi menjadi tiga, yaitu :

a. Perangkat lunak sistem, merupakan perangkat lunak yang dibuat khusus untuk dapat mengontrol semua perangkat keras, sehingga semua perangkat keras teknologi informasi dapat bekerja dengan kompak sebagai sebuah sistem yang utuh. Misalnya : Sistem Operasi Window, Linux, Unix, OS/2, dan FreeBSD.

b. Perangkat lunak bahasa pemrograman, merupakan perangkat lunak yang dapat digunakan untuk membuat program aplikasi maupun perangkat lunak sistem. Misalnya : Visual Basic, Delphi, Turbo C, Fortran, Cobol, Turbo Assembler, dan Java.

c. Perangkat lunak aplikasi, merupakan program jadi siap pakai yang dibuat untuk keperluan khusus. Misalnya untuk keperluan multimedia : ada perangkat lunak Jet Audio, Windows Media Player, Winamp, Real Player. Untuk keperluan aplikasi perkantoran : ada Microsoft Office dan Open Office yang terdiri atas beberapa program untuk berbagai keperluan seperti pengolahan kata, angka, data dan presentasi.

d. Firmware, adalah perangkat lunak yang ditanamkan pada suatu hardware secara semi permanen oleh vendor pembuatnya. Contohnya adalah CMOS/BIOS (instruksi yang disimpan permanen di ROM untuk mengkonfigurasi Hardware).

3. Manusia ( brainware )

Brainware adalah manusia yang terlibat dalam mengoperasikan serta mengatur sistem di dalam komputer. Diartikan juga sebagai perangkat intelektual yang mengoperasikan dan mengeksplorasi kemampuan dari Hardware maupun Software., seperti Sistem Analis, Web Master, Web Disigner, Animator, Programmer, Operator, User dan lain-lain. 

Penerapan Teknologi Informasi diantaranya adalah di bidang:
·         Industri
·         Perbankan
·         Pendidikan
·         Kesehatan
·         Pemerintahan
·         Hiburan
·         dll