Analisis Pengenalan Konsep Algoritma Pemrograman Matematika Pada Kehidupan Sehari Hari

Authors

  • Ahmad Al-hafiz Sagala Universitas Islam Negeri Sumatera Utara
  • Yahfizham Yahfizham Universitas Islam Negeri Sumatera Utara

DOI:

https://doi.org/10.61132/morfologi.v2i1.267

Keywords:

Algorithms, programming, problem solving, flowcharts, human-computer interaction

Abstract

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

Download data is not yet available.

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

2024-01-03

How to Cite

Ahmad Al-hafiz Sagala, & Yahfizham Yahfizham. (2024). Analisis Pengenalan Konsep Algoritma Pemrograman Matematika Pada Kehidupan Sehari Hari. Morfologi: Jurnal Ilmu Pendidikan, Bahasa, Sastra Dan Budaya, 2(1), 01–16. https://doi.org/10.61132/morfologi.v2i1.267

Similar Articles

1 2 3 4 5 6 > >> 

You may also start an advanced similarity search for this article.