Pengantar Teknologi Sistem Informasi C

dokumen-dokumen yang mirip
OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI

Perkembangan Perangkat Lunak. Oleh: Tim Pengajar PTIK

Bahasa Pemograman Modul XI

Pemrograman. Fery Updi,M.Kom

BAB 2 LANDASAN TEORI

Implementasi OOP Pada Perangkat Lunak Pemrograman

disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah,

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

Pengenalan Komputer & Pemrograman

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB II LANDASAN TEORI

Algoritma Pemrograman 2C

ORGANISASI KOMPUTER. Pertemuan II KONSEP DASAR KOMPUTER - SOFTWARE -

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

Pemrograman dan Bahasa Pemrograman

Pengantar Sistem Komputer & Algoritma

KELOMPOK. Sigit Stiyanto H1L M. Alwani Mikzam H1L Gilang MISBAHU S H1L Heny Tri Fernitasari H1L010070

Aplikasi Komputer. Efan Setiadi, S.Kom, SH, MH & Modul ke: 02Fakultas Fikom, dll

Penggolongan Software. Sistem Operasi Utility Program Paket Program Program Aplikasi Bahasa Pemrograman

Algoritma & Pemrograman 1. Fery Updi,M.Kom

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai

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

APLIKASI KOMPUTER- Perangkat Lunak Komputer

Android memiliki empat karakteristik sebagai berikut :

BAB II KAJIAN PUSTAKA

Tahap pengembangan program

Pengantar Teknologi Informasi A. Pertemuan 5. Teknologi Perangkat Lunak Komputer

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

Teori Algoritma. 1Universitas Gunadarma

Asal Mula Software Komputer

Compiler & Interpreter

Pengenalan Pemrograman Komputer (Software)

Bahasa Pemrograman. Secara umum terdapat 4 kelompok Bahasa Pemrograman yaitu:

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

PERANGKAT LUNAK KECERDASAN BUATAN STMIK PARNARAYA MANADO

Sistem Perangkat Lunak

Pengantar Teknologi Informasi. Software Komputer

ALGORITMA DAN PEMROGRAMAN #2

Bahasa Pemrograman- TIS SKS

Pengenalan Algoritma

BAB II. KAJIAN PUSTAKA. pemrograman, yaitu language software, yang dapat berbentuk assembler,

BAB II LANDASAN TEORI. pengenalan komputer aplikasi merupakan sistem yang dirancang dan disusun

Pengenalan Pemrograman

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

BAB I PENDAHULUAN. komputer adalah teknik komando/instruksi untuk memerintahkan. komputer. Bahasa pemrograman ini merupakan suatu himpunan dari

Programming Language Bahasa Pemrograman

MATERI KULIAH ALGORITMA DAN PEMROGRAMAN I (2 SKS)

BAB II KAJIAN PUSTAKA. Android adalah sebuah sistem operasi untuk perangkat mobile berbasis

Pengantar Algoritma Pemrograman. # Kusnawi, S.Kom, M.Eng#

MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY

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

BAB XI BAHASA PEMROGRAMAN

BAB 2 Tinjauan Pustaka

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

Web Site :

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB II KAJIAN PUSTAKA

Modul 1. A. Bagian-Bagian Utama Delphi. Menu Utama. Toolbar / Speedbar ( kiri Delphi 5, kanan Delphi 7) Component Palette

05/10/2010 PENGENALAN TEKNOLOGI INFORMASI SOFTWARE FUNDAMENTALS. Materi 4: Perkembangan perangkat lunak CHAPTER PREVIEW

BAB 1 PENDAHULUAN. aplikasi(application program misalnya Microsoft Office), sistem operasi (operating

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

BAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara

TEKNOLOGI PERANGKAT LUNAK KOMPUTER

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

BAB II TINJAUAN PUSTAKA

BAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program.

Merupakan program untuk mengendalikan dan mengkoordinasikan kegiatan dari sistem komputer. atas suatu komputer

BAB V IMPLEMENTASI SISTEM

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

10/09/2014. Masrul Indrayana. Pendahuluan

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

Sistem Teknologi Informasi. Website Faperta: Materi Kuliah:

Aplikasi Monitoring dan Evaluasi Kinerja Aparatur di Kejaksaan Negeri Mempawah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan oleh beberapa penulis. tentang membangun aplikasi chat berbasis android.

PERANGKAT LUNAK. Berdasarkan fungsinya, perangkat lunak dapat di bagi 2 yaitu perangkat lunak sistem dan

Introduction To Programming & Software Engineering

Ukuran semakin kecil, fleksibilitas meningkat Daya listrik lebih hemat, panas menurun Sambungan sedikit berarti semakin handal / reliable

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

INTRODUCTION TO NETBEANS IDE

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II KAJIAN PUSTAKA

BAB I PENDAHULUAN. Keylogger merupakan tool atau berupa software yang biasa digunakan oleh

Algoritma Dan Pemrograman. Pengampu : Muhammad Zidny Naf an, Lc., S.Kom., M.Kom

Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio)

Software Komputer. Alternatif-Alternatif Software JENIS-JENIS SOFTWARE FUNGSI SISTEM OPERASI. Hendri Sopryadi, M.T.I 10/12/2011.

BAHASA PEMROGRAMAN. Riana Sepriyanti. Abstrak. Pendahuluan.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1. Tinjauan Pustaka. Tidak Apotek PHP

Peran software dalam sistem komputer Jenis-jenis software Pemrograman dan bahasa pemrograman

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER

Transkripsi:

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 digital. Sistem komputer yang tidak berwujud Bagaimana Perangkat Lunak dibuat? Menggunakan bahasa pemrograman yang ditulis oleh pemrogram untuk selanjutnya dikompilasi oleh komputer sehingga menjadi kode yang bisa dikenali oleh mesin 3

Evolusi Perangkat Lunak Era Pioner (1950-1960) Proses Batch Distribusi Terbatas Pembuatan Khusus Era Stabil (1970-1980) Multi-user Realtime Database 4

Evolusi Perangkat Lunak Era Mikro(1980-1990) Sistem terdistribusi Penanaman Kecerdasan Jaringan Komputer Era Modern (1990-2000an) Sistem Desktop Pemrosesan Parallel Teknologi Objek 5

Klasifikasi Perangkat Lunak Perangkat lunak sistem Bahasa Pemrograman Sistem Operasi Utility Perangkat lunak aplikasi Aplikasi Desktop Aplikasi Mobile Aplikasi Web 6

Perangkat Lunak Sistem 7

Bahasa Pemrograman Apa itu bahasa pemrograman? Instruksi standar untuk memerintahkan komputer untuk bekerja Bahasa pemrograman memungkinkan seorang programmer dapat menentukan secara persis: data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. 8

Bahasa Pemrograman Bahasa Pemrograman Generasi Pertama Menggunakan bahasa mesin dengan suatu rangkaian angka nol & satu (biner) Bahasa Pemrograman Generasi Kedua Menggunakan bahasa rakitan (assembler) Bahasa Pemrograman Generasi Ketiga Menggunakan language translator / kompiler Pascal, C, Fortran, BASIC, COBOL Bahasa Pemrograman Generasi Keempat Menggunakan object oriented programming Java, C++ 9

Bahasa Pemrograman Bahasa Pemrograman Generasi kelima Bahasa non prosedural yang memungkinkan seorang programmer atau memakai menginstruksikan komputer apa yang harus dilakukan daripada bagaimana melakukannya. SQL, Prolog 10

Sistem Operasi Apa itu Sistem Operasi? Perangkat lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak program komputer Sistem operasi mempunyai penjadwalan yang sistematis mencakup: perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. 11

Sistem Operasi 1. Sistem Operasi Windows 2. Sistem Operasi Mac 12

Sistem Operasi 1. Sistem Operasi Linux Ada di file 13

Utility Program bantu yang bermanfaat untuk melakukan kegiatan yang behubungan dengan sumber daya sistem. Defragmentasi data pada hard disk 14

Perangkat Lunak Aplikasi 15

Aplikasi Desktop Bahasa pemrograman yang mendukung pengembangan aplikasi desktop Visual Basic, C#, JAVA, Python (PyGTK), Delphi, dll. IDE yang mendukung pengembangan aplikasi desktop Visual Studio (Visual BASIC, C#) Borland Delphi Netbeans (Java) dll. 16

17

Aplikasi Mobile Bahasa pemrograman yang mendukung pengembangan aplikasi mobile HTML5, C#, Java, dll. IDE yang mendukung pengembangan aplikasi desktop Eclipse / Netbeans Android Studio SCADE 18

19

Aplikasi Web Bahasa pemrograman yang mendukung pengembangan aplikasi web HTML5, PHP, Javascript, XML, dll. IDE yang mendukung pengembangan aplikasi web Netbeans, Bracket, Atom, Visual Studo Beberapa aplikasi web Email (Gmail, Ymail, dll). Social Media (Facebook, Twitter, dll) Chat / Messenger (mirc, Yahoo Messenger, Facebook Messenger, dll) 20