Analisis Pengenalan Konsep Algoritma Pemrograman Matematika Pada Kehidupan Sehari Hari
DOI:
https://doi.org/10.61132/morfologi.v2i1.267Keywords:
Algorithms, programming, problem solving, flowcharts, human-computer interactionAbstract
Algorithms and programming play a crucial role in problem solving and software development. The origin of the word "algorithm" comes from "algorism," and its history can be traced to Abu Ja'far Muhammad Ibn Musa Al-khuwarizmi. This article presents definitions of algorithms from several sources, such as Kani (2020), Jando &; Nani (2018), Munir & Lidya (2016), and Sismoro (2005). The programming algorithm, as a series of logical and systematic steps, becomes the core in Troubleshooting.
The research method applied is descriptive and qualitative, by collecting information from various sources, including books, journal articles, and research reports. The discussion in this article covers the significance of algorithms in everyday life and their application in computer programming. In addition, this article details the basic concepts of algorithms, the role of programming languages, and algorithm representation techniques. In the discussion section, it was revealed that algorithms involve logical and systematic steps to solve a task or problem. The basic structure of the algorithm includes repetition, branching, and sequential order. Programming languages contribute to simplifying human interaction with computers, increasing productivity, as well as facilitating software maintenance and development. Algorithms can be represented in the form of descriptive sentences, pseudocode, or flowcharts. Flowcharts use symbols to illustrate the steps of solving a problem. Repetition, branching, and sequential structures can be clearly described through flowcharts.
This article provides a comprehensive overview of algorithms and programming, giving readers insight into the basic concepts, implementation, and importance of algorithms in the context of computer programming.
Downloads
References
Bailey, T. E., 1935- Program design with pseudocode
Bailey, T. E., 1935- Program design with pseudocode
Bailey, T. E., 1935- Program design with pseudocode
Horowitz, Ellis. Computer algorithms
Horowitz, Ellis. Computer algorithms
Robertson, Lesley Anne. Simple program design
Mushthofa (2021). Informatika untuk SMA Kelas XI. Jakarta: Pusat Kurikulum dan Perbukuan, hlm. 246. ISBN 978-602-244-506-7. Diarsipkan dari versi asli tanggal 22 Juni 2022
SEVOCAB: Software and Systems Engineering Vocabulary. Term: Flow chart. Retrieved 31 July 2008.
Alan B. Sterneckert (2003) Critical Incident Management. p. 126
Ardiansyah,H.,Resti,Agus B.P.(2019). Algoritma dan pemrograman 1.Tanggerang Selatan;Unpam press
Barakbah,Ali R.,Tita K,a,Ahmad S.A. (2014).Logika dan algoritma.Surabaya
Bibi,S.(2015).Efektivitas Model Blended Learning terhadap motivasi dan Tingkat pemahaman mahasiswa mata kuliah algoritma dan pemrograman.Jurnal Pendidikan vokasi,vol 5,Nomor 1,Februari 2015
Budiman, E .(2015). Belajar dasar algoritma dan peemrograman.Samarinda:Pemula
Budiyanto,A (2003). Pengantar Algoritma dan pemrograman. Available: https://www.academia.edu/
Chaiunnas,A.(2017). Penerapan algoritma Tripod Gait Pada robot Hexapod menggunakan ardunio Megal128.Jurnal Penelitian Pos Indonesia Vol 7 No 1,September 2017.
Dianta,I,A. (2019). Logika dan Algoritma pemrograman
Hadjerrounit,S.(2007). A Blended Learning Model in Java Programming: A Designbased research approarch .Procceding of the 2007 computer science and IT education conference , 283-308.
Yahfizham, ST, M.Cs. Analisis Waktu Algoritma Quicksort dan Megersot
Susanto.Wahyu E.,dan Akhmad s.(2020). Logika & Algoritma untuk Pemula. Yogyakarta: Graha Ilmu
Sari, Dewi Y. (2020) Algoritma dan Pemrograman Pascal dan C++. Indramayu: K-Media.
Layona,Rita, Budi Y., dan Yovita T.(2017). Authoring Tool For Interactive Video Content For Learning Programming. Science Committee of the 2nd International Conference on Computer Science and Computational Intlegence 2017, ICCSCI 2017,13-14 October 2017.
Nita,S.,Sulistyaning K. 2020. Analysis Of The Inpact Narrative Algorithm Method, Pseudocode And Flowchart Towards Students Understanding Of The Programming Algorithm Courses. IOP Conf. Series: Materials Science and Engineering.
Sari, Dewi Y. (2020) Algoritma dan Pemograman Pascal dan C++. Indramayu: K-Media.
Putri, A. I., & Yahfizham. (2024). Analisis Perbandingan Algoritma Pada Tiktok dan Instagram Sebagai Content Media Dalam Pemasaran. 3(1).
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Morfologi: Jurnal Ilmu Pendidikan, Bahasa, Sastra dan Budaya
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.