Anda di halaman 1dari 11

PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

1. Jelaskan pengertian dan jenis – jenis Integrated Development Environment !


Ide atau yang di sebut dengan Intergrated Development Environment merupakan
perangkat lunak dalam suatu lingkungan pengembangan, perangkat lunak yang
memberikan dan menyiapkan berbagai jenis fitur dengan tujuan memudahkan
pengembangan suatu perangkat lunak. Namun pada dasarnya IDE membantu
mengurangi tugas pengembang secara manual dengan menggabungkan kerangka yang
ada dengan menyederhanakan proses SDLC (System development life cycles) yakni
mengurangi suatu kode dan jesalahan dalam mengetik. Dengan adanya IDE
pengembang dapat melewati proses seleksi,itegrasi dan juga deployment secara manual
(Ismail Setiawan, 2022)

Jenis-jenis IDE diantaranya yakni general purpose IDE yang digunakan segabaik
pengembang aplikasi mobile,web dan perangkat lunak contohnya adalah Visual studio,
Web IDE merupakan pengembang apliasi untuk web, HTML dan javascirpt contohnya
adalah visual studio code, mobile IDE yakni IDE yang digunakan sebagai pengembang
aplikasi mobile contoh nnya adalah adroid studio. Jenis lainya yakni game development
yang dugunakan dalam mengembangkan suatu permainan atau game contohnya seperti
unity. Jenis IDE yang mengembangkan suatu data disebbut dengan data science
contohnya seperti jupyter notebook (Juansyah, 2015).

2. Jelaskan pengertian dari pemograman !


Pemograman merupakan suatu proses dalam pembuatan suatu program
komputer dengan menggunakan suatu Bahasa pemograman. Pemograman sendiri
melibatkan pembuatan algoritma, yakni urutan suatu intruksi yang akan dipahami
komputer dalam memecahkan suatu masalah. Pemograman sendiri memiliki upaya agar
sebuah program dapat dijalankan oleh suatu komputer dengan efektif dan juga efisien,
jenis Bahasa pemograman diantaranya adalah pythin, C++, java (Khesya, 2021)

3. Sebutkan dan jelaskan jenis – jenis bahasa pemograman!

Bahasa pemograman merupakan suatu perangkat lunak yang digunakan untuk


membuat suatu program dalam intruksi tertentu yang dapat di terjemah dan dimegerti
oleh komputer dengan mengimplemtasikan logika dann algoritma untuk menjalanya.
Bahasa pemograman dibagi menjadi dua jenis yakni , Bahasa pemograman tingkat tinggi
dan Bahasa pemograman tingkat rendah. Dengan Bahasa pemograman dapat
memecahkan suatu permasalahan dengan mudah (Sinha et al., 2018).

Bahasa pemograman tingkat tinggi adalah Bahasa yang lebih dekat atau dapat
dimengerti oleh manusia contohnya adalah C, C++, Python. Sedangkan bahasa
pemograman tingkat rendah merupakan bahasa yang lebih mendekati mesin, biasanya
menggunakan kode biner atau suatu kode sederhana untuk mengantikan kode-kode
lainya. Bahasa pemograman C merupakan Bahasa yang digunakan untuk pemograman
jaringan dan system komputer dan pengembangan perangkat lunak (Herwanto, 2019).

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

Bahasa pemograman lainya adalah java yakni Bahasa yang dapat dijalankan
dengan sifat non spesifik atau umum yang memanfaatkan dependensi implementasi
minimal. Bahasa pemograman python yakni Bahasa yang digunakan dalam
mengembangkankeperluan perangkat lunak. Bahasa pemograman bahasa pemograman
yang serupa dengan bahsa C, digunakan untuk mengoprasikan mesin (Herwanto, 2019)

4. Jelaskan pengertian dan fungsi Visual Studio Code !

Visual studio code merupakan suatu media dalah sebuah lingkungan


pengembangan IDE yang dikembangkan oleh Microsoft, didesain untuk menjalankan
sebuah pengembangan perangkat lunak dengan cepat dan mudah dilengkapi dengan
berbagai fitur yang membantu. Visual studio code dapat dioprasikan secara multiplatform
dimana dapat digunakan versi linux, mac mapupun windows. Fungsi diantaranya sebagai
editor cose, debugging, integrsi git, ekstensi, akses terminal dalam program dan
kolaborasi dengan pengembang lainya (Ramdhan dan Nufriana, 2019).

5. Jelaskan pengertian dan fungsi Jupyter Notebook !

Jupyter notebook merupakan suatu perangkat lunak web open source yang
mengembangkan dan menjelankan sebuah kode didalam lingkungan pengembangan
perangkat lunak atau komputasi intraktif. Fungsi jupyter notebook sendiri berguna untuk
menjalankan sebuah kode untuk mengembangkan data, visualisasi dan informasi.
Jupyter notebook sendiri didukung dengan Bahasa pemograman seperti python dan R,
jupyter notebook memiliki kelebihan untuk membuat berbagi catatan dokumentasi suatu
kode dan teks sehingga dapat digunakan dan berbagi hasil pada orang lain (Sengkey
dkk., 2020)

6. Jelaskan pengertian dan kelebihan bahasa pemograman python !

Python merupakan suatu Bahasa pemograman tingkat tinggi yang mudah


digunakan dan dimengerti, python sendiri muliplatfrom dimana dapat menjalankan
program nya pada berbagai platfrom. Python dibuat pada tahun 1991 dan menjadi Bahasa
pemograman paling diminati dan populer. Selain itu pemograman baasa python lebih
cepat dalam pengembanganya dikarenakan memiliki banyak library yang tersedia (Dhruv
et al., 2021)
Kelebihan bahasa python sendiri yakni mudah di pelajari bagi pengguna pemula,
selin itu memiliki banyak library. Python juga memiliki sifat fleksibel dan mudah untuk
beradaptasi di berbagai keperluan pengembangan. Python memiliki sifat open source
yakni, siapapun dapat menggunakan bahasa pemograman tersebut dan python didukung
oleh komunitas pengembang yang besar Dan aktif (Kadarina dan Ibnu Fajar, 2019).

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

DAFTAR PUSTAKA

Dhruv, A. J., Patel, R., Doshi, N. 2021. Python: The Most Advanced Programming
Language for Computer Science Applications. Proceedings ofthe International
Conference on Culture Heritage, Education, Sustainable Tourism, and Innovation
Technologies (CESIT2020).292–299.

Herwanto, H. 2019. Diagnosa Statistik Pemetaan Pemahaman Bahasa Pemograman


Sebagai Acuan Untuk Mempersiapkan Penelitian Mahasiswa. Nuansa Informatika,
13(2), 33.

Ismail Setiawan. 2022. Komparasi Kinerja Integrated Development Environment (IDE)


Dalam Mengeksekusi Perintah Python. SATESI: Jurnal Sains Teknologi Dan Sistem
Informasi. 2(1):52–59.

Juansyah A. 2015. Pembangunan Aplikasi Child Tracker Berbasis Assisted – Global


Positioning System ( A-GPS ) Dengan Platform Android. Jurnal Ilmiah Komputer Dan
Informatika (KOMPUTA).1(1): 1–8.

Kadarina, T. M., & Ibnu Fajar, M. H. 2019. Pengenalan Bahasa Pemrograman Python
Menggunakan Aplikasi Games Untuk Siswa/I Di Wilayah Kembangan Utara. Jurnal
Abdi Masyarakat (JAM). 5(1): 11.

Khesya, N. (2021). Mengenal Flowchart dan Pseudocode Dalam Algoritma dan


Pemrograman. Preprints PMM FITK UINSU.1: 1–15.

Ramdhan, N. A., Nufriana, D. A. 2019. Rancang Bangun Dan Implementasi Sistem


Informasi Skripsi Oline Berbasis WEB. Jurnal Ilmiah Intech : Information Technology
Journal of UMUS, 1(02). 1–12.

Sengkey, D. F., Kambey, F. D., Lengkong, S. P., Joshua, S. R., ainde, H. V. F. 2020.
Pemanfaatan Platform Pemrograman Daring dalam Pembelajaran Probabilitas dan
Statistika di Masa Pandemi CoVID-19. Jurnal Informatika.15(4):217–224.

Sinha, R., Rajak, O., Kumar Chandra, S., P. 2018. Programming Language. international
journal of creative research thoughts. 6(2):2320–2882.

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

LAMPIRAN

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

FAKULTAS TEKNOLOGI PERTANIAN


PENGANTAR APLIKASI KOMPUTER

Nama Khansa Laila Zahra


NIM 225100601111002
Kelompok KE5

FAKULTAS TEKNOLOGI PERTANIAN

Anda mungkin juga menyukai