Just another Telkom University Student Blog site

Month: November 2017

LogBook Big Six

  1. Task Definition

1.1 Define The Problem

Pemahaman Algoritma untuk ilmu komputasi

1.2 Identify Information Requirements

Apa itu algoritma?

Apa saja yang perlu dipelajari dalam algoritma?

  1. Information Seeking Strategies

2.1 Determinate a Range of Source

www.google.com

en.Wikipedia.org

2.2 Prioritize Source

Untuk link dalam negeri saya menggunakan google.com dan untuk luar negeri saya menggunakan en.Wikipedia.org

  1. Location and Access

3.1 Locate Source

https://www.topcoder.com/community/data-science/data-science-tutorials/the-importance-of-algorithms/

https://en.wikipedia.org/wiki/Algorithm

http://oolish.blog.uns.ac.id/algoritma-dan-pemrograman/

https://en.wikipedia.org/wiki/Computational_science

http://analispenggingkesehatan.blogspot.co.id/2013/04/algoritma-komputasi.html

3.2 Find Information

https://www.topcoder.com/community/data-science/data-science-tutorials/the-importance-of-algorithms/

https://en.wikipedia.org/wiki/Algorithm

http://oolish.blog.uns.ac.id/algoritma-dan-pemrograman/

  1. Information Use

4.1 Engage with information

  • Spesifikasi yang tidak ambigu tentang bagaimana memecahkan kelas masalah. Algoritma dapat melakukan perhitungan, pengolahan data, dan tugas penalaran otomatis.
  • Algoritma acak, kompresi data, perbandingan urutan, Maximum flow.

4.2 Extract Information

Algoritma dibutuhkan dalam ilmu komputasi, karena dalam ilmu komputasi dibutuhkan skill-skill yang berada dalam algoritma. Jika kita tidak menguasai algoritma maka kita tidak akan bisa menguasai skill-skill lainnya di bidang komputasi ini.

  1. Synthesis

Algoritma sangat penting untuk cara komputer memproses data. Banyak program komputer berisi algoritma yang memerinci petunjuk spesifik yang harus dilakukan komputer (dalam urutan tertentu) untuk melaksanakan tugas tertentu, seperti menghitung gaji karyawan atau mencetak kartu laporan siswa. Dengan demikian, algoritma dapat dianggap sebagai rangkaian operasi yang dapat disimulasikan oleh sistem Turing-complete. Penulis yang menegaskan tesis ini termasuk Minsky (1967), Savage (1987) dan Gurevich (2000):

Minsky: “Tapi kita juga akan merawatnya, dengan Turing … bahwa setiap prosedur yang bisa” secara alami “disebut efektif, sebenarnya bisa disadari oleh mesin (sederhana). Meski ini mungkin tampak ekstrem, argumennya … bantuannya sulit untuk ditolak ”

Gurevich: “… Argumen informal Turing yang mendukung tesisnya membenarkan tesis yang lebih kuat: setiap algoritma dapat disimulasikan oleh mesin Turing … menurut Savage [1987], sebuah algoritma adalah proses komputasi yang didefinisikan oleh mesin Turing”

 

  1. Evaluation

Kesimpulannya adalah Algoritma yang berbeda yang dipelajari orang beragam seperti masalah yang mereka selesaikan. Namun, kemungkinan besar masalah yang Anda coba selesaikan sama dengan masalah lain dalam beberapa hal. Dengan mengembangkan pemahaman yang baik tentang berbagai macam algoritma, Anda akan dapat memilih yang tepat untuk sebuah masalah dan menerapkannya dengan benar. Selanjutnya, memecahkan masalah seperti yang ditemukan di kompetisi TopCoder akan membantu Anda mengasah ketrampilan Anda dalam hal ini. Banyak masalah, meski mungkin tidak realistis, memerlukan pengetahuan algoritmik yang sama yang muncul setiap hari di dunia nyata.

About Me

Farhan AJN

Namaku Farhan Ahmadi, lahir di Jakarta 12 Januari 2000. Namun sekarang saya tinggal di Bandung dan menjadi salah satu mahasiswa di Telkom University jurusan S1 Ilmu Komputasi. Kelebihan saya ada dalam menghitung. hobi saya membaca dan bermain game.

© 2024 aslaine's blog

Theme by Anders NorenUp ↑