Lompat ke isi

Daftar Kosakata Pemrograman (Inggris - Indonesia)

Dari Wiki Berbudi

Bahasa Pemrograman

  1. Python = /ˈpaɪθən/ = Bahasa pemrograman Python
  2. Java = /ˈdʒɑːvə/ = Bahasa pemrograman Java
  3. C++ = /siː plʌs plʌs/ = C++
  4. JavaScript = /ˈdʒɑːvəskrɪpt/ = JavaScript
  5. Ruby = /ˈruːbi/ = Ruby
  6. PHP = /piː eɪtʃ piː/ = PHP
  7. Go = /ɡoʊ/ = Go (bahasa pemrograman)
  8. Swift = /swɪft/ = Swift (bahasa pemrograman)
  9. Kotlin = /ˈkɒtlɪn/ = Kotlin
  10. Rust = /rʌst/ = Rust (bahasa pemrograman)

Struktur Data

  1. Array = /əˈreɪ/ = Array
  2. Linked List = /ˈlɪŋkt lɪst/ = Linked list
  3. Stack = /stæk/ = Stack
  4. Queue = /kjuː/ = Queue
  5. Hash Table = /hæʃ ˈteɪbəl/ = Hash table
  6. Tree = /triː/ = Tree (struktur data)
  7. Graph = /ɡræf/ = Graf (ilmu komputer)
  8. Heap = /hiːp/ = Heap (struktur data)
  9. Deque = /ˈdɛk/ = Deque
  10. Trie = /traɪ/ = Trie

Algoritma

  1. Sorting = /ˈsɔːrtɪŋ/ = Algoritma pengurutan
  2. Binary Search = /ˈbaɪnəri sɜːrtʃ/ = Pencarian biner
  3. Merge Sort = /mɜːrdʒ sɔːrt/ = Merge sort
  4. Quick Sort = /kwɪk sɔːrt/ = Quicksort
  5. Dijkstra's Algorithm = /ˈdaɪkstrəz ˈælgərɪðəm/ = Algoritma Dijkstra
  6. Bellman-Ford = /ˈbɛlmən fɔːrd/ = Algoritma Bellman–Ford
  7. Floyd-Warshall = /flɔɪd ˈwɔːrʃəl/ = Algoritma Floyd–Warshall
  8. A* Search = /eɪ stɑːr sɜːrtʃ/ = Algoritma A*
  9. Dynamic Programming = /daɪˈnæmɪk ˈproʊɡræmɪŋ/ = Pemrograman dinamis
  10. Greedy Algorithm = /ˈɡriːdi ˈælgərɪðəm/ = Algoritma rakus

Paradigma Pemrograman

  1. Object-Oriented Programming = /ˈɒbdʒɪkt ˈɔːrɪəntɪd ˈproʊɡræmɪŋ/ = Pemrograman berorientasi objek
  2. Functional Programming = /ˈfʌŋkʃənəl ˈproʊɡræmɪŋ/ = Pemrograman fungsional
  3. Procedural Programming = /prəˈsiːdʒərəl ˈproʊɡræmɪŋ/ = Pemrograman prosedural
  4. Declarative Programming = /dɪˈklærətɪv ˈproʊɡræmɪŋ/ = Pemrograman deklaratif
  5. Event-Driven Programming = /ɪˈvɛnt ˈdrɪvən ˈproʊɡræmɪŋ/ = Pemrograman berbasis peristiwa
  6. Concurrent Programming = /kənˈkʌrənt ˈproʊɡræmɪŋ/ = Pemrograman konkuren
  7. Parallel Programming = /ˈpærəlel ˈproʊɡræmɪŋ/ = Pemrograman paralel
  8. Aspect-Oriented Programming = /ˈæspɛkt ˈɔːrɪəntɪd ˈproʊɡræmɪŋ/ = Pemrograman berorientasi aspek
  9. Logic Programming = /ˈlɒdʒɪk ˈproʊɡræmɪŋ/ = Pemrograman logika
  10. Reactive Programming = /riˈæktɪv ˈproʊɡræmɪŋ/ = Pemrograman reaktif

Pengujian Perangkat Lunak

  1. Unit Testing = /ˈjuːnɪt ˈtɛstɪŋ/ = Uji unit
  2. Integration Testing = /ˌɪntɪˈɡreɪʃən ˈtɛstɪŋ/ = Uji integrasi
  3. System Testing = /ˈsɪstəm ˈtɛstɪŋ/ = Uji sistem
  4. Acceptance Testing = /əkˈsɛptəns ˈtɛstɪŋ/ = Uji penerimaan
  5. Regression Testing = /rɪˈɡrɛʃən ˈtɛstɪŋ/ = Uji regresi
  6. Performance Testing = /pərˈfɔːrməns ˈtɛstɪŋ/ = Uji kinerja
  7. Smoke Testing = /smoʊk ˈtɛstɪŋ/ = Uji asap
  8. Beta Testing = /ˈbeɪtə ˈtɛstɪŋ/ = Uji beta
  9. Black Box Testing = /blæk bɒks ˈtɛstɪŋ/ = Uji kotak hitam
  10. White Box Testing = /waɪt bɒks ˈtɛstɪŋ/ = Uji kotak putih

Basis Data

  1. Database = /ˈdeɪtəbeɪs/ = Basis data
  2. Table = /ˈteɪbəl/ = Tabel
  3. Row = /roʊ/ = Baris
  4. Column = /ˈkɒləm/ = Kolom
  5. Primary Key = /ˈpraɪməri kiː/ = Kunci utama
  6. Foreign Key = /ˈfɒrən kiː/ = Kunci tamu
  7. Index = /ˈɪndɛks/ = Indeks (basis data)
  8. Query = /ˈkwɪəri/ = Kueri
  9. Transaction = /trænˈzækʃən/ = Transaksi (basis data)
  10. Normalization = /ˌnɔːrmələˈzeɪʃən/ = Normalisasi (basis data)

Jaringan Komputer

  1. IP Address = /ˌaɪ piː ˈædrɛs/ = Alamat IP
  2. Subnet = /ˈsʌbnɛt/ = Subnet
  3. Router = /ˈruːtər/ = Router
  4. Switch = /swɪtʃ/ = Saklar jaringan
  5. Firewall = /ˈfaɪərwɔːl/ = Firewall
  6. Protocol = /ˈproʊtəkɒl/ = Protokol komunikasi
  7. DNS = /ˌdiː ɛn ɛs/ = Sistem penamaan domain
  8. HTTP = /ˌeɪtʃ tiː tiː piː/ = HTTP
  9. FTP = /ˌɛf tiː piː/ = FTP
  10. TCP/IP = /ˌtiː siː piː ˌaɪ piː/ = TCP/IP

Keamanan Siber

  1. Encryption = /ɪnˈkrɪpʃən/ = Enkripsi
  2. Decryption = /diːˈkrɪpʃən/ = Dekripsi
  3. Authentication = /ɔːˌθɛntɪˈkeɪʃən/ = Autentikasi
  4. Authorization = /ˌɔːθərɪˈzeɪʃən/ = Otorisasi
  5. Malware = /ˈmælweər/ = Malware
  6. Virus = /ˈvaɪrəs/ = Virus komputer
  7. Phishing = /ˈfɪʃɪŋ/ = Phishing
  8. Firewall = /ˈfaɪərwɔːl/ = Firewall
  9. SSL = /ˌɛs ɛs ɛl/ = SSL
  10. Hashing = /ˈhæʃɪŋ/ = Hashing

Pengembangan Web

  1. HTML = /ˌeɪtʃ tiː ɛm ɛl/ = HTML
  2. CSS = /ˌsiː ɛs ɛs/ = CSS
  3. JavaScript = /ˈdʒɑːvəskrɪpt/ = JavaScript
  4. Frontend = /ˌfrʌnt ɛnd/ = Frontend dan backend
  5. Backend = /ˌbæk ɛnd/ = Frontend dan backend
  6. Responsive Design = /rɪˈspɒnsɪv dɪˈzaɪn/ = Desain responsif
  7. Framework = /ˈfreɪmwɜːrk/ = Kerangka kerja
  8. Bootstrap = /ˈbuːtstræp/ = Bootstrap (kerangka kerja)
  9. React = /riˈækt/ = React
  10. Angular = /ˈæŋɡjələr/ = AngularJS

Kecerdasan Buatan

  1. Artificial Intelligence = /ˌɑːrtɪˈfɪʃəl ɪnˈtɛlɪdʒəns/ = Kecerdasan buatan
  2. Machine Learning = /məˈʃiːn ˈlɜːrnɪŋ/ = Pembelajaran mesin
  3. Deep Learning = /diːp ˈlɜːrnɪŋ/ = Pembelajaran mendalam
  4. Neural Network = /ˈnjʊrəl ˈnɛtwɜːrk/ = Jaringan saraf tiruan
  5. Natural Language Processing = /ˈnætʃərəl ˈlæŋɡwɪdʒ ˈproʊsɛsɪŋ/ = Pemrosesan bahasa alami
  6. Computer Vision = /kəmˈpjuːtər ˈvɪʒən/ = Penglihatan komputer
  7. Reinforcement Learning = /ˌriːɪnˈfɔːrsmənt ˈlɜːrnɪŋ/ = Pembelajaran penguatan
  8. Supervised Learning = /ˈsuːpərvaɪzd ˈlɜːrnɪŋ/ = Pembelajaran terawasi
  9. Unsupervised Learning = /ʌnˈsuːpərvaɪzd ˈlɜːrnɪŋ/ = Pembelajaran tanpa pengawasan
  10. Generative AI = /ˈdʒɛnərətɪv eɪ aɪ/ = Kecerdasan buatan generatif