0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan5 halaman

Analisis Kode dan Kompilator Python

Dokumen ini berisi evaluasi dan pertanyaan terkait bahasa pemrograman Python dan konsep pemrograman lainnya. Terdapat beberapa pertanyaan pilihan ganda yang menguji pemahaman siswa tentang kompilator, struktur kontrol, dan hasil eksekusi kode. Hasil evaluasi menunjukkan skor siswa dan informasi terkait pengajaran.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan5 halaman

Analisis Kode dan Kompilator Python

Dokumen ini berisi evaluasi dan pertanyaan terkait bahasa pemrograman Python dan konsep pemrograman lainnya. Terdapat beberapa pertanyaan pilihan ganda yang menguji pemahaman siswa tentang kompilator, struktur kontrol, dan hasil eksekusi kode. Hasil evaluasi menunjukkan skor siswa dan informasi terkait pengajaran.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

EPS [Link]

Disiplin: PPAARRAADDIIGGMMAASSDDEELLIINNGGUUAAGGEENNSSDDEEPPRROOGGRRAAMMAAÇÇÃÃOOEEMMPPYYTTHHOONN
A
A
V
V
Siswa:TTHHAAIINNÁÁLLUUIIZZAADDAASSIILLVVAAIISSRRAAEELL 2020404605
Profesor: RROOBBSSOONNLLOORRBBIIEESSKKII
Turma:99000011

DGT0286_AV_202204404605 (AG) 13/01/2023 13:28:27 (F)

Evaluasi:66,,0000pts Nota SIA:88,,0000pts

EEMM
P2A
0:2013A
:RRAADG
D
IG
IMMAASEEL
N
L
IN
IGGUUAAGGEEMMPYYTTHHOONN

1.. Ref.: 5292388 Pontos:11,,0000/11,,0000

Apa nama karakteristik berikut dari sebuah bahasa pemrograman "sekelompok relatif kecil
konstruksi primitif dapat digabungkan dalam sebuah angka, juga, sedikit cara untuk membangun yang
struktur kontrol dan data dari sebuah bahasa pemrograman

pengaliasan
akuntansi
ortogonalitas
rekursivitas
ekspresivitas

2.. Ref.: 7790144 Pontos:00,,0000/11,,0000

Kompiiler adalah program yang bertanggung jawab untuk menerjemahkan kode sumber dari suatu bahasa
pemrograman tingkat tinggi untuk bahasa pemrograman tingkat rendah. Tentang kompilator dan langkah-langkahnya
dilakukan oleh program ini, analisis pernyataan dan tandai alternatif yang menunjukkan yang benar.

I. Tahap analisis leksikal berfungsi untuk mengidentifikasi elemen-elemen penyusun program, yang juga
disebut simbol leksikal.

II. Tahap analisis sintaksis bertujuan untuk menentukan apakah himpunan simbol leksikal yang ditemukan termasuk dalam tata bahasa
dari bahasa pemrograman.

III. Tahap analisis semantik bertujuan untuk memverifikasi apakah pelaksanaan program masuk akal bagi pengguna.

Hanya II.
Hanya III.
Saya, II dan III.

Hanya I dan II.


Hanya I dan III.

EEMM
P20Y
:2017:YTTHHOONNBBÁÁ
C
S
IC
IOO

3.. Ref.: 5295357 Poin:11,,0000/11,,0000

1 dari 5 14/03/2023, 12:14


EPS [Link]

Pertimbangkan potongan kode sumber berikut, ditulis dalam bahasa Python:

a=3

b=a*2

a, b = b, a

Setelah eksekusi semua perintah, apa hasil yang ditampilkan oleh perintah di bawah ini?

cetak(a)

a
6
3
36
63

4.. Ref.: 5292381 Poin: 11, 0000/11, 0000

Pertimbangkan potongan program Python di bawah ini. Berapa nilai yang dicetak saat kita menjalankan program?

20
15
10
5
25

EEMM
P20Y
:2018:YTTHHOONNEEMMOOUUTTRROOSPAARRAADG
D
IG
IMMAAS

5.. Ref.: 5298413 Pontos:00,,0000/11,,0000

Dalam proses penemuan pengetahuan dalam basis data, tandai alternatif yang benar tentang partisi
dados:

Ketika digunakan dalam tabel, itu berarti menciptakan kolom yang mengulangi beberapa transformasi data
yang ada di kolom lain.
Signifikansi mengubah sifat nilai sebuah atribut dengan menggunakan transformasi numerik-kategorikal
ou kategóriko-numérica.
Bertujuan untuk memisahkan data set pelatihan (abstraksi dari model pengetahuan) dan pengujian
(penilaian model yang dihasilkan).
Ini adalah kegiatan yang cukup umum ditemukan dalam pembangunan datawarehouse.

2 dari 5 14/03/2023, 12:14


EPS [Link]

Bertujuan untuk melengkapi data yang hilang, mendeteksi kebisingan, dan menghilangkan data yang tidak konsisten.

6.. Ref.: 5295417 Pontos:11,,0000/11,,0000

Pertimbangkan kode berikut, di mana kita memiliki server Flask mendengarkan di port 5000, dan jawab:

Apa yang akan ditampilkan di browser jika kita mengakses URL [Link]

Sebuah halaman kosong


Kesalahan 404 - Halaman tidak ditemukan
Permintaan POST
Requisição GET
Kesalahan 405 - Metode tidak diizinkan

EEMM
P20Y
:2019:YTTHHOONNEESTTRRUUTTUURRAADDOO

7.. Ref.: 7790062 Poin: 11,,0000/11,,0000

(CESPE/2010)

a, b = 0, 2

selama b < 20:

a, b = b, a+b+1

print(b)

3 dari 5 14/03/2023, 12:14


EPS [Link]

Tandai opsi yang menunjukkan urutan angka yang benar dicetak di konsol interpreter Python
durante a execução dos comandos acima.

2, 2, 4, 6.
1, 1, 2, 3, 5, 8.
3, 3, 6, 10, 17, 28.
3, 6, 10, 17, 28.
2, 3, 6.

8.. Ref.: 5295436 Poin:00,,0000/11,,0000

Analisis potongan kode berikut, dalam Python 3.

Nilai yang dicetak oleh fungsi pprriinntt, di baris terakhir potongan kode, adalah: (tips: fungsi lloowweerr mengembalikan semua yang
huruf dari sebuah string dalam huruf kecil

111
333
123
321
132

EEMMP
202Y
0:120:YTTHHOONNOOR
E
R
IEINNTT
AADDOOAAOOBB
E
JETTOOS

9.. Ref.: 6112799 Poin: 11, 0000/11, 0000

Berdasarkan pernyataan tentang bahasa pemrograman Java, C++, dan Python,

Dari tiga bahasa yang dipertimbangkan, Python adalah satu-satunya yang tidak memungkinkan antarmuka.

II - Python secara native memiliki tipe privat, sama seperti C dan Ruby.

III - Dalam bahasa Python, dekorator @staticmethod hanya dapat digunakan untuk memberikan kualifikasi pada metode, tidak
dapat digunakan untuk mengkualifikasi atribut.

4 dari 5 14/03/2023, 12:14


EPS [Link]

Ternyata benar

I e II, hanya.
II dan III, saja.
Saya e III, hanya.
I, II dan III.
II, hanya.

10.. Ref.: 6112185 Poin: 00, 0000/11, 0000

Tentang bahasa pemrograman Java, C++ dan Python, kita dapat menyatakan bahwa:

Java dan C++ dikompilasi, sementara Python diinterpretasikan.

II - Python tidak mendukung pemrograman berorientasi objek.

III - Polimorfisme melalui overloading, di mana lebih dari satu metode memiliki nama yang sama, tetapi tanda tangan yang berbeda, adalah
didukung oleh Python.

IV - Java tidak mendukung pewarisan jamak.

Dipastikan bahwa itu benar

Saya dan III, hanya.


I, II dan III.
Saya dan IV, hanya.
III dan IV, saja.
II, hanya.

5 dari 5 14/03/2023, 12:14

Anda mungkin juga menyukai