alpro - introduction · o percabangan$ o pengulangan$ $ $ k % bahasan 2) $ " pointer$$ "...

15
Imam Fahrur Rozi Algoritma dan Pemrograman Pengantar

Upload: dohuong

Post on 29-Aug-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Imam  Fahrur  Rozi  

Algoritma  dan  Pemrograman

Pengantar

Page 2: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

                           

                       

               

NAME  :  IMAM  FAHRUR  ROZI,  S.T.,  M.T  EMAIL  :  [email protected]  PHONE  :  085233139738  ROOM  :  GED.  AH  –  LT.  3  ADDRESS  :  PERUM  POLTEK  NO.3    

Algoritma  dan  Pemrograman  

Page 3: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

                           

                       

               

Tujuan  Matakuliah  

Algoritma  dan  Pemrograman  

Page 4: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Tujuan  umum  mata  kuliah:  § memberikan  pemahaman  dasar  dalam  pemrograman  komputer  

Di  akhir  kuliah  mahasiswa  mampu:    § memahami  konsep  dasar  pemrograman  terstruktur  § mengenal  elemen  dasar  bahasa  pemrograman  terstruktur,  (C/C++  atau  Java)  § merancang  algoritma  untuk  solusi  berbagai  masalah  komputasional  sederhana  § mentransformasi  algoritma  tersebut  ke  dalam  bahasa  pemrograman  terstruktur  (C/C++  atau  Java)  

Tujuan  Khusus  

Page 5: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

                           

                       

               

Pokok  Bahasan  

Algoritma  dan  Pemrograman  

Page 6: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Poko

k  Ba

hasan  (1)  

² Konsep  Dasar  Algoritma  ² Konsep  dasar  pemrograman  komputer  ² Pengantar  bahasa  pemrograman  ² Variabel  dan  Tipedata  ² Operasi  keluaran  ² Operasi  masukan  ² Aliran  kontrol:    o  pernyataan  sederhana  o  percabangan  o  pengulangan  

   

Page 7: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Poko

k  Ba

hasan  (2)  

² Pointer    ² Array  ² Fungsi  (Func/on)  atau  Metode  (Method)  ² Struct    ² Penanganan  File  ² Aplikasi  dalam  struktur  data  

² SorMng  ² Queue  ² Stack  ² Linked  List  

   

Page 8: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Pustaka Pemrograman dan C/C++ Online  tutorials:    •  Burgess,  M.  1999.  C  Programming  Tutorial  (K&R  version  4).  

(Oslo  University  College):  hTp://www.iu.hio.no/~mark/CTutorial/CTutorial.html    

•  C    Language  Tutorial.  (Drexel  University):  hTp://www.physics.drexel.edu/courses/Comp_Phys/General/C_basics/    

•  Dodrill,  G.  1997.  C  Language  Tutorial.  (University  of  Maribor):  hTp://www.ro.feri.uni-­‐mb.si/predmeM/mik_si/C_prir/CLIST.HTM    

•  Soulie,  J.  C++  Language  Tutorial.  hTp://www.cplusplus.com/doc/tutorial/    

Page 9: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Pustaka Pemrograman dan C/C++ E-­‐books:    •  Deitel,  H.M.  and  Deitel,  P.J.  1999.  C:  How  to  Program.  Second  

EdiMon.  PrenMce  Hall,  Upper  Saddle  River,  New  Jersey.    •  Go_ried,  Byron  S.  1996.  Schaum’s  Outline  Of  Theory  And  

Problems  of  Programming  With  C.  Second  EdiMon.  Schaum’s  Outline  Series.  McGraw–Hill.  

•  Liem,  Inggriani.  2003.  Catatan  Singkat  bahasa  C.  Teknik  InformaMka,  ITB:  hTp://kur2003.if.itb.ac.id/file/Diktat_CatatanSingkat.pdf  

Page 10: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Pustaka Pemrograman dan C++

C    Standard  Library  •  hTp://www.utas.edu.au/infosys/info/documentaMon/C/

CStdLib.html  •  hTp://www.csse.uwa.edu.au/programming/ansic-­‐

library.html    

Pendahuluan - PTIIK UB 2012

Page 11: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

                           

                       

                                                           

Metode  Belajar  

Algoritma  dan  Pemrograman  

Page 12: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Metode  Belajar  v Kuliah  Teori  

v Ceramah  v Tanya  Jawab  v Diskusi  v Tugas  Presentasi  

v PrakMkum  v Studi  kasus  dari  teori  yang  telah  diberikan  

v Pendampingan  dalam  membuat  program  v Tugas  Mandiri  

Page 13: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Prinsip  ² Memahami  

§ konsep  dasar  § hubungannya  dengan  yang  lain  

² Mampu  § mengaplikasikan  § membuat  § menyelesaikan    

Page 14: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Prinsip  ² Bersikap  posiMf  

§ menuntut  ilmu  adalah  ibadah,  semesMnya  ikhlas    § mandiri,  akMf,  kriMs,    § komunitas  belajar:  mahasiswa  adalah  pembelajar,  dosen  adalah  fasilitator  dan  pembelajar  juga,  sumber  dan  media  belajar  Mdak  terbatas  

Page 15: ALPRO - Introduction · o percabangan$ o pengulangan$ $ $ k % Bahasan 2) $ " Pointer$$ " Array+ ... Pustaka Pemrograman dan C++ C$$Standard$Library$ • hTp:

Selamat  Belajar    

 

Algoritma  dan  Pemrograman    

Serious,  Focus,  stay  cool  &  calm  JJJJJJJJJ