Recent Blog Post

New Post!


  •     
        Interpolasi adalah proses menghitung nilai antara titik-titik data yang diketahui. Ini berguna ketika kita memiliki sejumlah titik data diskrit dan ingin menemukan nilai di antara titik-titik tersebut. Dalam Python terdapat berbagai metode interpolasi seperti metode spline, linear, polinomial, atau metode lainnya. Dengan modul seperti 'scipy.interpolate' yang menyediakan algoritma untuk melakukan interpolasi dengan mudah. 
        Fitting data adalah proses menemukan model matematis yang paling cocok dengan titik data eksperimental. Biasanya digunakan untuk menemukan fungsi yang sesuai dengan data yang ada dengan baik sehingga dapat digunakan untuk memprediksi nilai di luar kumpulan data yang diamati. Python juga menyediakan berbagai modul untuk melakukan fitting data. Salah satu modul yang sering digunakan adalah 'scipy.optimize' yang memiliki berbagai fungsi untuk melakukan fitting data baik secara linier maupun non-linier. Selain itu modul seperti 'numpy' juga dapat digunakan untuk melakukan fitting data seperti modul 'numpy.polyfit' untuk fitting polinomial.

    Dalam penjelasan diatas kita akan mempelajari kemampuan-kemampuan yang perlu dimiliki dalam interpolasi dan fitting data khususnya dengan bahasa pemrograman python ini, antara lain:
    1. Memahami dan memanipulasi ekspresi matematika untuk menetapkan dasar berbagai teknik interpolasi. 
    2. Memahami dan dapat menerapkan prinsip interpolasi linier. 
    3. Memahami dasar interpolasi polynomial. 
    4. Menguasai metode interpolasi Lagrange dan Newton, mengevaluasi efektivitasnya dan pertimbangan komputasi dalam berbagai skenario. 
    5. Mengembangkan kemampuan untuk memilih metode interpolasi yang paling sesuai untuk masalah tertentu, dengan mempertimbangkan faktor-faktor seperti distribusi data, akurasi yang diinginkan, dan efisiensi komputasi, dan menerapkan metode ini pada tantangan data fitting di dunia nyata menggunakan python

    Interpolasi dan Fitting Data Pada Python

  •  


        Pada bagian kali ini kita akan mempelajari bagaimana cara membuat, mengindeks, dan mengoperasikan list. kita akan mulai dengan penjelasan mengenai list, jadi List adalah struktur data dalam Python yang merupakan rangkaian elemen terurut yang dapat dipindah atau diubah. Output hasilnya di eksekusi dengan menggunakan program. Kita bisa membayangkan list seperti sebuah keranjang di mana kita dapat menaruh berbagai barang di dalamnya, kemudian setiap barang di dalam keranjang memiliki posisi atau indeks tertentu yang menunjukkan letaknya. Misalnya kita punya sebuah keranjang (list) yang berisi buah-buahan favorit, seperti apel, jeruk, dan anggur maka setiap buah memiliki posisi atau indeks tertentu dalam keranjang tersebut, seperti apel mungkin berada di posisi pertama (indeks 0), jeruk berada di posisi kedua (indeks 1), dan anggur berada di posisi ketiga (indeks 2). 
        Salah satu kelebihan utama dari list adalah fleksibilitasnya kita dapat menambahkan, menghapus, atau mengubah nilai di dalam list dengan mudah. Misalnya jika kita ingin menambahkan buah mangga ke dalam keranjang maka cukup meletakkannya di posisi terakhir (indeks terakhir) begitu juga jika kita ingin mengganti jeruk dengan pisang kita dapat langsung menggantinya tanpa perlu membuat keranjang baru. Selain itu list juga memungkinkan kita untuk menyimpan berbagai jenis nilai tidak hanya satu tipe data saja. Dengan demikian list merupakan salah satu struktur data yang sangat berguna dalam pemrograman Python karena fleksibilitasnya dalam menyimpan dan mengelola kumpulan nilai atau data.

        Selanjutnya kita akan mencoba untuk menyelesaikan beberapa permasalahan terkait dengan list. Misalnya kita akan membuat sebuah list dengan 7 item yang merupakan gabungan dari stirng dan bilangan kemdudian kita akan menggunakan slicing untuk membuat list lain dari item kedua hingga ke-lima, dan terakhir kita akan mencoba apakah list dapat ditambah, dikali, dan dikurangi.

    Pertama kita akan mulai dengan membuat list dengan 7 item terlebih dahulu


    Kemudian di baris berikutnya kita akan menambahkan program untuk slicing bagian dari list tersebut

    Setelahnya kita juga akan menambahkan program untuk melakukan operasi penjumlahan, pengurangan, dan perkalian terhadap ketujuh item yang berada di dalam list tersebut, kemudian menambahkan fungsi perintah print untuk menampilkan hasil dari program secara keseluruhan.
    Berikut penjelasan mengenai program yang digunakan:

        Untuk membuat list pertama-tama kita menggabungkan dua list, yaitu `list_warna` yang berisi string dan `ganjil` yang berisi bilangan ganjil. Kita bisa menggunakan operator penambahan `+` untuk menggabungkan dua list tersebut menjadi satu list baru. Selanjutnya untuk membuat list lain kita menggunakan slicing untuk membuat list lain dari item kedua hingga ke-lima dari list yang telah kita gabungkan sebelumnya, slicing dilakukan dengan menggunakan indeks '[1:5]' untuk mengambil item dari indeks kedua hingga keempat. Perlu unutk diketahui bahwa slicing dimulai dari indeks 0 sehingga indeks 1 merujuk pada elemen kedua dalam list. 

        Pada permasalahan terakhit kita perlu mempertimbangkan operasi yang dapat dilakukan pada list. List dalam Python dapat ditambah menggunakan operator penambahan `+` yang berarti dua list dapat digabungkan menjadi satu, namun list tidak dapat dikali atau dikurangi secara langsung dengan menggunakan operator perkalian `*` atau pengurangan `-`. Ini karena operasi perkalian dan pengurangan pada list memiliki makna tidak umum juga operasi tersebut tidak didefinisikan dalam Python untuk list.

    Mampu Membuat, Mengindeks, dan Mengoperasikan List.

  •  


        Pada kesempatan kali ini, kita akan melanjutkan untuk mempelajari tiga poin penting terkait dasar-dasar pemrograman Python, yaitu: 

    1. Memahami simbol-simbol dan penggunaan operasi matematika dasar. 
    2. Membedakan jenis-jenis bilangan seperti bilangan bulat (integer), bilangan desimal (float), dan bilangan kompleks. 
    3. Mempelajari cara mengonversi antara integer dan float. Mampu membuat variabel string dan melakukan operasi terkait.

        Untuk itu mari kita mealanjutkan menyelesaikan persoalan-persoalan terkait operasi matematika dasar. Kali ini kita akan mencoba sebuah program untuk menjawab beberapa pertanyaan yang diajukan. 

        Program tersebut menggunakan beberapa logika dasar untuk melakukan manipulasi teks dan string dalam bahasa pemrograman Python. Pertama, program menginisialisasi dua variabel string `kata1` dan `kata2` dengan nilai "Belajar" dan "Python" secara berturut-turut. Kemudian, program menggabungkan kedua kata tersebut dengan menggunakan operator penambahan (`+`) dan menambahkan spasi di antara keduanya sehingga menghasilkan sebuah kalimat lengkap yang disimpan dalam variabel `gabung_str`. Selanjutnya, program mengulang kata1 sebanyak tiga kali dengan menggunakan operator perkalian (`*`) dan menyimpan hasilnya dalam variabel `ulang_str`. Untuk variabel `iris_str` program melakukan pengirisan (slicing) terhadap kata1 dengan mengambil karakter mulai dari indeks ke-1 sampai indeks ke-4. Hasil pengirisan tersebut kemudian disimpan dalam variabel `iris_str`
        Selanjutnya, program menggunakan fungsi perintah `upper()` untuk mengubah semua karakter dalam kata1 menjadi huruf besar dan menyimpan hasilnya dalam variabel `besar_str`. Setelah itu program mencetak ke layar hasil dari masing-masing variabel yaitu `gabung_str`, `ulang_str`, `iris_str`, dan `besar_str`. Selanjutnya, program mencetak ucapan "Selamat Mengerjakan UTS!" ke layar. Kemudian program mengubah kalimat tersebut menjadi huruf besar semua menggunakan fungsi perintah `upper()` dan mencetak hasilnya. Terakhir, program menggunakan fungsi perintah `replace()` untuk mengganti setiap kemunculan string "UTS" dalam kalimat dengan string "UAS" dan mencetak hasilnya.

    Dasar-dasar Matematika dan Tipe Data: Mengenal Simbol Operasi, Jenis Bilangan, dan Variabel String dalam Python Pt. 2


  •    
     Pada kesempatan kali ini, kita akan mempelajari tiga poin penting terkait dasar-dasar pemrograman Python, yaitu: 
    1. Memahami simbol-simbol dan penggunaan operasi matematika dasar. 
    2. Membedakan jenis-jenis bilangan seperti bilangan bulat (integer), bilangan desimal (float), dan bilangan kompleks. 
    3. Mempelajari cara mengonversi antara integer dan float. Mampu membuat variabel string dan melakukan operasi terkait.

        Mari kita mulai dengan memahami simbol-simbol dan penggunaan operasi matematika dasar. Dalam pemrograman Python, terdapat beberapa simbol operasi matematika dasar yang sering digunakan, antara lain: 
    Penjumlahan (+): Digunakan untuk menjumlahkan dua nilai. 
    Pengurangan (-): Digunakan untuk mengurangkan nilai kedua dari nilai pertama. 
    Perkalian (*): Digunakan untuk mengalikan dua nilai. 
    Pembagian (/): Digunakan untuk membagi nilai pertama dengan nilai kedua.
    Modulus (%): Digunakan untuk mengembalikan sisa pembagian dari dua nilai. 
    Pangkat (**): Digunakan untuk menghitung nilai pangkat dari suatu bilangan. 

    Kemudian mari kita lihat contoh penggunaan simbol-simbol tersebut dalam kode Python:
    # Contoh penggunaan simbol-simbol operasi matematika dasar
    a = 10
    b = 5
     
    # Penjumlahan
    hasil_penjumlahan = a + b
    print("Hasil penjumlahan:", hasil_penjumlahan)
     
    # Pengurangan
    hasil_pengurangan = a - b
    print("Hasil pengurangan:", hasil_pengurangan)
     
    # Perkalian
    hasil_perkalian = a * b
    print("Hasil perkalian:", hasil_perkalian)
     
    # Pembagian
    hasil_pembagian = a / b
    print("Hasil pembagian:", hasil_pembagian)
     
    # Modulus
    hasil_modulus = a % b
    print("Hasil modulus:", hasil_modulus)
     
    # Pangkat
    hasil_pangkat = a ** b
    print("Hasil pangkat:", hasil_pangkat)
     
        Untuk lebih memahami fungsi dan penggunaan kita akan mencoba untuk menyelesaikan beberapa persoalan matematika yang tentunya akan menggunakan program python untuk menjawab persoalan tersebut. Berikut terdapat 5 soal yang terkait dengan operasi matematika seperti yang dijelaskan diatas:
    1. Lakukan perhitungan perkalian, pembagian, dan pembagian bulat antara floats 5.3*10^4 dan integer     9! Berapakah hasilnya? Apa jenis bilangan dari hasil tersebut? 
    2. Konversikan sebuah float ke integer dan sebaliknya! 
    3. Buatlah 2 buah bilangan kompleks, dan print bagian real dan imajinernya masing-masing! 
    4. Operasikan kedua bilangan kompleks tersebut dengan operasi yang tercantum! Catat         setiap output dari operasi tersebut! 
    5. Operasi apa saja yang tidak dapat dilakukan? Kenapa?  

    Pertama kita akan menyelesaikan soal nomor 1 kita akan mendefinisikan bilangan flat dan integer terlebih dahulu

    # Input bilangan float dan integer
    a= 5.3*10**4
    b= 9
        Dari program tersebut dapat didefinisikan sebagai variabel a untuk float dan variabel b untuk integer. Maka selanjutnya kita hanya perlu memasukkan operasi matematika yang diperlukan karena soal nomor 1 kita akan menggunakan penjumlahan, perkalian, dan pembagian bulat maka dapat di tulis sebagai berikut

    # Eksekusi Perkalian
    hasil_perkalian= a * b
    # Eksekusi Pembagian
    hasil_pembagian= a / b
    # Eksekusi Pembagian bulat
    hasil_pembagian_bulat= a // b
    Kemudian untuk menampilkan hasil dari program tersebut harus ditambahkan fungsi 'print()' 

    # Tampilkan hasil
    print("Hasil perkalian:", hasil_perkalian)
    print("Hasil pembagian:", hasil_pembagian)
    print("Hasil pembagian bulat:", hasil_pembagian_bulat)
    maka output hasilnya akan seperti berikut
    Kemudian untuk mengecek jenis bilangan hasil dari operasi yang telah dilakukan digunakan fungsi ‘if’ dan ‘elif’ untuk mengecek data hasil operasi bilangan.
    # Cek jenis bilangan
    if isinstance(hasil_perkalian, int):
        print("Jenis bilangan: Integer")
    elif isinstance(hasil_perkalian, float):
        print("Jenis bilangan: Float")
     
    Penjelasan mengenai perinta if dan elif
    'if isinstance(hasil_perkalian, int)': Ini berarti jika ‘hasil_perkalian’ merupakan instance (contoh) dari tipe data integer, maka blok kode di bawahnya akan dieksekusi. Dalam hal ini, kode tersebut akan mencetak "Jenis bilangan: Integer". 
    'elif isinstance(hasil_perkalian, float)': Ini berarti jika ‘hasil_perkalian’ bukan tipe data integer tetapi merupakan instance dari tipe data float (bilangan desimal), maka blok kode di bawahnya akan dieksekusi. Dalam hal ini kode tersebut akan mencetak "Jenis bilangan: Float". 

    Sekarang mari lanjut ke nomor 2, pada soal nomor 2 kita diharuskan untuk mengkonversi bilangan integer ke float begitu juga sebaliknya. Maka sama seperti sebelumnya pertama kita defininisikan bilangan float dan integer.
    # Input bilangan float dan integer
    a= 5.3*10**4
    b= 9
    Kemudian untuk mengkonversi kita dapat menggunakan fungsi perintah 'float()' untuk mengubah bilangan integer menjadi float, dan untuk mengubah bilangan float menjadi integer kita bisa menggunakan fungsi peintah 'int()'. 

    Soal nomor 3 kita akan membuat 2 bilangan kompleks yang kemudian akan diberikan perintah print unutk bagian real dan imajinernya. Sama seperti sebelumnya definisikan terlebih dahulu kedua bilangan kompleks tersebut
    # Input bilangan kompleks
    a= 2+4j
    b= 3-5j
    Kemudian untuk menampilkan hanya bagian realnya maka kita bisa menggunakan fungsi perintah 'a.real'  dan untuk bagian imajiner dengan 'b.imag'


    Pada soal nomor 4 kita diharuskan melakukan operasi matematika dengan menggunakan bilangan kompleks tersebut, sama seperti sebelumnya kita akan mendefinisikan kemudian mengimplementasikan operasi matematika ke dalam program.

     
    Pada soal nomor 5 ditanyakan mengenai apakah ada operasi matematika yang tidak dapat dilakukan, maka akan diketahui setelah melakukan percobaan bahwa Operasi bilangan yang tidak dapat dilakukan adalah Pembagian, dibulatkan ke bilangan bulat terdekat (//) dan modulus (%) ini karena konsep pembagian dan sisa pembagian tidak terdefinisi untuk bilangan kompleks karena bilangan kompleks terdiri dari bagian real dan imajiner yang tidak dapat dibagi seperti bilangan bulat atau float. Oleh karena itu, operasi pembagian bulat dan modulus tidak berlaku untuk bilangan kompleks. 




     


    Dasar-dasar Matematika dan Tipe Data: Mengenal Simbol Operasi, Jenis Bilangan, dan Variabel String dalam Python Pt. 1


  •  
       Komputasi fisika adalah salah satu cabang ilmu fisika yang menggunakan metode komputasi dan perangkat lunak komputer untuk menyelesaikan masalah fisika. Dalam komputasi fisika kita menggunakan algoritma dan perangkat lunak komputer untuk melakukan analisis, pemodelan, dan simulasi terhadap fenomena-fenomena fisika yang kompleks. Salah satu bahasa pemrograman yang sering digunakan dalam komputasi fisika adalah Python. Python merupakan bahasa pemrograman yang mudah dipelajari, memiliki sintaksis yang sederhana, dan sangat fleksibel dalam penggunaannya. Python juga memiliki berbagai pustaka dan modul yang sangat berguna dalam melakukan komputasi numerik, analisis data, visualisasi, dan pemodelan matematika.

        Dalam komputasi fisika Python digunakan untuk melakukan berbagai macam tugas mulai dari perhitungan matematika dasar, analisis data percobaan fisika, hingga simulasi fenomena fisika yang kompleks. Dengan Python kita dapat dengan mudah mengembangkan kode-kode komputer untuk memecahkan masalah-masalah fisika yang sulit. Dalam bagian pertama tulisan ini kita akan mempelajari lebih lanjut tentang bagaimana Python digunakan dalam komputasi fisika. Mulai dari dasar-dasar Python, seperti simbol operasi matematika dasar, jenis-jenis bilangan, hingga cara membuat variabel string, juga kita akan mempelajari bagaimana mengimplementasikan konsep-konsep tersebut dalam pemrograman Python untuk menyelesaikan masalah-masalah dalam bidang fisika.

        Sebelumnya ada beberapa modul yang penting untuk digunakan dalam melakukan operasi matematika yaitu modul NumPy, SciPy, dan Matplotlib. NumPy adalah pustaka Python yang sering digunakan dalam komputasi ilmiah dan komputasi numerik. NumPy menyediakan struktur data array dan berbagai fungsi matematika untuk melakukan manipulasi data numerik. Dengan NumPy kita dapat dengan mudah melakukan operasi-aljabar linear, transformasi Fourier, penghitungan statistik, dan berbagai operasi matematika lainnya. SciPy merupakan pustaka Python yang dibangun di atas NumPy dan menyediakan berbagai algoritma dan fungsi yang lebih dalam bidang ilmu pengetahuan dan teknik (sains dan teknik). SciPy mencakup berbagai submodul yang berfokus pada berbagai bidang seperti optimasi, interpolasi, integrasi, transformasi Fourier, dan lain-lain. Dengan SciPy kita dapat dengan mudah melakukan analisis data, pemodelan matematika, dan penyelesaian masalah fisika yang kompleks. Matplotlib adalah pustaka Python yang digunakan untuk membuat visualisasi data dalam bentuk grafik dan plot. Matplotlib menyediakan berbagai fungsi untuk membuat plot 2D dan 3D, histogram, scatter plot, dan berbagai jenis plot lainnya. Dengan Matplotlib kita dapat dengan mudah membuat visualisasi yang menarik dan informatif untuk mempresentasikan data hasil komputasi fisika secara visual.

        Dalam penjelasan diatas kita akan mempelajari kemampuan-kemampuan yang perlu dimiliki dalam komputasi fisika khususnya dengan bahasa pemrograman python ini, antara lain:
    1. Memahami simbol-simbol dan penggunaan operasi matematika dasar.
    2. Membedakan jenis-jenis bilangan seperti bilangan bulat (integer), bilangan desimal (float), dan bilangan kompleks. Juga, menguasai cara mengonversi antara integer dan float.
    3. Mampu membuat variabel string dan melakukan operasi terkait.
    4. Mampu membuat, mengindeks, dan mengoperasikan list.
    5. Mampu membuat, mengindeks, dan mengoperasikan array.
    6. Mengetahui perbedaan antara list dan array.
    7. Mampu mengambil input dari file dan keyboard, serta menghasilkan output ke file dan keyboard.
    8. Mampu membuat plot dan subplot dengan semua komponen yang diperlukan.
    9. Menggunakan struktur kontrol seperti if, if-else, dan if-elif-else untuk menyelesaikan masalah.
    10. Menggunakan perulangan for dan while untuk menyelesaikan masalah.
    11. Mampu membuat fungsi dan menggunakan fungsi tersebut.

    Komputasi dan Pengenalan Python

  •  10 Text Editor Untuk Pemrograman menurut invidiaF :

    1.Visual Studio Code





    Visual Studio Code adalah editor kode sumber gratis yang dibuat oleh Microsoft untuk Windows, Linux, dan macOS. Fitur termasuk dukungan untuk debugging, penyorotan sintaks, penyelesaian kode cerdas, cuplikan, refactoring kode, dan Git tertanam. Pengguna dapat mengubah tema, pintasan keyboard, preferensi, dan ekstensi instalasi yang menambahkan fungsionalitas tambahan.

    2.Ultra Edit



    UltraEdit akan memungkinkan Anda untuk menulis dan mengedit untuk HEX, HTML, PHP dan bahasa pemrograman lainnya. Ada banyak fitur canggih yang mencakup penyorotan/pewarnaan sintaks untuk banyak bahasa, serta pelipatan kode, pencocokan penjepit, pengeditan heksa, penyusun gaya dan pengeditan kolom/ blok, pemformatan teks, perataan, dan perataan juga ditampilkan. Ini mendukung ukuran file 4GB dan lebih besar.

    3.Atom



    Atom adalah editor kode teks dan sumber terbuka gratis dan terbuka untuk macOS, Linux, dan Microsoft Windows dengan dukungan untuk plug-in yang ditulis dalam Javascript, dan tertanam Git Control, dikembangkan oleh GitHub. Atom adalah aplikasi desktop yang dibangun menggunakan teknologi web. Sebagian besar paket perluasan memiliki lisensi perangkat lunak gratis dan dibangun dan dikelola oleh komunitas. Atom didasarkan pada Electron (sebelumnya dikenal sebagai Atom Shell), kerangka kerja yang memungkinkan aplikasi desktop lintas platform menggunakan Chromium dan Node.js. Ini ditulis dalam CoffeeScript dan Less.

    4.Notepad++



    Notepad++ adalah sebuah penyunting teks dan penyunting kode sumber yang berjalan di sistem operasi Windows. Notepad++ menggunakan komponen Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai bahasa pemrograman. 

    5.Vim



    Vim adalah tiruan, dengan tambahan, dari program editor teks Bill Joy untuk Unix. Penulis Vim, Bram Moolenaar, mendasarkannya pada kode sumber untuk port editor Stevie ke Amiga dan merilis versi untuk publik pada tahun 1991.

    6.Bluefish



    Bluefish adalah perangkat lunak editor teks tingkat lanjut gratis dengan berbagai alat untuk pemrograman dan pengembangan situs web. Ini mendukung bahasa pengkodean termasuk HTML, XHTML, CSS, XML, PHP, C, C ++, JavaScript, Java, Go, Vala, Ada, D, SQL, Perl, ColdFusion, JSP, Python, Ruby dan shell.

    7.Sublime Text




    Sublime Text adalah editor kode sumber lintas platform shareware dengan antarmuka pemrograman aplikasi (API) Python. Ini secara native mendukung banyak bahasa pemrograman dan bahasa markup, dan fungsi dapat ditambahkan oleh pengguna dengan plugin, biasanya dibuat oleh komunitas dan dikelola di bawah lisensi perangkat lunak bebas.

    8.Komodo Edit



    Komodo Edit adalah editor teks sumber terbuka dan gratis untuk bahasa pemrograman dinamis. Itu diperkenalkan pada Januari 2007 untuk melengkapi Komodo IDE komersial ActiveState. Pada versi 4.3, Komodo Edit dibangun di atas proyek Open Komodo.

    9.Brackets



    Brackets adalah editor kode sumber dengan fokus utama pada pengembangan web. Dibuat oleh Adobe Systems, ini adalah perangkat lunak gratis dan sumber terbuka yang dilisensikan di bawah Lisensi MIT, dan saat ini dikelola di GitHub oleh Adobe dan pengembang sumber terbuka lainnya. Itu ditulis dalam JavaScript, HTML dan CSS. Brackets bersifat lintas platform, tersedia untuk macOS, Windows, dan sebagian besar distribusi Linux. Tujuan utama Brackets adalah fungsi pengeditan langsung HTML, CSS, dan JavaScript.

    10.Emacs



    EMACS (Editor MACroS) adalah keluarga editor teks yang dicirikan oleh sifatnya yang dapat diperluas. Manual untuk varian yang paling banyak digunakan, GNU Emacs, menggambarkannya sebagai "editor tampilan yang dapat diperluas, dapat disesuaikan, mendokumentasikan sendiri, dan real-time". Pengembangan Emacs pertama dimulai pada pertengahan 1970-an, dan pengerjaan turunan langsungnya, GNU Emacs, berlanjut secara aktif pada tahun 2020.

    Sourcce: https://en.wikipedia.org

    Top 10 Text Editor Untuk Pemrograman By InvidiaF

  • Cara Merekam Layar di Microsoft Windows 7Menggunakan OBSB Studio

      

       Artikel ini akan mengajarkan kepada Anda cara merekam layar komputer pada Windows 7. Anda bisa menggunakan program gratis OBS ("Open Broadcaster Software") Studio atau program gratis ScreenRecorder untuk melakukannya.



     

    Menggunakan OBS Studio

     


    1. Buka situs OBS Studio. Kunjungi https://obsproject.com/ melalui peramban web komputer. OBS Studio adalah program gratis yang memungkinkan Anda untuk merekam tampilan layar dalam kualitas definisi tinggi (HD) dan menyimpannya sebagai berkas video yang dapat diputar di komputer.

    2.Klik Windows. Tombol hijau ini berada di bagian atas halaman. Setelah itu, berkas pemasangan OBS Studio akan diunduh ke komputer.

    3.Carilah berkas pemasangan yang sudah diunduh. Biasanya, Anda bisa menemukan berkas-berkas yang diunduh di folder "Downloads". Anda bisa membukanya dengan menekan kombinasi tombol  Win+E dan mengeklik folder “Downloads” yang ditampilkan di sisi kiri jendela.

    4.Klik dua kali berkas pemasangan OBS Studio. Setelah itu, jendela pemasangan akan dibuka.

    5.Pasang OBS Studio. Untuk memasangnya:
    ·         Klik “Yes” ketika diminta.
    ·         Klik “Next”.
    ·         Klik “I Agree”.
    ·         Klik “Next”.
    ·         Klik “Install”.
    ·         Tunggulah hingga program selesai dipasang

    6.Jalankan OBS Studio. Pastikan kotak "Launch OBS Studio" yang berada di tengah halaman sudah ditandai, kemudian klik “Finish”. Setelah itu, program OBS Studio akan dibuka.
    ·         Anda juga bisa menjalankan OBS Studio dengan mengeklik dua kali ikon aplikasi yang ditampilkan di desktop.

    7.Lewati perintah-perintah yang ditampilkan di layar. Ketika pertama kali menjalankan program, Anda akan ditanya apakah Anda ingin menjalankan proses konfigurasi otomatis (Auto-Configuration Wizard). Klik “Yes” dan ikuti perintah selanjutnya.

    8.Klik . Tombol ini berada di pojok kiri bawah jendela "Sources", di segmen kiri bawah jendela OBS Studio. Setelah diklik, menu pop-up akan ditampilkan.

    9.Klik Display Capture. Opsi ini berada di bagian atas menu pop-up. Setelah itu, jendela baru akan dibuka.

    10.Tandai kotak "Create new". Kotak ini berada di bagian atas jendela.

    11.Masukkan nama rekaman. Tikkan nama untuk berkas rekaman pada kolom teks yang ada di atas jendela.

    12.Klik OK. Tombol ini berada di bagian bawah jendela.

    13.Klik OK kembali. Setelah itu, pengaturan rekaman selesai dilakukan. Anda sekarang siap untuk merekam tampilan layar.
    ·         Jika Anda ingin menyembunyikan kursor dari rekaman, hilangkan tanda pada kotak "Capture Cursor" terlebih dahulu.
    ·         Jika Anda menggunakan beberapa tampilan atau layar, klik kotak drop-down"Display" terlebih dahulu, kemudian klik nama layar yang ingin Anda rekam.

    14.Klik Start Recording. Tombol ini berada di pojok kanan bawah jendela OBS Studio. Proses rekaman akan segera dimulai.

    15.Klik Stop Recording setelah selesai. Tombol ini berada di tempat yang sama dengan tombol “Start Recording”. Video rekaman akan disimpan ke komputer.
    Untuk melihat rekaman tampilan layar, klik “File” yang ditampilkan di bilah menu, kemudian pilih “Show Recordings” dari menu drop-down.

    Cara Merekam Layar PC Windows 7 Menggunakan OBS Studio

  • - Copyright © Ferdi Nugraha Pratama - Powered by Blogger - Designed by Johanes Djogan -