Rabu, 13 Januari 2016

Membuat Database Siswa Beserta foto menggunakan Delphi dan Database Access

Program database siswa dibuat dengan bahasa Pemprograman Borland Delphi 10 dengan menggunkan database Access, merupakan contoh Aplikasi yang sederhana, dimana akan ada sebuah Form yang menampilkan Biodata siswa beserta fotonya dan satu buah form lagi yang berguna untuk input data siswa yang baru. Program ini salah satunya menggunakan komponen OpenPictureDialog sebagai komponen yang dapat memanggil File Foto .JPG. bagaimana cara pemanggilan file-file tersebut, yaitu dengan perintah Image.Picture.LoadFromFile (OpenPictureDialog1.Filename) pada Bahasa Pemprograman Borland Delphi.



Jangan ragu untuk membuat program delphi, dengan semakin banyak kita mencoba akan semakin melatih keterampilan kita, semangat!!!

Kompetensi Inti dan Kompetensi Dasar Pemrograman Dasar SMK Kelas X dan Kelas XI

D-1         Kompetensi Inti dan Kompetensi Dasar Pemrograman Dasar


KELAS: X

KOMPETENSI INTI
KOMPETENSI DASAR
1.    Menghayati dan mengamalkan  ajaran agama yang dianutnya
1.1        Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya.
1.2        Mendiskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi di alam.
1.3        Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agamanya dalam kehidupan sehari-hari.
2.    Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggungjawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan pro-aktif dan menunjukan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
2.1   Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu; objektif; jujur; teliti; cermat; tekun; hati-hati; bertanggung jawab; terbuka; kritis; kreatif; inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi
2.2   Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan


3.    Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan,  kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
3.1        Memahami penggunaan data dalam algoritma dan konsep algoritma pemrograman
3.2        Memahami struktur algoritma serta menganalisis data dalam suatu algoritma percabangan
3.3        Memahami struktur algoritma serta menganalisa data dalam suatu algoritma perulangan serta
3.4        Menerapkan bahasa pemrograman
3.5        Menerapkan penggunaan tipe data, variabel, konstanta, operator, dan ekspresi
3.6        Menerapkan struktur kontrol percabangan dalam bahasa pemrograman
3.7        Menerapkan struktur kontrol perulangan dalam bahasa pemrograman
3.8        Menerapkan keseluruhan konsep algoritma dalam penyelesaian masalah kompleks
4.    Mengolah,  menalar, dan menyaji dalam ranah konkret dan ranah abstrak  terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung.
4.1        Menggunakan algoritma pemrograman untuk memecahkan permasalahan
4.2        Menggunakan algoritma percabangan untuk memecahkan permasalahan
4.3        Memecahkan permasalahan dengan algoritma perulangan
4.4        Mengolah algoritma ke dalam bentuk kode program komputer
4.5        Mengolah data menggunakan konsep tipe data, variabel, konstanta, operator dan ekspresi
4.6        Memecahkan masalah menggunakan struktur kontrol percabangan
4.7        Memecahkan masalah menggunakan struktur kontrol perulangan
4.8        Menganalisa kesalahan dalam program komputer