Email          : clara.evania@student.matanauniversity.ac.id
RPubs         : https://rpubs.com/claradellaevania/
Jurusan      : Statistika Bisnis
Address     : ARA Center, Matana University Tower
             Jl. CBD Barat Kav, RT.1, Curug Sangereng, Kelapa Dua, Tangerang, Banten 15810.
Carilah Definisi Algoritma dan Struktur Data dalam berbagai bidang ilmu (Contoh: Sains Data, Fisika, Teknik Informatika, dan Sistem Informasi)!
Algoritma merupakan sebuah urutan tata cara Langkah demi Langkah yang disusun dan berguna untuk menyelesaikan tugas tertentu. Pada Komputasi, Algoritma menggunakan computer dimana terdapat sebuah intruksi langkah demi langkah berturut-turut yang diuraikan dengan tepat untuk menyelesaikan Tindakan dan tugas tertentu.
Struktur Data merupakan pengelolaan dan pengaturan data dalam penyimpanan computer sehingga dapat digunakan secara tepat.
Algoritma dan Struktur Data merupakan sebuah proses pengolahan data dimana melibatkan Algoritma dengan Bahasa pemrograman tertentu dalam mendapatkan suatu informasi yang diinginkan.
Dalam Sains Data : Algoritma dan Struktur data merupakan sebuah langkah-langkah yang disusun dalam mengolah dan menganilisis data yang berhubungan dengan logika atau ilmu Matematika sehingga dapat memudahkan dalam mencari suatu data dan menyeselsaikan tugas tertentu
Dalam Bidang Fisika : Algoritma dan Struktur data merupakan suatu proses atau cara dimana data yang didapat dan diterima dapat diolah dan bisa diterapkan dengan variable hukum fisika dalam membuktikan suatu hipotesis sehingga dapat menghasilkan suatu informasi yang benar
Dalam Bidang Teknik Informatika : Algoritma dan Struktur data merupakan suatu program dimana perintah atau intruksi dijalankan untuk menyelesaikan suatu masalah yang berkaitan dengan data-data yang diterapkan dalam Bahasa pemrograman serta untuk pengembangan pemrograman computer.
Dalam Sistem Informasi : Algoritma dan Struktur data merupakan suatu proses dimana dalam beberapa data yang dimiliki, pengelolahan data, dapat dipilih sesuai data yang lebih baik yang bertujuan supaya perintah yang ingin dijalankan dan penyelesaian masalah dapat berjalan dengan tepat.
Sebagai mahasiswa buatlah algoritma dan flowchart yang anda lakukan untuk mencapai kelulusan sarjana dengan IPK minimal 3.5 dari Universitas Matana!
Mencapai Kelulusan Sarjana dengan IPK minimal 3.5 dari Universitas Matana Sarjana merupakan gelar akademik yang diberikan kepada seseorang yang telah berhasil menyelesaikan berbagai studinya dibangku perkuliahan pada program S-1. Gelar yang didapatkannya nanti akan menjadi salah satu pegangan dalam mendapatkan suatu pekerjaan. Untuk mendapatkan Gelar Sarjana dengan IPK minimal 3.5 dari Universitas Matana, Langkah yang dapat dilakukan:
. Start / mulai
. Registrasi Awal mendaftar sebagai Mahasiswa Baru
. Melakukan Administrasi Pembayaran
. Resmi menjadi Mahasiswa Baru
. Mulai kuliah Semester 1
. Mulai mempersiapkan perlengkapan seperti catatan untuk perkuliahan
. Menghadiri setiap mata kuliah yang ada
. Mengerjakan tugas-tugas yang diberikan dosen dengan sungguh-sungguh
. Mengumpulkan tugas tersebut dengan tepat waktu agar tidak mendapatkan pengurangan nilai.
. Mengikuti setiap Ujian Tengah Semester dan Ujian Akhir Semester
. Mendapatkan Nilai KHS setiap semester
. Lulus setiap Mata Kuliah atau Tidak?
Jika dinyatakan lulus pada semua matakuliah di semester itu , Pengisian KRS, dan lanjut ke perkuliahan di semester selanjutnya
Jika tidak dinyatakan lulus pada beberapa mata kuliah di semester itu, bisa mengulangi mata kuliah tersebut di semester selanjutnya.
. Pada Semester 7 atau 8 diusahakan mengambil magang dan sudah mencicil skripsi
. Membuat Skripsi dengan baik sesuai arahan dan bimbingan dari dosen.
. Mengikuti Sidang Pendadaran
. WISUDA
. LULUS Mendapatkan gelar S-1
Flowchart Lulus Sarjana dengan IPK minimal 3,5 dari Universitas Matana
Mengapa anda harus belajar Algoritma dan Struktur Data?
Saya harus mempelajari Algortma dan Struktur data dikarenakan dalam mempelajari Algoritma itu dapat memperkuat cara berfikir saya untuk menyelesaikan suatu masalah, membantu otak saya agar berfikir panjang,, memperkuat analisis saya ketika pembuatan program, serta dapat memperluas space berfikir saya kedepannya dalam dunia pekerjaan.Algoritma dan Struktur data keduanya saling berhubungan dimana dapat memudahkan suatu modifikasi pada program secara lebih terstruktur serta juga memudahkan dalam pemrograman yang rumit maupun sangat besar dan mengembangkan program untuk suatu masalah. Dengan mempelajari Algortma dan Struktur data, saya dapat dengan mudah menganilisis kelebihan dan kekurangan dari masing-masing struktur data dan juga dapat berfikir secara kritis.
Sebutkan 3 bahasa pemrograman yang yang paling banyak digunakan dalam Sains Data, Berikan penjelasan kelebihan, kekurangan, dan hubungan bahasa pemrogaman yang satu dengan yang lainnya.!
3 Bahasa Pemrogaman yang paling banyak digunakan dalam Sains Data adalah R, Python, dan SQL
R merupakan Bahasa pemrograman dan alat analisis yang dikembangkan pada tahun 1993 oleh Robert Gentleman dan Ross Ihaka dari University of Auckland, Selandia Baru. Bahasa Pemrograman ini banyak digunakan didunia health care, akademik, konsultasi, finance dikarenakan R ini dapat diterapkan dalam ilmu statistic, visualisasi data dan machine learning yang sangat luas. Kelebihan lainnya dari Bahasa Pemrograman R ini adalah dapat digunakan di Windows, linux, dan Mac serta dapat dipindahkan dengan mudah dari satu platform ke platform lainnya, sehingga mudah terbuhung ke Microsoft Excel, Microsoft Access, mySQL, SQLite, oracle dan lain sebagainya.
R Studio
Kekurangan dari R adalah R dibangun dalam versi CLI Command Line Interface yang banyak menggunakan syntax-syntax dalam pemrograman sehingga user tidak begitu akrab bagi user yang biasa menggunakan software dengan Point Click GUI,dan mengenai Missing Statistical Function, walaupun analisa statistik dalam R sudah cukup lengkap, belum semua metode statistika telah diimplementasikan di dalam R.
Python merupakan Bahasa pemrograman yang multi purpose yaitu dapat digunakan untuk berbagai macam aplikasi. Python ini dapat digunakan untuk mengembangkan website dan software, analisis data, pengembangan game, dan lain sebagainya. Python yang dikembangkan oleh Guido Van Rossum ini memiliki banyak pacakges dan fungsi yang berbeda-beda. Contohnya PyPl yang dapat digunakan untuk mengembangkan website serta NumPy, Pandas, matplotlib yang bisa digunakan dalam dunia data science.
Python
Kelebihan lainnya dari Python ini juga besifat open source, dimana semua versi modern python memiliki hak cipta dibawah lisesnsi yang kompatibel dengan GPL yang disertifikasi oleh open sorce initiative. Pada tahun 2018, python merupakan bahasa pemrograman nomor satu di dunia dan bahasa pemrograman yang paling dicari menurut peringkat IEEE. Kekurangannya adalah kurangnya dukungan multiprosesor dalam penulisan aplikasi, lebih sedikit developers yang berpengalaman, tidak ideal untuk memory intensive task, keterbatasan desai dan Python sering dikritik karena kecepatannya yang lebih lambat.
SQL merupakan singkatan dari Structured Query Language yang merupakan Bahasa manajemen data yang digunakan untuk menangani data dalam database relasional. SQL ini dapat menyimpan, memanipulasi, dan mengambil data dari database, selain itu juga merupakan Bahasa pemrograman yang digunakan oleh sebagaian besar professional saat menangani data. Kelebihan SQL adalah mudah dipalajari dikarenakan menggunakan Bahasa kueri bukan Bahasa pemrograman sehingga sintaks yang digunakan relative mudah dipahami dan mirip dengan kalimat logis dalam Bahasa inggris.
SQL
SQL juga dapat menangani kumpulan data besar yang tidak dapat dilakukan oleh excel atau spreadsheet biasa. Namun kekurangannya dari SQL adalah SQL merupakan software berlisensi dan berharga mahal, hanya bisa berjalan pada satu pratfrom system operasi yaitu Microsft Windows, Bahasa pemrograman yang terbatas, dan tidak cocok untuk database berskala besar.
Hubungan ketiga Bahasa pemrograman yang satu dengan yang lainnya adalah baik R, Python, dan SQL, ketiganya sama-sama dapat digunakan untuk mengerjakan big data dan data science dan juga ketiganya berfokus pada pekerjaan statistic. Python, R dan SQL menjadi bahasa pemrograman dan tools yang sangat direkomendasikan para praktisi data senior bagi pemula karena selain penggunaannya yang mudah. Python dan R memiliki Bahasa pemrograman yang sederhana sehingga dapat mudah dipelajari kedua Bahasa pemrograman ini. Sedangkan SQL lebih kepada suatu Bahasa pemrograman yang biasa menjadi salah satu kompetensi khusus yang harus dimiliki agar dapat bersaing pada dunia Industri data science pada masa sekarang ini, Data science merupakan gabungan ilmu statistika dan pemrograman yang saat ini sedang banyak dibutuhkan. Bahkan sebuah perusahaan tak segan-segan membayar mahal seorang data scientist untuk menemukan pola dan informasi tersembunyi dari kumpulan data yang kompleks.