Praktikum Ilmu Dasar Komputer
9 Questions
0 Views

Praktikum Ilmu Dasar Komputer

Created by
@FunNarwhal

Questions and Answers

Apa yang dimaksud dengan tipe data turunan dalam Fortran 90/95?

  • Tipe data yang tidak bisa digunakan dalam pemrograman.
  • Tipe data yang berasal dari tipe data intrinsik. (correct)
  • Tipe data yang hanya berisi bilangan bulat.
  • Tipe data yang tidak memiliki nilai.
  • Manakah dari berikut ini yang merupakan tipe data intrinsik dalam Fortran 90/95?

  • Boolean
  • String
  • Array
  • Character (correct)
  • Dalam konteks Fortran, apa fungsi dari tipe data REAL?

  • Menampung nilai logika hanya dua kemungkinan.
  • Menampung karakter dan string.
  • Menampung nilai bilangan bulat saja.
  • Menampung nilai bilangan desimal. (correct)
  • Apa peran dari pemrograman dengan tipe data?

    <p>Mengoptimalkan penggunaan memori dengan tipe data yang tepat.</p> Signup and view all the answers

    Mengapa tipe data intrinsik cukup untuk banyak keperluan dalam pemrograman Fortran?

    <p>Karena tipe data intrinsik dapat menangani hampir semua jenis data.</p> Signup and view all the answers

    Berapakah contoh data REAL yang sesuai dengan format yang benar?

    <p>0.0042</p> Signup and view all the answers

    Apa yang benar mengenai ekspresi karakter (Character)?

    <p>&quot;Ini adalah contoh karakter&quot;</p> Signup and view all the answers

    Berapakah komponen riil dan imajiner dari data Complex (5.0, 2.3)?

    <p>5.0 dan 2.3</p> Signup and view all the answers

    Mana dari berikut ini yang merupakan data REAL dalam bentuk eksponensial yang salah?

    <p>3.0E-2.5</p> Signup and view all the answers

    Study Notes

    Abstrak dan Sub-CPMK

    • Program komputer adalah sekumpulan perintah untuk mengolah data.
    • CPMK 1 menekankan kemampuan membuat program aplikasi teknik sipil menggunakan bahasa pemrograman Fortran.

    Tipe Data dalam Fortran 90/95

    • Terdapat lima tipe data intrinsik: REAL, INTEGER, COMPLEX, CHARACTER, dan LOGICAL.
    • Tipe data turunan dapat dibuat dari kombinasi tipe data intrinsik.

    Tipe Data REAL

    • Relatif untuk nilai bilangan riil (bulat dan pecahan).
    • Contoh: -129.234, 1.6E-19.
    • Harus menampilkan tanda desimal bila ada pecahan.

    Tipe Data INTEGER

    • Khusus untuk bilangan bulat.
    • Contoh: -7892213, 10.
    • Tidak mengandung tanda desimal.

    Tipe Data COMPLEX

    • Mengandung dua komponen: riil dan imajiner, keduanya bertipe REAL.
    • Contoh: (2.0, 4.5), di mana 2.0 adalah komponen riil dan 4.5 adalah imajiner.

    Tipe Data CHARACTER

    • Digunakan untuk huruf, simbol, dan angka.
    • Data dibatasi menggunakan tanda petik tunggal atau ganda.
    • Contoh: 'QED', "Matahari bersinar terang.".
    • Spasi dihitung sebagai karakter, dilambangkan dengan "~".

    Tipe Data LOGICAL

    • Menyimpan nilai logika: benar (TRUE) atau salah (FALSE).
    • Contoh: .TRUE., .FALSE..

    Data Skalar dan Array

    • Data skalar: satu nilai tunggal.
    • Data array: kumpulan data bertipe sama, contohnya matriks 2 dimensi.
    • Urutan penyimpanan elemen array mempengaruhi kecepatan eksekusi program.

    Variabel dan Konstanta

    • Variabel: menyimpan data yang bisa diubah; Konstanta: nilai tetap.
    • Harus dideklarasikan sebelum digunakan dengan pernyataan IMPLICIT NONE.
    • Deklarasi variabel skalar dan array harus menyertakan tipe data yang sesuai.

    Contoh Deklarasi

    • Deklarasi variabel skalar contoh:
      • INTEGER: i, j
      • REAL: massa, kelajuan
      • COMPLEX: z
    • Variabel array menggunakan atribut DIMENSION untuk menentukan ukuran dan bentuk.

    Latihan

    • Contoh pemrograman sederhana: "Hello World" dan variasi dengan input dan sub-program.

    Penghitungan Luas dan Keliling Lingkaran

    • Menggunakan rumus matematika yang tepat dalam pemrograman.

    Perhitungan Aritmatika

    • Menunjukkan contoh penggunaan operasi matematika dasar dalam program.

    Daftar Pustaka

    • Referensi untuk teori dan aplikasi program menggunakan bahasa Fortran.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Kuis ini dirancang untuk menguji pemahaman mengenai ilmu dasar komputer dan pemrograman komputer. Peserta akan melalui serangkaian pertanyaan yang mencakup konsep penting dalam praktikum ini. Pastikan untuk memahami setiap aspek yang diajarkan dalam modul perkuliahan.

    More Quizzes Like This

    Computer Systems and Programming Basics
    14 questions
    Computer Programming Basics
    6 questions
    Use Quizgecko on...
    Browser
    Browser