Monday, August 8, 2016

Kajian SUlamul_Munajah di Kampus





       Sebagai sebuah universitas, UMNU Kebumen juga memiliki organisasi BEM yang membawahi beberapa departemen. Salah satu departemen BEM yang dikelola oleh mahasiswa jurusan Teknik Informatika adalah Departemen Keagamaan. Departemen keagamaan BEM UMNU memiliki beberapa program kerja yang dijalankan sesuai dengan jadwal agenda kerja. Program tersebut meliputi program mingguan, program bulanan dan tahunan.
       Program mingguan yang dijalankan diantaranya adalah program kajian ilmu Agama Islam. Sebagai universitas yang berada di bawah organisasi NU, UMNU juga mengikuti paham Aswaja yang dianut oleh NU. Metode kajian NU cenderung menggunakan rujukan kitab kuning. Kajian yang diadakan oleh Departemen keagamaan UMNU juga membuka pembelajaran kitab kuning. Rujukan yang digunakan adalah kitab Sulamul Munajah.





       Kitab Sulamul Munajah adalah salah satu kitab karya Ulama Indonesia, alMaghfurlah Syekh Muhammad Nawawi bin Umar yang berasal dari Banten, mukim di Mekah, wafat dan dimakamkan di Mekah di area pekuburan Ma'la yang di area tersebut juga terdapat makam salah satu istri Nabi Muhammad SAW, Sayyidah Khodijah. Kitab Sulamul Munajah merupakan sebuah karya yang menjelaskan kitab lain yang bernama Safinatush_sholah karya Syekh 'Abdullah bin 'Umar bin Yahya Al Hadhromi. Kitab ini menjelaskan beberapa materi peribadahan khususnya tentang sholat dan hal-hal yang berkaitan erat dengannya, seperti tentang bersuci, tentang kiblat, dan beberapa materi Tauhid.

       Dalam pelaksanaan program kajian kitab tersebut di kampus UMNU, digunakan metode pembelajaran dengan penulisan dan pembacaan materi, yang dilanjutkan dengan diskusi. Materi dituliskan terlebih dahulu sebagai pelatihan menulis lafadzh dan makna kitab bagi anggota seperti dalam kegiatan mengaji di pondok pesantren. Pembacaan materi dilakukan seperti metode sorogan yang juga 'ala pesantren. Selesai pembacaan dan penjelasan kemudian dilanjutkan dengan diskusi tanya jawab sesuai materi yang dikaji. Kegiatan tersebut dilaksanakan setiap hari kamis sore pukul 15.30 sampai 16.30 WIB.

       Beberapa program kerja lainnya berupa kegiatan peringatan hari besar Islam seperti Maulid, Isra Mi'raj, kegiatan bulan Ramadhan dan sebagainya. Beberapa kegiatan mingguan yang lain masih sedang pada tahap penggodokan untuk mendapatkan perizinan dari pihak rektorat. Selain kegiatan kajian dalam pertemuan, Departemen Keagamaan juga membuka kajian online kiatb Kasyifatus Sajaa dengan menggunakan media sosial aplikasi WhatsApp. Semoga tahun akademik 2016/2017 ini akan lebih banyak lagi kegiatan departemen keagamaan agar dapat memberi manfaat lebih bagi mahasiswa UMNU dalam bidang keilmuan Agama Islam.

COME JOIN US...


Monday, January 11, 2016

C++ No.1: Belajar C++ Pemula, Apa itu C++?


Kita ketahui bersama bahwa pada awal berkembangnya komputer, tahun 70an, telah ditemukan bahasa pemrograman yang prosedural (belum berbasis object/oop). Nah, kebanyakan bahasa – bahasa ini digunakan untuk antarmuka hardware. Intinya digunakan supaya hardware tersebut bisa didetect dengan baik oleh system operasi komputer.

Bahasa – bahasa seperti ini jaman sekarang dikenal dengan bahasa asembly. Banyak yang menyebutnya dengan bahasa low level. Bahasa - bahasa prosedural tersebut diantaranya adalah bahasa C, Basic, Pascal, Fortran, dan lain lain. Sekarang bahasa C berkembang menjadi C++, Visual C++, Visual C#. Sedangkan bahasa Basic sendiri juga berkembang menjadi Visual Basic. Sementara pascal berkembang menjadi Delphi dan lain – lain .


1.Apa itu C++?
Sebelum C++ dikembangkan, sudah ada bahasa sejenis yang digunakan programmer yaitu bahasa C (dikembangkan oleh Dennis Ritchie dari bahasa B), saat itu dia dari Bell Laboratories sedang mengembangkan system operasi Unix. C ini merupakan bahasa prosedural, kemudian dikembangkan hingga menjadi sebuah bahasa pemrograman C yang berorientasi pada object (OOP – Object Oriented Programming) yang kemudian disebut dengan C++ (dikembangkan oleh Bejarne Stroustrup tahun 1979).

2.Bagaimana Filosophy bahasa C?
Secara umum, pemrograman dengan bahasa C menggunakan 2 konsep, yaitu data dan algorithms. Data merupakan bahan yang akan diolah, sedangkan algorithms adalah metode pengolahan.
Bisa dibilang algorithms ini adalah fungsi/cara/metode/langkah dan lain lain untuk mengolah data tersebut.
Lihat gambar 1:




Tapi bagaimanapun juga, penggunaan bahasa prosedural seperti C sangat tidak efisien untuk pembuatan software skala menengah ke atas. Terlalu banyak perulangan, terlalu banyak percabangan, terlalu banyak kode yang harus kita ketikan. Maka, seiring dengan perkembangan jaman dan teknologi, bahasa C ini dikembangkan ke tingkat lebih lanjut yaitu bahasa C yang berorientasi object yang disebut dengan C++.

3.Apa itu bahasa pemrograman berorientasi object? Apa bedanya dengan bahasa prosedural?
Object Oriented Programming (OOP) adalah bahasa pemrograman yang berorientasi pada object. Apa sih object??? Object itu ya bahasa pemrograman itu sendiri.

Mari kita renungkan. Misalnya kita membuat sebuah object mobil misalnya. Mobil ini bisa kita buat dengan prosedural language maupun dengan OOP language. Loh, jadi tidak ada bedanya dong?? Sebentar dulu, harap bersabar.
Kita tidak akan membahas bagaimana cara membuat 1 mobil, bahasa apa yang digunakan untuk membuat mobil, tapi yang kita bahas adalah 1 mobil. Yup mobil yang sudah jadi yang baru saja anda buat dari mengetikan puluhan kode misalnya.

Nah, sekarang saya ingin 1 mobil tadi digandakan menjadi 2 mobil. Bagaimana anda membuat mobil yang satunya?? Apakah anda akan mengopikan semua kode anda tadi untuk menjadikan mobil ke dua??? Ini cuman dua, bagaimana kalo saya ingin 3, atau 4, atau 120 mobil???

Ah, ada renungan lain, mobil tadi telah anda buat, pasti ada bagian bagiannya seperti roda. Nah, bagaimana kalo saya ingin mobil yang sama dengan cat yang berbeda? Bagaimana kalo saya ingin anda membuat mobil yang sama dengan salah satu roda nya kempes.
Disinilah object oriented programming punya peranan yang sangat penting. Kita hanya perlu membuat sebuah class mobil. Untuk membuat mobil baru hanya tinggal membuat instance baru. Dan lain sebagainya. Jauh lebih elegan, lebih efisien, lebih terstruktur ketimbang prosedural language.

4.Langsung saja, apa yang kita perlukan untuk belajar C++?
Anda bisa saja pakai aplikasi teks editor apa saja. Kemudian anda dapat mendownload aplikasi compiler apa saja yang sudah tersedia di internet. Mudah bukan??

Tapi, sekarang banyak sekali vendor yang menyediakan software komplit (lengkap) untuk anda baik berbayar maupun gratis. Software komplit ini dinamakan dengan IDE (Integrated Development Environment).

Dalam IDE ini terdapat editor khusus yang dapat kita gunakan, terdapat compiler yang terintegrasi dengan editor tadi, terdapat debugger, bahkan terdapat software deployer yang akan membuat kode anda menjadi software jadi disertai dengan installer nya.
Dengan editor khusus ini maka pekerjaan anda akan jauh lebih mudah, disertai dengan kode warna yang presentatif, disertai code inspektor yang akan langsung menginformasikan kepada anda bahwa kode yang anda ketikan salah, disertai juga dengan smart coding (intellisense code) yaitu saat anda mengetikan 1 huruf saja maka smart coding ini akan memunculkan baik method maupun propertis yang tersedia.

Disertai juga template ui dan installer, sehingga untuk membuat menu, bottom, dan lain – lain yang berhubungan dengan User Interface sudah dibundled pada software tersebut kita hanya tinggal membuat logic nya saja.
Banyak sekali IDE/SDK super powerfull gratis maupun berbayar yang dapat anda gunakan di jaman 2013 ke 2014 ini.
Referensi saya pribadi adalah anda dapat menggunakan QT 5.1 dan Visual Studio 2012. Semuanya gratis. Untuk visual studio yang gratis adalah Visual Studio Express. Atau mungkin anda memiliki referensi lain??

Bila sudah tersedia IDE super powerfull gratis dengan GUI yang komunikatif, haruskan saya install compiler sendiri dari download di internet? Haruskah saya memakai editor simple tanpa intellisense code?? Haruskah saya belajar menggunakan command line juga??
Semua ini anda sendiri yang dapat menjawabnya :)

5.Mari kita mencoba membuat Hello World Application
Buka editor anda, ketikan kode di bawah ini. Disini saya menggunakan Visual Studio 2012.
Lihat gambar 2:






Nah, kode di atas adalah kode default standar penulisan C++.
*Kenapa harus ada fungsi main() ?????
*Apa itu #include ?
*Kenapa tidak #include ?
*Kenapa memakai int??? Kenapa int main()?? Kenapa tidak main() saja?? Kenapa tidak main(void)?? Kenapa tidak void main()???
*Apa itu using namaspace std; ???
*Kenapa memakai return 0; ??

Pertanyaan – pertanyaan seperti inilah yang terlewatkan pada kebanyakan tutorial C++ yang bertebaran di internet.

Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run kode tersebut pada IDE anda dan cobalah lihat, pasti dapat berjalan dengan sempurna. Akan tertampil conlose window hasil dari running kode. Tetapi pada Visual Studio IDE, setelah eksekusi kode maka akan menutup secara otomatis. Memang begitulah Microsoft membuatnya. Sehingga untuk membuat window hasil running tetap ditempat (tidak close) anda dapat menambahkan:

cin.get();

kode ini akan meng-catch input yang dimasukan pengunjung sebelum window menutup. Bila pengunjung tidak mengetikan apa apa, maka window akan tetapi terbuka.
Lihat gambar 3:





Lihat gambar 4:




Pada Source.cpp di atas, kita akan menjelaskan bagian – bagian dari kode seperti berikut ini:

#include ini adalah preprocessor
int main() ini adalah function header
using namespace ini adalah using namespace directive
function body yaitu antara {}
statements yaitu pada code cout
return 0; yaitu return statement untuk menyudahi jalannya fungsi
Lihat gambar 5:





Mari kita lanjut ke pembahasan…

*Kenapa harus ada fungsi main() ?????

Saat anda me-run C++ program, eksekusi kode selalu dimulai dari fungsi main(). Ini adalah standard dari kode C++. Bagaimana bila tidak ada fungsi main() pada kode anda? Tentu program anda tidak akan berjalan dan compiler (compiler apa saja) akan menginformasikan kepada anda bahwa program anda tidak lengkap karena tidak terdapat fungsi main().

Jadi semua alur eksekusi kode dimulai dari fungsi main(), ini berbeda dengan bahasa pemrograman lain seperti php, actionscript, dan lain lain yang mana kita bisa memanggil langsung fungsi yang kita buat.
Lihat gambar 6:

Diatas adalah koding dengan php, lebih flexible karena kita bisa memanggil index.php dan menampilkan langsung fungsi – fungsi contoh() dan lagi() pada browser.
Lihat gambar 7:





Lihat kode c++ diatas, semua eksekusi harus melalui fungsi main(). Diatas kita meng-include karena kita menggunakannya untuk hal hal yang berhubungan dengan string. Hasilnya adalah seperti berikut ini:




Nah, ada pertanyaan, bagaimana bila kita membuat file .dll (untuk Windows)? Haruskan kita menambahkan fungsi main()? .dll adalah sebuah dynamic link library, file ini tidak dapat berjalan sendiri, file ini bukan standalone, file ini hanya merupakan sebuah bagian dari dari aplikasi utama, sehingga .dll tidak membutuhkan fungsi main(), fungsi main() hanya perlu ditambahkan pada aplikasi utamanya / aplikasi pemanggilnya.

Ada pertanyaan lagi, terutama buat pengguna Visual C++ (dikembangkan oleh Windows), secara default tidak ada fungsi main() dalam Visual C++.
Lihat gambar 9:




Memang benar, microsoft mengembangkan Visual C++ dengan _tmain() yang merupakan non standard sintaks. Apakah itu berarti tidak ada fungsi main() dalam Visual c++?

Ya, ada fungsi main() yang tersembunyi yang akan memanggil fungsi _tmain() ini. Ini merupakan programming environment dalam Windows.

*Apa itu #include ?

Line di atas adalah preprocessor directives. C++ sama seperti C, sama – sama menggunakan preprocessor. Maksudnya adalah program akan memproses file tertentu terlebih dahulu sebelum proses compile utama dilakukan.

Iostream adalah file yang kita gunakan bila program kita berhubungan dengan input – output. Input – Output yang kita ambil dari file ini dan kita gunakan pada kode program adalah cout dan cin. Sehingga supaya cout dan cin tersebut berjalan sebagai menstinya kita perlu meng-iclude kan file yang kita butuhkan.

*Kenapa tidak #include ?

File – file yang kita gunakan pada include (termasuk iostream) biasanya disebut sebagai ‘include files’ atau ‘header files’. Pada bahasa C, penulisan untuk include file disertai extensi dari file tersebut misalnya iostream.h. nah, berbeda dengan penulisan pada C++, yang hanya cukup menggunakan nama file tanpa ekstensi (.h).

Dulu C++ juga menggunakan extensi file (.h) pada gaya penulisan, tetapi untuk style yang sekarang tidak diperlukan lagi. Jadi hanya cukup dengan #include.

Lalu bagaimana bila ditambahkan dengan .h? tentu saja tidak masalah :)

*Apa itu using namespace std; ???

Bila anda menginclude file dengan #include tanpa ektensi .h maka anda perlu menggunakan using namespace std;

Bila tidak menggunakan line diatas maka untuk memanggil cout dan cin dapat dengan :

Std::cout;

Serta
std::cin;

Mudah bukan???

Namespace ini sebetulnya digunakan untuk memudahkan penulisan kode bila program anda terdiri dari kode kode dari beberapa vendor.

Coba bayangkan, bila anda mengambil kode dari vendor ‘OkieInc’ dan vendor ‘MetuInc’ misalnya. Ternyata kedua-duanya memiliki nama fungsi yang sama yaitu ‘function Mediatutorial()’. Nah, tanpa namespace, compiler akan sangat bingung bahkan jadi hang karena harus memilih fungsi dari vendor yang mana?

Nah, dengan namespace, kita dapat memanggil fungsi dari vendor OkieInc dengan misalnya okieinc::Mediatutorial();

Sedangkan dari MetuInc dapat dengan:
metuinc::Mediatutorial();

Mungkin cukup sekian tutorial update untuk pengenalan C++, semoga bermanfaat, dan kita akan kembali dengan tutorial-tutorial C++ berikutnya.

Saya punya referensi bagus tentang C++, tapi ini hanya tahap pemula,belum pada GUI. Silahkan anda dapat download pada link yang telah tersedia di bawah ini.

Download C++ pegangan saya (dari cplusplus.com)
atau
Donwload C++ Premiere PDF

Sumber : http://www.mediatutorial.web.id/2012/04/c-no1-belajar-c-pemula-apa-itu-c.html
 

Thursday, January 7, 2016

Penerimaan Mahasiswa Baru (PMB) UMNU Kebumen tahun 2016

Penerimaan Mahasiswa Baru (PMB) UMNU (Universitas Maarif Nahdlatul Ulama) Kebumen tahun 2016

Tuesday, December 22, 2015

Kumpulan Materi Mata Kuliah Pengantar Teknologi Informasi

Kumpulan Materi Mata Kuliah Pengantar Teknologi Informasi

A. Versi Eceran

Teknologi Perangkat Lunak Komputer
Modul Pengantar Teknologi Informasi
Konsep Teknologi Informasi
Perkembangan dan Klasifikasi Komputer
Perangkat Lunak (Software)
Perangkat Keras (Hardware)
Prosesor dan Memori
Sistem Bilangan dan Kode Data
Sistem Komunikasi Data
Jaringan
Topologi Jaringan
Pengembangan Program Terstruktur
Sistem Informasi Manajemen
Sejarah Perkembangan Komputer
Soal Latihan
Pengantar Basis Data
Arsitektur dan Model Basis Data
Teknologi dan Informasi
Entity Relationship Diagram
Pengenalan Komputer
Arsitektur dan Model Basis Data

B. Versi Grosiran

pengantar-teknologi-informasi-komplit.zip

Klik kanan terus save as “pengantar-teknologi-informasi-komplit.zip” gak usah pake .key, setelah itu silahkan extract dengan menggunakan aplikasi 7-Zip, WinZip, WinRar, semua Pengantar Teknologi Informasi ada di dalam file “pengantar-teknologi-informasi-komplit.zip”

Sumber : https://teknikinformatika2013.wordpress.com/2014/01/10/kumpulan-materi-mata-kuliah-pengantar-teknologi-informasi/

Monday, December 14, 2015

Perkembangan Teknologi Informasi di Indonesia

Perkembangan Teknologi Informasi di Indonesia

Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang strategis untuk pengambilan keputusan. Teknologi ini menggunakan seperangkat komputer untuk mengolah data, sistem jaringan untuk menghubungkan satu komputer dengan komputer yang lainnya sesuai dengan kebutuhan, dan teknologi telekomunikasi digunakan agar data dapat disebar dan diakses secara global.
Perkembangan Teknologi Informasi memacu suatu cara baru dalam kehidupan, dari kehidupan dimulai sampai dengan berakhir, kehidupan seperti ini dikenal dengan e-life, artinya kehidupan ini sudah dipengaruhi oleh berbagai kebutuhan secara elektronik. Dan sekarang ini sedang semarak dengan berbagai huruf yang dimulai dengan awalan e, seperti e-commerce, e-government, e-education, e-library, e-journal, e-medicine, e-laboratory, e-biodiversitiy, dan yang lainnya lagi yang berbasis elektronika.
Bidang pendidikan(e-education)
Globalisasi telah memicu kecenderungan pergeseran dalam dunia pendidikan dari pendidikan tatap muka yang konvensional ke arah pendidikan yang lebih terbuka (Mukhopadhyay M., 1995). Sebagai contoh kita melihat di Perancis proyek “Flexible Learning”. Hal ini mengingatkan pada ramalan Ivan Illich awal tahun 70-an tentang “Pendidikan tanpa sekolah (Deschooling Socieiy)” yang secara ekstrimnya guru tidak lagi diperlukan.
BIDANG – BIDANG YANG MENGALAMI PERKEMBANGAN TEKNOLOGI INFORMASI:
Dalam Bidang Pemerintahan (e-government)
E-government mengacu pada penggunaan teknologi informasi oleh pemerintahan, seperti menggunakan intranet dan internet, yang mempunyai kemampuan menghubungkan keperluan penduduk, bisnis, dan kegiatan lainnya. Bisa merupakan suatu proses transaksi bisnis antara publik dengan pemerintah melalui sistem otomasi dan jaringan internet, lebih umum lagi dikenal sebagai world wide web. Pada intinya e-government adalah penggunaan teknologi informasi yang dapat meningkatkan hubungan antara pemerintah dan pihak-pihak lain. penggunaan teknologi informasi ini kemudian menghasilkan hubungan bentuk baru seperti: G2C (Governmet to Citizen), G2B (Government to Business), dan G2G (Government to Government).
Bidang Keuangan dan Perbankan
Saat ini telah banyak para pelaku ekonomi, khususnya di kota-kota besar yang tidak lagi menggunakan uang tunai dalam transaksi pembayarannya, tetapi telah memanfaatkan layanan perbankan modern.
Layanan perbankan modern yang hanya ada di kota-kota besar ini dapat dimaklumi karena pertumbuhan ekonomi saat ini yang masih terpusat di kota-kota besar saja, yang menyebabkan perputaran uang juga terpusat di kota-kota besar. Sehingga sektor perbankan pun agak lamban dalam ekspansinya ke daerah-daerah. Hal ini sedikit banyak disebabkan oleh kondisi infrastruktur saat ini selain aspek geografis Indonesia yang unik dan luas.
Untuk menunjang keberhasilan operasional sebuah lembaga keuangan/perbankan seperti bank, sudah pasti diperlukan sistem informasi yang handal yang dapat diakses dengan mudah oleh nasabahnya, yang pada akhirnya akan bergantung pada teknologi informasi online, sebagai contoh, seorang nasabah dapat menarik uang dimanapun dia berada selama masih ada layanan ATM dari bank tersebut, atau seorang nasabah dapat mengecek saldo dan mentransfer uang tersebut ke rekening yang lain hanya dalam hitungan menit saja, semua transaksi dapat dilakukan.
Teknologi Informasi dan Komunikasi mencakup dua aspek, yaitu Teknologi Informasi dan Teknologi Komunikasi. Teknologi Informasi, meliputi segala hal yang berkaitan dengan proses, penggunaan sebagai alat bantu, manipulasi, dan pengelolaan informasi. Sedangkan Teknologi Komunikasi merupakan segala hal yang berkaitan dengan penggunaan alat bantu untuk memproses dan mentransfer data dari perangkat yang satu ke lainnya.
Oleh karena itu, Teknologi Informasi dan Teknologi Komunikasi adalah suatu padanan yang tidak terpisahkan yang mengandung pengertian luas tentang segala kegiatan yang terkait dengan pemrosesan, manipulasi, pengelolaan, dan transfer/pemindahan informasi antar media.
Secara khusus, tujuan mempelajari Teknologi Informasi dan Komunikasi adalah:
1. Menyadarkan kita akan potensi perkembangan teknologi informasi dan komunikasi yang terus berubah sehingga termotivasi untuk mengevaluasi dan mempelajari teknologi ini sebagai dasar untuk belajar sepanjang hayat.
2. Memotivasi kemampuan kita agar bisa beradaptasi dan mengantisipasi perkembangan TIK, sehingga bisa melaksanakan dan menjalani aktifitas kehidupan sehari hari secara mandiri dan lebih percaya diri.
3. Mengembangkan kompetensi kita dalam menggunakan Teknologi Informasi dan Komunikasi untuk mendukung kegiatan belajar, bekerja, dan berbagai aktifitas dalam kehidupan sehari hari.
4. Mengembangkan kemampuan belajar berbasis TIK, sehingga proses pembelajaran dapat lebih optimal, menarik, dan mendorong kita lebih terampil dalam berkomunikasi, terampil mengorganisasi informasi, dan terbiasa bekerjasama.
5. Mengembangkan kemampuan belajar mandiri, berinisiatif, inovatif, kreatif, dan bertanggung jawab dalam penggunaan Teknologi Informasi dan Komunikasi untuk pembelajaran, bekerja, dan pemecahan masalah sehari hari.
Pengertian teknologi secara umum
• proses yang meningkatkan nilai tambah
• produk yang digunakan dan dihasilkan untuk memudahkan dan meningkatkan kinerja
• Struktur atau sistem di mana proses dan produk itu dikembamngkan dan digunakan
Kemajuan teknologi adalah sesuatu yang tidak bisa kita hindari dalam kehidupan ini, karena kemajuan teknologi akan berjalan sesuai dengan kemajuanm ilmu pengetahuan. Setiap inovasi diciptakan untuk memberikan manfaat positif bagi kehidupan manusia. Memberikan banyak kemudahan, serta sebagai cara baru dalam melakukan aktifitas manusia. Khusus dalam bidang teknologi masyarakat sudah menikmati banyak manfaat yang dibawa oleh inovasi-inovasi yang telah dihasilkan dalam dekade terakhir ini. Namun demikian, walaupun pada awalnya diciptakan untuk menghasilkan manfaat positif, di sisi lain juga juga memungkinkan digunakan untuk hal negatif.
Karena itu pada makalah ini kami membuat dampak-dampak positif dan negatif dari kemajuan teknologi dalam kehidupan manusia Dari beberapa pengertian di atas nampak bahwa kehidupan manusia tidak terlepas dari adanya teknologi. Artinya, bahwa teknologi merupakan keseluruhan cara yang secara rasional mengarah pada ciri efisiensi dalam setiap kegiatan manusia.
Perkembangan teknologi terjadi bila seseorang menggunakan alat dan akalnya untuk menyelesaikan setiap masalah yang dihadapinya. Sebagai contoh dapat dikemukakan pendapat pakar teknologi dunia terhadap pengembangan teknologi.
Menurut B.J. Habiebie (1983: 14) ada delapan wahana transformasi yang menjadi prioritas pengembangan teknologi, terutama teknologi industri, yaitu
(1) pesawat terbang,
(2) maritim dan perkapalan,
(3) alat transportasi,
(4) elektronika dan komunikasi,
(5) energi,
(6) rekayasa ,
(7) alat-alat dan mesin-mesin pertanian, dan
(8) pertahanan dan keamanan.
Jenis Aplikasi Teknologi Informasi
Aplikasi teknologi informasi sangat terkait dengan aplikasi teknologi komputer dan komunikasi data dalam kehidupan. Hampir semua bidang kehidupan saat ini dapat memanfatkan teknologi komputer. Beberapa jenis aplikasi tersebut adalah :
1. Aplikasi di bidang sains
Contohnya adalah aplikasi astronomi (perbintangan).
2. Aplikasi di bidang teknik/rekayasa
Contohnya adalah pembuatan robot dengan menggunakan konsep kecerdasan buatan agar robot lebih bijak.
3. Aplikasi di bidang bisnis/ekonomi
Contohnya adalah e-business, e-marketing, e-commerce dan lain-lain.
4. Aplikasi di bidang administrasi umum
Contohnya adalah aplikasi penjualan/distribusi barang, aplikasi penggajian karyawan, aplikasi akademik sekolah dan lain-lain.
5. Aplikasi di bidang perbankan
Contohnya adalah e-banking, ATM, dan m-banking.
6. Aplikasi di bidang pendidikan
Contohnya adalah e-learning (distance learning).
7. Aplikasi di bidang pemerintahan
Contohnya adalah e-government dan aplikasi inventarisasi kekayaan milik negara (IKMN).
8. Aplikasi di bidang kesehatan/kedokteran
Contohnya adalah pemeriksaane kokar diogr af i yaitu suatu pemeriksaan non invasif untuk menegakkan diagnose penyakit jantung. Dengan menggunakan alat ini aktivitas otot-otot jantung bisa dilihat langsung dilayar monitor dan lainnya.
9. Aplikasi di bidang industri/manufaktur
Contohnya adalah simulasi komputer untuk ujicoba atas rancangan sistem baru.
10. Aplikasi di bidang transportasi
Contohnya adalah aplikasi untuk mengatur jadwal penerbangan pesawat terbang.
11. Aplikasi di bidang pertahanan keamanan
Contohnya adalah aplikasi sistem keamanan data dengan enkripsi.

referensi : http://wartawarga.gunadarma.ac.id

KONSEP DASAR SISTEM INFORMASI


Konsep Dasar Sistem

Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel-variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu. Sistem bisa berupa abstraksi atau fisis (Gordon B. Davis, 2002). Sistem yang abstrak adalah susunan yang teratur dari gagasan-gagasan atau konsepsi yang saling tergantung. Sedangkan sistem yang bersifat fisis adalah
serangkaian unsur yang bekerjasama untuk mencapai suatu tujuan (Tata Sutabri, 2004).
Dari definisi di atas maka dapat diketahui manfaat sistem yaitu untuk menyatukan atau mengintegrasikan semua unsur yang ada dalam suatu ruang lingkup, dimana komponen-komponen tersebut tidak dapat berdiri sendiri. Komponen atau sub sistem harus saling berintegrasi dan saling berhubungan untuk membentuk satu kesatuan sehingga sasaran dan tujuan dari sistem tersebut dapat tercapai. Pendekatan sistem yang merupakan kumpulan dari komponen atau elemen-elemen merupakan definisi yang lebih luas dibandingkan dengan pendekatan sistem yang prosedural.
Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama atau sekumpulan objek-objek yang saling berelasi dan berinteraksi (Hanif Al Fata, 2007).


Konsep Dasar Serta Pengertian Data dan Informasi

Data dalah kumpulan fakta yang tidak teroganisir. Pengolahan data akan mengubah data mentah menjadi informasi (Nurwono, 1994). Informasi adalah hasil pengolahan data yang diperoleh dari setiap elemen sistem menjadi bentuk yang mudah dipahami oleh penerimanya dan informasi ini menggambarkan kejadian-kejadian nyata untuk menambah pemahamannya terhadap fakta-fakta yang ada, sehingga dapat digunakan untuk pengambilan suatu keputusan. Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan kejadian-kejadian dan kesatuan yang nyata (Tata Sutabri, 2004).
Kualitas dari suatu informasi tergantung dari 3 (tiga) hal yaitu :
1.      Akurat (accurate)
Informasi harus bebas dari kesalahan dan tidak boleh menyesatkan. Akurat juga berarti bahwa informasi harus jelas mencerminkan maksudnya.
2.      Tepat waktu (timelines)
Informasi yang sampai pada penerima tidak boleh tertunda. Informasi yang sudah usang nilainya akan berkurang. Karena informasi merupakan landasan didalam pengambilan suatu keputusan.
3.      Relevan (relevance)
Informasi tersebut mempunyai manfaat untuk penggunanya. Relevansi informasi untuk setiap orang, satu dan lainnya pasti berbeda.

Sumber : http://www.teknologi-informasi.net/2013/08/konsep-dasar-sistem-informasi.html