Nov
10
2022

UJI KOMPETENSI BAB IV

Nama : Muhamad Rivai Alifianto

Kelas : XI MIPA 3

No. Urut : 21

TIK & Informatika

Soal Halaman 143 Buku Paket

=======================================================

A. Pilihan Ganda

  1. Apa output dari yang berikut ini?
    print(‘abcdefcdghcd’.split(‘cd’, 2))

Jawab = a) [‘ab’, ‘ef’, ‘ghcd’]

2. Apa output dari yang berikut ini?
print(‘ab\ncd\nef’.splitlines())

Jawab = a) [‘ab’, ‘cd’, ‘ef’]

3. Apa output dari yang berikut ini?
print(‘Ab!2’.swapcase())

Jawab = c) aB!2

4. Apa output dari yang berikut ini?
print(‘ab cd ef’.title())

Jawab = c) Ab Cd Ef

5. Apa output dari yang berikut ini?
print(‘ab cd-ef’.title())

Jawab = c) Ab Cd-Ef

6. Apa output dari yang berikut ini?
print(‘abcd’.translate(‘a’.maketrans(‘abc’, ‘bcd’)))

Jawab = e) bcdd

7. Apa output dari yang berikut ini?
print(‘abcd’.translate({97: 98, 98: 99, 99: 100}))

Jawab = bcdd

8. Apa output dari yang berikut ini?
print (‘abcd’.translate({‘a’:’1′,’b’:’2′,’c’:’3′,’d’:’4′})

Jawab = a) abcd

9. Apa output dari yang berikut ini?
print (‘ab’.zfill (5))

Jawab = a) 000ab

10. Apa output dari yang berikut ini?
print (‘+ 99’.zfill (5))

Jawab = c) +0099

B. Uraian

  1. Apa perbedaan antara List dan Tuple dalam Python?
    Jawab : Perbedaan utama antara tupel dan daftarnya adalah bahwa tupel tidak dapat diubah tidak seperti List Python. Tupel menggunakan tanda kurung, sedangkan List Python menggunakan tanda kurung siku.
  2. Apa saja fitur utama python?
    Jawab : Dapat Meng-highlight Syntax Python, Code Formatting Secara Otomatis, Debugging dan Build Automation, dapat Save and Reload.
  3. Jenis bahasa apa itu Python? Pemrograman atau skrip?
    Jawab : Python adalah bahasa pemrograman tujuan umum yang ditafsirkan, tingkat tinggi. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991.
  4. Bagaimana Python menjadi bahasa yang ditafsirkan?
    Jawab : Python adalah bahasa pemrograman yang ditafsirkan dan dapat digunakan di berbagai platform dengan filosofi desain yang berpusat pada keterbacaan kode dan merupakan salah satu bahasa populer yang terkait dengan ilmu data, pembelajaran mesin, dan IoT (Internet of Things). Keunggulan interpreter Python juga banyak digunakan untuk prototyping, scripting dalam pengelolaan infrastruktur, dan juga pembuatan situs web berskala besar.
  5. Apa itu PEP 8?
    Jawab : PEP 8 adalah sebuah panduan gaya penulisan kode yang mudah dibaca. Beberapa panduan atau referensi untuk nama variabel : Modul harus pendek, semua huruf kecil. Nama class harus memiliki gaya CapWords.
  6. Bagaimana memori dikelola dengan Python?
    Jawab : Secara otomatis dikelola dari dalam sistem. Kita hanya membuat objek dan Python Mesin Virtual menangani memori yang diperlukan dan di mana ia akan ditempatkan dalam tata letak memori.

7. Apa namespace dalam Python?   
Jawab : Namespace adalah proses menamai sistem yang ada di Python. Hal ini digunakan untuk memastikan bahwa setiap nama yang ada unik dan berbeda.


8. Apa itu PYTHONPATH?   
Jawab : PYTHONPATH merupakan variabel environment yang dapat diatur untuk menambahkan direktori tempat Python akan mendapatkan modul dan package yang diperlukan.

 
9. Tuliskan beberapa module bawaan yang umum digunakan dalam Python!   
Jawab : math, os, sys, random, turtle, tkinter.


10. Apa variabel lokal dan variabel global dalam Python?   
Jawab : Variable global adalah variabel yang bisa dipanggil dari manapun dari satu file python. Sedangkan variable lokal adalah variabel yang hanya hidup di dalam satu blok kode tertentu.

Aug
25
2022

TUGAS TIK HALAMAN 208-211

Perkenalkan nama saya Muhammad Rivai Alifianto dari kelas 11 MIPA 3, SMAN 1 Bekasi. Di laman blog ini, saya akan upload tugas TIK & Informatika saya tentang logika informatika dengan guru pengajar Ibu Hj. Deswati. Berikut lampiran foto jawaban tugasnya,

Sekian jawaban dari saya, terima kasih 😀

Jul
27
2022

COMPUTATIONAL THINKING

Perkenalkan nama saya Muhammad Rivai Alifianto yang biasa dipanggil Vavai atau Rivai, saat ini sekolah di SMAN 1 Bekasi kelas 11 MIPA 3. Dalam halaman blog saya kali ini, saya akan menampilkan tugas individu tentang Computational Thinking saya untuk pelajaran TIK & Informatika dengan gurunya Ibu Deswati.

– Muhammad rivai alifianto –

TUGAS INDIVIDU

  1. Jelaskan apa yang kalian ketahui tentang computational thinking atau berpikir komputasional!

-> Secara sederhana Computational Thinking adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu komputer (informatika). Computational thinking sebagai cara berpikir untuk menyelesaikan masalah atau problem solving bekerja dengan cara menguraikannya menjadi beberapa tahapan yang efektif, efisien, dan menyeluruh, meliputi: decomposition, pattern recognition, abstraction, algorithms yang merupakan beberapa konsep dasar ilmu komputer.

  1. Jelaskan dan tuliskan metode berpikir memecahkan masalah dengan menggunakan decomposition (penguraian)!

-> Decomposition (dekomposisi) merupakan cara penyelesaian masalah dengan membagi masalah yang ada dengan masalah-masalah yang lebih kecil supaya akhirnya mudah ditemukan solusinya secara tepat. Contohnya siswa diminta untuk mencari luas dengan berbagai bentuk lalu menguraikannya menjadi bentuk lingkaran.

  1. Jelaskan apa yang dimaksud dengan algoritma!

-> Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah. Sedangkan Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.

  1. Jelaskan apakah yang kalian ketahui tentang flowchart!

-> Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan-urutan prosedur dari suatu program yang dibuat.

  1. Tuliskan dan buatkan algoritma dalam cara penyelesaian kasus dalam kehidupan sehari-sehari dalam membuat ayam goreng!

= Algoritma penyajian ayam goreng :

a. Siapkan ayam

b. Potong ayam menjadi bagian-bagian yang kecil atau potong sayap ayam menjadi 2 bagian

c. Lumuri potongan ayam dengan tepung bumbu ayam spesial hingga rata

d. Diamkan selama 30 menit (lebih baik simpan di lemari es semalam)

e. Goreng ke dalam minyak panas secukupnya hingga matang

f. Ayam goring spesial siap disajikan, dengan nasi atau sebagai camilan

Sekian, tugas individu dari saya, terima kasih!