SlideShare uma empresa Scribd logo
1 de 16
PENGENALAN C++ merupakan bahasa pengaturcaraan komputer yang paling popular digunakan pada masa kini. Ia digunakan dalam membina aplikasi harian seperti mengawal suhu peti ais, megawal ketuhar gelombang mikro dan mengira kadar tol di tempat letak kereta. Juga digunakan dalam aplikasi yang besar seperti mengawal peluru berpandu nuklear.
KONSEP ASAS PENGATURCARAAN ,[object Object]
KONSEP ASAS PENGATURCARAAN Kebolehpercayaan (Integrity) Kebolehbacaan (Clarity) Kecekapan (Efficiency) Umum (Generality) Ringkas (Simplicity) Permodulan (Modularity) Ciri - ciri
DEFINISI PROGRAM/ATURCARA ,[object Object],[object Object]
Tiga perkara penting yang perlu dipertimbang sebelum menulis aturcara : ,[object Object],[object Object],[object Object]
KOMPONEN-KOMPONEN DALAM STRUKTUR PROGRAM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Penerangan Deklarasi sekumpulan pembolehubah yang mempunyai jenis data yang spesifik. Semua p/u mesti dideklarasi sebelum dilaksanakan. int  a, b, c; char  nama, no_pend; Masukan sekumpulan maklumat yang akan dimasukkan ke dalam komputer melalui peranti input seperti keyboard dll. Input akan diproses menghasilkan output yang diingini. Storan setiap maklumat akan disimpan di dalam memori    komputer dan dikodkan dengan kombinasi unik  kosong dan satu.
Penerangan Operasi 2 jenis iaitu : i. batch mode – simpan dan proses sekali ii. Interactive mode – pengguna dan komputer  boleh berinteraksi sesama sendiri semasa  proses pengiraan dilaksanakan Kawalan susunan pelaksanaan rahan dalam program samada secara berjujukan (satu-per-satu iaitu dari atas ke bawah) atau secara tidak berjujukan Output hasil daripada pemprosesan input samada dipaparkan pada skrin ataupun kertas
LANGKAH PENGENALPASTIAN DALAM PENGATURCARAN ,[object Object],Merangka pembolehubah Melukis carta alir Menulis program Menguji & melaksanakan program Mendokumentasi program
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
APA ITU CARTA ALIR? ,[object Object]
CARTA ALIR ,[object Object],[object Object],[object Object],Simbol Terminal Simbol Proses Simbol Manual Input
[object Object],[object Object],[object Object],[object Object],Simbol Data Simbol Keputusan Simbol Dokumen Simbol Aliran

Mais conteúdo relacionado

Mais procurados

Ciri-ciri Guru Yang Efektif
Ciri-ciri Guru Yang EfektifCiri-ciri Guru Yang Efektif
Ciri-ciri Guru Yang Efektif
Fauzan Zain
 
Falsafah pendidikan guru
Falsafah pendidikan guruFalsafah pendidikan guru
Falsafah pendidikan guru
RENU PRIYA
 
Tranformatif generatif
Tranformatif generatifTranformatif generatif
Tranformatif generatif
Nadwah Khalid
 
ciri-ciri guru berkualiti dan berintegriti tinggi
ciri-ciri guru berkualiti dan berintegriti tinggiciri-ciri guru berkualiti dan berintegriti tinggi
ciri-ciri guru berkualiti dan berintegriti tinggi
Yuki Chia
 
Pengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputerPengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputer
ctlady92
 
Akauntabiliti guru
Akauntabiliti guruAkauntabiliti guru
Akauntabiliti guru
ibnussomad
 
Tajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khasTajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khas
Nurhaliza Hamid
 
Maksud kurikulum
Maksud kurikulumMaksud kurikulum
Maksud kurikulum
shahrul93
 
Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2
Yussup Ismail
 
Pengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudaya
Pengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudayaPengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudaya
Pengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudaya
firo HAR
 
SEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIA
SEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIASEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIA
SEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIA
Nurul Hidayu Abd Halim
 
Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)
Noorezayu Mohd Said
 

Mais procurados (20)

Definisi pendidikan inklusif
Definisi pendidikan inklusifDefinisi pendidikan inklusif
Definisi pendidikan inklusif
 
Ciri-ciri Guru Yang Efektif
Ciri-ciri Guru Yang EfektifCiri-ciri Guru Yang Efektif
Ciri-ciri Guru Yang Efektif
 
Falsafah pendidikan guru
Falsafah pendidikan guruFalsafah pendidikan guru
Falsafah pendidikan guru
 
Tranformatif generatif
Tranformatif generatifTranformatif generatif
Tranformatif generatif
 
Model taba
Model tabaModel taba
Model taba
 
ciri-ciri guru berkualiti dan berintegriti tinggi
ciri-ciri guru berkualiti dan berintegriti tinggiciri-ciri guru berkualiti dan berintegriti tinggi
ciri-ciri guru berkualiti dan berintegriti tinggi
 
Pengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputerPengenalan kepada pengaturcaraan komputer
Pengenalan kepada pengaturcaraan komputer
 
Akauntabiliti guru
Akauntabiliti guruAkauntabiliti guru
Akauntabiliti guru
 
Tajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khasTajuk 10 kanak kanak berkeperluan khas
Tajuk 10 kanak kanak berkeperluan khas
 
Kemahiran Berfikir
Kemahiran BerfikirKemahiran Berfikir
Kemahiran Berfikir
 
kapasiti pedagogi pembelajaran bermakna
kapasiti pedagogi pembelajaran bermaknakapasiti pedagogi pembelajaran bermakna
kapasiti pedagogi pembelajaran bermakna
 
EDUP3103 : TEORI PERAPATAN JOHN BOWLBY.pdf
EDUP3103 : TEORI PERAPATAN JOHN BOWLBY.pdfEDUP3103 : TEORI PERAPATAN JOHN BOWLBY.pdf
EDUP3103 : TEORI PERAPATAN JOHN BOWLBY.pdf
 
RBT TINGKATAN 1: BAB 3 PROSES REKA BENTUK
RBT TINGKATAN 1: BAB 3 PROSES REKA BENTUKRBT TINGKATAN 1: BAB 3 PROSES REKA BENTUK
RBT TINGKATAN 1: BAB 3 PROSES REKA BENTUK
 
Maksud kurikulum
Maksud kurikulumMaksud kurikulum
Maksud kurikulum
 
Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2Konsep asas pemikiran komputasional 2
Konsep asas pemikiran komputasional 2
 
Pengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudaya
Pengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudayaPengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudaya
Pengisian kurikulum :Ilmu, nilai, kewarganegaraan, peraturan dan sosiobudaya
 
Transformasi pendidikan
Transformasi pendidikanTransformasi pendidikan
Transformasi pendidikan
 
SEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIA
SEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIASEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIA
SEJARAH PERKEMBANGAN PENDIDIKAN DI MALAYSIA
 
Dimensi moral
Dimensi moralDimensi moral
Dimensi moral
 
Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)Panduan Penulisan Akademik (Institut Pendidikan Guru)
Panduan Penulisan Akademik (Institut Pendidikan Guru)
 

Destaque

5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan
dean36
 
5.3.1 bahasa pengaturcaraan terkini
5.3.1 bahasa pengaturcaraan terkini5.3.1 bahasa pengaturcaraan terkini
5.3.1 bahasa pengaturcaraan terkini
dean36
 
5.1.3 pendekatan bahasa pengaturcaraan
5.1.3 pendekatan bahasa pengaturcaraan5.1.3 pendekatan bahasa pengaturcaraan
5.1.3 pendekatan bahasa pengaturcaraan
dean36
 
Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5
MOE
 
Bidang pembelajaran 5.1 Tingkatan 5
Bidang pembelajaran 5.1 Tingkatan 5Bidang pembelajaran 5.1 Tingkatan 5
Bidang pembelajaran 5.1 Tingkatan 5
MOE
 

Destaque (6)

5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan5.1 konsep asas pengaturcaraan
5.1 konsep asas pengaturcaraan
 
5.3.1 bahasa pengaturcaraan terkini
5.3.1 bahasa pengaturcaraan terkini5.3.1 bahasa pengaturcaraan terkini
5.3.1 bahasa pengaturcaraan terkini
 
5.1.3 pendekatan bahasa pengaturcaraan
5.1.3 pendekatan bahasa pengaturcaraan5.1.3 pendekatan bahasa pengaturcaraan
5.1.3 pendekatan bahasa pengaturcaraan
 
Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5Bidang pembelajaran 5.2 Tingkatan 5
Bidang pembelajaran 5.2 Tingkatan 5
 
Bidang pembelajaran 5.1 Tingkatan 5
Bidang pembelajaran 5.1 Tingkatan 5Bidang pembelajaran 5.1 Tingkatan 5
Bidang pembelajaran 5.1 Tingkatan 5
 
1.0 memahami pengaturcaraan
1.0 memahami pengaturcaraan1.0 memahami pengaturcaraan
1.0 memahami pengaturcaraan
 

Semelhante a Konsep Dan Asas Pengaturcaraan

Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555
Daffa53
 
Bahasa pemograman
Bahasa pemogramanBahasa pemograman
Bahasa pemograman
ankg44
 

Semelhante a Konsep Dan Asas Pengaturcaraan (20)

Algoritma
AlgoritmaAlgoritma
Algoritma
 
Algoritam1
Algoritam1Algoritam1
Algoritam1
 
Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555Dasar Dasar Program123445555555555555555
Dasar Dasar Program123445555555555555555
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
 
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdfDasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
Dasar-Pemrograman-Modul-1-Pengenalan-Pemrograman.pdf
 
Bahasa pemograman
Bahasa pemogramanBahasa pemograman
Bahasa pemograman
 
Presentasi1
Presentasi1Presentasi1
Presentasi1
 
Struktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchartStruktur dan notasi algoritma dengan flowchart
Struktur dan notasi algoritma dengan flowchart
 
desainui.pdf
desainui.pdfdesainui.pdf
desainui.pdf
 
Pengenalan Teknologi Komputer
Pengenalan Teknologi KomputerPengenalan Teknologi Komputer
Pengenalan Teknologi Komputer
 
Laporan modul 1 DPK
Laporan modul 1 DPKLaporan modul 1 DPK
Laporan modul 1 DPK
 
Algoritma Pemrogaman
Algoritma PemrogamanAlgoritma Pemrogaman
Algoritma Pemrogaman
 
2.sd 13.ok
2.sd 13.ok2.sd 13.ok
2.sd 13.ok
 
2.sd 13
2.sd 132.sd 13
2.sd 13
 
algoritma dan pemrograman
algoritma dan pemrogramanalgoritma dan pemrograman
algoritma dan pemrograman
 
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
 
Algoritma dan pemogrman.pptx
Algoritma dan pemogrman.pptxAlgoritma dan pemogrman.pptx
Algoritma dan pemogrman.pptx
 
Diktat penuntun praktikum fortran
Diktat penuntun praktikum fortranDiktat penuntun praktikum fortran
Diktat penuntun praktikum fortran
 
Bab II
Bab IIBab II
Bab II
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstruktur
 

Último

Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 

Último (20)

Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdfKanvas BAGJA prakarsa perubahan Ahyar.pdf
Kanvas BAGJA prakarsa perubahan Ahyar.pdf
 
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdfAksi Nyata PMM Topik Refleksi Diri (1).pdf
Aksi Nyata PMM Topik Refleksi Diri (1).pdf
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
Materi Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptxMateri Sosialisasi US 2024 Sekolah Dasar pptx
Materi Sosialisasi US 2024 Sekolah Dasar pptx
 
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxPANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
 
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdfSalinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
Salinan dari JUrnal Refleksi Mingguan modul 1.3.pdf
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.pptLATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
LATAR BELAKANG JURNAL DIALOGIS REFLEKTIF.ppt
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 

Konsep Dan Asas Pengaturcaraan

  • 1. PENGENALAN C++ merupakan bahasa pengaturcaraan komputer yang paling popular digunakan pada masa kini. Ia digunakan dalam membina aplikasi harian seperti mengawal suhu peti ais, megawal ketuhar gelombang mikro dan mengira kadar tol di tempat letak kereta. Juga digunakan dalam aplikasi yang besar seperti mengawal peluru berpandu nuklear.
  • 2.
  • 3. KONSEP ASAS PENGATURCARAAN Kebolehpercayaan (Integrity) Kebolehbacaan (Clarity) Kecekapan (Efficiency) Umum (Generality) Ringkas (Simplicity) Permodulan (Modularity) Ciri - ciri
  • 4.
  • 5.
  • 6.
  • 7. Penerangan Deklarasi sekumpulan pembolehubah yang mempunyai jenis data yang spesifik. Semua p/u mesti dideklarasi sebelum dilaksanakan. int a, b, c; char nama, no_pend; Masukan sekumpulan maklumat yang akan dimasukkan ke dalam komputer melalui peranti input seperti keyboard dll. Input akan diproses menghasilkan output yang diingini. Storan setiap maklumat akan disimpan di dalam memori komputer dan dikodkan dengan kombinasi unik kosong dan satu.
  • 8. Penerangan Operasi 2 jenis iaitu : i. batch mode – simpan dan proses sekali ii. Interactive mode – pengguna dan komputer boleh berinteraksi sesama sendiri semasa proses pengiraan dilaksanakan Kawalan susunan pelaksanaan rahan dalam program samada secara berjujukan (satu-per-satu iaitu dari atas ke bawah) atau secara tidak berjujukan Output hasil daripada pemprosesan input samada dipaparkan pada skrin ataupun kertas
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.