Rabu, 31 Juli 2019

Assalamualaikum wr.wb
Nama : fitri ramadhiani
Kelas : X Akl1
Saya akan membahas ini konsep logika dan algoritma komputer beserta notasi flowchart. Tapi sebelum itu, kita harus tahu terlebih dahulu apa itu logika, algoritma dan flowchart. Logika atau Logos (Bahasa Yunani) yang artinya adalah ilmu. Logika yaitu ilmu atau kemampuan cara berpikir seseorang dalam suatu permasalahan untuk memberikan solusi atau kebenaran yang dapat dibuktikan oleh akal dan fakta.
Algoritma adalah alur atau step yang dilakukan dalam mengambil suatu keputusan untuk memberikan solusi pada suatu masalah. Dan flowchart adalah bentuk proyeksi grafik dari alur prosedur dari suatu algoritma program.
Logika dan algoritma komputer  memiliki 3 bagian penting aturan dalam penulisan algoritma yaitu :
  1. Header (Judul) Definisi nama dan penjelasan dari algoritma
  2. Declaration (Deklarasi) Lakukan deklarasi terhadap variable, prosedur, fungsi dan tipe dari algoritma
  3. Description (Deskripsi) Membuat algoritma dalam bentuk notasi(standar) tertentu dan kumpulan perintah dalam memberikan solusi dari suatu permasalahan
Pada algoritma terdapat struktur penulisan suatu algoritma, contoh :
  • Program Hai Dunia ! : {Program memprint(cetak) “Hai Dunia”}
  • Deklarasi program : {}
  • Algoritma program : write(“Hai Dunia!”)
Contoh Konsep logika & algoritma berserta notasi flowchart Hello World pada sistem komputer
  1. Program hello world dengan bahasa pemrograman C
 
  1. Bentuk representasi notasi kode ASCII dari hello world.c
 
  1. Sistem kompilasi pada computer
 
  1. Organisasi hardware beserta alur pada sistem komputer
  1. Membaca program hello world pada command dari inputan (keyboard)
  
  1. Proses dari disk ke memori utama dalam CPU
 
  1. Menulis keluaran string dari memori ke layar tampilan
 
Flowchart program hello world (visual)



Selasa, 30 Juli 2019

Logika Dan Algoritma Komputer

ALGORITMA
Diperkenalkan Oleh Ahli Matematika : Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi. Seorang ilmuan Persia yang menulis kitab al jabr w’al muqabala (rules of restoration and reduction) sekitar tahun 825 M
Definisi Logika
1. penalaran atau bentuk pemikiran.
2. ilmu yang memberikan prinsip-prinsip yang harus diikuti agar dapat berfikir valid menurut aturan yang berlaku.
Definisi Algoritma
1. Langkah – langkah yang dilakukan agar solusi masalah dapat diperoleh.
2. Suatu prosedur yang merupakan urutan langkah-langkah yg berintegrasi.
3. Suatu m etode khusus yang digunakan untuk menyelesaikan suatu masalah yang nyata.(Webster Dictionary).
Kriteria Pemilihan Algoritma.
1. Ada Output,
2. Efektifitas dan Efesiensi,
3. Jumlah Langkahnya Berhingga,
4. Berakhir, ( SEMI ALGORITMA )
5. Terstruktur,
Suatu Algoritma yg terbaik (The Best) : “ Suatu algoritma harus menghasilkan output yg tepat guna (efektif) dlm waktu yg relatif singkat & penggunaan memori yg relatif sedikit (efesien) dgn langkah yg berhingga & prosedurnya berakhir baik dlm keadaan dip’oleh suatu solusi ataupun tdk ada solusinya. “
Contoh :
Sebuah prosedur ketika akan mengirim kan surat kepada teman:
1. Tulis surat pada secarik kertas surat
2. Ambil sampul surat atau amplop
3. Masukkan surat ke dalam amplop
4. Tutup amplop surat dengan lem perekat
5. Tulis alamat surat yg dituju, jika tdk ingat, lebih dahulu ambil buku alamat & cari alamat yg dituju, lalu tulis alamat tsb pd amplop surat.
6. Tempelkan perangko pada am plop surat
7. Bawa surat ke kantor pos utk diserahkan pd pegawai pos atau menuju ke bis surat untuk memasukkan surat ke dlm kotak/bis surat.
Sebuah prosedur untuk masalah menentukan akar kuadrat dari suatu bilangan Bulat Positif yg di Input :
Baca bilangan Bulat Positif yg diinput, sebut saja sebagai A
1. Dinyatakan Nilai B adalah 0
2. Hitung Nilai C yg berisikan Nilai B dikalikan Nilai B
3. Jika Nilai C sama dengan Nilai A, maka Nilai B adalah Akar dari Nilai A, lalu stop.
4. Jika tidak, maka Nilai B akan bertambah 1
5. Kembali ke langkah pada No. 3
TAHAPAN ANALISA ALGORITMA
1. Bagaimana merencanakan suatu algoritma.
2. Bagaimana menyatakan suatu algoritma
a. Dengan bahasa semu (pseudocode).
Contoh :
Untuk menghitung Luas Segi tiga :
1. Masukan Nilai Alas
2. Masukan Nilai Tinggi
3. Hitung Luas =( Alas * Tinggi ) / 2
4. Cetak Luas.


Jumat, 26 Juli 2019

teknologi komunikasi

Nama : fitri ramadhiani
Kelas : X Akl1
Teknologi Komunikasi adalah peralatan perangkat keras (hardware) dalam sebuah struktur organisasi yang mengandung nilai-nilai sosial yang memungkinkan setiap individu mengumpulkan, memproses dan saling tukar menukar informasi dengan individu-individu lain.[1]

PenggolonganSunting

Hall-hal yang mendasari sesuatu hal dapat digolongkan ke dalam teknologi komunikasi, yaituː

Teknologi komunikasi dapat diimplementasikan dalam suatu alat

Teknologi komunikasi dilahirkan oleh sebuah struktur sosial, ekonomi dan politik

Teknologi komunikasi membawa nilai yang berasal dari struktur ekonomi, sosial dan politik

Teknologi komunikasi meningkatkan kemampuan indera manusia terutama kemampuan mendengar dan melihat.

Perbedaan dengan teknologi informasiSunting

Teknologi komunikasi ditekankan pada sebagaimana suatu hasil data dapat disalurkan, disebarkan dan disampaikan ke tempat tujuan sedangkan teknologi informasi lebih ditekankan pada hasil data yang diperoleh. Teknologi informasi berkembang cepat dengan meningkatnya perkembangan komputerdengan piranti pendukungnya serta perkembangan teknologi komunikasi yang ada. Teknologi komunikasi berkembang cepat dengan meningkatnya perkembangan teknologi elektronika, sistem transmisi dan sistem modulasi, sehingga suatu informasi dapat disampaikan dengan cepat dan tepat.[1]

Sejarah perkembangan

Ruang teknologi komunikasi dalam masyarakatSunting

Teknologi komunikasi telah berkembang sehingga tidak ada masyarakat modern yang mampu bertahan tanpa komunikasi. Konsep ini yang mendasari bahwa manusia memiliki kebutuhan berinteraksi sosial. Komunikasi yang bersinggungan dengan kehidupan berbudaya dalam arti yang seluas-luasnya (termasuk lintas budaya) terjadi dalam beragam wujud dan bentuk. Perkembangan teknologi turut memberikan arti yang sangat penting dalam bidang komunikasi dan interaksi sosial dapat berlangsung dan tercipta tanpa adanya batasan ruang dan waktu. Peran komunikasi sebagai penggerak interaksi sosial dalam masyarakat dapat terus ebrkembang dalam setiap aspek kehidupan masyarakat yang bertujuan untuk memenuhi kepentingan dan kebutuhan individu maupun kelompok.[3]
Perkembangan teknologi komunikasi tidak dapat dilepaskan dari suatu konteks perubahan masyarakat dalam arti luas. Perluasan teknologi komunikasi memiliki posisi disetiap ilmu interdisiplin dan saling berkaitan dalam hal perkembangan ilmu-ilmu khususnya sebagai sarana pemahaman dan penyebaran ilmu agar dapat dipahami masyarakat secara rinci dan jelas. Teknologi komunikasi dilihat sebagai keberadaannya yang unik dan objektif mengalami perkembangan demi kebutuhan manusia dari segi pemanfaatan teknologi komunikasi itu sendiri. [3]

Teknologi komunikasi dan budayaSunting

Kebutuhan manusia dalam usahanya memahami perbedaan budaya kini dinilai esensial. Masyarakat hidup dalam keragaman budaya, antar geografis dan lintas budaya. Teknologi komunikasi baru memberikan pilihan kemudahan dalam memindahkan informasi antar lintas negara baik itu geografis, sosial dan psikologis. Masyarakat dituntut untuk mengenal dan mengetahui teknologi komunikasi agar membawa dampak efektif. Teknologi semakin membawa dunia semakin dekat sehingga disebut sebagai global villagedimana teknologi membawa masyarakat untuk berkomunikasi untuk lebih dekat dengan kebudayaan lain dan tidak terpaku dengan kebudayaan sendiri.[3]
Teknologi komunikasi merupakan perkembangan teknis yang mengubah, memajukan dan mempercepat proses kerja komunikasi. Perkembangan yang terjadi mengubah cara kerja komunikator, cara kerja pengiriman pesan, cara kerja dari media, cara penerima pesan menerima pesan itu sendiri dan cara pengembalian feedbackatau dampak. Dilihat dari relasi masyarakat secara sosial dan budaya maka perkembangan teknologi komunikasi mengajarkan manusia dalam suatu generasi untuk siap sedia dalam mempelajari cara dan kegunaan teknologi dan dalam mempelajari kebudayaan lain sehingga menghindari dampak gegar budaya.

Teknologi komunikasi dan pendidikanSunting

Perkembangan teknologi dalam bidang komunikasi telah og paling luas tentang pembelajaran di balik paradigma pembelajaran tradisional

Teknologi komunikasi dan media baruSunting

Teknologi komunikasi memberikan dampak kuat bagi perkembangan media. Kegiatan manusia tak lepas dari produk teknologi komunikasi dan media akibat pengaruh dari perkembangan teknologi. Manusia semakin membutuhkan untuk berkomunikasi dengan orang lain dengan menggunakan perangkat teknologi media baru. Media tidak hanya dalam bentuk media massa dan media elektronik. Namun media baru yang semakin berkembang dan populer adalah media jejaring sosial online di dunia maya. Media baru digunakan masyarakat untuk mengekspresikan diri dan menyampaikan segala pandangan terhadap sesuatu hal.[4]

Teknologi komunikasi dan media penyajiSunting

Dalam teknologi komunikasi, media penyaji meliputi sebagian besar media yang populer dan merupakan salah satu dari kategori pokok lain untuk menjaring semua sarana yang bermanfaat bagi manusia. Media penyaji dikelompokkan menjadi 4 (empat) yaitu media visual diam, media visual gerak, media audio visual diam dan media audio visual gerak. Dalam menganalisis media melalui bentuk penyajian dan cara penyajiannya maka akan dapat memformat klasifikasinya yang meliputi 6 (enam) kelompok media penyaji yaitu:[4]

Kelompok satu: grafis, bahan cetak dan gambar diam

Kelompok dua: media proyeksi diam

Kelompok tiga: media audio

Kelompok empat: media gambar hidup atau film

Kelompok lima: media televisi

Kelompok enam: multi media

ReferensiSunting

^ a b Barney, Darin.(2005). "Communication Technology". Canada: UBC Press

^ Headrick, Daniel. R.(2009). "Technology A World History". New York: Oxford University Press

^ a b c Krug, Gary.(2005). "Communication, Technology and Cultural Change". London: SAGE Publications Ltd.

^ a b Wylie, Kimberly.(2003). "Communication Technology". Munich: GRIN Publishing

Bahan-bacaan terkaitSunting

Grant, August E., Meadows, Jennifer H. (2008). Communication Technology Update and Fundamentals. Oxford: Elsevier Inc.

Headrick, Daniel. R. (2009). Technology A World History. New York: Oxford Universiity Press Inc