Modul 1 (Pengenalan So, Ide Visual c++, Algoritma Pemrograman

Embed Size (px)

Citation preview

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    1 | P a g e

    MODUL I

    PENGENALAN SISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN

    A. Tujuan

    Setelah mempelajari bab ini diharapkan mahasiswa akan mampu :

    1. Mengoperasikan komputer khususnya Windows dengan baik.

    2. Mengenali dan menggunakan IDE C++ dengan baik.

    3. Membuat program sederhana menggunakan bahasa C++.

    B. Petunjuk

    1. Awali setiap aktivitas anda dengan doa, agar anda lancar dalam belajar

    2. Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik

    3. Kerjakan tugas-tugas praktikum dengan baik, jujur, dan sabar

    4. Tanyakan kepada instruktur apabila ada hal-hal yang kurang jelas

    C. Alat dan Bahan

    - PC/ laptop yang memenuhi kapasitas untuk pemrograman bahasa C++

    - Software C++

    - Modul/handout materi yang akan di praktekkan

    D. SISTEM OPERASI

    Dasar Teori

    Sistem Operasi atau Operating System adalah perangkat lunak yang dipasang pada

    PC, laptop, atau perangkat lain yang berfungsi sebagai perantara (interface) antara

    pengguna dan perangkat keras.

    Fungsi dari sistem operasi adalah:

    1. Sistem operasi mengatur kerja hardware sehingga hardware bisa dan mudah

    digunakan.

    2. Mengatur dan mengontrol program aplikasi yang terinstall di PC

    3. Melakukan manajemen memory

    4. Memproteksi PC dari malware, virus, dan ancaman lain

    5. Sebagai resource manager dan resource allocator

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    2 | P a g e

    Gambar 1. Gambar Mekanisme Sistem Operasi

    Latihan

    1. Membuka Windows Explorer

    Melalui start -> All program -> Accesories -> Windows Explorer

    Atau bisa melalui cara cepat, klik kanan tombol start, kemudian pilih windows

    explorer.

    Selai itu bisa menggunakan keyboard shortcut, ctrl+E

    2. Membuat Folder baru

    Klik kanan di windows explorer-> new->folder.

    3. Mengcopy/Menyalin file.

    -Klik kanan pada file atau folder yang akan di copy, kemudian klik copy.

    Gambar 2. Gambar Proses Penyalinan File

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    3 | P a g e

    Menggunakan cara cepat :

    -Menekan tombol ctrl + C.

    Pindah ke directory yang akan dituju kemudian klik kanan paste.

    Gambar 3. Gambar Proses Penempelan File

    Menggunakan cara cepat

    - Menekan tombol ctrl + V

    4. Menghapus file

    - Klik file atau folder yang akan dihapus, klik kanan delete

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    4 | P a g e

    Gambar 4. Gambar Proses Penghapusan File

    Atau dengan cara tekan tombol delete.

    5. Melakupan operasi terhadap file melalui perintah command prompt.

    - Membuat folder :

    o mkdir[spasi]namafolder

    o md[spasi]namafolder

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    5 | P a g e

    Gambar 5. Gambar Proses Pembuatan Direktori pada Command Prompt

    - Mengcopy file/ folder :

    o Copy[spasi]alamatdirektoriasal[spasi]alamatdirektoritujuan.

    Gambar 6. Gambar Proses Penyalinan File/Folder pada Command Prompt

    - Menghapus file

    o Del[spasi]alamatdirectori.

    Gambar 7. Gambar Proses Penghapusan File pada Command Prompt

    - Menghapus folder

    o rd[spasi]alamatdirectori

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    6 | P a g e

    Gambar 6. Gambar Proses Penghapusan Direktori pada Command Prompt

    E. PEMROGRAMAN DAN ALGORITMA

    Pemrograman adalah proses membuat software komputer dengan menerapkan algoritma dan

    struktur data tertentu menggunakan bahasa pemrograman.

    Algoritma adalah metode dan tahapan sistematis yang digunakan untuk memecahkan suatu

    permasalahan.

    Struktur data adalah tempat tatanan penyimpanan data yang dibutuhkan program pada

    komputer,

    Gambar 7. Bagan Struktur Program

    Kode program yang telah ditulis di-compile dan dieksekusi untuk menjalankannya.

    Compile adalah menerjemahkan kode program yang ditulis menggunakan bahasa

    pemrograman, ke bahasa mesin yang dapat dimengerti oleh komputer sehingga komputer

    mengerti apa yang diperintahkan.

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    7 | P a g e

    Gambar 8. Gambar Mekanisme Eksekusi Program

    FLOWCHART

    Flowchart atau diagram alir adalah diagram yang digunakan untuk merepresentasikan

    algoritma atau aliran program (flow) secara logika.

    Tabel 1. Tabel Flow Chart

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    8 | P a g e

    Contoh Flowchart:

    F. Mengenal IDE (Integrated Development Equipment) Visual C++

    IDE (Integrated Development Equipment) adalah program komputer yang memiliki beberapa

    fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk

    menyediakan semua utilitas yang diperlukan dalam membangun perangkatlunak.

    LATIHAN

    1. Membuka aplikasi Microsoft Visual C++

    Klik start -> all program -> Microsoft Visual Studio 6.0 -> Microsoft Visual C++ 6.0

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    9 | P a g e

    2. IDE Microsoft Visual Studio 6.0

    3. Membuat File baru

    Klik file -> new

    Pilih tab file dan pilih C++ Source File

    Klik OK

    4. Membuat aplikasi sederhana

    Ketikkan kode berikut ini:

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    10 | P a g e

    #include

    void main()

    {

    printf(Selamat Datang di Kelas Bahasa Pemrograman Terstruktur!\n);

    }

    Kemudian simpan pada My Document -> [nim Anda_nama depan] -> modul1 -> latihan1.c

    5. Melakukan compile pada program

    Klik tombol compile pada toolbox atau tekan Ctrl+F7

    6. Melakukan eksekusi pada program

    Klik tombol execute program atau tekan Ctrl+F5

    7. Lihatlah hasilnya

    Execute program

    COMPILE

  • MODUL PRAKTIKUM BAHASA PEMROGRAMAN TERSTRUKTUR S1 PTI TE UM

    11 | P a g e

    TUGAS

    BUAT ALGORITMA DAN FLOWCHART UNTUK KONVERSI SUHU DARI CELCIUS KE

    FAHRENHEIT, KELVIN & REAMUR. DENGAN TAMPILAN PROGRAM SEBAGAI SEBAGAI

    BERIKUT: