Laman udinoto

Sabtu, 02 Desember 2017

Tugas Pengantar Statistika: Review Seminar 2

Lets Create Your Own Website

Assalamaualaikum.wr.wb
Pada hari Kamis 12 Oktober 2017 saya berkesempatan hadir di seminar yang bertempat di Code Margonda yang diadakan oleh MargoDev+ dengan pembicara yaitu Jefri Yushendri yang merupakan anggota dari Android kejar.

 Seminar tersebut menjelaskan mengenai pembuatan website dengan html dan css dan ada pelatihannya juga ka Jefri mengajarkan cara membuat tamoilan website dari nol. Ka Jefri menjelaskan membuat website dengan text editor sublime text, dan menggunakan beberapa website yaitu w3school.com, materializecss.com dan pexels.com dimana di setiap web itu terdapat tool untuk membuat web. Untuk membuat website kita menggunakan html, php dan css. Dimana html dan css sebgai tampilan, dari yang saya ketahui disana css berfungsi mempercantik tampilan website. Lalu php berfungsi membuat activity pada sebuah web.


Berikut sertifikat pada seminar kemarin:


Kamis, 02 November 2017

Pengantar Statistika : Review Seminar

"I'm an IT Student, what's next ?"

Assalamualaikum.wr.wb
Pada hari Kamis, 5 Oktober 2017 kemarin pada pukul 18.30-21.00 bertempat di Code Margonda, Depok. diadakan acara seminar oleh margodev+ yang berjudul i'm an IT Student , what's next?
dengan pembicara yaitu M. Haidar Hanif yang merupakan Co-founder Impact Byte dan merupakan alumni Universitas Gunadarma dan pembicara yang lain yaitu Tommy Hardiansyah yang merupakan Business Development Director Code Margonda.

Seminar tersebut berfokus pada pengalaman para pembicara dan profesi profesi setelah lulus dari jurusan IT, dimana pertama kak Tommy menceritakan tentang dirinya myang merupakan alumni Universitas Gunadarma dan belum mengenal secara mendalam mengenai dunia IT pada saat kuliah hingga kak tommy sempat bekerja dibeberapa perusahaan, namun hingga akhir nya memilih menjadi StartUp begitu juga dengan ka hanif yang sempat bekerja pada saat kuliah yang bisa dibilang,menjadi superman pada bagian tersebut maksudnya mengerjakan segala sesuatu di kantornya, dengan kerja keras hingga akhirnya ka hanif memulai startup nya yaitu Impact Byte, Impact Byte itu seperti tempat les komputer dimana hanya dalam waktu beberapa bulan kita sudah menguasai mengenai dunia IT dan siap untuk di kerjakan di perusahaan. 

lalu kak tommy memberitahu bagian bagian pada dunia IT seperti: network enginer, IT support, front-end, back-end, System-Analyst, StartUp dan banyak lagi. dari situ kita sadar sangat banyak profesi dibidan IT karena di setiap bagiannya di pisah seperti hardware,jaringan, dan software.

kak tommy menyarankan agar sering melihat lowongan pekerjaan pada dunia IT agar kita bisa tahu apa saja yang perusahaan butuhkan dari kita, agar kita bisa menguasi keahlian kita lebih baik lagi. 
ini merupakan sertifikat, tiket pada saat seminar margodev kemarin:




Sekian dari saya , Bila ada kesalahan mohon maaf. Terima Kasih.

Selasa, 24 Oktober 2017

Threads pada Solaris (Sistem Operasi)

Threads Pada Solaris
Threads merupakan unit terkecil pada sistem operasi yang menjelaskan suatu proses mengenai status pada sebuah eksekusi (ready,running dll). Dalam thread terdapat program counter, register dan stack. Sistem operasi sangan mendukng  thread pada tingkatan kernel maupun pengguna dan memiliki proses sendiri dalam pengimplementasiannya, Seperti contohnya threads pada solaris
kernel Solaris memiliki kemampuan fully preemtible yang artinya semua thread, termasuk thread yang mendukung aktifitas kernel itu sendiri dapat ditunda untuk menjalankan thread dengan prioritas yang lebih tinggi; memiliki penjadwalan secara soft realtime; mendukung symmetrically multiprocessing yang mengoptimalkan kerja semua processornya dalam tingkatan yang sama, sehingga memberikan kualitas akses yang sama pada hardware computer yang lain dan; mendukung juga user-level multithreading. Kernel thread menggunakan resources yang sangat sedikit, dan peralihan kernel threadnya relative sangat sedikit karena tidak memerlukan sebuah perubahan space pada virtual memory.
    Dukungan multiprocessor pertama kali ditambahkan pada kernel Solaris, pengembang lebih mengutamakan pada kemampuan kernel, karena dengan kernel yang stabil, mampu meningkatkan concurrency, dan juga mampu mendukung dan mengontrol lebih dari satu thread dalam satu proses user. Thread sendiri mampu melaksanakan system calls dan menangani page faults secara independent. Untuk membuat kernel mendukung pengoperasian multiprocessor, thread mengontrol untuk menjalankan proses secara bersamaan pada processor yang berbeda. Para pengembang juga ingin kernel yang dibangun tersebut dapat beroperasi secara soft realtime, yang diperlukan untuk mengontrol penjadwalan yang berlebihan dan preemption adalah tindakan sementara pada proses yang sedang dilakukan oleh system computer, untuk melanjutkan proses di lain waktu. Dan preemption ini memungkinan untuk mengeksekusi pada banyak titik proses.


Proses pada Solaris
Kernel thread menggunakan resources yang sangat sedikit, dan peralihan kernel threadnya relative sangat sedikit karena tidak memerlukan sebuah perubahan space pada virtual memory. Kernel thread juga memiliki kemampuan fully preemptible dan dapat menjadwalkan berdasarkan prioritas pada realtime. Solaris mampu menggunakan kernel threads untuk memungkinkan asynchronous aktifitas kernel, seperti menulis asynchronous disk. Hal ini menghilangkan berbagai komplikasi dari idle loop dan menggantikannya dengan penjadwalan thread secara independent. Hal ini meningkatkan  concurrency karena tindakan yang ditangani oleh CPU terpisah dan memberikan aktifitas pada prioritas asynchronous sehingga dapat dijadwalkan secara tepat. Kernel thread juga menangani interrupt. Jika thread ditemukan interrupt, maka akan menguncinya pada blok-blok yang mengalami interrups tersebut dan memungkinkan untuk menghapus dan mencegah terjadinya deadlock. Karena membuat thread baru setiap kali terjadi interrupt itu sangat memakan waktu, maka kernel menyiapkan bagian-bagian untuk menginisialisasi thread interrupt tersebut, dan ketika interrupt terjadi maka satuan kerja tersebut memindahkannya pada tumpukan thread interrupt.

    Fitur utama pada multiprocessor kernel Solaris adalah dengan dukungan Lightweight Processes (LWPs). Dukungan LWPs sendiri adalah mendukung beberapa control dari kernel thread pada banyak proses user, seperti yang ditunjukan pada Gambar . Mereka berbagi space dengan proses, dan resources proses. Kernel mendukung pelaksanaan LWPs dengan menghubungkan penggunaan kernel thread dengan LWP masing-masing. Tiap-tiap user level library menggunakan LWPs untuk mengimplementasikan user level threads. Hal ini memungkinkan proses user memiliki ribuan thread tanpa membebankan kernel.

    Seperti yang dibahas sebelumnya, kernel Solaris dirancang untuk mencegah deadlocks yang disebabkan oleh thread interrupt. Hal ini dilakukan dengan memblokir thread-thread interrupt, jika ditemukan maka variable sinkronisasi akan terkunci dan menunggu sampai bagian yang critical sudah selesaikan. Strategi penguncian kernel ini digunakan untuk mengunci yang berbasis data. Didalam metode ini, setiap data dilindungi oleh objek sinkronisasi.

Namun ada juga penjelasan Threads pada solaris 2
Solaris 2 merupakan sistem operasi yang modern yang mendukung threads di dalam level kernel dan pengguna, multiprosesor simetrik (SMP), dan penjadualan real-time.
Threads di dalam Solaris 2 sudah dilengkapi dengan library mengenai API-API untuk pembuatan dan managemen thread. Di dalam Solaris 2 terdapat juga level tengah thread. Di antara level pengguna dan level kernel thread terdapat proses ringan/lightweight (LWP) seperti pada solaris yang diatas. Setiap proses yang ada setidaknya mengandung minimal satu buah LWP. Dimana ada banyak threads  pada library threads namun hanya satu yang terpasang sisanya diblok.
Operasi-operasi di kernel seluruhnya dieksekusi oleh kernel-level threads yang standar. Terdapat satu kernel-level thread untuk tiap LWP, tetapi ada juga beberapa kernel-level threads yang berjalan di bagian kernel tanpa diasosiasikan dengan suatu LWP (misalnya thread untuk pengalokasian disk). Thread kernel-level merupakan satu-satunya objek yang dijadualkan ke dalam sistem (lihat Bagian 2.7 mengenai scheduling). Solaris menggunakan model many-to-many.
Thread level pengguna dalam Solaris bisa berjenis bound mau pun unbound. Suatu bound thread level pengguna secara permanen terpasang ke suatu LWP. Jadi hanya thread tersebut yang bekerja di LWP, dan dengan suatu permintaan, LWP tersebut bisa diteruskan ke suatu prosesor. Dalam beberapa situasi yang membutuhkan waktu respon yang cepat (seperti aplikasi real-time), mengikat suatu thread sangatlah berguna. Suatu thread yang unbound tidak secara permanen terpasang ke suatu LWP. Semua threads unbound dipasangkan (secara multiplex) ke dalam suatu ruang yang berisi LWP-LWP yang tersedia
untuk aplikasi. Secara default thread-thread yang ada adalah unbound. Misalnya sistem sedang beroperasi, setiap proses bisa mempunyai threads level pengguna yang banyak.User-user level thread ini bisa dijadual dan diganti di antara LWP-LWP-nya oleh thread library tanpa intervensi dari kernel. User-level threads sangatlah efisien karena tidak dibutuhkan bantuan kerja kernel oleh thread library untuk menukar dari satu user-level thread ke yang lain.
Setiap LWP terpasang dengan tepat satu kernel-level thread, dimana setiap user-level thread tidak tergantung dari kernel. Suatu proses mungkin mempunyai banyak LWP, tetapi mereka hanya dibutuhkan ketika thread harus berkomunikasi dengan kernel. Kernel-kernel threads dijadwal oleh penjadwal kernel dan dieksekusi di CPU atau CPU-CPU dalam sistemnya. Jika suatu kernel thread memblok (misalnya karena menunggu penyelesaian suatu proses I/O), prosesor akan bebas untuk menjalankan kernel thread yang akan ikut terblok.
Para pengembang menggunakan struktur-struktur data sebagai berikut untuk mengimplementasikan thread-thread dalam Solaris 2 yaitu user memilik ID threads yang dimana semua struktur data berasal dari ruang user, LWP memili -user level thread sebegai emori dan informasi pencatatan yg bertempat pada ruang kernel,  dan Suatu kernel thread hanya mempunyai struktur data yang kecil dan sebuah stack.
Setiap proses dalam Solaris 2 mempunyai banyak informasi yang terdapat di process control block (PCB). Secara umum, suatu proses di Solaris mempunyai suatu proses id (PID), peta memori, daftar dari berkas yang terbuka, prioritas, dan pointer yang menunjuk ke daftar LWP yang terasosiasi kedalam proses.
Sumber:

Sabtu, 07 Oktober 2017

Review VM Virtual Box (Sistem Operasi)

Review VM Virtual Box 


Oracle VM virttual box adalah Virtual Machine x86 yang dikembangkan oleh oracle cooperation yang dapat digunakan untuk urusan kantoran atau rumahan, dengan virtual box kita tidak perlu menginstall OS saat booting kita bisa mencoba OS yang ingin kita ketahui dengan virtual box. pada awalnya virtual box ini dikembangkan oleh inontek GmbH, dan diakuisisi oleh Sun Microsystem pada tahun 2008,kemudan diakuisisi oleh oracle pada 2010. Virtual box dapat digunakan untuk menginstall linux, solaris, windows, BSD, IBM OS/2, Mac OS x dan lainnya. Virtual box juga tersedia dalam berbagai bahasa dan juga bahasa indonesia, dan virtual box termasuk virtualisasi yang mudah untuk digunakan, dan virtual box bisa memuat beberapa OS yang 32 maupun 64 bit dalam virtual box manajer. VirtualBox mendukung kedua Intel VT-x dan AMD-V hardware-virtualisasi, di virtual box sistem mengemulasi hard disk dalam satu dari tiga format harddisk: VDI, VDMK, VHD. fitur dalam virtual box cukup banyak dan virtual box dapat mengatur ukuran ram yang digunakan untuk os tersebut dan chipset pada motherboardnya dan bisa mengatur prosesornya, lalu adaptor juga yang tersemabung pada jaringan yang bisa kita atur, hingga port serial dan USB kita dapat gunakan, dan support untuk video capturing. Virtual box juga memiliki dukungan paravirtualization untuk os Windows dan Linux untuk meningkatkan akurasi dan kinerja penyimpanan waktu. Dan sekarang virtual box sudah mencapai versi ke 5.2.
Berikut adalah tampilan virtual box manajer setelah menginstall os



Dan apabila ingin mensetting fiturnya cukup memencet pengaturan jika OS nya sudah terinstal maka akan muncul seperti gambar dibawah ini



Namun apabila kita ingin menginstall os baru cukup klik tombol yg dikiri atas dan buat baru maka akan muncul tampilan seperti ini  


Masukan nama, type dan versi nya jangan lupa untuk mempersiapkan dulu OS nya yg bisa di download di situs resminya. Setelah itu tekan lanjut maka anda bisa mengatur ukuran ram yg akan digunakan hanya dengan setelah itu akan ada opsi sebelum memilih tipe berkas yaitu:
Do not add a virtual hard disk
Opsi ini digunakan untuk tingkat mahir dimana hard disk virtual akan dibuat dalam pengaturan terpisah setelah pembuatan mesin virtual selesai.
  • Create a virtual hard disk now
    Opsi ini digunakan untuk membuat hard disk virtual baru bersamaan dengan pembuatan mesin vitual.
  • Use an existing virtual hard disk file
    Opsi ini digunakan untuk menggunakan hard disk virtual yang sudah pernah anda buat.


Setelah itu akan terdapat 3 opsi:
  • VDI (Virtualbox Disk Image) adalah format native dari Virtual Box
  • VHD (Virtual Hard Disk) adalah format native dari Microsoft Virtual PC
  • VMDK (Virtual Machine Disk) adalah format native dari VMWare

Jika anda tidak ingin menggunakannya untuk software virtualisasi lainnya pilih “VDI (VirtualBox Disk Image)”.
Lalu anda akan memilih harddisknya akan dialokasikan secara dinamik atau ukuran tetap yg penjelasannya sudah tertera 



Dan setelah itu anda dapat mengatur tempat OS itu dan ukurannya maka setelah itu anda klik pengaturan dan menuju penyimpanan untuk memasukan file isonya

 '
setelah itu klik ok dan anda dapat menekan start untuk melanjutkan penginstalan.


Sekian penjelasan dari saya kurang dan lebihnya mohon maaf terima kasih.




Kamis, 28 September 2017

Pengantar Statistika

Pengertian Statistika, Statistika adalah bagian dari matematika yang secara khusus membicarakan caracara
pengumpulan, analisis dan penafsiran data. Dengan kata lain, istilah statistika di
sini digunakan untuk menunjukan tubuh pengetahuan (body of knowledge) tentang
cara-cara penarikan sampel (pengumpulan data), serta analisis dan penafsiran data.
(Furqon, 1999:3)
Gasperz (1989:20) juga menyatakan bahwa “statistika adalah ilmu pengetahuan
yang berhubungan dengan cara-cara pengumpulan data, pengolahan serta
penganalisisannya, penarikan kesimpulan serta pembuatan keputusan yang cukup
beralasan berdasarkan fakta yang ada”. Somantri (2006:17) juga menyatakan hal yang
sama bahwa “statistika dapat diartikan sebagai Ilmu pengetahuan yang mempelajari
tentang bagaimana cara kita mengumpulkan, mengolah, menganalisis dan
menginterpetasikan data sehingga dapat disajikan lebih baik”.
Ketiga pengertian statistika tersebut sama halnya dengan pengertian ilmu statistik
yaitu “Ilmu Statistik adalah kumpulan dari cara-cara dan aturan-aturan mengenai
pengumpulan, pengolahan, penafsiran dan penarikan kesimpulan dari data berupa
angka-angka” (Pasaribu, 1975:19).
Jadi statistika adalah ilmu pengetahuan yang mempelajari tentang cara dan
aturan pengumpulan, pengolahan, penganalisaan, penarikan kesimpulan dan
pengambilan keputusan berdasarkan data dan analisis yang dilakukan.

1. Statistika Deskriptif
Statistika deskriptif merupakan metode yang berkaitan dengan pengumpulan dan penyajian suatu hasil pengamatan (data) sehingga memberikan informasi yang berguna bagi pihak-pihak yang berkepentingan terhadap data dan informasi tersebut. Yang harus mendapatkan perhatian dalam statistika deskriptif adalah hanya menyajikan atau memberikan informasi dari data yang dimiliki (data dari sampel) dan bukan memberikan kesimpulan apapun tentang data populasi. Penyampaian informasi yang dimaksud dapat berupa diagram, grafik, gambar dan tabel.
Pokok-pokok bahasan yang diuraikan di dalam statistika deskriptif sebagai berikut :
1.      Distribusi frekuensi = hasil dari data yang dibuat dengan mebuat tabel distribusi frekuensi yaitu ada: diagram batang,ogive dan histogram (gambar Gambarnya)
Image result for diagram batangImage result for diagram ogiveImage result for diagram histogram
(sumber gambar:https://yos3prens.wordpress.com/2013/05/29/diagram-batang/ , https://yos3prens.wordpress.com/2013/05/29/diagram-batang/ , https://idtesis.com/membuat-grafik-skripsi/
2.      Pengukuran nilai-nilai statistika
3.      Angka indeks
4.      Analisis time series (analisis runtut waktu)

2. Statistika Induktif (Inferens)
Statistika induktif adalah mencangkup metode yang berkaitan dengan analisis sebagian data (data dari sampel) yang kemudian digunakan untuk melakukan peramalan atau penaksiran kesimpulan (generalisasi) mengenai data secara keseluruhan (populasi). Generalisasi tersebut mempunyai sifat “tidak pasti” karena hanya berdasarkan pada data dari sampel. Oleh sebab itu, dalam statistika induktif harus didasari dengan teori peluang.
Pokok-pokok bahasan yang dikemukakan di dalam statistika induktif sebagai berikut :
1.      Probabilitas = pencacahan titik contohnya kaidah perkalian, permutasi,kombinasi seperti menghitung peluang pada suatu kurva
2.      Kurva normal
3.      Sampling dan distribusi sampling
4.      Estimasi (pendugaan) harga parameter
5.      Uji hipotesis, baik sederhana, perbandingan antara dua nilai; bagi mean maupun proporsi
6.      Regresi, termasuk pengujian signifikasi dan penggunaannya untuk prediksi
7.      Korelasi

Data
Data adalah catatan atas kumpulan [[Data adalahcatatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum, berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan sehari-haridata berarti suatu pernyataan yang diterima secara apa adanya.

Jenis-jenis data
a. Berdasarkan sifatnya
1) Data kualitatif Data yang tidak berbentuk angka (bilangan).
2) Data kuantitatif Data yang berbentuk angka (bilangan).

b. Berdasarkan cara memperolehnya
1) Data primer Data primer adalah data yang dikumpulkan dan diolah sendiri oleh suatu perusahaan atau organisasi.
 2) Data sekunder Data sekunder adalah data yang diperoleh suatu organisasi atau perusahaan dalam bentuk yang sudah jadi dari pihak lain.

c. Berdasarkan sumbernya
 1) Data internal Data internal ialah data yang menggambarkan keadaan dalam suatu organisasi. Misalnya data internal perusahaan yang meliputi data pegawai, data keuangan, data peralatan, data produksi, data pemasaran, dan data hasil penjualan. Pada dasarnya data internal meliputi data input dan data output suatu organisasi.
 2) Data eksternal Data eksternal ialah data yang menggambarkan keadaan diluar organisasi. Misalnya data yang menggambarkan faktor-faktor yang mempengaruhi Pengertian Dasar Dalam Statistika Page 5 perusahaan, seperti daya beli masyarakat, selera masyarakat, saingan dari barang sejenis, perkembangan harga, keadaan ekonomi dan sebagainya.

d. Berdasarkan cara penyusunannya atau skalanya
1) Data nominal Data nominal ialah data statistik yang memuat angka yang tidak mempunyai arti apa-apa. Angka yang terdapat dalam data ini hanya merupakan tanda/simbol dari objek yang akan dianalisis.
2) Data ordinal Data ordinal adalah data statistik yang mempunyai daya berjenjang, tetapi perbedaan antara angka yang satu dan angka yang lainnya tidak konstan atau tidak memiliki interval yang tetap.
3) Data interval Data interval adalah data yang jarak antara yang satu dan lainnya sama dan telah ditetapkan sebelumnya. Data interval tidak memiliki titik nol dan titik maksimum yang sebenarnya. Nilai nol dan titik maksimum tidak mutlak.
4) Data rasio Pengertian Dasar Dalam Statistika Page 6 Data rasio adalah jenis data yang mempunyai tingkatan tertinggi. Data ini selain mempunyai interval yang sama, juga mempunyai nilai nol (0) mutlak.

Pengukuran dalam statistika dan contoh nya?

Pengukuran adalah dasar setiap penelitian ilmiah. Segala sesuatu yang peneliti lakukan dimulai dengan pengukuran apa pun yang ingin diteliti. Pengukuran adalah meletakkan angka ke suatu objek.

Dalam statistik ada 4 jenis-jenis skala yaitu nominal, ordinal, interval dan rasio.

SKALA NOMINAL (SKALA LABEL)

Skala ini menempatkan angka sebagai atribut objek. Tidak memiliki efek evaluatif karena hanya menempatkan angka ke dalam kategori tanpa struktur, tidak memiliki peringkat dan tidak ada jarak.

Contoh Data Variabel :
  • Ya = 1 dan Tidak = 0
  • Pria = 1 dan Wanita = 0
  • Hitam = 1, Abu-abu = 2, Putih = 2

Analisis Statistik
Angka tidak bermakna matematika. Analisis statistik yang dapat digunakan berada dalam kelompok non-parametrik yaitu frekuensi dan tabulasi silang dengan Chi-square.

SKALA ORDINAL (SKALA PERINGKAT)

Skala ordinal memiliki peringkat, tapi tidak ada jarak posisional objektif antar angka karena angka yang tercipta bersifat relatif subjektif. Skala ini menjadi dasar dalam 
Skala Likert.

Contoh Data Variabel :
Pendek = 1
Sedang = 2
Tinggi = 3
Tidak enak = 1
Ragu-ragu = 2
Enak = 3

Analisis Statistik :

Angka 1 lebih rendah dari angka 2 dalam peringkat, tapi tidak bisa dilakukan operasi matematika. Data ordinal menggunakan 
statistik non-parametrik mencakup frekuensi, median dan modus, Spearman rank-order correlation dan analisis varian.

SKALA INTERVAL (SKALA JARAK)

Skala interval adalah skala ordinal yang memiliki poin jarak objektif dalam keteraturan kategori peringkat, tapi jarak yang tercipta sama antar masing-masing angka.

Contoh Data Variabel :
  • Umur 20-30 tahun = 1
    Umur 31-40 tahun = 2
    Umur 41-50 tahun = 3
  • Suhu 0-50 Celsius = 1
    Suhu 51-100 Celsius = 2
    Suhu 101-150 Celsius = 3

Analisis Statistik :

Angka 3 berarti lebih tua atau lebih panas dari angka 2 setara dengan angka 2 terhadap angka 1, bisa operasi penjumlahan dan pengurangan. Statistik parametrik yaitu deviasi mean dan standar, korelasi r, regresi, analisis varian dan analisis faktor ditambah berbagai multivariat.

SKALA RASIO (SKALA MUTLAK)

Skala rasio adalah skala interval yang memiliki nol mutlak.

Contoh Data Variabel :
  • 0 tahun, 1 tahun, 2 tahun, 3 tahun, ..... dst.
  • ..... -3C, -2C, -1C, 0C, 1C, 2C, 3C, ..... dst.
  • ..... 0,71m ..... 5,38m ..... 12,42m ..... dst.

Analisis Statistik :

Berlaku semua operasi matematika. Analisis statistik sama dengan skala interval.


Sumber:

Sabtu, 29 April 2017

Bahasa Indonesia

Mengapa harus memakai bahasa indonesia sebagai sarana komunikasi?

Yang banyak kita ketahui juga, karena Bahasa Indonesia merupakan bahasa pemersatu bangsa, yang sesuai dengan sumpah pemuda yaitu berbahasa satu Bahasa Indonesia. karena keanekaragaman budaya dan bahasa di Indonesia maka bahasa Indonesia inilah alternatif untuk mempersatukan seluruh rakyat Indonesia, meskipun masih banyak dari setiap suku di Indonesia yang tidak bisa berbahasa Indonesia.
Bahasa Indonesia juga mengalami banyak perubahan dari zaman dulu hingga zaman sekarang seperti yang ada pada teks proklamasi contohnya: kekoesaan dengan kekuasaan. Terkadang sulit memang bagi para pemuda Indonesia untuk menggunakan bahasa Indonesia yang baik dan benar apalagi yang sesuai dengan EYD, ditambah lagi banyaknya bahasa kekinian yang muncul di zaman sekarang ini.
 kita menggunakan bahasa Indonesia agar setiap orang bisa mengerti apa yang kita ucapkan dengan sesama rakyat Indonesia itu tersindiri, dalam hal jual beli, berpolitik. Agar tidak ada kesalah pahaman sesama rakyat karena ada dari beberapa bahasa daerah yang memiliki arti yang baik di daerah tersebut namun di daerah yang lain itu adalah bahasa yang kasar. Kita menggunakan bahasa indonesia agar bahasa yang telah diwariskan dari pejuang kita ini tidak hilang, karena semakin majunya zaman maka bukan hanya bahasa Indonesia yang kita ucapkan, terutama dalam bidang ekonomi yang mencakup global.
 Bahasa Indonesia juga sebagai sarana komunikasi karena bisa membuat kita bisa mengerti bagaimana attitude orang tersebut seperti, kita biasa melihat orang tersebut dari tutur bahasanya, mana orang yang bisa menjaga omongannya mana yang tidak,maka jika dia tidak bisa menjaganya orang tersebut bisa di nilai buruk oleh orang lain. Bahasa indonesia juga merupakan lambang dari negara kita sendiri, bagaimana bisa kita sebagai warga negara indonesia tapi tidak bisa berkomunikasi dengan bahasa dari bangsa kita sendiri.
 Bahasa Indonesia juga penting dalam ilmu pengetahuan, agar kita bisa berkomunikasi dalam menyampaikan ilmu kedaerah yang sangat jauh karena betapa luasnya dan banyaknya budaya di tanah air indonesiaku ini,  karena lebih efektif dan efisien apabila menggunakan bahasa Indonesia.

Terima kasih mohon maaf bila ada kekurangan dan apabila ada perbedaan pendapat, tulisan ini dibuat dengan orisinil dan hanya terinspirasi dari sumber dibawah ini sebagai teori.
http://www.dadangjsn.com/2015/08/isi-teks-naskah-proklamasi-kemerdekaan.html