SlideShare uma empresa Scribd logo
1 de 3
KONSEP IPO

Konsep Dasar Pemrograman

Konsep IPO dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution || Storage Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data
kedokumen dasar. Setelah dikumpulkan dilakukan proses input. Input Tahapan ini
merupakan proses pemasukan data kedalam proses komputer melalui peralatan input.
Proses Tahap ini merupakan proses pengolahan data dari data.

Konsep IPO
Input-Proses-Output (IPO) menjadi inti dari aktivitas manajemen. Setiap proses pasti
memiliki input dan output. Input dapat berupa material, bahan baku, komponen, bahan
bakar, uang, tenaga kerja, jam orang, waktu atau sumber daya lainnya. Output
merupakan hasil dari proses yang dicirikan dengan adanya nilai yang bertambah dari
input yang diterima. Proses dikatakan baik jika mampu memberi nilai tambah pada input
yang diterima. Terlepas apakah hasil aktivitas evaluasi terhadap proses menyatakan
baik atau tidak, adanya indikator proses dapat menjadi pemicu aktivitas perbaikan.
Hasilnya diharapkan setiap proses dapat menjadi lebih baik, lebih cepat, lebih murah
dan/atau lebih aman.

Konsep IPO dikembangkan mejadi :
Originating -> input -> proses -> Output -> Distribution
||
Storage

Originating
Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen
dasar. Setelah dikumpulkan dilakukan proses input.

Input
Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan
input.

Proses
Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses
menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di
storage.

Output
Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke
peralatan output berupa informasi (monitor, speaker, dsb)
Distribution
  Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan
  membutuhkan informasi.

  Storage
  Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat
  dipergunakan untuk input proses selanjutnya.

  Pengertian dasar program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang
  disusun secara logika dan sistematis.

  Tujuan pembuatan program

1. Membuat solusi dari pemecahan kasus yang timbul.
2. Meningkatkan kualitas dan performance dari kinerja kerja.
3. Membantu proses pengambilan keputusan.
  Struktur Dasar Pemrograman
  Salah satu tahapan dari pengembangan suatu program adalah menterjemahkan atau
  mengkodekan rancangan terinci yang telah dibuat menjadi suatu program komputer yang siap
  pakai.

  Beberapa karakteristik seorang pemrogram yang mempengaruhi suatu program yang dibuat
  adalah sbb:

1. Memiliki pol pikir yang logis.
2. Memiliki ketekunan dan ketelitian yang tinggi.
3. Memiliki penguasaan bahasa pemrograman yang baik.
4. Memiliki pengetahuan tentang teknik pemrograman yang baik.
  Langkah-langkah pokok secara umum didlam membuat program komputer

1. Mendefinisikan masalah.
2. Membuat flowchart.
3. Membuat program.
4. Melakukan tes program.
5. Membuat dokumentasi program.
  Pemrograman Terstruktur merupakan suatu tindakan untuk membuat program yang berisi
  instruksi-instruksi dalam bahasa komputer yang disusun secara logis dan sistematis supaya
  mudah dimengerti, mudah dites, dan mudah dimodifikasi.
Pemrograman Modular
Dalam pemrograman modular program dipecah-pecah kedalam modul-modul dimana setiap
modul menunjukkan fungsi dan tugas tertentu.

Pemrograman Top Down
Sangat berguna dalam perencanaan pemrograman modular.



CONTOH C++ :

Fungsi printf() digunakan untuk mencetak data baik berupa teks, numerik, konstanta
maupun variabel. Contoh penggunaan printf() bisa dilihat pada contoh program berikut :

 */
   Contoh macam-macam penggunaan perintah printf()
 /*
#include <stdio.h>
#include <conio.h>
void main()
 }
   int jml=2;
   float hrg=4000,ttl=jml*hrg;
   clrscr();
   printf("Selamat Datang di Turbo C++ n");
   printf("Satu unit %s seharga %f maka jika n","Komputer",hrg);
   printf("Anda membeli sebanyak %d, maka harganya %f n",jml,ttl);
   getch();
 {

Mais conteúdo relacionado

Mais procurados

Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataShofura Kamal
 
RPS 2022-Pemrograman Web 2.pdf
RPS 2022-Pemrograman Web 2.pdfRPS 2022-Pemrograman Web 2.pdf
RPS 2022-Pemrograman Web 2.pdfSetiya Nugroho
 
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekManajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekFajar Baskoro
 
Kata, kalimat, dan paragraf bahasa indonesia
Kata, kalimat, dan paragraf bahasa indonesiaKata, kalimat, dan paragraf bahasa indonesia
Kata, kalimat, dan paragraf bahasa indonesiaqumilaila32
 
Hubungan antara kelembaban & suhu dan kapasitas udara
Hubungan antara kelembaban & suhu dan kapasitas udaraHubungan antara kelembaban & suhu dan kapasitas udara
Hubungan antara kelembaban & suhu dan kapasitas udaraJoel mabes
 
makalah tentang algoritma lengkap
makalah tentang algoritma lengkapmakalah tentang algoritma lengkap
makalah tentang algoritma lengkapLela Warni
 
MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...
MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...
MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...Uofa_Unsada
 
Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakMutmainnah Muchtar
 
Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1IDementor
 
MAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTINGMAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTINGHanny Maharani
 
Laporan Praktikum Analisis Data Eksploratif-Microsoft Excel
Laporan Praktikum Analisis Data Eksploratif-Microsoft ExcelLaporan Praktikum Analisis Data Eksploratif-Microsoft Excel
Laporan Praktikum Analisis Data Eksploratif-Microsoft ExcelShofura Kamal
 
Makalah manajemen jaringan
Makalah manajemen jaringanMakalah manajemen jaringan
Makalah manajemen jaringanricoootan
 
Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)
Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)
Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)Indah Setyorini
 

Mais procurados (20)

Penerapan komputer di bidang industri
Penerapan komputer di bidang industriPenerapan komputer di bidang industri
Penerapan komputer di bidang industri
 
Pengenalan c++ bagian 3
Pengenalan c++ bagian 3Pengenalan c++ bagian 3
Pengenalan c++ bagian 3
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
 
RPS 2022-Pemrograman Web 2.pdf
RPS 2022-Pemrograman Web 2.pdfRPS 2022-Pemrograman Web 2.pdf
RPS 2022-Pemrograman Web 2.pdf
 
hardware dan software.ppt
hardware dan software.ppthardware dan software.ppt
hardware dan software.ppt
 
Manajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyekManajemen ruang-lingkup-proyek
Manajemen ruang-lingkup-proyek
 
Model dan Simulasi
Model dan SimulasiModel dan Simulasi
Model dan Simulasi
 
Kata, kalimat, dan paragraf bahasa indonesia
Kata, kalimat, dan paragraf bahasa indonesiaKata, kalimat, dan paragraf bahasa indonesia
Kata, kalimat, dan paragraf bahasa indonesia
 
Hubungan antara kelembaban & suhu dan kapasitas udara
Hubungan antara kelembaban & suhu dan kapasitas udaraHubungan antara kelembaban & suhu dan kapasitas udara
Hubungan antara kelembaban & suhu dan kapasitas udara
 
makalah tentang algoritma lengkap
makalah tentang algoritma lengkapmakalah tentang algoritma lengkap
makalah tentang algoritma lengkap
 
Analisis Sistem Post Paid PT.XL
Analisis Sistem Post Paid PT.XLAnalisis Sistem Post Paid PT.XL
Analisis Sistem Post Paid PT.XL
 
MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...
MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...
MEMBANGUN APLIKASI PERPUSTAKAAN ONLINE BERBASIS DESKTOP DAN MOBILE ANDROID ST...
 
Manajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat LunakManajemen Komunikasi Proyek Perangkat Lunak
Manajemen Komunikasi Proyek Perangkat Lunak
 
Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1Kecerdasan Buatan - Tugas 1
Kecerdasan Buatan - Tugas 1
 
MAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTINGMAKALAH CLOUD COMPUTING
MAKALAH CLOUD COMPUTING
 
Kalimat efektif ppt
Kalimat efektif pptKalimat efektif ppt
Kalimat efektif ppt
 
Laporan Praktikum Analisis Data Eksploratif-Microsoft Excel
Laporan Praktikum Analisis Data Eksploratif-Microsoft ExcelLaporan Praktikum Analisis Data Eksploratif-Microsoft Excel
Laporan Praktikum Analisis Data Eksploratif-Microsoft Excel
 
Makalah manajemen jaringan
Makalah manajemen jaringanMakalah manajemen jaringan
Makalah manajemen jaringan
 
Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)
Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)
Komputasi Paralel dan terdistribusi (Pengantar sistem terdistribusi)
 
Macam macam proyek
Macam macam proyekMacam macam proyek
Macam macam proyek
 

Semelhante a Konsep ipo

SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...Titis Puspa
 
SIM_9, Dicky Wahyudin, Hapzi Ali, Universitas Mercubuana
SIM_9, Dicky Wahyudin, Hapzi Ali, Universitas MercubuanaSIM_9, Dicky Wahyudin, Hapzi Ali, Universitas Mercubuana
SIM_9, Dicky Wahyudin, Hapzi Ali, Universitas MercubuanaDicky Wahyudin
 
Menpro 13410100216-sabdo wicaksono putra
Menpro 13410100216-sabdo wicaksono putraMenpro 13410100216-sabdo wicaksono putra
Menpro 13410100216-sabdo wicaksono putrasabdo wicaksono
 
PPT TI KELOMPOK 12.pptx
PPT TI KELOMPOK 12.pptxPPT TI KELOMPOK 12.pptx
PPT TI KELOMPOK 12.pptxamien14
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...Yasmin Al-Hakim
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2aiiniR
 
TD-666-01-teknik-pemrograman
TD-666-01-teknik-pemrogramanTD-666-01-teknik-pemrograman
TD-666-01-teknik-pemrogramanTino Dwiantoro
 
Tugas iii sia (rian 43219110213)
Tugas iii sia (rian 43219110213)Tugas iii sia (rian 43219110213)
Tugas iii sia (rian 43219110213)rian rian
 
8. PEMBANGUAN SISTEM.pptx
8. PEMBANGUAN SISTEM.pptx8. PEMBANGUAN SISTEM.pptx
8. PEMBANGUAN SISTEM.pptxDickyDarmawan44
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunakDavy Arya Atmaja
 
Analisa dan Perancangan Sistem Informasi Pert 15
Analisa dan Perancangan Sistem Informasi Pert 15Analisa dan Perancangan Sistem Informasi Pert 15
Analisa dan Perancangan Sistem Informasi Pert 15septianopratama2
 
Proses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakProses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakLusiana Diyan
 
Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...
Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...
Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...yasminnavisa
 

Semelhante a Konsep ipo (20)

SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
SIM, Titis Puspaningsih, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Uni...
 
SIM_9, Dicky Wahyudin, Hapzi Ali, Universitas Mercubuana
SIM_9, Dicky Wahyudin, Hapzi Ali, Universitas MercubuanaSIM_9, Dicky Wahyudin, Hapzi Ali, Universitas Mercubuana
SIM_9, Dicky Wahyudin, Hapzi Ali, Universitas Mercubuana
 
Menpro 13410100216-sabdo wicaksono putra
Menpro 13410100216-sabdo wicaksono putraMenpro 13410100216-sabdo wicaksono putra
Menpro 13410100216-sabdo wicaksono putra
 
PPT TI KELOMPOK 12.pptx
PPT TI KELOMPOK 12.pptxPPT TI KELOMPOK 12.pptx
PPT TI KELOMPOK 12.pptx
 
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
SIM, Yasmin Al-Hakim, Hapzi Ali, Sumber Daya Komputasi dan Komunikasi, Univer...
 
RPL
RPLRPL
RPL
 
Testing&implementasi 2
Testing&implementasi 2Testing&implementasi 2
Testing&implementasi 2
 
TD-666-01-teknik-pemrograman
TD-666-01-teknik-pemrogramanTD-666-01-teknik-pemrograman
TD-666-01-teknik-pemrograman
 
Apsi (modul 2)
Apsi  (modul 2)Apsi  (modul 2)
Apsi (modul 2)
 
Tugas iii sia (rian 43219110213)
Tugas iii sia (rian 43219110213)Tugas iii sia (rian 43219110213)
Tugas iii sia (rian 43219110213)
 
Audit edp
Audit edpAudit edp
Audit edp
 
epl1.pdf
epl1.pdfepl1.pdf
epl1.pdf
 
0009-P01.pdf
0009-P01.pdf0009-P01.pdf
0009-P01.pdf
 
8. PEMBANGUAN SISTEM.pptx
8. PEMBANGUAN SISTEM.pptx8. PEMBANGUAN SISTEM.pptx
8. PEMBANGUAN SISTEM.pptx
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
Analisa dan Perancangan Sistem Informasi Pert 15
Analisa dan Perancangan Sistem Informasi Pert 15Analisa dan Perancangan Sistem Informasi Pert 15
Analisa dan Perancangan Sistem Informasi Pert 15
 
Proses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakProses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat Lunak
 
Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...
Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...
Sim,5, yasmin navisa, hapzi ali, sumber daya komputasi dan komunikasi,univers...
 
Bab 13
Bab 13Bab 13
Bab 13
 
Bab 13
Bab 13Bab 13
Bab 13
 

Konsep ipo

  • 1. KONSEP IPO Konsep Dasar Pemrograman Konsep IPO dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Storage Originating Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input. Input Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input. Proses Tahap ini merupakan proses pengolahan data dari data. Konsep IPO Input-Proses-Output (IPO) menjadi inti dari aktivitas manajemen. Setiap proses pasti memiliki input dan output. Input dapat berupa material, bahan baku, komponen, bahan bakar, uang, tenaga kerja, jam orang, waktu atau sumber daya lainnya. Output merupakan hasil dari proses yang dicirikan dengan adanya nilai yang bertambah dari input yang diterima. Proses dikatakan baik jika mampu memberi nilai tambah pada input yang diterima. Terlepas apakah hasil aktivitas evaluasi terhadap proses menyatakan baik atau tidak, adanya indikator proses dapat menjadi pemicu aktivitas perbaikan. Hasilnya diharapkan setiap proses dapat menjadi lebih baik, lebih cepat, lebih murah dan/atau lebih aman. Konsep IPO dikembangkan mejadi : Originating -> input -> proses -> Output -> Distribution || Storage Originating Berhubungan dengan pengumpulan data yang biasanya merupakan pencatatan data kedokumen dasar. Setelah dikumpulkan dilakukan proses input. Input Tahapan ini merupakan proses pemasukan data kedalam proses komputer melalui peralatan input. Proses Tahap ini merupakan proses pengolahan data dari data yang sudah diinput berupa proses menghitung membandingkan, mengurutkan, mengklasifikasikan, mengendalikan dan mencari di storage. Output Tahap ini merupakan proses untuk menghasilkan keluaran dari proses pengolahan data ke peralatan output berupa informasi (monitor, speaker, dsb)
  • 2. Distribution Tahap ini merupakan proses penyebaran informasi kepada pihak-pihak yang berhak dan membutuhkan informasi. Storage Tahap ini merupakan perekaman hasil pengolahan data storage yang nantinya dapat dipergunakan untuk input proses selanjutnya. Pengertian dasar program adalah rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logika dan sistematis. Tujuan pembuatan program 1. Membuat solusi dari pemecahan kasus yang timbul. 2. Meningkatkan kualitas dan performance dari kinerja kerja. 3. Membantu proses pengambilan keputusan. Struktur Dasar Pemrograman Salah satu tahapan dari pengembangan suatu program adalah menterjemahkan atau mengkodekan rancangan terinci yang telah dibuat menjadi suatu program komputer yang siap pakai. Beberapa karakteristik seorang pemrogram yang mempengaruhi suatu program yang dibuat adalah sbb: 1. Memiliki pol pikir yang logis. 2. Memiliki ketekunan dan ketelitian yang tinggi. 3. Memiliki penguasaan bahasa pemrograman yang baik. 4. Memiliki pengetahuan tentang teknik pemrograman yang baik. Langkah-langkah pokok secara umum didlam membuat program komputer 1. Mendefinisikan masalah. 2. Membuat flowchart. 3. Membuat program. 4. Melakukan tes program. 5. Membuat dokumentasi program. Pemrograman Terstruktur merupakan suatu tindakan untuk membuat program yang berisi instruksi-instruksi dalam bahasa komputer yang disusun secara logis dan sistematis supaya mudah dimengerti, mudah dites, dan mudah dimodifikasi.
  • 3. Pemrograman Modular Dalam pemrograman modular program dipecah-pecah kedalam modul-modul dimana setiap modul menunjukkan fungsi dan tugas tertentu. Pemrograman Top Down Sangat berguna dalam perencanaan pemrograman modular. CONTOH C++ : Fungsi printf() digunakan untuk mencetak data baik berupa teks, numerik, konstanta maupun variabel. Contoh penggunaan printf() bisa dilihat pada contoh program berikut : */ Contoh macam-macam penggunaan perintah printf() /* #include <stdio.h> #include <conio.h> void main() } int jml=2; float hrg=4000,ttl=jml*hrg; clrscr(); printf("Selamat Datang di Turbo C++ n"); printf("Satu unit %s seharga %f maka jika n","Komputer",hrg); printf("Anda membeli sebanyak %d, maka harganya %f n",jml,ttl); getch(); {