? PCEP-30-02?
Ini adalah catatan, kode, solusi, dan sumber daya saya yang digunakan untuk mempersiapkan sertifikasi programmer Python entry-level yang disertifikasi PCAP (Ujian PCAP-30-02) -exam.
Informasi dan latihan didasarkan pada silabus dan kursus Ujian PCAP-30-02 resmi!

Grafik Origress

Tentang sertifikasi? ️
PCEP ™-Sertifikasi programmer Python entry-level bersertifikat menunjukkan bahwa individu tersebut akrab dengan konsep pemrograman komputer universal seperti tipe data, wadah, fungsi, kondisi, loop, serta sintaksis bahasa pemrograman python, semantik, dan lingkungan runtime.
PCEP ™-Sertifikasi Programmer Python entry-level bersertifikat (Ujian PCEP-30-0X) adalah kredensial profesional yang mengukur kemampuan kandidat untuk menyelesaikan tugas pengkodean yang terkait dengan hal-hal penting pemrograman dalam bahasa Python. Kandidat tes harus menunjukkan pengetahuan yang cukup tentang konsep universal pemrograman komputer, sintaksis dan semantik bahasa Python, serta keterampilan dalam menyelesaikan tantangan implementasi yang khas dengan bantuan perpustakaan standar Python.
Sertifikasi PCEP ™ menunjukkan bahwa individu tersebut akrab dengan konsep -konsep berikut: Istilah dan Definisi Fundamental (misalnya kompilasi vs interpretasi), logika dan struktur Python (misalnya kata kunci, instruksi, literasi, literal, literal, liter, dan kumpulan data, operator, dan level, kumpulan data, mekanisme, dan kumpulan data, mekanisme literal, level, mekanisme. string), fungsi (dekomposisi, fungsi bawaan dan yang ditentukan pengguna, mengatur interaksi antara fungsi dan lingkungannya, generator, rekursi), pengecualian (penanganan pengecualian, hierarki), serta hal-hal penting dari sintaksis bahasa pemrograman python, semantik, dan lingkungan runtime.
Struktur Ujian?
Ujian ini terdiri dari empat bagian:
- Bagian 1 -> 7 item, 18%
- Bagian 2 -> 8 item, 29%
- Bagian 3 -> 7 item, 25%
- Bagian 4 -> 8 item, 28%
Materi ujian?
- Pemrograman Komputer dan Fundamental Python - 18%
- PCEP-30-02 1.1-Memahami istilah dan definisi mendasar
- menafsirkan dan penerjemah
- kompilasi dan kompiler
- lexis, sintaks, dan semantik
- PCEP-30-02 1.2-Memahami logika dan struktur Python
- kata kunci
- instruksi
- lekukan
- Komentar
- PCEP-30-02 1.3-Memperkenalkan literal dan variabel ke dalam kode dan menggunakan sistem angka yang berbeda
- Boolean, bilangan bulat, bilangan titik mengambang
- notasi ilmiah
- string
- sistem angka biner, oktal, desimal, dan heksadesimal
- variabel
- konvensi penamaan
- Menerapkan rekomendasi PEP-8
- PCEP-30-02 1.4-Pilih operator dan tipe data yang memadai untuk masalah tersebut
- Operator Numerik: ** * / % // + -
- Operator String: * +
- operator penugasan dan jalan pintas
- operator unary dan biner
- prioritas dan ikatan
- Operator Bitwise: ~ & ^ | << >>
- Operator Boolean: Tidak, dan, atau
- Ekspresi Boolean
- operator relasional (==! =>> = <<=)
- keakuratan bilangan titik mengambang
- ketik casting
- PCEP-30-02 1.5-Lakukan operasi konsol input/output
- fungsi print () dan input ()
- Parameter sep = dan end = kata kunci
- fungsi int () dan float ()
- Aliran Kontrol - Blok dan Loop Bersyarat - 29%
- PCEP-30-02 2.1-buat keputusan dan cabang aliran dengan instruksi IF
- Pernyataan Bersyarat: Jika, if-else, if-eLif, if-eLif-else
- beberapa pernyataan bersyarat
- Pernyataan bersyarat bersarang
- PCEP-30-02 2.2-Lakukan berbagai jenis iterasi
- instruksi lulus
- membangun loop dengan whene, for, range (), dan in in
- Iterasi melalui urutan
- memperluas loop dengan while-else dan for-else
- loop bersarang dan pernyataan bersyarat
- Mengontrol eksekusi loop dengan istirahat dan lanjutkan
- Koleksi data, tupel, kamus, daftar, dan string - 25%
- PCEP-30-02 3.1-Mengumpulkan dan memproses data menggunakan daftar
- membangun vektor
- pengindeksan dan pengiris
- fungsi len ()
- Metode Daftar: append (), masukkan (), index (), dll.
- Fungsi: len (), disortir ()
- instruksi del
- iterasi melalui daftar dengan loop untuk
- inisialisasi loop
- di dan bukan di operator
- Daftar pemahaman
- Menyalin dan Kloning
- Daftar dalam daftar: Matriks dan kubus
- PCEP-30-02 3.2-Mengumpulkan dan memproses data menggunakan tupel
- Tupel: Pengindeksan, pengiris, bangunan, ketidakmampuan
- Tuples vs. Daftar: Persamaan dan Perbedaan
- Daftar di dalam tupel dan tupel di dalam daftar
- PCEP-30-02 3.3 Mengumpulkan dan memproses data menggunakan kamus
- Kamus: Membangun, Mengindeks, Menambahkan dan Menghapus Kunci
- iterasi melalui kamus dan kunci serta nilai -nilai mereka
- Memeriksa keberadaan kunci
- Metode: tombol (), item (), dan nilai ()
- PCEP-30-02 3.4 beroperasi dengan string
- membangun string
- pengindeksan, pengiris, kekekalan
- melarikan diri menggunakan karakter
- kutipan dan apostrof di dalam string
- string multi-line
- fungsi dan metode string dasar
- Fungsi dan Pengecualian - 28%
- PCEP-30-02 4.1-Menguraikan kode menggunakan fungsi
- Mendefinisikan dan memohon fungsi dan generator yang ditentukan pengguna
- kata kunci pengembalian, hasil kembali
- kata kunci tidak ada
- rekursi
- PCEP-30-02 4.2-mengatur interaksi antara fungsi dan lingkungannya
- Parameter vs. Argumen
- Posisi, kata kunci, dan argumen campuran yang lewat
- nilai parameter default
- nama lingkup, persembunyian nama (bayangan), dan kata kunci global
- PCEP-30-02 4.3-Hierarki Pengecualian bawaan Python
- Baseexception
- Pengecualian
- SystemExit
- Keyboardinterrupt
- pengecualian abstrak
- Arithmeticerror
- Lookuperror
- Indexerror
- KeyError
- TypeError
- Nilaieror
- PCEP-30-02 4.4-Dasar-dasar Penanganan Pengecualian Python
- Cobalah-kecuali / pengecualian coba-coba
- memesan cabang kecuali
- menyebarkan pengecualian melalui batas fungsi
- mendelegasikan tanggung jawab untuk menangani pengecualian