Rabu, 05 Februari 2020

PEMROGRAMAN

Pengertian Pemrograman Dasar


      Pemrograman adalah proses menulis, menguji, memperbaiki (Debug), dan memelihara kode yang membangun suatu program komputer. Kode ini di tulis dnegan bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram. Untuk melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan pada banyak kasus, pengetahuan-pengetahuan lain seperti matematika.

Penjelasan Keterampilan yang di perlukan dalam pemrograman, diantaranya:

1. Algoritma
           Algoritma adalah prosedur atau langkah-langkah VCXVC untuk perhitungan. Algoritma digunakan untuk perhitungan, pemrosesan data, dan penalaran otomatis.

2. Logika
         Logika berasal dari kata Yunani Kuno λόγος (logos) yang berarti hasil pertimbangan akal pikiran yang diutarakan lewat kata dan dinyatakan dalam bahasa. Logika adalah salah satu cabang filasafat.

3. Bahasa Pemrograman
           Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa perograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan Sintaks dan Semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis lankah apa secara persis yang akan diambil dalam berbagai situasi.

4. Dan banyak kasus pengetahuan lainnya.

Sumber:https://id.wikipedia.org/wiki/Pemrograman

Konsep Dasar Pemrograman


        Konsep Dasar Pemrograman pada umumnya adalah IPO (Input Proses Output), lalu dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage


Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input.


Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.


Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses    menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage.


Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)


Distribution
Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi.


Storage
Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya.


DATA 
Data adalah bahan mentah yang akan diolah menjadi informasi sehingga  dapat dipergunakan oleh user atau pemakai.


1. Tipe Data Dasar : Merupakan tipe data primitif yang tidak terstruktur yang didefinisikan oleh bahasa pemrograman.
Tipe data dasar dibagi menjadi lima bagian yaitu :

a. Numerik, yaitu menyimpan data berupa angka
b. Enumerasi, yaitu suatu urutan list dari nilai-nilai yang berbeda.
c. Boolean, yaitu tipe data untuk merepresentasikan True atau False.
d. Character, yaitu tipe data untuk menyimpan rangkaian karakter.
e. Internationalization, disebut I18N


2. Tipe Data Terstruktur : Merupakan tipe data campuran dari berbagai tipe data dasar. Contohnya: 
  • array
  • record,
  • string, 
  • list
  • file.

3. Tipe Data didefinisikan oleh Pemakai : Tipe data ini biasanya disebut Enumerasi.


4. Tipe Data Penunjuk
      Contoh tipe data penunjuk adalah pointer model Komputasi. Model Komputasi adalah suatu kumpulan dari nilai dan operasi-operasi. Ada 3 dasar model komputasi :
1. Model Fungsional
     yaitu model perhitungan yang fungsional terdiri dari satu set nilai-nilai, fungsi dan operasi, aplikasi, fungsi dan komposisi fungsi.
2. Model Logika

     yaitu logika model perhitungan terdiri dari suatu set nilai-nilai, definisi hubungan dan kesimpulan logis.
3. Model Imperative

    yaitu model perhitungan yang imperative terdiri dari satu set nilai-nilai yang mencakup suatu status dan operasi tugas-tugas untuk memodifikasi status tersebut.


Prinsip Bahasa Pemrograman
ada 4, yaitu:
1. Sintaks, menjelaskan bagaimana struktur program yang benar.
2.Tipe sistem dan semantik, menunjukkan tipe nilai yang dapat dimanipulasi oleh program dan arti(semantik) dari program, mencakup juga aturan penamaan entitas (variabel,fungsi,class,parameter,dll).
3. Manajemen memori, menunjuk kepada sekumpulan teknik yg membantu kita untuk memahami pemetaan letak dari nilai, struktur data, dan struktur program di dalam memori.
4. Exception handling, mengenai penanganan exception (hal-hal yang tak terduga seperti kesalahan input ketika menjalankan program).


KOMPUTER SOSIAL


  • Informatika sosial atau komputer sosial adalah istilah yang orang lain gunakan untuk mewakili studi transdisiplin desain, penyebaran dan menggunakan teknologi informasi dan komunikasi (TIK) yang menjelaskan interaksi mereka dengan konteks kelembagaan dan budaya,termasuk  organisasi dan masyarakat. 
Definisi yang lebih formal “studi interdisipliner desain, menggunakan dan konsekuensi dari teknologi informasi yang memperhitungkan interaksi mereka dengan konteks kelembagaan dan budaya.”


PRINSIP KOMPUTER SOSIAL:


  1. Membuka rencana Google untuk mendigitalkan kepemilikan lima perpustakaan penelitian ‘membantu mengilustrasikan beberapa prinsip yang bersama-sama mendefinisikan pekerjaan informatika sosial.
  2. Kisaran isu yang diangkat menggambarkan bahwa informaticians sosial melihat komputasi sebagai pengaturan web seperti artefak bahan seperti komputer dan perangkat lunakdan aturan-aturannorma dan praktek orang.
  3. Karakteristik ini adalah mengapa informaticians sosial bingkai rencana digitalisasi Google dalam hal mengubah norma-norma sosial, masalah hak cipta, akses dan penggunaan yang adil. Digitalisasi adalah lebih dari sekedar keputusan Media.
  4. Dari perspektif ini niat Google mengangkat isu-isu penting yang belum terselesaikan dan penggunaan, akses, desain dan kebijakan. Jelas bahwa tindakan teknis digitalisasi adalah mungkin (jika melelahkan dan berdasarkan banyak, karena keputusan belum dirapikan, mikro-desain). Ann Bishop dan Nancy Van Rumah telah menyoroti perspektif sosial informatika perpustakaan digital. Google adalah organisasi cerdas dijalankan, sehingga mereka cenderung akrab dengan pekerjaan wawasan ini.
  5. Konteks-ketergantungan adalah prinsip inti beasiswa informatika sosial. Sifat terletak dan penggunaan komputasi berarti bahwa konteks dan penggunaan yang terikat melalui praktek:. Untuk melaporkan penggunaan adalah untuk melaporkan situasi penggunaan yang Dalam penelitian informatika sosial, orang digambarkan sebagai Artinya, orang-orang aktor sosial.” digambarkan sebagai memiliki lembaga individu, bertindak dengan cara-cara yang mencerminkan baik norma-norma sosial informal dan aturan formal tindakan, dan mungkin yang paling penting tidak terutama pengguna TIK.
  6. Informatika sosial sarjana menantang diambil-untuk-diberikan asumsi tentang nilai materi TIK, tindakan masyarakat terhadap kedua komputasi dan sosial dunia di mana mereka tinggaldan sifat pengaturan antara unsur-unsur tersebut. Sementara perspektif kritis kadang-kadang terlihat naif sebagai negatif terhadap komputerisasi atau ICT tertentu, pendekatan kritis adalah lebih lanjut tentang mengeksplorasi asumsi tertanam dan implisit. Informaticians sosial menghindari pernyataan deterministik seperti “digitalisasi baik bagi kita semua” atau “berada di Web berarti akses unproblematic untuk semua.”
  7. Informatika sosial bekerja biasanya mencakup berbagai pendekatan pengumpulan data, skala besar canggih analisis dan konseptualisasi yang kompleks. Kekakuan, kedalaman empiris dan pluralitas teori dan metode membantu untuk mendefinisikan pekerjaan informatika sosial. Hal ini juga membantu membuat jelas bahwa informaticians sosial sering mengintegrasikan teori dan metode.

Contoh penyalahgunaan privasi dalam kehidupan sehari-hari

  • Contoh penyalahgunaan privasi dalam kehidupan sehari-hari seperti yang umumnya dilakukan oleh reporter maupun wartawan dalam memperoleh informasi seputar kehidupan selebritis. Dimana seorang reporter akan dengan keras berusaha mendapatkan informasi dari selebritis tanpa memperoleh izin dari narasumber tersebut. Hal ini menyebabkan gangguan bahkan ancaman bagi selebritis tersebut apabila terus menerus ditekan agar membuka informasi mengenai privasinya ke khalayak umum.
  • Terkadang informasi yang diperoleh sering diberikan berbagai informasi fiktif yang memang tidak sesuai dengan keadaan sebenarnya. Jadi terkesan mengada-ngada dan jauh dari keadaan sebenarnya. Bisa diubah dengan pandangan mendukung maupun menjelek-jelekkan seperti para pendukung Ahok yg menggunakan foto orang-orang yg memakai kerudung yg di edit sedemikian rupa seolah-olah mendukungnya untuk menjadi gubernur. Padahal foto tersebut digunakan untuk melarang remaja-remaja muslim untuk tidak merayakan Valentine.

Contoh penyalahgunaan privasi di media sosial

  1. Penggunaan akun sosial media palsu yang menggunakan foto orang lain. Seperti Facebook, Twitter, dll.
  2. Meretas akun sosial media seseorang.
  3. Mempublish informasi sosial media seseorang yg tidak sesuai dengan kondisi sebenarnya.

Urutan Jejaring sosial Jaman Dulu

  • Friendster

Friendster adalah sebuah situs permainan sosial yang berfokus pada permainan dan musik yang berpusat di Mountain View, California. Friendster sebelumnya dikenal sebagai situs jejaring sosial Sebelum dirancang ulang, layanan ini memungkinkan pengguna berkomunikasi dengan anggota lain, serta berbagi konten dan media daring dengan anggota tersebut.Situs web ini dulunya digunakan untuk berkencan dan mencari tahu tentang acara baru, band, dan hobi. Pengguna dapat berbagi video, foto, pesan dan komentar dengan anggota lain melalui profil dan jaringan mereka. Friendster dianggap sebagai salah satu jejaring sosial asli dan bahkan “kakek”-nya semua jejaring sosial. Layanan ini sangat populer di kawasan Asia Tenggara.
Pada Mei 2011, perusahaan ini mengalihkan diri menjadi situs permainan sosial dan menghapus semua akun jejaring sosial penggunanya. Namun akun Friendster tidak akan dihapus dan pengguna masih bisa masuk log menggunakan surel dan sandi lama mereka. Mereka juga menyatakan bahwa daftar kontak (atau daftar teman) akan dipertahankan bersama informasi dasar pengguna. Situs baru ini akan terfokus pada “hiburan dan kesenangan”, dan tidak abertujuan untuk bersaing dengan Facebook, namun justru melengkapinya.
  • MySpace

Myspace (dahulu MySpace) merupakan sebuah situs jejaring sosial. Kantor pusatnya bertempat di Beverly Hills, California, dan berada dalam satu gedung perkantoran dengan pemilik langsung perusahaan tersebut, News Digital Media, kepunyaan News Corporation. MySpace menjadi situs jaringan sosial paling populer di Amerika Serikat pada bulan Juni 2006. Berdasarkan comScore, MySpace telah disusul oleh kompetitor internasional utamanya yaitu Facebook pada bulan April 2008. MySpace mempekerjakan 1000 karyawan pada bulan Juni 2009. Perusahaan tidak mengungkapkan pendapatan atau keuntungan secara terpisah dari News Corporation.
  • MXIT

MXit adalah generasi instant messenger mobile dan jaringan sosial perangkat lunak aplikasi yang memungkinkan seseorang untuk chatting di manapun dari ponsel atau PC secara gratis. Seseorang dapat terhubung dengan pengguna Yahoo!, ICQ, Google Talk, AIM, atau Windows Live Messenger sehingga komunikasi akan terasa lebih mudah.
  • eBuddy

eBuddy adalah sebuah aplikasi pengirim pesan instan melalui jaringan internet berbasiskan web dan telepon selular. Didirikan tahun 2003 eBuddy mendukung beragam layanan pengiriman pesan instan, dianataranya Yahoo! Messenger, Google Talk, Windows Live Messenger, AIM, ICQ, Facebook, dan Myspace IM.
  • mIRC

mIRC merupakan perangkat lunak berbayar untuk Internet Relay Chat atau percakapan daring yang beroperasi di sistem operasi Windows. mIRC diciptakan tahun 1995 oleh Khaled Mardam-Bey, berguna untuk berbincang (chatting) antar sesama pengguna mIRC di seluruh dunia. Perangkat lunak ini memiliki pengguna terbanyak dalam kategori chatting, terbukti setelah perangkat lunak ini diunduh sebanyak 9.129.578 kali dari CNET pada Oktober 2007. Nielsen-Net memasukan mIRC ke dalam daftar “10 aplikasi internet terbaik” tahun 2003.
  • Mini Friday

Mini friday adalah jejaring sosial yang menggunakan avatar (karakter orang gitu). Didirikan tahun 2006.Mini friday cuma bisa di pakai oleh beberapa jenis hape saja kalo ga salah nokia N-gage,6600,dan yg layar gede mungkin yang support waktu itu. Di jejaring sosial ini kita bisa berinteraksi dengan orang yang tidak dikenal sehingga aplikasi ini cukup populer pada jamannya.
  • Mig33

mig33 (dibaca mig tiga tiga) adalah layanan aplikasi untuk mengirim pesan instan berbasis telepon seluler. mig33 merupakan komunitas telepon seluler terbesar pertama di dunia. Pengguna mig33 dapat berkomunikasi dengan teman, bertemu orang baru, bertukar emoticon, mengirimkan kado virtual, dan bermain games. Pengguna juga dapat berkomunikasi melalui pengirim pesan instan seperti Yahoo! Messenger, Google Talk, MSN Messenger dan AOL. Layanan ini tersedia untuk pengguna telepon seluler manapun, mulai dari Nokia, Sony Ericsson dan Blackberry. mig33 telah digunakan oleh lebih dari 25 juta pengguna di lebih dari 200 negara.


TERIMAKASIHH

Kamis, 16 Januari 2020

TEKS NEGOSIASI



Suatu hari di jalan raya, seorang polisi menilang pengendara motor yang tidak mengenakan helm.

Pembukaan

Polisi: (meniup peluit...prit...prit)...Menepi mas...menepi...
Pengendara: (menepi) Ada apa ya pak?

Isi

Polisi: Maaf mas, itu masnya nggak pakai helm...
Pengendara: Astagfirulloh, maaf pak, saya lupa, ini tadi buru-buru soalnya, mau ujian.
Polisi: Masnya punya SIM?
Pengendara: Punya pak...
Polisi: Surat kendaraan lengkap?
Pengendara: Lengkap pak...
Polisi: Boleh saya periksa?
Pengendara: Bisa sih pak, tapi saya buru-buru ini...
Polisi: Maaf mas, tapi ini kewajiban saya...
Pengendara: Ini SIM dan STNK...
Polisi: Yak, lengkap mas, tapi mohon maaf masnya saya tilang karena tidak memakai helm di jalan raya...
Pengendara: Waduh pak...maaf, ini karena saya buru-buru kalau damai aja gimana pak?
Polisi: Damai bagaimana maksudnya mas?
Pengendara: Ya saya bayar tilang di sini...
Polisi: Mohon maaf mas, sekarang ini pembayaran tilang hanya bisa lewat atm...gampang dan cepat kok mas, masnya tinggal transfer ke no rekening ini, lalu nanti bukti transer diserahkan ke saya.
Saya tugas di pos perempatan itu sampai jam 12 mas. Kalaupun saya sedang tidak ada di pos, nanti bisa lewat rekan saya. Sementara itu SIM saya tahan dulu mas, ngambilnya di pos jaga.
Pengendara: Masak nggak bisa pak...bayar ke bapak saya juga nggak keberatan kok...
Polisi: Maaf mas, saya tidak berwenang untuk itu.
Pengendara: Ya sudah pak...saya pasrah saja.
Polisi: Ini surat tilang untuk masnya, setelah transfer nanti silahkan ke pos jaga ambil SIM punya masnya.
Pengendara: Tapi nanti kalau saya ketilang lagi gimana pak?
Polisi: Ya makanya jangan lupa nggak pakai helm.

Penutup

Pengendara: Ya sudah deh pak, saya ke kampus dulu, lalu ke pos polisi menemui bapak.
Polisi: Baik Mas, sekali lagi maaf, dan saya tunggu di pos jaga.
Pengendara: Permisi pak...
Polisi: Hati-hati di jalan mas, di depan ada toko helm silahkan beli saja daripada di tilang polisi yang ada di pos selanjutnya...
Pengendara: Iya pak, terimakasih pak.

Berikut ciri kebahasaannya:
1.Bahasa persuasif
Bahasa persuasif yaitu bahasa yang digunakan untuk membujuk atau menarik perhatian. Misalnya: dalam kalimat “bagus itu, Mam. Cocok untuk dipakai sendiri atau untuk suvenir.”

2. Kalimat deklaratif
Kalimat yang disampaikan adalah kalimat yang berisi pernyataan, yang berfungsi untuk memberikan informasi atau berita tentang sesuatu.

3. Bahasa yang sopan
Gunakan bahasa yang sopan sehingga antara kedua belah pihak agar terjadi komunikasi yang baik untuk mencapai negosiasi yang sukses.

4. Menggunakan konjungsi. 
Contoh : Kalau bagitu, meskipun, walaupun.  Menggunakan kalimat deklaratif

5. Menggunakan kalimat yang efektif
Kalimat efektif adalah kalimat yang padat, singkat, jelas, lengkap, dan dapat menyampaikan informasi secara tepat. Jelas, artinya mudah dipahami oleh pendengar atau pembaca. Tepat, dapat sesuai dengan kaidah bahasa yang berlaku.




                                             TERIMAKASIH SUDAH MEMBACA😊😊😊

Rabu, 15 Januari 2020

SUBLIME 3

Sublime Text adalah aplikasi editor untuk kode dan teks  yang dapat berjalan diberbagai platform operating system dengan menggunakan teknologi Phyton API. Terciptanya  aplikasi  ini  terinspirasi  dari  aplikasi  Vim,  Aplikasi  ini  sangatlah fleksibel  dan  powerfull.  Fungsionalitas  dari  aplikasi  ini  dapat  dikembangkan dengan  menggunakan  sublime-packages.  Sublime  Text  bukanlah  aplikasi  opensource  dan juga aplikasi yang dapat digunakan dan didapatkan secara gratis,  akan tetapi  beberapa  fitur  pengembangan  fungsionalitas  (packages)  dari  aplikasi  ini merupakan hasil dari temuan dan  mendapat dukungan  penuh dari  komunitas serta memiliki linsensi aplikasi gratis.
Sublime  Text  mendukung  berbagai  bahasa  pemrograman  dan  mampu menyajikan fitur  syntax  highlight  hampir di semua bahasa pemrogramman yang didukung  ataupun  dikembangkan  oleh  komunitas  seperti;  C,  C++,  C#,  CSS,  D, Dylan,  Erlang,  HTML,  Groovy,  Haskell,  Java,  JavaScript,  LaTeX,  Lisp,  Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R,  Ruby, SQL, TCL, Textile and  XML.  Biasanya  bagi  bahasa  pemrograman  yang  didukung  ataupun  belum terdukung  secara  default  dapat  lebih  dimaksimalkan  atau  didukung dengan menggunakan add-ons yang bisa didownload sesuai kebutuhan user.








FITUR-FITUR UNGGUL

a.       Goto Anything
Fitur yang sangat membantu dalam membuka file ataupun menjelajahi isi dari file hanya dengan beberapa keystrokes.
b.      Multiple Selections
Fitur ini memungkinkan user untuk mengubah secara interaktif banyak baris  sekaligus,  mengubah  nama  variabel  dengan  mudah,  dan memanipulasi file lebih cepat dari sebelumnya.
c.       Command Pallete
Dengan hanya beberapa keystorkesuser dapat dengan cepat mencari fungsi yang diinginkan, tanpa harus menavigasi melalu menu.
d.      Distraction Free Mode
Bila  user  memerlukan  fokus  penuh  pada  aplikasi  ini,  fitur  ini  dapat membantu user dengan memberikan tampilan layar penuh.
e.       Split Editing
Dapatkan  hasil  yang  maksimal  dari  monitor  layar  lebar  dengan dukungan  editing  perpecahan.  Mengedit  sisi  file  dengan  sisi,  atau mengedit dua lokasi di satu file. Anda dapat mengedit dengan banyak baris dan kolom yang user inginkan.
f.       Instant Project Switch
Menangkap semua file yang dimasukkan kedalam project pada aplikasi ini. Terintegrasi dengan fitur Goto Anything untuk menjelajahi semua file yang ada ataupun untuk beralih ke file dalam project  lainnya dengan cepat.
g.      Plugin API
Dilengkapi  dengan  plugin  API  berbasis  Phyton  sehingga  membuat aplikasi ini sangat tangguh.
h.      Customize Anything
Aplikasi  ini  memberikan  user  fleksibilitas  dalam  hal  pengaturan fungsional dalam aplkasi ini.
i.        Cross Platform

Aplikasi ini dapat berjalan hampir disemua  operating system  modern seperti Windows, OS X, dan Linux based operating system.



XAMPP


BAPTISAN

Baptisan merupakan   sakramen inisiasi Kristen yang melambangkan pembersihan dosa,yang artinya ialah orang yang sudah dibapti...