Konsep Bahasa Pemrograman Pertemuan 2

Ukuran: px
Mulai penontonan dengan halaman:

Download "Konsep Bahasa Pemrograman Pertemuan 2"

Transkripsi

1 Konsep Bahasa Pemrograman Pertemuan 2 Evangs Mailoa

2 Dapat memilih bahasa pemrograman tertentu yang tepat untuk menyelesaikan suatu masalah. Meningkatkan kemampuan untuk belajar bahasa pemrograman yang baru. Memahami implementasi dari bahasa pemrograman. Meningkatkan kemampuan untuk membuat bahasa pemrograman yang baru.

3 Bahasa Pemrograman Imperatif - Prosedural - Von Newmann - Fitur utamanya adalah variable, assignment, statement, dan iterasi - Algoritma + Struktur data = Program - Harus berpikir bhs mesin - Contoh : Pascal, C, Cobol, dan Fortran

4 Bahasa Pemrograman Fungsional - Menggunakan fungsi-fungsi atau subsub untuk melakukan komputasi. - Lebih susah dipahami dibanding kelompok bahasa pemrograman lainnya - Contoh : LISP, Scheme, Haskell

5 Bahasa Pemrograman Logika - Untuk kepentingan AI - Lebih rumit (&^#QH*&F;p) - Untuk pembuatan robot - Berdasaarkan aturan (rule-based). - Aturan tidak memiliki urutan khusus. - Contoh: PROLOG, ML

6 Bahasa Pemrograman Berorientasi Objek - Cara kerjanya gabungan dari imperatif juga tapi menggunakan objek. - Pengkapsulan data dengan proses. - Pewarisan (inheritance) dan dynamic type binding. - Perkembangannya cepat. - Contoh : Java, C++

7 Sebenarnya awal mula pemrograman yaitu sekitar tahun 1822 dan dimulai oleh Charles Babbage. Ketika belajar di Universitas Cambridge Inggris, ia melihat terdapat berbagai macam tabel perhitungan tentang astronomi, kelautan, navigasi dan sebagainya. Namun masih banyak sekali terjadi musibah seperti kapal tenggelam, kecelakaan dan kapal hilang. Perkiraannya, ini merupakan kesalahan manusia dalam melakukan perhitungan. Sehingga diciptakanlah Difference Engine.

8 Setelah bekerja 10 tahun dengan mesinnya, Charles menyadari bahwa mesinnya merupakan single-purpose machine artinya hanya bisa menghasilkan satu jenis keluaran (output). Kemudian diciptakan mesin yang bersifat multi-purpose yaitu Analytical Engine.

9 Pada tahun 1854, Charles Boole telah mampu menciptakan sebuah sistem logika simbolik yang dikenal Logika Boole. Sistem ini mencakup pula logika untuk menyatakan hubungan lebih besar, lebih kecil, sama dengan dan tidak sama dengan.

10 Pada tahun 1890, USA ingin melakukan sensus penduduk. Kendala utama adalah keterbatasan alat pada waktu itu karena jumlah penduduk semakin meningkat. Diadakanlah kompetisi komputasi untuk mencari solusinya. Kompetisi dimenangkan oleh Herman Hollerith, yang akhirnya mendirikan sebuah perusahaan Hollerith Tabulating, Co. kemudian berubah menjadi CTR (Calculating Tabulating Recording Company). Sepuluh tahun kemudian, berganti nama lagi menjadi IBM (International Business Machine) hingga saat ini. Komputasi digital selanjutnya jarang digunakan dalam dunia bisnis sampai dengan pertengahan tahun 1920an.

11

12 Pada tahun 1925 MIT (Massachusette Institute of Technology) mengembangkan sebuah mesin yang mampu menganalisis perhitungan differensiasi dan integrasi. Mesin ini merupakan sebuah komputer terbesar di dunia pada tahun Kemudian tahun 1935 seorang ilmuan Jerman bernama Konrad Zuse mengembangkan komputer Z-1 nya. Apa keistimewaan Z-1 ini? Komputer ini adalah awal mula diterapkannya sistem biner dalam kinerjanya. Selain itu, Zuse juga berjasa dalam komputasi komputer digital ketika ia menciptakan bahasa pemrograman komputer pertama Plankalkul.

13

14 Tahun 1945, mesin (komputer) Mark II yang ada di Universitas Harvard mengalami kerusakan. Grace Murray Hopper menyelidiki sebab kerusakannya. Dia menemukan sebuah ngengat yang terjebak dalam mesin tersebut. Dalam catatan hariannya, Hopper menuliskan: First actual case of bug being found. Kata bug inilah yang selanjutnya sering dikaitkan dengan adanya ketidakberesan dalam program. Dari kata bug ini muncul pula istilah debugging yang artinya proses pembetulan kesalahan program. Tahun 1954, IBM mengembangkan FORTRAN (FORmula TRANslator) dan dipublikasikan tahun Bahasa FORTRAN merupakan bahasa pemrograman level tinggi pertama yang dikomersialkan.

15 Tahun 1958, FORTRAN II dan ALGOL dipublikasikan bersamaan dengan diluncurkannya LISP. Pada tahun 1959, bahasa pemrograman COBOL juga diluncurkan. Sejak saat itu perkembangan bahasa pemrograman sangat cepat. Pada tahun 1970, bahasa PASCAL mulai dipublikasikan dan saat ini masih banyak digunakan untuk keperluan pendidikan. Pada tahun yang sama, muncul pula dua bahasa pemrograman yaitu SMALLTALK dan B-Languange. SMALLTALK merupakan bahasa pemrograman berbasis obyek yang pertama dan B-Languange merupakan cikal bakal dari bahasa C.

16 Tahun 1972, Bahasa C dikembangkan oleh Dennis Richie ketika sedang bekerja pada Bell Labs di New Jersey. Bahasa C merupakan perkembangan dari B dan BCPL, tetapi agak menyerupai Pascal. Semua fasilitas di Pascal, termasuk perintah CASE tersedia di C. C menggunakan pointer secara luas dan dibangun untuk kecepatan dengan kelemahannya yaitu menjadi sulit untuk dibaca. Tetapi karena dia menghilangkan semua kelemahan yang terdapat di Pascal, sehingga dengan cepat mengambil alih posisi Pascal.

17 Pada tahun 1975, Dr. Wong merilis bahasa pemrograman hasil ciptaannya bernama TinyBASIC. TinyBASIC merupakan bahasa pemrograman pertama yang bersifat free alias tidak membayar dalam penggunaannya. Sedangkan pada saat yang bersamaan pada tahun 1975, Bill Gates dan Paul Allen membuat bahasa pemrograman yang diberi nama BASIC. BASIC ini mereka jual ke MIT. Akhir , dikembangkanlah metode Object Oriented Programming (OOP). Objek merupakan potongan dari data yang dapat dipaket dan dimanipulasi oleh programmer. Bjarne Stroustroup suka metode ini dan mengembangkan lanjutan dari C yang dikenal sebagai C With Classes atau bahasa C++ yang diluncurkan pada tahun 1983.

18 Pada awal 1990an lahirlah bahasa pemrograman Java yang dikembangkan oleh Sun Microsystem. Java merupakan bahasa portable (bahasa yang dapat berjalan pada banyak jenis mesin yang berbeda). Sampai saat ini, Java menjadi bahasa masa depan dan beberapa perusahaan mengumumkan aplikasi harus ditulis dalam Java. Java juga mempunyai kelemahan terutama dalam optimasi, sehingga program yang ditulis dengannya berjalan dengan lambat. Kelebihannya seperti kode yang portable dan garbage collection.

19 Perkembangan bahasa pemrograman ini terus bergerak demikian pesat hingga saat ini. Hal ini ditandai dengan semakin banyaknya bahasa pemrograman yang bermunculan. Setiap bahasa pemrograman memiliki kelebihan dan kekurangan sendiri-sendiri. Bahasa pemrograman mana yang cocok buat anda? JAVA, C, Pascal, COBOL, Fortran? Semua bahasa pemrograman berjalan atas dasar logika dan algoritma. Kedua hal inilah yang harus diasah lebih dulu. Sumber: Adrian and Hughes, 2005, Beginning Programming, Wiley Publishing Inc.

20

21 Kerjakan LKM 1 pada kertas folio bergaris (tulis tangan) secara berkelompok (tiga orang) dan dikumpulkan minggu depan. Ingat, tidak ada toleransi keterlambatan untuk tugas!

Pengantar Teknologi Informasi

Pengantar Teknologi Informasi Pengantar Teknologi Informasi Komputasi & Pemrograman Defri Kurniawan, M.Kom Fasilkom 11/29/2013 Content Definisi Bahasa Pemrograman Tingkatan Bahasa Pemrograman Sejarah Bahasa Pemrograman Paradigma Bahasa

Lebih terperinci

BAHASA TINGKAT TINGGI

BAHASA TINGKAT TINGGI BAHASA TINGKAT TINGGI PENGEMBANGAN BAHASA TINGKAT TINGGI Kelemahan bahasa tingkat rendah Dikembangkan untuk mengatasi kelemahan / keterbatasan bahasa tingkat rendah (BTR), yaitu : a. Penulisan program

Lebih terperinci

Pengenalan Pemrograman

Pengenalan Pemrograman Pengenalan Pemrograman 1 Pemrograman Suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu, dimana instruksi tersebut menggunakan bahasa yang dimengerti oleh komputer atau dikenal dengan

Lebih terperinci

Implementasi OOP Pada Perangkat Lunak Pemrograman

Implementasi OOP Pada Perangkat Lunak Pemrograman Silabus Pertemuan ke- Pokok Bahasan Keterangan 1 Pengenalan Dasar Pemrograman 2 Konsep Dasar Pemrograman 3 Tahapan Pembuatan Program 4 Elemen-Elemen Bahasa Pemrograman 5 Analisa Struktur Program 6 Analisa

Lebih terperinci

KOM204 : BAHASA PEMROGRAMAN

KOM204 : BAHASA PEMROGRAMAN KOM204 : BAHASA PEMROGRAMAN Bahasa Pemrograman Pertemuan 1 Learning Outcomes Mahasiswa dapat mengetahui sejarah dan prinsip bahasa pemrograman Mahasiswa dapat mengelompokkan berbagai bahasa pemrograman

Lebih terperinci

HARDWARE SOFTWARE 1 Pengenalan Komputer

HARDWARE SOFTWARE 1 Pengenalan Komputer HARDWARE SOFTWARE 1 Pengenalan Komputer Ferry Wahyu Wibowo, S.Si., M.Cs. 1 Outlines! Sejarah perkembangan Komputer! Komponen utama komputer! Arsitektur modern komputer PC 2 Sejarah Perkembangan Komputer

Lebih terperinci

Sejarah Alat Hitung dan Komputer Generasi Awal. Adri Priadana ilkomadri.com

Sejarah Alat Hitung dan Komputer Generasi Awal. Adri Priadana ilkomadri.com Sejarah Alat Hitung dan Komputer Generasi Awal Adri Priadana ilkomadri.com Sejara Alat Hitung Mengapa perlu mempelajari sejarah alat hitung? Pada dasarnya komputer adalah alat hitung. Manusia menggunakan

Lebih terperinci

Bahasa Pemograman Modul XI

Bahasa Pemograman Modul XI Bahasa Pemograman Modul XI Pembahasan Membedakan jenis bahasa pemograman Menjelaskan bahasa prosedural beserta dengan contohnya Menjelaskan bahasa pemograman berorientasi objek Menjelaskan jenis jenis

Lebih terperinci

BAB I PENGANTAR Pendahuluan Penyajian 1.1 Latar Belakang 1.2 Algoritma dan Struktur Data

BAB I PENGANTAR Pendahuluan Penyajian 1.1 Latar Belakang 1.2 Algoritma dan Struktur Data BAB I PENGANTAR Pendahuluan Program komputer dibuat berdasarkan langkah-langkah logis untuk menyelesaikan masalah. Lagkah-langkah tersebut ditulis dalam suatu instruksi yang bisa dipahami oleh komputer,

Lebih terperinci

ALGORITMA PEMROGRAMAN 1C PENDAHULUAN KONSEP BAHASA PEMROGRAMAN

ALGORITMA PEMROGRAMAN 1C PENDAHULUAN KONSEP BAHASA PEMROGRAMAN ALGORITMA PEMROGRAMAN 1C PENDAHULUAN KONSEP BAHASA PEMROGRAMAN Indah Wahyuni KONSEP DASAR PEMROGRAMAN Program merupakan himpunan atau kumpulan instruksi tertulis yang dibuat oleh programer atau suatu bagian

Lebih terperinci

Algoritma Pemrograman 2C

Algoritma Pemrograman 2C Algoritma Pemrograman 2C Indah Wahyuni Pertemuan 1 Daftar Isi Pengenalan Algoritma Definisi Algoritma Mengapa Belajar Algoritma & Pemrograman Pengenalan Jenis-jenis Bahasa Pemrograman Efisiensi Algoritma

Lebih terperinci

Bahasa Pemrograman :: Pendahuluan

Bahasa Pemrograman :: Pendahuluan Bahasa Pemrograman :: Julio Adisantoso ILKOM IPB 20 Pebruari 2011 Deskripsi Konsep bahasa pemrograman (functional programming, logic programming, concurent programming, imperative programming, object oriented

Lebih terperinci

BAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program.

BAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program. BAHASA PEMROGRAMAN PROGRAM Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan

Lebih terperinci

Pengenalan Algoritma & Pemrograman

Pengenalan Algoritma & Pemrograman Pengenalan Algoritma & Pemrograman I Gusti Agung Made Wirautama, S.Kom Agenda ALGORITMA PEMROGRAMAN BAHASA PEMROGRAMAN Definisi Algoritma Algoritma adalah urutan langkahlangkah logis penyeselaian masalah

Lebih terperinci

Pengertian Komputer dan Perkembangannya. Hanif Fakhrurroja, MT

Pengertian Komputer dan Perkembangannya. Hanif Fakhrurroja, MT Pengertian Komputer dan Perkembangannya Hanif Fakhrurroja, MT PIKSI GANESHA, 2012 Agenda Sesi 1 1 2 3 Latar Belakang Pengertian Komputer Perkembangan Komputer Latar Belakang Latar Belakang Abad penggunaan

Lebih terperinci

Materi Pelajaran : Algoritma Pemrograman. Siswa memahami tentang dasar dasar Algoritma Pemrograman

Materi Pelajaran : Algoritma Pemrograman. Siswa memahami tentang dasar dasar Algoritma Pemrograman Materi Pelajaran : Algoritma Pemrograman 1. Tujuan : Siswa memahami tentang dasar dasar Algoritma Pemrograman 2. Teori Singkat A. Algoritma Sejarah Algoritma Ditinjau dari asal usul katanya, kata Algoritma

Lebih terperinci

MI1264 DASAR ALGORITMA DAN PEMROGRAMAN

MI1264 DASAR ALGORITMA DAN PEMROGRAMAN MI1264 DASAR ALGORITMA DAN PEMROGRAMAN Semester Ganjil 2015/2016 Pengenalan Algoritma dan Pemrograman Dahliar Ananda, M.T. [email protected] Hanya dipergunakan untuk kepentingan pengajaran di lingkungan

Lebih terperinci

APLIKASI KOMPUTER UNIVERSITAS ANDALAS BAB I. PENDAHULUAN DEFINISI DAN SEJARAH KOMPUTER. Oleh: PROF. DR. YOSE RIZAL FAKULTAS PETERNAKAN

APLIKASI KOMPUTER UNIVERSITAS ANDALAS BAB I. PENDAHULUAN DEFINISI DAN SEJARAH KOMPUTER. Oleh: PROF. DR. YOSE RIZAL FAKULTAS PETERNAKAN APLIKASI KOMPUTER BAB I. PENDAHULUAN DEFINISI DAN SEJARAH KOMPUTER Oleh: PROF. DR. YOSE RIZAL FAKULTAS PETERNAKAN UNIVERSITAS ANDALAS 24 August 2015 1 DEFINISI KOMPUTER Asal kata: Computer (Inggeris) to

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 1 Organisasi Komputer Sejarah Komputer Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza [email protected] Latar Belakang Abad penggunaan komputer di berbagai bidang. Latar

Lebih terperinci

Pemrograman. Fery Updi,M.Kom

Pemrograman. Fery Updi,M.Kom Pemrograman Fery Updi,M.Kom 1 Pemrograman Java Praktik Pemrograman Java SKS : 3 SKS Dosen : Fery Updi,M.Kom Email : [email protected] WA : 0822-9961-8593 Jadwal Kuliah : Sesi 1 : Selasa, 18.00 20.00

Lebih terperinci

BAB XI BAHASA PEMROGRAMAN

BAB XI BAHASA PEMROGRAMAN BAB XI BAHASA PEMROGRAMAN Pemrograman komputer merupakan salah bidang dibawah ilmu komputer. Ketika ilmu komputer berfokus pada aplikasi komputer, pemrograman komputer berfokus pada dasar dari program

Lebih terperinci

Sejarah Perkembangan Komputer. 4/8/2013 Sejarah Perkembangan Komputer 1

Sejarah Perkembangan Komputer. 4/8/2013 Sejarah Perkembangan Komputer 1 Sejarah Perkembangan Komputer 4/8/2013 Sejarah Perkembangan Komputer 1 Pendahuluan Komputer yang pertama adalah manusia! Komputer pada awalnya adalah nama jabatan/pekerjaan. Digunakan untuk menggambarkan

Lebih terperinci

programming Proses perancangan, penulisan, pengujian,

programming Proses perancangan, penulisan, pengujian, Pemrograman Berorientasi Object Introduction IMade Suartana, S.Kom, M.Kom programming Proses perancangan, penulisan, pengujian, debugging, dan pemeliharaan source code dari program komputer. Source code

Lebih terperinci

SEJARAH & EVOLUSI KOMPUTER

SEJARAH & EVOLUSI KOMPUTER SEJARAH & EVOLUSI KOMPUTER SEJARAH & EVOLUSI KOMPUTER Komputer saat ini adalah evolusi panjang penemuan-penemuan manusia sejak dulu berupa alat mekanik dan elektronik Empat golongan besar alat pengolah

Lebih terperinci

KELAS 7 SEMESTER 1 TAHUN PELAJARAN 2009/2010

KELAS 7 SEMESTER 1 TAHUN PELAJARAN 2009/2010 KELAS 7 SEMESTER 1 TAHUN PELAJARAN 2009/2010 BAGIAN 2 Zaman Prasejarah Perkembangan TIK pada masa prasejarah dapat dilihat pada peninggalan lukisan dan gambar di dinding gua yang menceritakan tentang:

Lebih terperinci

Pemrograman dan Bahasa Pemrograman

Pemrograman dan Bahasa Pemrograman Pemrograman dan Bahasa Pemrograman Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN - 2008 Apakah Pemrograman? Problem Space Abstraction Modelling Programming Language Implementation Solution

Lebih terperinci

11/18/2009. Julio Adisantoso 1. Bahasa Pemrograman Kuliah #1 18 November Tucker & Noonan Chapter 1

11/18/2009. Julio Adisantoso 1. Bahasa Pemrograman Kuliah #1 18 November Tucker & Noonan Chapter 1 Silabus PENDAHULUAN Bahasa Pemrograman Kuliah #1 18 November 2009 Konsep bahasa pemrograman (functional ming, logic ming, concurent ming, imperative ming, object oriented ming), jenis dan ciri; aturan

Lebih terperinci

Organisasi & Arsitektur Komputer

Organisasi & Arsitektur Komputer Organisasi & Arsitektur Komputer 1 Evolusi & Kinerja Komputer Eko Budi Setiawan, S.Kom., M.T. Eko Budi Setiawan [email protected] www.ekobudisetiawan.com Teknik Informatika - UNIKOM 2013 Kinerja

Lebih terperinci

BAB 2 Pengenalan Bahasa JAVA

BAB 2 Pengenalan Bahasa JAVA BAB 2 Pengenalan Bahasa JAVA 2.1 Tujuan Pada bab ini akan dibahas secara singkat tentang sejarah JAVA dan definisi teknologi JAVA. Bab ini juga akan sedikit menyinggung tentang fase fase dalam program

Lebih terperinci

Perkembangan Teknologi Komputer dan Teknologi Informasi

Perkembangan Teknologi Komputer dan Teknologi Informasi Perkembangan Teknologi Komputer dan Teknologi Informasi Perkembangan Teknologi Komputer Sebelum tahun 1940 Setelah tahun 1940 Sebelum tahun 1940 Pada tahun 1816, Charles Babbage membuat the difference

Lebih terperinci

Bahasa Pemrograman- TIS SKS

Bahasa Pemrograman- TIS SKS Bahasa Pemrograman- TIS1313 3 SKS T.Informatika@2013 Materi Bahasan Pemrograman TIS1313 Pengenalan / Pengantar Bahasa Pemrograman Algoritma,Program, Bahasa Pemrograman Struktur sistem komputer Siklus Hidup

Lebih terperinci

Algoritma Pemrograman I

Algoritma Pemrograman I Algoritma Pemrograman I Kegiatan Belajar 1 : Algoritma Pemrograman A. Tujuan Pembelajaran Setelah mengikuti kegiatan belajar 1 ini mahasiswa diharapkan dapat : 1) Memahami Konsep Algoritma 2) Memahami

Lebih terperinci

BAHASA PEMOGRAMAN. Maya Musthopa IF-C

BAHASA PEMOGRAMAN. Maya Musthopa IF-C BAHASA PEMOGRAMAN A. Bahasa Pemrograman Bahasa Pemrograman adalah suatu sistem komunikasi yang berupa instruksiinstruksi ( perintah ) untuk menyelesaikan masalah. program pasang pada sebuah sistem komputer

Lebih terperinci

PERANGKAT LUNAK KECERDASAN BUATAN STMIK PARNARAYA MANADO

PERANGKAT LUNAK KECERDASAN BUATAN STMIK PARNARAYA MANADO PERANGKAT LUNAK KECERDASAN BUATAN STMIK PARNARAYA MANADO Ir. Hasanuddin Sirait, MT http://www.hsirait.co.cc 1 PENGELOMPOKAN PERANGKAT LUNAK Program Komputer Program Sistem Program Aplikasi Program Pengendali

Lebih terperinci

Pendahuluan. H. Aris Ihwan, SKom.,MMSI. Aplikasi Komputer 1 STIE Bina Bangsa. Minggu ke 2-3 1

Pendahuluan. H. Aris Ihwan, SKom.,MMSI. Aplikasi Komputer 1 STIE Bina Bangsa. Minggu ke 2-3 1 Pendahuluan H. Aris Ihwan, SKom.,MMSI. Aplikasi Komputer 1 STIE Bina Bangsa Minggu ke 2-3 1 DEFINISI KOMPUTER computare to compute menghitung mesin hitung mekanik pertama pada tahun 1642 ditemukan oleh

Lebih terperinci

PENDAHULUAN 01/31/2013. Julio Adisantoso 1. Kontrak Kuliah. Bahasa Pemrograman Kuliah #1. Tata Tertib Mahasiswa

PENDAHULUAN 01/31/2013. Julio Adisantoso 1. Kontrak Kuliah. Bahasa Pemrograman Kuliah #1. Tata Tertib Mahasiswa PENDAHULUAN Bahasa Pemrograman Kuliah #1 Deskripsi Konsep bahasa pemrograman (functional programming, logic programming, concurent programming, imperative programming, object oriented programming), jenis

Lebih terperinci

Pendahuluan. Algoritma

Pendahuluan. Algoritma Pendahuluan Komputer pada dasarnya adalah mesin yang tidak bisa apa-apa. Kita harus memberikan perintah untuk dapat berbicara (berkomunikasi) dengan komputer, dengan cara memberikan serangkaian instruksi

Lebih terperinci

Evolusi Bahasa Pemrograman. Yudianto Sujana

Evolusi Bahasa Pemrograman. Yudianto Sujana Evolusi Bahasa Pemrograman Yudianto Sujana Plankalkul 1945 Tidak pernah diimplementasikan Struktur data : Array, records 2 Pseudocode 1949 Digunakan karena terlalu sulit jika harus menggunakan machine

Lebih terperinci

Fungsi Bahasa pemrograman adalah sebagai media untuk menyusun dan memahami serta sebagai alat komunikasi antara pemrogram dengan computer.

Fungsi Bahasa pemrograman adalah sebagai media untuk menyusun dan memahami serta sebagai alat komunikasi antara pemrogram dengan computer. Pertemuan II Bahasa Pemrograman Program Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang

Lebih terperinci

Kualitas bahasa pemrograman: Ekspresivitas : secara jelas menggambarkan algoritma yang dibuat oleh programmer

Kualitas bahasa pemrograman: Ekspresivitas : secara jelas menggambarkan algoritma yang dibuat oleh programmer Program Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan

Lebih terperinci

Pengenalan Algoritma

Pengenalan Algoritma Pengenalan Algoritma PENGERTIAN DASAR LOGIKA DAN ALGORITMA Diperkenalkan Oleh Ahli Matematika : Abu Ja far Muhammad Ibnu Musa Al Khawarizmi Definisi Algoritma 1. Langkah-langkah yang dilakukan agar solusi

Lebih terperinci

Pengantar Teknologi Sistem Informasi C

Pengantar Teknologi Sistem Informasi C Pengantar Teknologi Sistem Informasi C Pengenalan Perangkat Lunak 1 Perangkat Lunak Apa menurut kalian deskripsi dari perangkat lunak? 2 Pengertian Perangkat Lunak Data yang diformat dan disimpan secara

Lebih terperinci

KOMPUTER? Computare (Latin) to compute menghitung

KOMPUTER? Computare (Latin) to compute menghitung KOMPUTER? Computare (Latin) to compute menghitung Alat elektronik Dapat menerima input data Dapat mengolah data Dapat memberikan informasi Menggunakaan suatu program yang tersimpan di memori komputer Dapat

Lebih terperinci

Teori Algoritma Pertemuan 2 (11 Maret 2014) Object Oriented Programming (OOP) Functionally Terstruktur Modular Visual & Even Driven Programming

Teori Algoritma Pertemuan 2 (11 Maret 2014) Object Oriented Programming (OOP) Functionally Terstruktur Modular Visual & Even Driven Programming Teori Algoritma Pertemuan 2 (11 Maret 2014) Object Oriented Programming (OOP) Functionally Terstruktur Modular Visual & Even Driven Programming Hana Pertiwi S.T 3/11/2014 Object Oriented Programming (OOP)

Lebih terperinci

Pengenalan JAVA. Farhat, ST., MMSI., MSc

Pengenalan JAVA. Farhat, ST., MMSI., MSc Pengenalan JAVA Tim sun Microsystems (dipimpin oleh James Gosling) bahasa komputer kecil (chipchip embedded) Proyek bernama Green. Pascal (diciptakkan oleh Niklaus Wirth) Bahasa yang portable kode intermediate

Lebih terperinci

KONSEP DASAR DAN SEJARAH KOMPUTER

KONSEP DASAR DAN SEJARAH KOMPUTER KONSEP DASAR DAN SEJARAH KOMPUTER 1.1 SIFAT DASAR DAN KOMPONEN KOMPUTER Manusia menggunakan/mengandalkan otak untuk melakukan kalkulasi, dengan demikian manusia merupakan komputer. Tetapi apabila ukuran

Lebih terperinci

Sejarah Perkembangan Komputer 1

Sejarah Perkembangan Komputer 1 Sejarah Perkembangan Komputer 1 STMIK AMIKOM YOGYAKARTA 2009 11/1/2009 Sejarah Perkembangan Komputer 1 Pendahuluan Komputer yang pertama adalah manusia! Komputer pada awalnya adalah nama jabatan/pekerjaan.

Lebih terperinci

ALAT HITUNG TRADISIONAL dan KALKULATOR MEKANIK. digunakan di beberapa tempat hingga saat ini, dapat dianggap sebagai awal mula mesin komputasi.

ALAT HITUNG TRADISIONAL dan KALKULATOR MEKANIK. digunakan di beberapa tempat hingga saat ini, dapat dianggap sebagai awal mula mesin komputasi. Organisasi Sistem Komputer : Sebuah sistem komputer yang berkaitan dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi aksitektural. Arsitektur Komputer : Sebuah sistem komputer

Lebih terperinci

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER PENDAHULUAN

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER PENDAHULUAN PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER PENDAHULUAN ARSITEKTUR & ORGANISASI Arsitektur Komputer adalah atribut - atribut dari sistem yang mempunyai dampak langsung eksekusi logik dari sebuah program

Lebih terperinci

BAB I KONSEP DASAR PEMROGRAMAN

BAB I KONSEP DASAR PEMROGRAMAN BAB I KONSEP DASAR PEMROGRAMAN I.1. Program dan Pemrograman Kata program dapat diartikan: a. Untuk mendeskripsikan instruksi-instruksi tersendiri, yang biasanya disebut source code, yang dibuat oleh programmer.

Lebih terperinci

Mengenal Algol. Muhamad Burhanudin. Abstrak. Pendahuluan.

Mengenal Algol. Muhamad Burhanudin. Abstrak. Pendahuluan. Mengenal Algol Muhamad Burhanudin [email protected] Abstrak ALGOL (Algorithmic Language) adalah satu dari beberapa bahasa tingkat tinggi/hll yang secara spesifik didesain untuk pemrograman

Lebih terperinci

PEMAKAIAN KOMPUTER DAN PENINGKATAN KUALITAS INFORMASI. Rini Agustina,S.Kom,M.Pd - Dari berbagai sumber 1

PEMAKAIAN KOMPUTER DAN PENINGKATAN KUALITAS INFORMASI. Rini Agustina,S.Kom,M.Pd - Dari berbagai sumber 1 PEMAKAIAN KOMPUTER DAN PENINGKATAN KUALITAS INFORMASI Rini Agustina,S.Kom,M.Pd - Dari berbagai sumber 1 Bab ini menjelaskan tentang : Manusia sebagai pengolah informasi. Evolusi Teknik Pengolah Data. Sistem

Lebih terperinci

Pengenenalan Komputer MAGISTER UNISSULA

Pengenenalan Komputer MAGISTER UNISSULA Pengenenalan Komputer MAGISTER UNISSULA Computare to compute Menghitung Komputer adalah : Alat elektronik Dapat menerima input data Dapat mengolah data Dapat memberikan informasi Menggunakaan suatu program

Lebih terperinci

Perkembangan Komputer

Perkembangan Komputer Perkembangan Komputer KOMPONEN-KOMPONEN KOMPUTER Materi yang akan dipelajari: p Komponen-komponen Komputer p Hardware p Software p Brainware p Awal perkembangan komputer p Mesin pertama p Era komputer

Lebih terperinci

Introduction To Programming & Software Engineering. Inggriani Liem Revisi oleh: Tim Penyusun Materi KU1071/Pengantar Teknologi Informasi A

Introduction To Programming & Software Engineering. Inggriani Liem Revisi oleh: Tim Penyusun Materi KU1071/Pengantar Teknologi Informasi A Introduction To Programming & Software Engineering Inggriani Liem Revisi oleh: Tim Penyusun Materi Ikhtisar Paradigma Pemrograman Pemrograman dan Bahasa Pemgrograman Pemroses Bahasa Pemrograman dan SW

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK

PEMROGRAMAN BERORIENTASI OBJEK PEMROGRAMAN BERORIENTASI OBJEK Materi I Konsep Dasar PBO Maksud dan tujuan Mengerti penggunaan dan keuntungan serta mampu melakukan pemrograman berorientasi Objek (OOP) Mengerti dan mampu melakukan pemrograman

Lebih terperinci

FAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA RPP. ALGORITMA DAN PEMROGRAMAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

FAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA RPP. ALGORITMA DAN PEMROGRAMAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Revisi : 02 8 Maret 2011 Hal 1 dari 29 Pertemuan ke : 1 1. Mahasiswa dapat menentukan topik perkuliahan 2. Mahasiswa dapat menentukan strategi perkuliahan 3. Mahasiswa dapat menentukan sistem penilaian

Lebih terperinci

Alex Budiyanto.

Alex Budiyanto. Pengantar Algoritma dan Pemrograman [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Konsep Pemrograman Berorientasi Obyek

Konsep Pemrograman Berorientasi Obyek Konsep Pemrograman Berorientasi Obyek Tujuan Pengenalan bahasa Java Memberikan latar belakang serta pemahaman tentang konsep pemrograman berorientasi obyek dan perbandingannya dengan pemrograman prosedural.

Lebih terperinci

IT234 - Algoritma dan Struktur Data. Ramos Somya

IT234 - Algoritma dan Struktur Data. Ramos Somya IT234 - Algoritma dan Struktur Data Ramos Somya Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja far Mohammed lbn Musa al-khowarizmi, yang menulis kitab al jabr w al-muqabala

Lebih terperinci

Pemrograman Komputer Oleh : Agus Priyan : Agus Priy t an o t, o M.Kom M.K

Pemrograman Komputer Oleh : Agus Priyan : Agus Priy t an o t, o M.Kom M.K Pemrograman Komputer Oleh : Agus Priyanto, M.Kom Tujuan Pembelajaran 1. Memahami bagaimana komputer menangani data elektronik 2. Memahami komponen yang terlibat dalam memproduksi informasi 3. Memahami

Lebih terperinci

ALGORITMA PEMROGRAMAN 1C PEMROGRAMAN FUNGSIONAL

ALGORITMA PEMROGRAMAN 1C PEMROGRAMAN FUNGSIONAL ALGORITMA PEMROGRAMAN 1C PEMROGRAMAN FUNGSIONAL Indah Wahyuni PEMROGRAMAN FUNGSIONAL Disebut aplikatif karena fungsi yang diaplikasikan ke dalam argumentasi menjadi deklaratif dan non prosedural Merupakan

Lebih terperinci

Evolusi dan Kinerja Komputer

Evolusi dan Kinerja Komputer Evolusi dan Kinerja Komputer Ayu Dessy I. 10111011 Fajar Amaliah 10111052 Anita Meiylani 10111070 Marina Tryandari 10111084 Arsitektur dan Organisasi Komputer KOMPUTER GENERASI PERTAMA Pada tahun 1941,

Lebih terperinci

MATERI KULIAH ALGORITMA DAN PEMROGRAMAN I (2 SKS)

MATERI KULIAH ALGORITMA DAN PEMROGRAMAN I (2 SKS) MATERI KULIAH ALGORITMA DAN PEMROGRAMAN I (2 SKS) DOSEN PENGAMPU: TATI HARIHAYATI M.,M.T. JURUSAN TEKNIK INFORMATIKA UNIKOM PERTEMUAN 1 PENGANTAR ALGORITMA Algoritma dan Pemrograman I Teknik Informatika

Lebih terperinci

PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024

PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024 UNIVERSITAS GADJAH MADA PROGRAM STUDI FISIKA FMIPA Bahan Ajar 2: Proses Pemrograman (Minggu ke-3) PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024 Oleh Dr. Fahrudin Nugroho Didanai dengan dana

Lebih terperinci

PENDAHULUAN Paradigma Pemrograman

PENDAHULUAN Paradigma Pemrograman PENDAHULUAN Komputer telah banyak digunakan sebagai alat bantu dalam menyelesaikan suatu persoalan. Masalahnya, pemasalahn itu tidak dapat "disodorkan" begitu saja ke depan komputer, dan komputer akan

Lebih terperinci

Sejarah Generasi Komputer

Sejarah Generasi Komputer Sejarah Generasi Komputer Komputer berasal dari kata to Compute yang berarti menghitung. Secara umum computer bisa disebut mesin hitung. Pengertian computer adalah suatu alat hitung dengan kontruksi elektronika

Lebih terperinci

Pendahuluan PENGANTAR KOMPUTER & TI 1A :

Pendahuluan PENGANTAR KOMPUTER & TI 1A : PENGANTAR KOMPUTER & TI 1A : Pendahuluan Isram Rasal S.T., M.M.S.I, M.Sc. Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 1 DEFINISI KOMPUTER Komputer (computer) diambil

Lebih terperinci

1. Sejarah Javascript

1. Sejarah Javascript 1. Sejarah Javascript JavaScript pada awalnya bernama LiveScript dan diperkenalkan pertama kali di browser Netscape Navigator 2 pada awal tahun 1995. Pengembangan javascrip ditujujkan untuk mempermudah

Lebih terperinci

Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan proses komputasi dalam format yang dapat dibaca oleh komputer dan manusia

Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan proses komputasi dalam format yang dapat dibaca oleh komputer dan manusia Zulfikar sembiring Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan proses komputasi dalam format yang dapat dibaca oleh komputer dan manusia Bahasa Natural dirancang untuk memfasilitasi

Lebih terperinci

PertemuanI. Object Oriented

PertemuanI. Object Oriented PertemuanI Object Oriented Pendahuluan Pemodelan Sistem Berbasis Objek Sejarah Object Oriented Konsep awal programming (Basic) dengan kekuatan GOTO statement, ini merupakan Non Procedural Language Procedural

Lebih terperinci

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng STMIK AMIKOM YOGYAKARTA Kusnawi, S.Kom, M.Eng Dasar pemahaman suatu pemrograman adalah analisa suatu algoritma. Setiap algoritma yang kita susun tidak tergantung pada bahasa pemrograman tertentu. Setiap

Lebih terperinci

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209 Review C/C++ & Intro to Java Pemrograman Berorientasi Obyek IT209 Pemrograman Terstruktur Pemrograman terstruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu

Lebih terperinci

Sesi Kuliah Pertama IF2281 Pemrograman Berorientasi Objek

Sesi Kuliah Pertama IF2281 Pemrograman Berorientasi Objek Sesi Kuliah Pertama IF2281 Pemrograman Berorientasi Objek Disusun Oleh Inggriani Liem IL, Penjelasan Kuliah OOP - IF 1 Tujuan Sesi Ini Mahasiswa memahami alur perkuliahan programming secara menyeluruh,

Lebih terperinci

Gambar 1. Blok Utama Komputer

Gambar 1. Blok Utama Komputer BAB I PENDAHULUAN A. Pengenalan Komputer Komputer berasal dari kata latin yaitu camputare (to compute) yang artinya menghitung. Pada awalnya komputer diciptakan diperuntukkan bagi pengolahan data komputasi

Lebih terperinci

BAB II KEGIATAN PEMBELAJARAN

BAB II KEGIATAN PEMBELAJARAN A. Rencana Belajar Peserta BAB II KEGIATAN PEMBELAJARAN Modul ini diperuntukkan bagi mahasiswa di Jurusan Pendidikan Teknik Elektro sebagai bahan suplemen untuk membantu mahasisiwa dalam mempelajari dan

Lebih terperinci

ALGORITMA DAN PEMROGRAMAN #2

ALGORITMA DAN PEMROGRAMAN #2 ALGORITMA DAN PEMROGRAMAN #2 DEFINISI FLOWCHART Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan symbol. Dengan

Lebih terperinci

Bahasa Natural dirancang untuk memfasilitasi komunikasi antar manusia

Bahasa Natural dirancang untuk memfasilitasi komunikasi antar manusia BAHASA PEMROGRAMAN Definisi Bahasa Pemrograman merupakan notasi yang dipergunakan untuk mendeskripsikan proses komputasi dalam format yang dapat dibaca oleh komputer dan manusia Bahasa Natural dirancang

Lebih terperinci

1/7/2013. Mengoperasikan Personal Computer Stand Alone KKPI KELAS X SMK Negeri 2 Pati. All rights reserved.

1/7/2013. Mengoperasikan Personal Computer Stand Alone KKPI KELAS X SMK Negeri 2 Pati. All rights reserved. KKPI KELAS X Standard Kompetensi Kompetensi Dasar Indikator Tujuan Pembelajaran Uraian Materi Evaluasi Author 2010 SMK Negeri 2 Pati. All rights reserved. Mengoperasikan Personal Computer Stand Alone 1

Lebih terperinci

EVOLUSI BAHASA PEMROGRAMAN (Evolution of Programming Language)

EVOLUSI BAHASA PEMROGRAMAN (Evolution of Programming Language) Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 35-42 ISSN 2442-4943 EVOLUSI BAHASA PEMROGRAMAN (Evolution of Programming Language) Muhammad Taufiq Pratama Departemen Teknik Komputer dan Informatika

Lebih terperinci

BAHASA PEMROGRAMAN. Riana Sepriyanti. Abstrak. Pendahuluan.

BAHASA PEMROGRAMAN. Riana Sepriyanti. Abstrak. Pendahuluan. BAHASA PEMROGRAMAN Riana Sepriyanti [email protected] Abstrak Bahasa pemrograman, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari

Lebih terperinci

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN KODE : 070 BIDANG STUDI KEAHLIAN : TEKNOLOGI INFORMASI DAN KOMUNIKASI PROGRAM STUDI KEAHLIAN : TEKNIK KOMPUTER

Lebih terperinci

1. PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)

1. PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) 1. PENGANTAR KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE) 1.1 DEFINISI KECERDASAN BUATAN Definisi Kecerdasan Buatan H. A. Simon [1987] : Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian,

Lebih terperinci

PENGEMBANGAN PERANGKAT LUNAK. Karmilasari

PENGEMBANGAN PERANGKAT LUNAK. Karmilasari PENGEMBANGAN PERANGKAT LUNAK Karmilasari Apakah Perangkat Lunak itu? Perangkat Lunak adalah suatu aplikasi program komputer yang di dalamnya terdapat: program itu sendiri, konfigurasi yang digunakan, dokumentasi

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK. Pendahuluan. Budhi Irawan, S.Si, MT

PEMROGRAMAN BERORIENTASI OBJEK. Pendahuluan. Budhi Irawan, S.Si, MT PEMROGRAMAN BERORIENTASI OBJEK Pendahuluan Budhi Irawan, S.Si, MT MATA KULIAH Nama Mata Kuliah : Pemrograman Berorientasi Objek Kode Mata Kuliah : CEH2A3 Jumlah SKS : 3 SKS WAKTU KULIAH Kelas & Hari Kuliah

Lebih terperinci

Compiler & Interpreter

Compiler & Interpreter Compiler & Interpreter ICT Nama Kelompok Dyah Kamiswari Sarah Apriliana Stania Ajeng IT AeU Politeknik Negeri Jakarta KOMPILATOR Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna

Lebih terperinci

Tahap pengembangan program

Tahap pengembangan program Program Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan

Lebih terperinci

Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita

Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita DASAR PEMROGRAMAN Bahasa Pemrograman Sejarah singkat C++ Struktur program C++ Yoannita Bahasa Pemrograman Apa yang dimaksud bahasa pemrograman? Alat yang digunakan programmer untuk memberikan instruksi

Lebih terperinci

Perkembangan Perangkat Lunak. Oleh: Tim Pengajar PTIK

Perkembangan Perangkat Lunak. Oleh: Tim Pengajar PTIK Perkembangan Perangkat Lunak Oleh: Tim Pengajar PTIK 1 Pengertian Perangkat Lunak Sekumpulan instruksi dan data yang tersimpan dan dijalankan oleh komputer. Komputer tidak dapat melakukan apa-apa tanpa

Lebih terperinci

KOMPUTER? Komputer Berdasarkan Ukuran SEJARAH KOMPUTER. Komputer Berdasarkan Data yang Diolah

KOMPUTER? Komputer Berdasarkan Ukuran SEJARAH KOMPUTER. Komputer Berdasarkan Data yang Diolah KOMPUTER? SEJARAH KOMPUTER Computare (Latin) to compute menghitung Alat elektronik Dapat menerima input data Dapat mengolah data Dapat memberikan informasi Menggunakaan suatu program yang tersimpan di

Lebih terperinci

Algoritma dan Pemrograman. Pertemuan Ke-1 Pengantar Algoritma

Algoritma dan Pemrograman. Pertemuan Ke-1 Pengantar Algoritma Algoritma dan Pemrograman Bab I Pengantar Algoritma Pertemuan Ke-1 Pengantar Algoritma Disusun Oleh : Wilis Kaswidjanti, S.Si., M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas

Lebih terperinci

Sejarah dan Perkembangan KOMPUTER

Sejarah dan Perkembangan KOMPUTER Sejarah dan Perkembangan KOMPUTER Yulianto, M. Kom Jenis Komputer Teknologi Elektronik Yang Dipakai 1. Komputer Digital 2. Komputer Analog 3. Komputer Hybrid Komputer Digital Data dalam komputer digital

Lebih terperinci

Algoritma dan Pemrograman

Algoritma dan Pemrograman Algoritma dan Pemrograman! # $ % & $ $ ( H07R : Algoritma dan Pemrograman 1 )!#!# %& + +, ),-,.!/ # 0 1,!2 3# 4, $5 0 6 7,8!/$# 9 H07R : Algoritma dan Pemrograman 2 2 3 3 ) Mulai Masukan Panjang dan Lebar

Lebih terperinci

Bab VI Value, Domain dan Type

Bab VI Value, Domain dan Type Bab VI Value, Domain dan Type Value Suatu nilai (value) adalah hal apapun yang mungkin dapat dievaluasi, disimpan dalam suatu struktur data, dikirimkan sebagai suatu argumentasi atau dikembalikan lagi

Lebih terperinci

Dasar Dasar Pemrograman. Fery Updi,S.Kom

Dasar Dasar Pemrograman. Fery Updi,S.Kom Dasar Dasar Pemrograman Fery Updi,S.Kom Komponen Penilaian 1. Tugas Mandiri : 20 % 2. Ujian UTS : 30 % 3. Ujian UAS : 40 % 4. Presensi kehadiran : 10 % Basic Programming "Ilmu" pemrograman berkembang,

Lebih terperinci

Laporan Praktikum Fisika Komputasi 1 (Solusi Penyelesaian Gerak Parabola Menggunakan Program C++)

Laporan Praktikum Fisika Komputasi 1 (Solusi Penyelesaian Gerak Parabola Menggunakan Program C++) Laporan Praktikum Fisika Komputasi 1 (Solusi Penyelesaian Gerak Parabola Menggunakan Program C++) Diajukan untuk memenuhi tugas mata kuliah Praktikum Fisika Komputasi 1 Disusun Oleh : Jurusan Fisika Fakultas

Lebih terperinci

SEJARAH PERKEMBANGAN KOMPUTER

SEJARAH PERKEMBANGAN KOMPUTER SEJARAH PERKEMBANGAN KOMPUTER Maryanih [email protected] Abstrak Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmatika, dengan atau tanpa mesin

Lebih terperinci

Mendeskripsikan sejarah perkembangan teknologi informasi dan komunikasi dari masa lalu sampai sekarang. Sejarah Komputer

Mendeskripsikan sejarah perkembangan teknologi informasi dan komunikasi dari masa lalu sampai sekarang. Sejarah Komputer Mendeskripsikan sejarah perkembangan teknologi informasi dan komunikasi dari masa lalu sampai sekarang Sejarah Komputer Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga

Lebih terperinci