Showing posts with label task. Show all posts

Thursday, 21 April 2016

Parallel Processing dan Kontribusinya Dalam Dunia Komputasi


  1. Konsep Parallel Processing
    1. Pemrosesan parallel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat programberjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek,seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya. 

      Komputasi parallel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanyadiperlukan saat kapasitas yangdiperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karenatuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel inidiperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkandengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itudiperlukan aneka perangkat lunak pendukung yang biasa disebut sebagaimiddleware yangberperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnyapemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.

      Pemrograman parallel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupunbanyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paraleladalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secarabersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.

      Komputasi paralel membutuhkan:
      Algoritma
      Bahasa pemrograman
      Compiler

  2. Arsitektur Komputer Parallel

    1. SISD (Single Instruction stream-Single Data stream)
    2. Yang merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.

    3. SIMD (Single Instruction stream-Multiple Data stream)
    4. Yang merupakan singkatan dari Single Instruction, Multiple Data. SIMD menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).

    5. MISD (Multiple Instruction stream-Single Data stream)
    6. Yang merupakan singkatan dari Multiple Instruction, Single Data. MISD menggunakan banyak processor dengan setiap processor menggunakan instruksi yang berbeda namun mengolah data yang sama. Hal ini merupakan kebalikan dari model SIMD. Untuk contoh, kita bisa menggunakan kasus yang sama pada contoh model SIMD namun cara penyelesaian yang berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat ini belum ada komputer yang menggunakan model MISD.

    7. MIMD (Multiple Instruction stream-Multiple Data stream)
    8. Yang merupakan singkatan dari Multiple Instruction, Multiple Data. MIMD menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.

  3. Perbedaan Parallel Processing dan Single Processing

  4. Single Processing
    Parallel Processing

      Dari perbedaan kedua gambar di atas, kita dapat menyimpulkan bahwa kinerja komputasi paralel lebih efektif dan dapat menghemat waktu untuk pemrosesan data yang banyak daripada komputasi tunggal. Dari penjelasan-penjelasan di atas, kita bisa mendapatkan jawaban mengapa dan kapan kita perlu menggunakan komputasi paralel. Jawabannya adalah karena komputasi paralel jauh lebih menghemat waktu dan sangat efektif ketika kita harus mengolah data dalam jumlah yang besar. Namun keefektifan akan hilang ketika kita hanya mengolah data dalam jumlah yang kecil, karena data dengan jumlah kecil atau sedikit lebih efektif jika kita menggunakan komputasi tunggal.

  5. Implementasi Komputasi Parallel (Dunia Perfilman)

      Kemajuan di bidang komputasi, khususnya dalam bidang komputer grafis memberikan kemudahan untuk memodelkan suatu benda dalam alam 3 dimensi virtual di komputer. Kita dapat membuat suatu benda dalam wujud 3 dimensi dan mengubah-ubah sudut pandang, menentukan pencahayaan, bahkan menyusun gerakan benda dalam alam 3 dimensi virtual tersebut. Perkembangan ini muncul dari kebutuhan di bidang manufaktur untuk memiliki komputer yang dapat membantu perancangan (computer aided design-CAD). Ditemukannya teknik-teknik dan metoda rendering suatu obyek 3 D ke dalam media 2 D membuat benda yang dihasilkan oleh perangkat lunak ini menjadi semakin nyata dan menyerupai aslinya.

      Terdapat 2 klasifikasi parallel computer yang penting, yaitu : Sebuah komputer dengan banyak unit komputasi internal, atau lebih dikenal sebagai Shared Memory Multiprocessor. Beberapa komputer yang terhubung melalui sebuah jaringan, atau lebih dikenal sebagai Distributed Memory Multicomputer.

      Pada bagian ini yaitu pada rendering Film digunakan unit Komputasi parallel Distributed Memory Multicomputer. Hal ini dikarenakan computer yang digunakan untuk membuat rendering filmnya adalah Kluster Komputer. Kluster computer adalah proses menghubungkan beberapa computer agar dapat bekerja secara bersama-sama dengan sebuah jaringan sebagai media penghubungnya.
      Komponen kluster biasanya saling terhubung dengan cepat melalui sebuah interkoneksi yang sangat capat, atau juga melalui jaringan local (LAN). 
      Keuntungan memakai Kluster Komputer ini yaitu pemrosesan dapat dilakukan lebih cepat karena  mempunyai mesin-mesin yang masing-masing multiprocessor. Terdapat incremental Scalability dimana penambahan system-sistem baru dengan inkremen yang kecil. Dalam Kluster Komputer kegagalan yang terjadi di dalam satu node tidak berarti atau disebut dengan “Loss of service”. Dan yang terakhir yaitu biaya yang dibutuhkan lebih murah, hal ini dikarenakan Kluster computer dapat menghasilkan power komputasi yang sama atau lebih tinggi dari computer parallel sebenarnya.

      3D Rendering merupakan salah satu proses yang sangat penting dalam melakukan pengolahan gambar 3D. Tanpa dirender suatu gambar yang diolah oleh perangkat lunak animasi 3D hanya akan tampil dalam bentuk kumpulan point dan wireframe sederhana. Proses render melakukan “pembungkusan” tekstur pada objek yang bersesuaian sesuai cahaya yang datang pada objek tersebut. Namun proses render membutuhkan daya komputasi yang sangat besar karena banyaknya titik koordinat yang harus dikomputasi, terutama jika data 3D yang diolah cukup rumit.

      3D Rendering terdiri dari proses yang bertujuan untuk membentuk sebuah gambar dari sebuah model yang dibentuk oleh perangkat lunak animasi, model tersebut berisi data geometri, titik pandang, tekstur dan cahaya yang diperlukan untuk membuat gambar yang utuh.3D Rendering merupakan proses yang sangat penting dan telah digunakan untuk berbagai macam penggunaan, seperti program permainan komputer, efek spesial pada film dan program simulasi.
      Salah satu cara untuk memecahkan masalah tersebut adalah dengan menggunakan algoritma Divide and Conquer yang diterapkan kedalam metode Komputasi Parallel. Divide and Conquer merupakan salah satu strategi algoritma yang memecah suatu masalah besar menjadi beberapa bagian untuk kemudian dikerjakan satu persatu. Dalam Komputasi Parallel tiap-tiap bagian dikerjakan oleh unit pemrosesannya masing-masing, sesuai dengan kesepakatan Divide pada awal komputasi. Komputasi Parallel terbukti jauh lebih efektif untuk melakukan rendering objek 3D dibanding hanya menggunakan sebuah unit komputasi. Sebagai contoh suatu perusahaan animasi asal Jepang, membutuhkan waktu 165 tahun jika proses render yang dilakukan untuk membuat animasi berdurasi 100 menit hanya menggunakan sebuah unit komputasi. Sedangkan ketika perusahaan tersebut menggunakan metode Komputasi Parallel, proses tersebut hanya membutuhkan waktu 1 tahun saja.

      Salah satu masalah kompleks yang hingga kini masih membutuhkan kemampuan komputasi yang besar adalah melakukan proses render terhadap objek 3D. Proses render objek 3D sendiri membutuhkan waktu yang cukup lama, terlebih jika objek yang diberikan cukup rumit.
        
      Melakukan 3D Rendering tentu akan merupakan masalah yang sangat merepotkan jika tidak menggunakan algoritma memadai, dikarenakan banyaknya point dan polygon yang harus dikalkulasi setiap proses. Penggunaan algoritma Divide and Conquer tentu sangat membantu agar pekerjaan penghitungan yang sangat banyak dalam proses render dapat dikerjakan oleh beberapa unit komputasi sekaligus secara bersamaan. Hal ini juga telah dibuktikan dengan banyaknya perusahaan animasi dan film yang sering melakukan pekerjaan proses render menggunaan sistem komputasi paralel di dalam perusahaan mereka.




Daftar Pustaka
  1. https://www.wikiwand.com/id/Komputasi_paralel
  2. https://dikky12.wordpress.com/2011/04/01/parallel-processing/
  3. https://andri102.wordpress.com/game/soft-skill/konsep-komputasi-parallel-processing/
  4. http://mahadisuta.blogspot.com/2012/12/implementasi-komputasi-paralel-dalam.html
Versi docx untuk tulisan ini tersedia di Dropbox dan AF Box.

Disusun oleh :

  • Muhammad Adi Fahmizzaman (54412842)
  • Darmawan Abdillah (51412721)
  • Riswan F (56412479)
4IA14








Thursday, 17 March 2016

Pengantar Komputasi Modern


  1. Pendahuluan
    1. Teori Komputasi

      Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

    2. Implementasi Komputasi

    1. Bidang Fisika
    2. Implementasi komputasi modern di bidang fisika contohnya pada Computational Physics yang mempelajari suatu gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang kompleks pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan algoritma yang tepat.

    3. Bidang Kimia
    4. Implementasi komputasi modern di bidang kimia adalah Computational Chemistry yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul.

    5. Bidang Matematika
    6. Menyelesaikan sebuah masalah yang berkaitan dengan perhitungan matematis, namun dalam pengertian yang akan dibahas dalam pembahasan komputasi modern ini merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma.

  2. Komputasi Awan
  3. Komputasi awan (Cloud Computing) adalah di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna atau client seperti desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain. 
    1. Komputasi Grid
    2. Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar.

    3. Virtualisasi
    4. Virtualisasi adalah membuat sebuah simulasi dari perangkat keras, sistem operasi, jaringan maupun yang lainnya. Di bidang teknologi informasi, virtualisasi digunakan sebagai sarana untuk improvisasi skalabilitas dari perangkat keras yang ada.

    5. Distributed Computation dalam Cloud Computing
    6. Kegiatan ini merupakan kumpulan beberapa computer yang terhubung untuk melakukan pendistribusian, seperti mengirim dan menerima data serta melakukan interaksi lain antar computer yang dimana membutuhkan sebuah jaringan agar computer satu dan lainnya bisa saling berhubung dan melakukan interaksi.

    7. Map Reduce dan NoSQL (Not Only SQL)
    8. MapReduce adalah model pemrogramana rilisan Google yang ditujukan untuk memproses data berukuran raksasa secara terdistribusi dan parallel dalam cluster yang terdiri atas ribuan komputer.
      NoSQL adalah tipe database yang sangat jauh berbeda dengan konsep RDBMS ataupun ODBMS. Perbedaan utamanya sendiri yaitu karena tidak mengenal istilah relation dan tidak menggunakan konsep schema.

  4. Quantum Computation
  5. Komputer kuantum adalah alat hitung yang menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan, untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit; dalam komputer kuantum, hal ini dilakukan dengan qubit. Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum.  
    1. Algoritma Sorting
    2. Algoritma Sorting merupakan algoritma yang menempatkan elemen list pada urutan tertentu. Urutan yang paling sering digunakan ialah urutan numerikal dan urutan lexicographical. Sorting yang efisien sangat dibutuhkan untuk mengoptimisasi penggunaan dari algoritma lain seperti pencarian dan penggabungan yang membutuhkan list terurut untuk berjalan dengan sempurna,

  6. Parael Computation
  7. Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.


Daftar Pustaka
  1. https://id.wikipedia.org/wiki/Komputasi
  2. https://ariefimam2.wordpress.com/2015/08/03/implementasi-komputasi-pada-bidang-kimia/
  3. https://pranoto0512.wordpress.com/rted/pengertian-komputasi-awan-cloud-computing/
  4. https://id.wikipedia.org/wiki/Komputasi_grid
  5. http://djuneardy.blogspot.com/2015/03/cloud-computing-pengertian-cloud.html
  6. https://id.wikipedia.org/wiki/Komputer_kuantum
  7. https://id.wikipedia.org/wiki/Komputasi_paralel
  8. https://id.wikipedia.org/wiki/Algoritma_sorting

Versi docx untuk tulisan ini tersedia di Dropbox dan AF Box.





Monday, 4 January 2016

Aspek - Aspek Perusahaan PT Djojo Informatika



PT Djojo Informatika Sejahtera

  • Aspek Legal

Djojo Informatika Sejahtera ini adalah sebuah perusahaan yang bergerak dalam bidang informatika, didirikan pada November 2015 di Jakarta. Spesialisasi bidang perusahaan ini adalah perdagangan alat komputer dan jaringan, jasa pemasangan serta pemeliharaan jaringan, dan jasa pembuatan program / aplikasi dan website.

Dalam hal permodalan usaha pada perusahaan ini modal sebesar Rp.500.000.000,- terbagi menjadi 1000 lembar saham dan masing – masing saham bernilai Rp.500.000.000,-, Pembagian pemegang saham pada perusahaan ini dimiliki oleh 5 orang dengan persentase 1 orang mendapat 200 lembar saham atau senilai Rp.100.000.000,- atau 20 % dari total modal keseluruhan.

Dalam mendirikan sebuah perusahaan tentunya diperlukan beberapa persyaratan yang sifat administratif diantaranya seperti Akta Pendirian Usaha dari notaris, SIUP, dan NPWP.

Akta pendirian usaha diperoleh dengan cara mendaftarkan kepada notaris, dalam akta pendirian usaha dijelaskan hal hal yang berkaitan dengan usaha misalnya, siapa direktur dari perusahaan tersebut, siapa saja yang berlaku sebagai pemengang saham, siapa komisaris dalam perusahaan tersebut, dan lain sebagainya.

Wednesday, 18 November 2015

Perusahaan Bidang Informatika (Aspek Pemasaran)





PT. Djojo Informatika Sejahtera


  • Profil Perusahaan

Perusahaan ini adalah sebuah perusahaan yang bergerak dalam bidang informatika, didirikan pada November 2015 di Jakarta. Spesialisasi bidang perusahaan ini adalah perdagangan alat komputer dan jaringan, jasa pemasangan serta pemeliharaan jaringan, dan jasa pembuatan program/aplikasi dan website.

Visi dan Misi

Visi:
  1. Memimpin pergerakan konvergensi digital.
Kami meyakini bahwa melalui inovasi teknologi saat ini, kami akan menemukan solusi yang kami perlukan untuk menghadapi tantangan hari esok. Teknologi membuka kesempatan—bagi bisnis untuk tumbuh, bagi warga negara di pasar yang sedang berkembang untuk hidup sejahtera dengan memasuki tahap ekonomi digital, dan agar masyarakat dapat menemukan peluang baru.

Monday, 28 September 2015

Peluang Bisnis Dibidang Informatika



  • Rencana membuka bisnis informatika

Jika berbicara tentang hal ini, pasti kita dihadapkan pada beberapa opsi/pilihan, karena memang bidang informatika sendiri terdiri dari banyak cabang, contohnya seperti : software, website, networking/jaringan, security/keamanan, dan lain sebagainya. Saat ini yang sedang dan kemungkinan akan terus berkembang adalah dibidang pembuatan software (software house), kenapa? karena saat ini perangkat lunak berbasis mobile seperti Android, iOS, dan Windows Phone sedang amat sangat diminati oleh pasar di seluruh dunia. Jadi jika suatu saat saya berkesempatan untuk membuka usaha bisnis informatika, maka bidang inilah yang akan saya ambil.


Friday, 4 July 2014

Analisis Web



Tools-tools pengukur analisis web :

      a. SEO (Search Engine Optimization) adalah mengoptimalkan sebuah blog/web dengan memanfaatkan mesin pencari dan mendapatkan peringkat yang tinggi di halaman pertama mesin pencari dengan menggunakan keyword agar dibanjiri pengunjung yang datang dari search engine.

     b. GTmetrix merupakan sebuah situs dimana kita dapat mengetahui berbagai hal yang membuat blog/web kita lambat dan performa blog/web ketika akses, tersedia secara gratis dengan mengunakan yahoo Yslow dan Google page speed sebagai mesin penganalisa dan menampilkan hasil juga rekomendasi yang harus dilakukan.

Tuesday, 13 May 2014

Apa itu WEB? Pengertian, Definisi dan Langkah Membangun WEB


Pengertian Web

Secara Umum

             World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung ke internet. Web ini menyediakan informasi bagi pemakai computer yang terhubung ke internet dari sekedar informasi “sampah” atau informasi yang tidak berguna sama sekali sampai informasi yang serius; dari informasi yang gratisan sampai informasi yang komersial. Website atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).

Saturday, 12 April 2014

Definisi Web Science dan Sejarah Web




Definisi Web Science

Web science secara secara bahasa tediri dari Web dan Science. Dimana kedua kata tersebut mempunyai arti yang berbeda.

Web atau Website merupakan suatu halaman informasi yang disediakan melalui jalur Internet, sehingga web dapat diakses di mana saja selama web tersebut terhubung atau terkoneksi dengan jaringan internet. Web merupakan alat komunikasi online yang menggunakan media internet dalam pendistribusian atau penyebarannya. Web merupakan kumpulan halaman yang menampilkan informasi dengan berbagai macam jenis. Diantaranya berupa data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik web tersbut bersifat statis maupun bersifat dinamis yang akan membentuk suatu rangkaian yang saling terkait dimana masing-masing rangkaian tersebut dihubungkan dengan jaringan-jaringan halaman yang disebut dengan hyperlink.


Thursday, 21 November 2013

Soal Matematika Informatika Struktur Aljabar





1. Misalkan P himpunan bilangan bulat kelipatan 3. Tunjukan bahwa dengan operasi penjumlahan dan perkalian pada himpunan bilangan bulat, P berbentuk ring ?

A. Asosiatif       C. Komutatif
B. Distributif     D. A,B,C Benar

Sunday, 17 November 2013

New Media dan Manfaatnya dalam Kehidupan Sehari-hari




 Pengertian

            New media adalah dua kata yang dirangkap menjadi satu terdiri dari kata new dan media. New yang berarti baru dan media yang berarti perantara. Dan pengertian secara umum menyimpulkan bahwa media itu adalah segala sesuatu yang dapat menyalurkan informasi (perantara) dari sumber informasi kepada penerima informasi.

            New media merupakan terminologi untuk menjelaskan konvergensi antara teknologi komunikasi digital yang terkomputerisasi serta terhubung kedalam jaringan.

            Contoh dari media yang sangat merepresentasikan media baru adalah Internet. Dimana media ini yang paling di dominasi oleh seluruh manusia dipenjuru dunia.

            Tanpa adanya teknologi internet kita mungkin sulit untuk berinteraksi dengan orang lain diluar wilayah jangkauan kita. Sehingga teknologi ini sperti ini membentuk perubahan baru dengan hadirnya dunia baru yang kita kenal dengan dunia maya dimana jarak tak menjadi hambatan dalam berinteraksi.

Sunday, 16 June 2013

Sejauh Mana Teknologi Komunikasi Berpengaruh Terhadap Kebudayaan


            Di era sekarang ini teknologi sudah menjadi hal yang tidak terpisahkan dari kehidupan manusia, hampir segala hal sangat berkaitan dengan teknologi, teknologi pun mengalami kemajuan yang sangat pesat, kemajuan ini berlangsung di semua bidang seperti teknologi bidang kesehatan, teknologi bidang pangan/makanan, teknologi bidang pertanian, teknologi bidang elektronik, juga teknologi di bidang komunikasi.

            Teknologi di bidang komunikasi mengalami kemajuan yang sangat pesat, dahulu mungkin perlu berhari-hari untuk seseorang dapat berkomunikasi dengan keluarga/teman nya yang berada di tempat yang jauh, itupun hanya berupa tulisan di sepucuk surat. Namun sekarang hanya perlu hitungan detik untuk melakukan hal itu walaupun ketika kita ingin berkomunikasi dengan seseorang yang berada jauh di Negri orang.

            Komunikasi pun saat ini tidak hanya sebatas text saja, namun sudah merambah audio bahkan saling bertatap muka melalui video call. Hal ini bisa di lakukan karena komunikasi memegang peranan yang sangat penting bagi kehidupan manusia, kebutuhan manusia akan komunikasi semakin meningkat oleh karena itu kemajuan teknologi bidang komunikasi semakin maju pula.

            Perangkat-perangkat komunikasi juga mengalami kemajuan, dahulu mungkin hanya ada telefon yang menggunakan kabel yang tidak bisa di bawa kemana-mana, namun sekarang sudah banyak perangkat-perangkat komunikasi portable. Aplikasi-aplikasi untuk berkomunikasipun sekarang sudah sangat banyak dan memiliki kelebihan masing-masing. Berikut ialah beberapa contoh aplikasi di bidang telekomunikasi WhatsApp, Line, KakaoTalk, dan WeChat di bagian messengger, Skype untuk video call dsb.

Friday, 15 February 2013

Pemuda dan Sosialisasi



         

           Pemuda atau generasi muda merupakan konsep-konsep yang selalu dikaitkan dengan masalah nilai.hal ini merupakan pengertian idiologis dan kultural daripada pengertian ini. Didalam masyarakat pemuda merupakan satu identitas yang potensial sebagai penerus cita-cita perjuangan bangsa dan sumber insani bagi pembangunan bangsanya karma pemuda sebagai harapan bangsa dapat diartikan bahwa siapa yang menguasai pemuda akan menguasai masa depan.

           Pemuda adalah generasi penerus dari generasi terdahulu. Anggapan itu merupakan beban moral yang ditanggung bagi pemuda untuk memenuhi tanggung jawab yang diberikan generasi tua. Selain memikul beban tersebut pemuda juga dihadapkan persoalan-persoalan diantaranya kenakalan remaja, ketidak patuhan pada orang tua/guru, kecanduan narkotika, frustasi, masa depan suram, keterbatasan lapangan kerja dan masalah lainnya. Seringkali pemuda dibenturkan dengan “nilai” yang telah ada jika mereka berkelakuan di luar nilai tersebut

           Masalah kepemudaan yang terjadi biasanya terjadi karna nilai nilai dalam masyarakat, yang dialami antar generasi muda dan tua, biasanya kurang dewasa dari hal psikologis, kurang mandiri dalam hal ekonomi

Thursday, 6 December 2012

Negara dan Warga Negara





A. Teori Pembentukan Negara

            Negara adalah suatu wilayah di permukaan bumi yang kekuasaannya baik politik, militer, ekonomi, sosial maupun budayanya diatur oleh pemerintahan yang berada di wilayah tersebut.
Syarat primer sebuah negara adalah memiliki rakyat, memiliki wilayah, dan memiliki pemerintahan yang berdaulat. Sedangkan syarat sekundernya adalah mendapat pengakuan dari negara lain.

            Negara adalah pengorganisasian masyarakat yang mempunyai rakyat dalam suatu wilayah tersebut, dengan sejumlah orang yang menerima keberadaan organisasi ini. Syarat lain keberadaan negara adalah adanya suatu wilayah tertentu tempat negara itu berada. Hal lain adalah apa yang disebut sebagai kedaulatan, yakni bahwa negara diakui oleh warganya sebagai pemegang kekuasaan tertinggi atas diri mereka pada wilayah tempat negara itu berada.

            Keberadaan negara, seperti organisasi secara umum, adalah untuk memudahkan anggotanya (rakyat) mencapai tujuan bersama atau cita-citanya. Keinginan bersama ini dirumuskan dalam suatu dokumen yang disebut sebagai Konstitusi, termasuk didalamnya nilai-nilai yang dijunjung tinggi oleh rakyat sebagai anggota negara. Sebagai dokumen yang mencantumkan cita-cita bersama, maksud didirikannya negara Konstitusi merupakan dokumen hukum tertinggi pada suatu negara. Karenanya dia juga mengatur bagaimana negara dikelola. Konstitusi di Indonesia disebut sebagai Undang-Undang Dasar.

Saturday, 1 December 2012

Persamaan Derajat



           Kesamaan derajat adalah suatu sifat yang menghubungankan antara manusia dengan lingkungan masyarakat umumnya timbal balik, maksudnya orang sebagai anggota masyarakat memiliki hak dan kewajiban, baik terhadap masyarakat maupun terhadap pemerintah dan Negara. Hak dan kewajiban sangat penting ditetapkan dalam perundang-undangan atau Konstitusi. Undang-undang itu berlaku bagi semua orang tanpa terkecuali dalam arti semua orang memiliki kesamaan derajat. Kesamaan derajat ini terwujud dalam jaminan hak yang diberikan dalam berbagai faktor kehidupan.

           Negara Indonesia yang kita cintai ini memiliki landasan moral atau hukum tentang persamaan derajat.
  • Landasan Ideal: Pancasila

  • Landasan Konstitusional: UUD 1945 yakni:
    • Pembukaan UUD 1945 pada alenia ke-1, 2, 3, dan 4
    • Batang Tubuh (pasal) UUD 1945 yaitu pasal 27, ps. 28, ps. 29, ps. 30, ps. 31, ps.32, ps.33, dan ps. 34 lihat amandemennya.

  • Ketetapan MPR No. IV/MPR/1999 tentang GBHN.

Makna Pembukaan dan Batang Tubuh UUD 1945
           Setiap warga negara berhak mendapatkan hak-hak azasinya yang meliputi hak asasi pribadi, hak asasi ekonomi, hak asasi politik, hak asasi sosial dan kebudayaan, hak asasi mendapatkan pengayoman dan perlakuan yang sama dalam hukum dan pemerintahan serta hak asasi terhadap perlakuan tata cara peradilan dan perlindungan hukum.

Thursday, 29 November 2012

Stratifikasi Sosial (Pelapisan Sosial)




Pengertian stratifikasi

              Stratifikasi sosial menurut Pitirim A. Sorokin adalah perbedaan penduduk / masyarakat ke dalam lapisan-lapisan kelas secara bertingkat (hirarkis). Pitirim A. Sorokin dalam karangannya yang berjudul “Social Stratification” mengatakan bahwa sistem lapisan dalam masyarakat itu merupakan ciri yang tetap dan umum dalam masyarakat yang hidup teratur.

              Stratifikasi sosial menurut Drs. Robert M.Z. Lawang adalah penggolongan orang-orang yang termasuk dalam suatu sistem sosial tertentu ke dalam lapisan-lapisan hirarkis menurut dimensi kekuasaan, privilese dan prestise.

              Statifikasi sosial menurut Max Weber adalah stratifikasi sosial sebagai penggolongan orang-orang yang termasuk dalam suatu sistem sosial tertentu ke dalam lapisan-lapisan hirarkis menurut dimensi kekuasaan, privilese dan prestise.


Sunday, 18 November 2012

Kebudayaan Islam di Indonesia




           Agama Islam muncul pada Abad ke-6 M kemudian masuk ke Indonesia pada abad ke-7 M dan mulai berkembang pada abad ke-13 M. Perkembangan Islam di Indonesia hampir di seluruh Kepulauan Indonesia. Bertolak dari kenyataan tersebut, Islam banyak menghasilkan peninggalan sejarah yang bercorak Islam di Indonesia yang sangat beraneka ragam. Peninggalan-peninggalan itu antara lain sebagai berikut:


1.  Tempat Ibadah

              Dilihat dari segi arsitekturnya, masjid-masjid di Indonesia kuno menampil- kan gaya arsitektur asli Indonesia, yakni dengan ciri-ciri sebagai berikut :



  • Atapnya bertingkat/tumpang dan ada puncaknya (mustaka). 
  • Pondasinya kuat dan agak tinggi.
  • Ada serambi di depan atau di samping.  
  • Ada kolam/parit di bagian depan atau samping.
              Gaya arsitektur bangunan yang mendapat pengaruh Islam ialah :
  • Hiasan kaligrafi
  • Kubah
  • Bentuk masjid
              Sejak masuk dan berkembangnya agama Islam di Indonesia banyak masjid didirikan dan termasuk masjid kuno, di antaranya masjid Demak, masjid Kudus, masjid Banten, masjid Cirebon, masjid Ternate, masjid Angke, dan sebagainya.

Saturday, 6 October 2012

Hubungan Sosial Dasar dibidang Teknik Informatika





Masyarakat & Sosial

           Masyarakat yang merupakan terjemahan dari istilah society, merupakan sekelompok orang yang membentuk suatu sistem yang semi tertutup ataupun semi terbuka, yang mana interaksi sebagian besar adalah antara perorangan yang berada di dalam kelompok masyarakat tersebut. Kata society sendiri berasal dari kata dalam bahasa latin yaitu societas. Societas berarti hubunganpersahabatan antara satu dengan yang lain.            
           Societas sendiri diturunkan dari kata socius yang memiliki arti kawan atau teman.
Diperlukannya sebuah sosialisme dalam sebuah masyarakat dasarnya bertujuan untuk mengendalikan tingkah laku kita dilingkungan masyarakat agar tidak bertindak sewenang-wenang. Kehidupan bermasyarakat selalu menimbulkan hubungan antar sesame manusia dalam suatu lingkungan kehidupan tertentu. Oleh karena itu manusia sering disebut sebagai makhluk social, karena memang manusia tidak dapat hidup sendiri untuk memenuhi kebutuhannya.


 Teknologi dalam Kehidupan Masyarakat

          Pada zaman modern seperti saat ini computer telah mengalami evolusi dan sudah mencapai generasi kelima. Teknologi yang semakin berkembang itu dibuat untuk membantu menyelesaikan sebuah permasalahan dengan mudah dan cepat.
Banyak sekali manfaat dari pelajaran Teknologi Informasi dan Komunikasi. Peningkatan kualitas hidup semakin menuntut manusia untuk melakukan berbagai aktifitas yang dibutuhkan dengan mengoptimalkan sumber daya yang dimilikinya. Teknologi Informasi dan Komunikasi yang perkembangannya begitu cepat secara tidak langsung mengharuskan manusia untuk menggunakannya dalam segala aktivitasnya. Ada beberapa manfaat teknologi yang sesuai dengan bidangnya masing-masing, seperti dalam perusahaan, dunia bisnis, sektor perbankan, pendidikan, dan kesehatan. Berikut ini adalah penerapan teknologi yang sesuai dengan bidangnya masing-masing:


A. Penerapan Teknologi Informasi dan Komunikasi dalam Perusahaan

          
Penerapan Teknologi Informasi dan Komunikasi banyak digunakan para usahawan. Kebutuhan efisiensi waktu dan biaya menyebabkan setiap pelaku usaha merasa perlu menerapkan teknologi informasi dalam lingkungan kerja. Penerapan Teknologi Informasi dan Komunikasi menyebabkan perubahan bada kebiasaan kerja. Misalnya penerapan Enterprice Resource Planning (ERP). ERP adalah salah satu aplikasi perangkat lunak yang mencakup sistem manajemen dalam perusahaan.

Thursday, 4 October 2012

Etika Menulis di Internet

Kali ini gw mo share tentang salah satu hal yang sangat penting dalam menggunakan internet, yaitu Etika Menulis di Internet, sebenernya ini juga salah satu tugas dari dosen Mata Kuliah Softskill di kampus gw (Univ. Gunadarma).

Internet yang di zaman modern ini sudah sangat menjamur, mulai dari desa sampe ke tengah kota merupakan sarana yang sangat baik untuk mengekspresikan diri,  selain mudah & murah, di Interenet juga kita bisa menjadi Anonymous alias tidak terdeteksi / tidak di kenali oleh orang lain, nah hal yang satu ini sering di salah gunakan banyak orang untuk melakukan hal-hal yang tidak sepantasnya.

Berikut hal-hal yang wajib di perhatikan.
  • Biasakan mencantumkan sumber tulisan
Pencantuman sumber tulisan sangat penting dilakukan sebagai penghargaan kita terhadap jerih payah orang lain dalam pembuatan artikel yang mereka buat dan sebagai pencegahan dari yang namanya PLAGIAT.
  • Tidak mengandung SARA (Suku, Ras, Agama, dan Golongan)
Tulisan yang kita buat diharamkan mengandung SARA sehingga tidak menimbulkan konflik antara Suku, Ras, Agama, dan Golongan masyarakat yang ada Indonesia.
Akhir-akhir ini isu yang satu ini cukup hangat di perbincangkan.