Senin, 13 April 2020

APLIKASI UNTUK MENGANALISIS PENYAKIT COVID-19 BERDASARKAN SEGITIGA EPIDEMIOLOGI


Nama               : Derwi Rainord Nalle
NIM                : 1808561023
Kelas               : A
Prodi               : Informatika
Fakultas           : Matematika dan Ilmu Pengetahuan Alam
Universitas      : Universitas Udayana

I.  Pendahuluan
Corona virus merupakan virus yang berasal dari wuhan cina, virus ini menyebar dengan sangat cepat sehingga diperlukan adanya kewaspadaan diri. Virus ini telah menyerang sangat banyak manusia, hingga saat ini  kasus  positif di indonesia sudah 4.241jiwa dengan jumlah pasien yang dinyatakan  sembuh  359 dan meninggal sebanyak 373 jiwa[1].

Pernyataan Tesis
Hingga saat ini,kasus covid-19 terus meningkat sehingga pemerintah menerapkan system lockdown dan menghimbau masyarakat agar tetap dirumah saja, walaupun demikian masih banyak orang yang mengabaikan hal tersebut, oleh karena itu banyak sekali orang yang bepergian ke luar daerah sehingga dibutuhkan penanganan lebih. Maka dari itu dibutuhkan pendataan untuk setiap orang yang keluar dan masuk dari suatu daerah agar dapat dilakukan analisis terhadap orang tersebut berdasarkan segitiga epidemiologi daerah orang itu berasal.segitiga epidemiologi merupakan  cabang ilmu yang mempelajari seberapa sering penyakit dialami oleh suatu kelompok orang yang berbeda dan mencari tahu bagaimana bisa terjadi berdasarkan hubungan antar host(manusia),agen(virus corona),dengan lingkungan,yang kemudian dengan hasil analisis tersebut akan ditindak lanjuti dengan pemeriksaan oleh tenaga medis.

II.   Isi
Lockdown merupakan penutupan akses keluar-masuk orang  dari suatu daerah ke daerah lain, Hal ini dilakukan agar memutus mata rantai penyebaran covid-19[2]. meskipun demikian fakta yang terjadi dilapangan menunjukan aturan tersebut tidak sepenuhnya dipatuhi. Kasus covid-19 terus meningkat dipelosok- pelosok Indonesia , dikarenakan datangnya orang dari zona merah yang kurang diawasi oleh pemerintah daerah sehingga dengan mudahnya masuk ke daerah yang sebelumnya belum terpapar covid-19. Maka dari itu dibutuhkan koordinasi oleh pihak bandara dan pemerintah daerah, terkait data orang yang masuk dan keluar dari suatu daerah melalui aplikasi. Sehingga ketika orang tersebut tiba langsung dilakukan analisis oleh petugas pemerintah setempat berdasarkan Segitiga epidemiologi daerah asal orang tersebut.
Segitiga Epidemiologi merupakan cabang ilmu yang mempelajari seberapa sering penyakit dialami oleh suatu kelompok orang yang berbeda dan mencari tahu bagaimana bisa terjadi berdasarkan hubungan antar host(manusia),agen(virus corona),dengan lingkungan[3].seorang yang datang dari luar daerah berdasarkan data yang ada pada aplikasi yang telah diisi oleh pihak bandara akan dianalisis oleh petugas pemerintah berdasarkan ketiga factor tersebut. Yang pertama orang tersebut ,apakah orang tersebut mengalami gejala demam,batuk,flu dan sesak nafas kemudian yang kedua agen(virus corona) dan ketiga yaitu lingkungan,bagaimana penyebaran covid-19 dilingkungan daerah asal orang tersebut apakah sudah banyak yang terjangkit atau tidak, setelah mendapat hasil analisis maka petugas pemerintah akan melakukan pengisian hasil tersebut ke aplikasi, sehingga dapat diketahui oleh rumah sakit umum daerah yang kemudian dengan hasil tersebut, maka akan langsung ditindak lanjuti oleh tenaga medis.
Hasil dari Analisis Segitiga Epidemiologi kemudian ditindak lanjuti oleh tenaga medis. Orang yang sudah dianalisis tersebut akan diperiksa lebih lanjut untuk mendapat penanganan yang lebih baik. Jika hasilnya negative orang tersebut dinyatakan sebagai ODP (Orang Dalam Pengawasan) dan harus tetap diisolasi atau dikaratina selama 14 hari yang dimana merupakan masa dari inkubasi virus tersebut agar tidak menyebar dan menambah jumlah orang yang terjangkit covid-19.

III. kesimpulan
Pengawasan yang intensif harus dilakukan agar memutus penyebaran covid-19,dengan adanya aplikasi ini maka pihak bandara,pemerintah daerah dan rumah sakit akan dapat bekerja sama untuk mengetahui siapa saja orang yang datang dari zona merah agar langsung ditanggani dengan baik. Pihak bandara akan memberikan data orang yang keluar-masuk ke pemerintah daerah melalui aplikasi yang kemudian setibanya orang tersebut maka akan langsung dianalisis oleh petugas pemerintah daerah berdasarkan segitiga epidemiologi daerah asal orang tersebut,setelah dianalisis maka akan diserahkan hasil tersebut kepihak rumah sakit untuk kemudian tindak lanjuti dan menetapkan status orang tersebut.aplikasi ini sangat akan meminimalisir kelalaian pemerintah daerah dalam mengetahui siapa saja orang yang datang dari zona merah sehingga dapat memutus mata rantai penyebaran covid-19.


DAFTAR PUSTAKA

[1]      World health organization, “Update on coronavirus disease in Indonesia.” https://www.who.int/indonesia/news/novel-coronavirus.
[2]      “[SALAH] Pemerintah Indonesia Berlakukan Lockdown per 20 Maret 2020.” https://www.covid19.go.id/2020/03/20/salah-pemerintah-indonesia-berlakukan-lockdown-per-20-maret-2020/.
[3]      Wismoyo and N. Putra, “Meta Analysis of Malnourished Children in Indonesia View project My Students Research View project,” J. Berk. Epidemiol., vol. 5, no. September 2017, pp. 298–310, 2018, doi: 10.20473/jbe.v5i3.2017.


Artikel ini ditulis sebagai tugas dalam mata kuliah Komunikasi Data dan Jaringan Komputer  Universitas Udayana.




Jumat, 03 April 2020

PENGENALAN SHELL PROGRAMMING PADA LINUX

BAB 1
PENDAHULUAN

1.1. Latar Belakang
Shell, adalah program (penterjemah perintah)yang menjembatani user dengan sistem operasi dalam hal ini Kernel (inti dari sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user dapat mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi file program (eksternal command), selain itu memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program.

1.2. Tujuan
·                                    Untuk mengetahui text editor standar seperti nano,vim,gedit
·                                   Untuk mengetahui Dasar Pemrograman Shell

1.3. Manfaat

      Setelah melakukan praktikum ini maka kita akan mengetahui apa saja text editor standard dan juga mengetahui dasar dari pemrograman shell.
BAB 2
LANDASAN TEORI
                 

2.1. Pengertian Shell


Shell adalah program penerjemah perintah yang dijembatani user dengan sistem operasi. Pada umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan, baik perintah internal shell ataupun perintah eksternal shell untuk mengeksekusi suatu file program. Disamping itu, shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file dengan menggunakan editor teks, untuk dieksekusi seperti layaknya sebuah program.
Kelebihan shell di linux dibanding sistem operasi lain adalah bahwa shell di linux memungkinkan kita untuk menyusun serangkaian perintah seperti halnya Bahasa pemrograman melakukan proses I/O, menyeleksi kondisi, looping, membuat fungsi, dsb. adalah proses - proses yang umumnya dilakukan oleh suatu Bahasa pemrograman, jadi dengan shell di linux kita dapat membuat program seperti halnya bahasa pemrograman, untuk pemrograman shell pemakai unix atau linux menyebutnya sebagai script shell.

2.2.    Kegunaan Shell
Pemakaian interaktif
Untuk mengontrol session UNIX
contohnya : set home dir.,mail directory, startup file
Pemrograman
2.3. Jenis-jenis Shell
Tidak seperti sistem operasi lain yang hanya menyediakan satu atau 2 shell, sistem operasi dari keluarga unix misalnya linux sampai saat ini dilengkapi oleh banyak shell dengan kumpulan perintah yang sangat banyak, sehingga memungkinkan pemakai memilih shell mana yang paling baik untuk membantu menyelesaikan pekerjaannya, atau dapat pula berpindah-pindah dari shell yang satu ke shell yang lain dengan mudah, beberapa shell yang ada di linux antara lain :

- Bash shell (sh)
- C shell (csh)
- Korn shell (ksh)
- Bourne again shell(bash)
            - dsb.
Masing-masing shell mempunyai kelebihan dan kekurangan yang mungkin lebih didasarkan pada kebutuhan pemakai yang semakin hari semakin meningkat, untuk dokumentasi ini shell yang digunakan adalah bash shell dari GNU, yang merupakan pengembangan dari Bourne shell dan mengambil beberapa feature (keistimewaan) dari C shell serta Korn shell, Bash shell merupakan shell yang cukup banyak digunakan pemakai linux karena kemudahan serta banyaknya fasilitas perintah yang disediakan.

                                                   BAB 3
                                       HASIL PRAKTIKUM



TUGAS PRAKTIKUM
Pertama yang kita lakukan terminal lalu disini kita gunakan nano dengan nama file rain.sh

·    🔺Ketika memulai program kita dgunakan #!/bin/bash pada baris 1
·   🔺 Kemudian kita mendeklarasikan variable yang akan digunakan pada baris 2-4 (i,bil_genap,bil_ganjil).
·    🔺Selanjutnya terdapat command echo yang digunakan untuk batas loop yang    nilainya dimasukan kedalam batas dengan command read pada baris ke 5-6.
·    🔺  -n pada baris 5 digunakan untuk membaca command.
·   🔺  Di baris ke 7 terdapat command if yang digunakan untuk pilihan jika batas kosong atau tidak diisi maka pada program akan ditampilkan “Ops, tidak boleh kosong atau Batas loop harus >=0”.kemudian program tersebut akan keluar lalu pada baris 10 terdapat fi untuk mengakhiri command if.
·  🔺Pada baris ke 11 terdapat perulangan while yang apabila selama bilangan i tidak melebihi batas maka program akan terus menampilkan bilangan i.
      🔺Selanjutnya pada baris ke 14 terdapat pilihan if yang jika i mod 2=0 maka bilangan genap bertambah 1 jumlahnya.jika tidak maka bilangan ganjil yang nilainya bertambah 1.selanjutnya ada fi pada baris 18 untuk mengakhiri command if pada baris 14.
·    🔺  Selanjutnya terdapat command pada baris 19 untuk menambah jumlah bilangan i sampai mencapai batas.
·    🔺Kemudian yang terdapat done untuk mengakhiri command while do.
·     🔺Yang terakhir program akan menampilkan jumlah bilangan genap dan bilangan ganjil.
·       🔺 Pada gambar diatas adalah output program yang dimana user menginputkan batas loop =16
Maka muncul perulangan dari 0-16
Dimana terdapat banyak bilangan genap = 9 dan ganjil =8.


                                                   BAB 4                                      PENUTUP

4.1.  Kesimpulan
        Pada  penjelasan tugas di atas diharapkan semoga dapat menambah pengetahuan dasar dalam  pemrograman shell pada linux Ubuntu.
4.2. Saran
Dalam melakukan pemrogaram shell pada linuk Ubuntu dalam teks editor  nano dibutuhkan focus,teliti dan pemahaman yang memadai agar dapat melakukannya dengan baik.

DAFTAR PUSTAKA


Pengajar, Tim SISTEM OPERASI : Modul 3 (PENGENALAN SHELL PROGRAMMING PADA LINUX).





           



















APLIKASI UNTUK MENGANALISIS PENYAKIT COVID-19 BERDASARKAN SEGITIGA EPIDEMIOLOGI

Nama                : Derwi Rainord Nalle NIM                 : 1808561023 Kelas                : A Mata Kuliah     : Komunikasi ...