Dasar-Dasar Python Untuk Seismologi Materi # 01 Pengenalan Python
|
|
- Suparman Budiaman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Dasar-Dasar Python Untuk Seismologi Materi # 01 Pengenalan Python Zulfakriza zulfakriza@students.itb.ac.id Training Peningkatan Kapasitas SDM Seismologi Teknik Phyton dan SAC Tahun September 2014 Zulfakriza (ITB) Python untuk Seismologi September / 27
2 Zulfakriza (ITB) Python untuk Seismologi September / 27
3 Ice Breaker Zulfakriza (ITB) Python untuk Seismologi September / 27
4 Materi Pelatihan 1 Pengantar Python (Hari I, ) 2 Instalasi Python (Hari I, ) 3 Dasar-dasar syntax dalam Python (Hari I, ) Numeric Container Flow Defining Functions Coding 4 Paket untuk Seismologi (Hari II, ) NumPy Matplotlib SciPy ObsPy Zulfakriza (ITB) Python untuk Seismologi September / 27
5 Overview 1 Pengantar 2 Beberapa bahasa pemograman ilmiah 3 Apa itu Python...? 4 Paket Python 5 Testimoni & Tips Zulfakriza (ITB) Python untuk Seismologi September / 27
6 Anda pasti bisa menebak profesi dalam gambar berikut!! Zulfakriza (ITB) Python untuk Seismologi September / 27
7 SEISMOLOGIST Zulfakriza (ITB) Python untuk Seismologi September / 27
8 Permainan seorang seismologist Mendapatkan data (Observasi dan Simulasi) Zulfakriza (ITB) Python untuk Seismologi September / 27
9 Permainan seorang seismologist Mendapatkan data (Observasi dan Simulasi) Proses data Zulfakriza (ITB) Python untuk Seismologi September / 27
10 Permainan seorang seismologist Mendapatkan data (Observasi dan Simulasi) Proses data Visualisasi hasil Zulfakriza (ITB) Python untuk Seismologi September / 27
11 Permainan seorang seismologist Mendapatkan data (Observasi dan Simulasi) Proses data Visualisasi hasil Menpublikasikan hasil berupa tulisan dan gambar dalam bentuk paper dan presentasi Zulfakriza (ITB) Python untuk Seismologi September / 27
12 Permainan seorang seismologist Mendapatkan data (Observasi dan Simulasi) Proses data Visualisasi hasil Menpublikasikan hasil berupa tulisan dan gambar dalam bentuk paper dan presentasi Kebutuhan pemahaman komputasi yang memadai Zulfakriza (ITB) Python untuk Seismologi September / 27
13 Zulfakriza (ITB) Python untuk Seismologi September / 27
14 Perkembangan Bahasa Pemograman : Tahun BASIC Zulfakriza (ITB) Python untuk Seismologi September / 27
15 Perkembangan Bahasa Pemograman : Tahun BASIC : Tahun PASCAL (Termasuk FORTRAN) Zulfakriza (ITB) Python untuk Seismologi September / 27
16 Perkembangan Bahasa Pemograman : Tahun BASIC : Tahun PASCAL (Termasuk FORTRAN) : Tahun C/C++ Zulfakriza (ITB) Python untuk Seismologi September / 27
17 Perkembangan Bahasa Pemograman : Tahun BASIC : Tahun PASCAL (Termasuk FORTRAN) : Tahun C/C : Tahun MATLAB (dengan C untuk cmex) Zulfakriza (ITB) Python untuk Seismologi September / 27
18 Perkembangan Bahasa Pemograman : Tahun BASIC : Tahun PASCAL (Termasuk FORTRAN) : Tahun C/C : Tahun MATLAB (dengan C untuk cmex) sekarang : Tahun Python Zulfakriza (ITB) Python untuk Seismologi September / 27
19 Compiled languages Kelebihan: Zulfakriza (ITB) Python untuk Seismologi September / 27
20 Compiled languages Kelebihan: Sangat cepat Zulfakriza (ITB) Python untuk Seismologi September / 27
21 Compiled languages Kelebihan: Sangat cepat Cocok untuk kebutuhan komputasi yang berat Zulfakriza (ITB) Python untuk Seismologi September / 27
22 Compiled languages Kelebihan: Sangat cepat Cocok untuk kebutuhan komputasi yang berat Banyak code ilmiah yang sudah tersedia Zulfakriza (ITB) Python untuk Seismologi September / 27
23 Compiled languages Kelebihan: Sangat cepat Cocok untuk kebutuhan komputasi yang berat Banyak code ilmiah yang sudah tersedia Kekurangan: Zulfakriza (ITB) Python untuk Seismologi September / 27
24 Compiled languages Kelebihan: Sangat cepat Cocok untuk kebutuhan komputasi yang berat Banyak code ilmiah yang sudah tersedia Kekurangan: Tidak interaktif Zulfakriza (ITB) Python untuk Seismologi September / 27
25 Compiled languages Kelebihan: Sangat cepat Cocok untuk kebutuhan komputasi yang berat Banyak code ilmiah yang sudah tersedia Kekurangan: Tidak interaktif These are difficult languages for non computer scientists Zulfakriza (ITB) Python untuk Seismologi September / 27
26 Scripting languages Kelebihan: Zulfakriza (ITB) Python untuk Seismologi September / 27
27 Scripting languages Kelebihan: Memiliki library yang komplit dengan berbagai algoritma Zulfakriza (ITB) Python untuk Seismologi September / 27
28 Scripting languages Kelebihan: Memiliki library yang komplit dengan berbagai algoritma Dapat dieksekusi dengan cepat Zulfakriza (ITB) Python untuk Seismologi September / 27
29 Scripting languages Kelebihan: Memiliki library yang komplit dengan berbagai algoritma Dapat dieksekusi dengan cepat Banyak code ilmiah yang sudah tersedia Zulfakriza (ITB) Python untuk Seismologi September / 27
30 Scripting languages Kelebihan: Memiliki library yang komplit dengan berbagai algoritma Dapat dieksekusi dengan cepat Banyak code ilmiah yang sudah tersedia Sangat interaktif yang teritegrasi dengan editor Zulfakriza (ITB) Python untuk Seismologi September / 27
31 Scripting languages Kelebihan: Memiliki library yang komplit dengan berbagai algoritma Dapat dieksekusi dengan cepat Banyak code ilmiah yang sudah tersedia Sangat interaktif yang teritegrasi dengan editor Dukungan untuk kebutuhan komersial Zulfakriza (ITB) Python untuk Seismologi September / 27
32 Scripting languages Kelebihan: Memiliki library yang komplit dengan berbagai algoritma Dapat dieksekusi dengan cepat Banyak code ilmiah yang sudah tersedia Sangat interaktif yang teritegrasi dengan editor Dukungan untuk kebutuhan komersial Kekurangan: Zulfakriza (ITB) Python untuk Seismologi September / 27
33 Scripting languages Kelebihan: Memiliki library yang komplit dengan berbagai algoritma Dapat dieksekusi dengan cepat Banyak code ilmiah yang sudah tersedia Sangat interaktif yang teritegrasi dengan editor Dukungan untuk kebutuhan komersial Kekurangan: Tidak gratis Zulfakriza (ITB) Python untuk Seismologi September / 27
34 (Diambil dari Kitware, Inc. Google Research) Zulfakriza (ITB) Python untuk Seismologi September / 27
35 Scripting languages Kelebihan: Zulfakriza (ITB) Python untuk Seismologi September / 27
36 Scripting languages Kelebihan: Open-source, free, atau setidaknya lebih murah Matlab Zulfakriza (ITB) Python untuk Seismologi September / 27
37 Scripting languages Kelebihan: Open-source, free, atau setidaknya lebih murah Matlab Beberapa fitur bisa sangat advanced Zulfakriza (ITB) Python untuk Seismologi September / 27
38 Scripting languages Kelebihan: Open-source, free, atau setidaknya lebih murah Matlab Beberapa fitur bisa sangat advanced Kekurangan: Zulfakriza (ITB) Python untuk Seismologi September / 27
39 Scripting languages Kelebihan: Open-source, free, atau setidaknya lebih murah Matlab Beberapa fitur bisa sangat advanced Kekurangan: Library algoritma lebih sedikit dibandin Matlab Zulfakriza (ITB) Python untuk Seismologi September / 27
40 Scripting dan compiled languages Kelebihan: Zulfakriza (ITB) Python untuk Seismologi September / 27
41 Scripting dan compiled languages Kelebihan: Memiliki paket untuk komputasi ilmiah yang memadai (misalkan NumPy, SciPy, ObsPy dll) Zulfakriza (ITB) Python untuk Seismologi September / 27
42 Scripting dan compiled languages Kelebihan: Memiliki paket untuk komputasi ilmiah yang memadai (misalkan NumPy, SciPy, ObsPy dll) Mudah dalam menulis code secara terstruktur Zulfakriza (ITB) Python untuk Seismologi September / 27
43 Scripting dan compiled languages Kelebihan: Memiliki paket untuk komputasi ilmiah yang memadai (misalkan NumPy, SciPy, ObsPy dll) Mudah dalam menulis code secara terstruktur GRATIS dan open source, tersebar luas serta banyak digunakan oleh para seismologist Zulfakriza (ITB) Python untuk Seismologi September / 27
44 Scripting dan compiled languages Kelebihan: Memiliki paket untuk komputasi ilmiah yang memadai (misalkan NumPy, SciPy, ObsPy dll) Mudah dalam menulis code secara terstruktur GRATIS dan open source, tersebar luas serta banyak digunakan oleh para seismologist Kekurangan: Zulfakriza (ITB) Python untuk Seismologi September / 27
45 Scripting dan compiled languages Kelebihan: Memiliki paket untuk komputasi ilmiah yang memadai (misalkan NumPy, SciPy, ObsPy dll) Mudah dalam menulis code secara terstruktur GRATIS dan open source, tersebar luas serta banyak digunakan oleh para seismologist Kekurangan: Kurang interaktif seperti halnya Matlab Zulfakriza (ITB) Python untuk Seismologi September / 27
46 Scripting dan compiled languages Kelebihan: Memiliki paket untuk komputasi ilmiah yang memadai (misalkan NumPy, SciPy, ObsPy dll) Mudah dalam menulis code secara terstruktur GRATIS dan open source, tersebar luas serta banyak digunakan oleh para seismologist Kekurangan: Kurang interaktif seperti halnya Matlab Tidak semua algoritma dan software tersedia dalam tool box Zulfakriza (ITB) Python untuk Seismologi September / 27
47 Apa itu Python...? Bahasa pemograman seperti halnya C++, Fortran, Matlab dll Zulfakriza (ITB) Python untuk Seismologi September / 27
48 Apa itu Python...? Bahasa pemograman seperti halnya C++, Fortran, Matlab dll Beberapa hal spesifik dari Python adalah: Bahasa pemograman multi-platform OS (Linux, Windows, Mac) Perangkat yang FREE dibawah lisensi open-source Bahasa pemograman yang dapat diinterpretasi. Bahasa pemogramana yang mudah dipahami Bahasa pemograman yang bisa digunakan dalam banyak hal (mulai untuk web sampai pengolahan data ilmiah) Bisa dihubungkan dengan beberapa bahasa pemograman lain, seperti Fortran, C, GMT dan QGIS Zulfakriza (ITB) Python untuk Seismologi September / 27
49 Apa itu Python...? Bahasa pemograman seperti halnya C++, Fortran, Matlab dll Beberapa hal spesifik dari Python adalah: Bahasa pemograman multi-platform OS (Linux, Windows, Mac) Perangkat yang FREE dibawah lisensi open-source Bahasa pemograman yang dapat diinterpretasi. Bahasa pemogramana yang mudah dipahami Bahasa pemograman yang bisa digunakan dalam banyak hal (mulai untuk web sampai pengolahan data ilmiah) Bisa dihubungkan dengan beberapa bahasa pemograman lain, seperti Fortran, C, GMT dan QGIS Beberapa software komersial dibangun dengan menggunakan bahasa Python Zulfakriza (ITB) Python untuk Seismologi September / 27
50 Perintah Python Menggunakan Konsule atau Terminal Zulfakriza (ITB) Python untuk Seismologi September / 27
51 Contoh Code Python Zulfakriza (ITB) Python untuk Seismologi September / 27
52 Zulfakriza (ITB) Python untuk Seismologi September / 27
53 Contoh Code Python Zulfakriza (ITB) Python untuk Seismologi September / 27
54 Zulfakriza (ITB) Python untuk Seismologi September / 27
55 Contoh Code Python Zulfakriza (ITB) Python untuk Seismologi September / 27
56 Zulfakriza (ITB) Python untuk Seismologi September / 27
57 Paket Python Minimum paket yang harus ada Zulfakriza (ITB) Python untuk Seismologi September / 27
58 Testimoni & Tips 1 Python bahasa pemograman yang mudah untuk dipelajari ( 2 Tips untuk sukses belajar Python Berlatih setiap hari Konsisten Jika ada masalah, maka cari informasi dari komunitas (gunakan google) Usahakan untuk menyelesaikan masalah secara mandiri Nikmati jika ada kesalahan, jangan patah semangat Zulfakriza (ITB) Python untuk Seismologi September / 27
59 Python lebih lengkap Zulfakriza (ITB) Python untuk Seismologi September / 27
60 Bersambung Ke Materi # 02 Zulfakriza (ITB) Python untuk Seismologi September / 27
Dasar-Dasar Python Untuk Seismologi Materi # 03 Syntax dalam Python
Dasar-Dasar Python Untuk Seismologi Materi # 03 Syntax dalam Python Zulfakriza Training Peningkatan Kapasitas SDM Seismologi Teknik Phyton dan SAC Tahun 2014 22-23 September 2014 Zulfakriza (ITB) Python
Lebih terperinciAP2B-Dini Triasanti KONSEP DASAR PYTHON
KONSEP DASAR PYTHON Pada awalnya, motivasi pembuatan bahasa pemrograman ini adalah untuk bahasa skrip tingkat tinggi pada sistem operasi terdistribusi Amoeba. Bahasa pemrograman ini menjadi umum digunakan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Penulis sangat membutuhkan sebuah landasan teori yang dapat mendukung segala pembuatan tugas akhir, landasan teori ini berisikan tentang teori-teori berhubungan
Lebih terperinciPendahuluan. Komputasi Nuklir. 29 Oktober Komputasi Nuklir Pendahuluan 29 Oktober / 41
Pendahuluan Komputasi Nuklir 29 Oktober 2015 Komputasi Nuklir Pendahuluan 29 Oktober 2015 1 / 41 Outline 1 Pendahuluan 2 Algoritma 3 Bahasa Pemrograman 4 Implementasi aturan trapesium menggunakan bahasa
Lebih terperinciLINUX. by: Ahmad Syauqi Ahsan
LINUX by: Ahmad Syauqi Ahsan Agenda 2 Linux Overview Instalasi Linux Ubuntu Install software dari Repository (apt-get) Kegunaan dari Sistem Operasi 3 Berfungsi untuk mengelola hardware dan software dalam
Lebih terperinciPengenalan Python Sejarah Python 1
Pengenalan Python Python merupakan bahasa pemrograman dinamis yang mendukung pemrograman berbasis objek. Python didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Namun pada prinsipnya
Lebih terperinciBAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.
BAB 1 PENDAHULUAN 1.1 Latar Belakang Seiring dengan perkembangan zaman yang sangat pesat khususnya dinegaranegara yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya. Negara-negara tersebut
Lebih terperinciBAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-
BAB II TINJAUAN PUSTAKA A. Telaah Penelitian Telaah penelitian ini berfungsi untuk membandingkan penelitianpenelitian yang sebelumnya dengan penelitian sekarang. Suhartini dan Renanta (2007), meneliti
Lebih terperinciBAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan
BAB 1 PENDAHULUAN 1.1. Latar Belakang Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan organisasi informatika. Karena itu sistem informasi yang berbasis komputasi sudah banyak
Lebih terperinciBAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima
BAB II LANDASAN TEORI 2.1 Inspeksi Menurut Kamus Besar Bahasa Indonesia (KBBI) dan hasil studi lapangan (wawancara) Inspeksi adalah suatu kegiatan penilaian terhadap suatu produk, apakah produk itu baik
Lebih terperinciBAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi
BAB 2 LANDASAN TEORI 2.1. Sekilas Sistem Operasi Android Android merupakan sebuah sistem operasi sama halnya dengan sistem operasi Windows, Linux, maupun Mac OS. Aplikasi android dikembangkan menggunakan
Lebih terperinciMENGENAL TENTANG BAHASA PEMROGRAMAN RUBY
MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY Annisa Dwiyanti annisa.dwiyanti28@yahoo.com :: http://penulis.com Abstrak Bahasa pemrograman adalah salah satu media yang berperan penting dalam interaksi user
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan
Lebih terperinciPengantar Sistem Komputer & Algoritma
Pengantar Sistem Komputer & Algoritma Version 1.0.0 # Kusnawi, S.Kom, M.Eng# SISTEM KOMPUTER Sebuah sistem komputer terdiri dari Hardware (perangkat keras), Software (perangkat lunak) dan Brainware, sedangkan
Lebih terperinciTUGAS KAPITA SELEKTA
TUGAS KAPITA SELEKTA PLATFORM IOT PLATFORMIO IDE NAMA : MEILINDA EKA SURYANI NIM : 09011181320033 SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 PLATFORM IO (PLATFORMIO IDE for WINDOWS)
Lebih terperinciPELATIHAN METODOLOGI PENELITIAN DAN PENDAMPINGAN PENGUASAAN APLIKASI STATISTIKA SOFTWARE OPEN SOURCE R DAN SPSS BAGI GURU SMA
PELATIHAN METODOLOGI PENELITIAN DAN PENDAMPINGAN PENGUASAAN APLIKASI STATISTIKA SOFTWARE OPEN SOURCE R DAN SPSS BAGI GURU SMA 1 Maylita Hasyim, 2 Wisda Miftakhul Ulum, 3 Dwi Shinta Rahayu maylita@stkippgritulungagung.ac.id
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Pada bab ini akan diuraikan beberapa konsep dan metode yang menjadi dasar penulisan tugas akhir ini. 2.1. Pengurutan 2.1.1. Pengertian Pengurutan Pengurutan data secara umum dapat
Lebih terperinciApa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS?
Bismillah, teman-teman sekalian, semoga ini merupakan materi yang dinanti-nantikan oleh para peserta Belajar Membuat Website di Grup WhatsApp yang saya asuh. Mungkin tulisan kali ini agak sedikit lebih
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Dewasa ini, perkembangan teknologi semakin pesat, terutama dalam bidang IT ( Information Technologi). Dalam dunia IT telah dikembangkan berbagaijenis OS ( Operating
Lebih terperinciBahasa Pemrograman Python
Bahasa Pemrograman Python Tyan Suhesti tyansuhesti30@yahoo.co.id :: http://tyansuhesti.blogspot.com Abstrak Python merupakan bahasa pemrograman yang freeware atau perangkat bebas dalam arti sebenarnya,
Lebih terperinciBab II. TINJAUAN PUSTAKA
Bab II. TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Berdasarkan web pariwisata yang sudah pernah ada masih terdapat beberapa kekurangan dan penulis bermaksud mengambangkan aplikasi tersebut untuk melengkapi
Lebih terperinciBAB 4 IMPLEMENTASI. basis data. Langkah utama dalam pemilihan DBMS : 1 Definiskan waktu untuk melakukan studi referensi.
BAB 4 IMPLEMENTASI 4.1 Seleksi DBMS Seleksi DBMS adalah kegiatan memilih DBMS yang akan digunakan dalam pembuatan basis data. Pemilihan DBMS yang tepat sangat mendukung aplikasi basis data. Langkah utama
Lebih terperinciBAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro
BAB III METODE PENELITIAN A. Waktu dan Tempat Penelitian Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro Universitas Lampung pada April 2010 September 2010 B. Alat dan Bahan
Lebih terperinciBAB II DASAR TEORI II-1
BAB II DASAR TEORI 2.1 Location Based Service. Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan
Lebih terperinciBAB III LANDASAN TEORI. Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan.
BAB III LANDASAN TEORI Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan. 3.1 Definisi Huruf Hiragana Huruf hiragana melambangkan suku kata tunggal,
Lebih terperinciBAB II TINJAUAN PUSTAKA PEMBUATAN MEDIA PUBLIKASI KOMODO BERBASIS MULTIMEDIA MENGGUNAKAN GAME EDUKASI DAN TEKNOLOGI AUGMENTED
BAB II TINJAUAN PUSTAKA 2.1 Telaah Penelitian Telaah ini digunakan sebagai bahan perbandingan antara penelitian yang sudah dilakukan dan yang akan dirancang oleh peneliti. Beberapa telaah penelitian tersebut
Lebih terperinciPengenalan Linux. Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet
Pengenalan Linux Kata "Linux" untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memiliki hobby untuk mencoba software-software baru. Secara teknis dan singkat
Lebih terperinciBAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,
14 BAB III LANDASAN TEORI Sistem Informasi Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen, prosedur-prosedur yang saling berinteraksi, berintegrasi untuk mencapai tujuan tertentu seperti
Lebih terperinciPerkembangan Sistem Operasi Closed Source
Perkembangan Sistem Operasi Closed Source Sistem Operasi adalah seperangkat program yang mengelola sumber daya Perangkat keras komputer atau hardware, dan menyediakan layanan umum untuk aplikasi perangkat
Lebih terperinciBAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.
BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform
Lebih terperinciBAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris
BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting
Lebih terperinciBAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan
BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu
Lebih terperinciBAB II LANDASAN TEORI. Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam
BAB II LANDASAN TEORI 2.1 Pengertian UML Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam OOAD (Object-Oriented Analysis/Design) dengan satu bahasa yang konsisten untuk menentukan,
Lebih terperinciMembuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans
Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans Input : Jumlah Barang & Harga Barang Output : Bayar (Jumlah*harga) + pajak 10% dari bayar (Otomatis) Keterangan dapat
Lebih terperinciBAB 1 PENDAHULUAN. dunia pendidikan yaitu mengenai cara pembelajaran yang berbasis e-learning atau
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi Informasi meliputi hal yang berkaitan dengan proses, penggunaan sebagai alat bantu, manipulasi dan pengelolaan informasi. Dalam bidang pendidikan dan kebudayaan,
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Pertama, aplikasi ini mengacu dari skripsi yang pernah
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan pustaka Pertama, aplikasi ini mengacu dari skripsi yang pernah dibuat oleh Saudari Valencyana Febriarti R. (Akakom) dengan judul Aplikasi Pembelajaran
Lebih terperincimengoperasikan komputer pemecahan masalah di Geofisika Bahasa pemrograman Python diperkenalkan dengan Bahasa Python
Tujuan Pembelajaran Metode komputasi di Geofisika, bertujuan untuk melatih mahasiswa mampu (1) mengoperasikan komputer untuk (2) pemecahan masalah di Geofisika. Untuk mengoperasikan komputer, dipilih Bahasa
Lebih terperinciCara Menggunakan Aplikasi Avogadro
Tutorial Avogadro Cara Menggunakan Aplikasi Avogadro Avogadro adalah salah satu aplikasi editor molekul yang bisa dikatakan canggih, dimana aplikasi ini dirancang untuk berbagai jenis platform sistem operasi,
Lebih terperinciBAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer
BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan
Lebih terperinciYudha Yudhanto, S.Kom
Open Source tidak Sekedar Gratis Yudha Yudhanto, S.Kom yyudhanto@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan
Lebih terperinciLAPORAN RESMI PRAKTIKUM PENGANTAR TEKNOLOGI DAN INFORMASI MODUL 3 OPEN OFFICE
LAPORAN RESMI PRAKTIKUM PENGANTAR TEKNOLOGI DAN INFORMASI MODUL 3 OPEN OFFICE Disusun Oleh : TGL PRAKTIKUM : 22 OKTOBER 2013 NAMA : MUJIBUR ROHMAN NRP : 130411100036 KELAS : B1 DOSEN PENGAMPU : ARI KUSUMANINGSIH,
Lebih terperinciLAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE
LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE Lporan ini disusun untuk memenuhi tugas mata kuliah Pemograman Java III Teknik Informatika Tahun ajaran 2011-2012 Oleh : Hana Marwati 1142231
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya
Lebih terperinciSemua Bisa Menjadi Programmer Python Basic
Semua Bisa Menjadi Programmer Python Basic Semua Bisa Menjadi Programmer Python Basic Ir. Yuniar Supardi PENERBIT PT ELEX MEDIA KOMPUTINDO Semua Bisa Menjadi Programmer Python Basic Ir. Yuniar Supardi
Lebih terperinciCompiler & Interpreter
Compiler & Interpreter ICT Nama Kelompok Dyah Kamiswari Sarah Apriliana Stania Ajeng IT AeU Politeknik Negeri Jakarta KOMPILATOR Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna
Lebih terperinciMODUL 11 PENGENALAN LINUX
MODUL 11 PENGENALAN LINUX 11.1 Pengertian Linux Linux adalah salah satu system software yang OPEN SOURCE, yang berarti kode sumber (source) nya terbuka untuk semua orang. Sehingga Linux dapat di modifikasi
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang
Lebih terperinciBAB 1 PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi pada masa sekarang ini begitu pesat sehingga memungkinkan kita untuk menghubungkan komputer melalui jaringan. Jaringan komputer cukup berkembang
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat dan menambah di berbagai bidang, seperti pendidikan, perbankan, perhubungan,
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II
PENGANTAR KOMPUTER & SOFTWARE II POKOK BAHASAN PERTEMUAN Simulasi instalasi Sistem Operasi dengan virtual box Tim Pengajar KU1202 - Institut Teknologi Sumatera TABLE OF CONTENT 2 Table of Content Mengenal
Lebih terperinciBAB III LANDASAN TEORI
1 BAB III LANDASAN TEORI 1.1 Konsep Dasar Sistem Informasi 1.1.1 Sistem Menurut Herlambang (2005:116), definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur, sistem didefinisikan
Lebih terperinciBAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama
BAB 2 LANDASAN TEORI 2.1. Definisi Sistem Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama atau sekumpulan objek-objek yang saling berelasi
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK Dengan berkembangannya bahasa pemrograman sekarang ini, maka dibutuhkan editor bahasa pemrograman yang dapat memberikan solusi lengkap untuk penggunanya. Beberapa tahun yang lalu,
Lebih terperinciSOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE
SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE Farah Zakiyah Rahmanti, M.T Diperbarui 2016 Overview SDK (Software Development Kit) Creating Project di Eclipse Creating Project di Android
Lebih terperinciBAB III 3. LANDASAN TEORI
BAB III 3. LANDASAN TEORI 3.1. Definisi Berita Berita adalah sebuah laporan atau pemberitahuan mengenai terjadinya sebuah peristiwa atau keadaan yang bersifat umum dan baru saja terjadi yang disampaikan
Lebih terperinciBAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Melihat banyaknya bidang usaha ikan secara konvensional saat ini maka tidak mudah bagi penjual yang menjual ikannya untuk mendapatkan hasil yang diinginkan. Dengan
Lebih terperinciBAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan
BAB 2 LANDASAN TEORI Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan sistem informasi database pengajuan barang berbasis web. Pembahasan pada bab ini meliputi perangkat
Lebih terperinciRemember Hello word!
Remember Hello word! ws@ugm.ac.id http://obspy.org Panduan Instalasi 2.7.x Untuk sistem operasi Homepage ObsPy 1 Download & Install Python Unduh installer resmi Python 2.7.x versi terbaru dari http://www.python.org/download/
Lebih terperinciBAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem
BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat
Lebih terperinciWeb Programming (WP) m telp : Rolly Yesputra
Web Programming (WP) By Rolly Yesputra rollyyesputra1@gmail.co m telp : 082391177785 513FDDEC Mata Kuliah Web Programming - Materi By Rolly Yesputra rollyyesputra1@gmail.co m telp : 082391177785 513FDDEC
Lebih terperinciPemrograman dan Bahasa Pemrograman
Pemrograman dan Bahasa Pemrograman Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Apakah Pemrograman? Problem Space Abstraction Modelling Programming Language Implementation Solution
Lebih terperinciPENGANTAR KOMPUTER & SOFTWARE II
PENGANTAR KOMPUTER & SOFTWARE II PENGENALAN SISTEM OPERASI Tim Pengajar KU1202 - Institut Teknologi Sumatera Pendahuluan Tujuan perkuliahan bagi mahasiswa: Memperkenalkan sejarah sistem operasi kepada
Lebih terperinciBAB I PENDAHULUAN 1.1 LATAR BELAKANG
BAB I PENDAHULUAN 1.1 LATAR BELAKANG Dalam dunia informatika istilah penggunaan aplikasi Office sudah sangat sering digunakan, bahkan hampir setiap hari. Karena aplikasi aplikasi pada office sangat beragam
Lebih terperinciBAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi
Lebih terperinciBAB I PENDAHULUAN. Pada software akuntansi, pengguna hanya menginput data ke komputer
BAB I PENDAHULUAN 1.1. Latar Belakang Penelitian Perkembangan teknologi informasi yang sangat cepat telah berdampak pada kemudahan di segala bidang. Salah satu dari kemudahaan yang terjadi pada Sistem
Lebih terperinciBAB 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi
BAB 1 PENDAHULUAN 1.1 Latar Belakang Multimedia banyak digunakan sebagai media penyampaian informasi yang efektif karena hal tersebut dilakukan dengan menggabungkan bermacam - macam elemen multimedia,
Lebih terperinciINSTALASI SISTEM OPERASI KOMPUTER. Nur Rahmad Suhendra. Pertemuan pertama
INSTALASI SISTEM OPERASI KOMPUTER Nur Rahmad Suhendra Pertemuan pertama KOMPETENSI DASAR Setelah mempelajari materi ini siswa diharapkan mampu : 1. Mengenal media paket installasi sistem operasi 2. Menjelaskan
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Kebutuhan paling mendasar dari manusia adalah komunikasi. Tanpa komunikasi manusia tidak akan dapat berkembang dan bersosialisasi dengan orang lain. Dari masa ke masa
Lebih terperinciRapid Application Development
Rapid Application Development Definisi RAD Adalah seperangkat teknik terintegrasi, pedoman dan tools yang memfasilitasi kebutuhan sistem perangkat lunak pelanggan dalam waktu singkat. Jangka waktu yang
Lebih terperinciBAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Hotel Hotel adalah suatu perusahaan yang dikelola oleh pemiliknya dengan menyediakan pelayanan makanan, minuman dan fasilitas kamar untuk tidur kepada orang-orang yang melakukan
Lebih terperinciPENGENALAN SOFTWARE R
PENGENALAN SOFTWARE R RIFKI NANDA 1008101010034 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SYIAH KUALA DARUSSALAM, BANDA ACEH Maret, 2013 R adalah sebuah free software
Lebih terperinciAndi Dwi Riyanto, M.Kom
Web Browser disebut juga peramban, adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumendokumen yang di sediakan oleh server web. Web browser adalah sebuah aplikasi perangkat
Lebih terperinciBAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Pengertian suatu sistem tentu mempunyai beberapa persyaratan umum, persyaratan umum tersebut adalah bahwa sistem harus mempunyai unsur lingkungan, interaksi
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer (computer) berasal dari bahasa latin computare yang berarti menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.
Lebih terperinciVisual Basic (VB) Tatik yuniati. Abstrak.
Visual Basic (VB) Tatik yuniati Tatikyuniati10@yahoo.co.id Abstrak Visual Basic adalah generasi ketiga -event bahasa pemrograman dan lingkungan pengembangan terpadu (IDE) dari Microsoft untuk perusahaan
Lebih terperinciINTRODUCTION TO NETBEANS IDE
INTRODUCTION TO NETBEANS IDE Aminah Sri Rahayu aminah.sri@raharja.info Abstrak NetBeans IDE adalah sebuah lingkungan pengembangan terintegrasi memenangkanpenghargaan yang tersedia untuk Windows, Mac, Linux,
Lebih terperinciCara Menginstall Operating Sistem Linux Menggunakan Software Virtual Box
Cara Menginstall Operating Sistem Linux Menggunakan Software Virtual Box Nama Penulis rhezaadip@gmail.com http://rhezaadip.blogspot.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,
Lebih terperinciBAB 3 ANALISA SISTEM Untuk merancang sebuah sistem dengan baik dibutuhkan analisa yang tepat, lalu setelah proses analisa sistem dilakukan maka dilakukan pendesainan sistem agar perancangan sistem lebih
Lebih terperinciBAB 2 LANDASAN TEORI. Kata komputer (computer) berasal dari bahasa latin computare yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Kata komputer (computer) berasal dari bahasa latin computare yang berarti menghitung.
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting
Lebih terperinciDasar Pemrograman. Nisa ul Hafidhoh
Dasar Pemrograman Nisa ul Hafidhoh nisa@dsn.dinus.ac.id 08156114760 Komputer Sebagai alat bantu menyelesaikan persoalan Alat elektronik yang dapat melakukan perhitungan (Kamus bahasa Inggris)? Berapa 36
Lebih terperinciBAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada
BAB II LANDASAN TEORI 2.1 Sumber Daya Manusia Sumber Daya Manusia adalah proses merencanakan, mengorganisir, atau mengorganisasikan, mengarahkan, dan mengendalikan pengembangan, kompensasi, penyatuan,
Lebih terperinciBAB II TINJUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI 1.1 Tinjauan Pustaka Pada penulisan tugas akhir penulis meninjau dua produk yang ada di playstore yaitu Harga HP dan Harga Handphone. Penulis meninjau dua produk
Lebih terperinciLAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE
LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE Lporan ini disusun untuk memenuhi tugas mata kuliah Pemograman Java III Fakultas Teknik Informatika Tahun ajaran 2011-2012 Oleh : Hana Marwati
Lebih terperinciSISTEM OPERASI LINUX
SISTEM OPERASI LINUX Linux adalah sistem operasi seperti Unix, yang merupakan implementasi independen dari POSIX, meliputi true multitasking, virtual memory, shared libraries, demand-loading, proper memory
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang
1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang begitu pesat, khususnya teknologi informasi, Kebutuhan manusia akan segala sesuatu dituntut
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI VI.1. Point of Sales (POS) Point of Sales atau disebut POS secara sederhananya, dapat diartikan sebagai software yang mencatat transaksi penjualan. Sebelum sistem POS dikembangkan,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang akan membahas tentang penyelesaian masalah yang akan memberikan jalan keluarnya. Dalam hal ini akan dikemukakan beberapa teori-teori yang berkaitan
Lebih terperinciBAB III TINJAUAN PUSTAKA
BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh
Lebih terperinciModul ke: Mengenal linux
Modul ke: Fakultas FEB Mengenal linux Mengenal linux, mengapa mempelajari linux, tampilan dan logo linux, cara instalasi linux, sistem file dilinux, perintah dasar, perbandingan windows dan linux, kelebihan
Lebih terperinciMengapa Menggunakan Open Source
Mengapa Menggunakan Open Source Nuzulia Eka Putri nuzulia@raharja.info Abstrak Hampir setiap hari kita menggunakan komputer untuk mengerjakan pekerjaan kita sehari-hari. Ada banyak sekali alternatif perangkat
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Makanan Sehat Makanan yang sehat yaitu makanan yang higienis dan bergizi. Makanan yang higienis adalah makanan yang tidak mengandung kuman penyakit dan tidak mengandung racun
Lebih terperincirancang bangun aplikasi web vulnerability scanner terhadap kelemahan sql injection dan xss menggunakan java
BAB II TINJAUAN PUSTAKA 2.1 JAVA Java merupakan sebuah bahasa pemrograman komputer berbasiskan kepada Object Oriented Programming. Java diciptakan setelah C++ dan didesain sedemikian sehingga ukurannya
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Tinjauan Pustaka Penelitian mengenai sistem pelacakan pernah dilakukan sebelumnya oleh Taufiq Hasan yang berjudul Pembangunan Sistem Pencarian Lokasi Kuliner Di Yogyakarta Dengan
Lebih terperinciMengapa Belajar Pemrograman Komputer?
PENDAHULUAN Pemrograman Komputer Saifoe El Unas Mengapa Belajar Pemrograman Komputer? Semakin maju peradaban : Semakin kompleks masalah yang dihadapi Ilmu pengetahuan & IT terus berkembang Tuntutan kompetensi/keahlian
Lebih terperinciBAB II KAJIAN PUSTAKA
10 BAB II KAJIAN PUSTAKA 2.1 Pengertian Aplikasi Menurut Kamus Besar Bahasa Indonesia, Aplikasi adalah penerapan dari rancang sistem untuk mengolah data yang menggunakan aturan atau ketentuan bahasa pemrograman
Lebih terperinciPENGENALAN PERANGKAT LUNAK KOMPUTER. Pertemuan 2 VISKA ARMALINA, ST., M.Eng
PENGENALAN PERANGKAT LUNAK KOMPUTER Pertemuan 2 VISKA ARMALINA, ST., M.Eng DEFINISI PERANGKAT LUNAK Perangkat lunak (software) adalah program yang berisi kumpulan instruksi untuk melakukan proses pengolahan
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
1.1 Latar Belakang BAB I PENDAHULUAN Pada kesempatan kali ini saya akan memaparkan sedikit tentang Libre Office.org, pasti yang bagi tidak tahu akan bertanya-tanya apa itu Libre Office.otg baik saya akan
Lebih terperinciLAPORAN RESMI PRAKTIKUM DASAR KOMPUTER MODUL 5 OPEN OFFICE
LAPORAN RESMI PRAKTIKUM DASAR KOMPUTER MODUL 5 OPEN OFFICE Disusun oleh : Tgl praktikum : 26 Oktober 2010 Dosen : 1. Bain Khusnul Khotimah, ST 2. Rosida Vivin Nahari, S.KOM. Assisten : Muhamad Alif Nama
Lebih terperinci