BAB II PETA UNIT KOMPETENSI PROGRAMER KOMPUTER

dokumen-dokumen yang mirip
BAB II PETA UNIT KOMPETENSI JARINGAN KOMPUTER DAN SISTEM ADMINISTRASI

TENTANG BAB I PENDAHULUAN

ULANGAN HARIAN I KELAS VII SEMESTER II TAHUN

BAB I PENDAHULUAN. mempunyai pemimpin yang mampu membimbing dan mengarahkan anggotaanggota

BAB IV IMPLEMENTASI SISTEM. Tahap implementasi sistem (system implementation) adalah tahap

SISTEM KOMPUTER. Oleh : Bambang Sriwijaya

BAB I PENDAHULUAN. dalam membantu setiap pekerjaan dalam bidang komputerisasi. Dalam hal ini laptop

BAB II LANDASAN TEORI. Objek analisis kebutuhan pendukung keputusan adalah pemahaman

Pengantar Sistem Komputer

BAB I PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi saat ini begitu pesat.

Mengidentifikasi Masalah Melalui Gejala Yang Muncul

Hanif Fakhrurroja, MT

PERANGKAT KERAS KOMPUTER

Pengenalan Perangkat Komputer dan Sistem Pengolahan Data Elektronik CPU CU - ALU

Modul ke: Aplikasi Kompoter. Sistim Operasi. Fakultas FTPD. Giri Purnama, S.Pd, M.Kom. Program Studi Teknik Sipil

SISTEM KOMPUTER Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk suatu sistem yang disebut dengan sistem komputer.

TIK Ole Ol h: Oktapiyanti

BAB I PENDAHULUAN. 1.1 Latar Belakang

1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Pengelolaan keuangan dalam perusahaan merupakan kunci utama kegiatan

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. stok obat harus selalu terjaga agar kebutuhan obat-obatan untuk konsumen selalu

Tugas Individu Pengelolaan Instalasi Komputer Di Susun

BAB I PENDAHULUAN. semakin pesat berkembangnya terutama mengenai sistem informasinya. Ini

BAB 3 METODOLOGI PENELITIAN

Aplikasi Komputer. Pengenalan Komputer. Dosen : Dr. Windu Gata, M.Kom. Modul ke: 01Fakultas Ekonomi & Bisnis. Program Studi Manajemen

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB I PENDAHULUAN I-1

PERTEMUAN KE 2 SISTEM INFORMASI BERBASIS KOMPUTER

KONSEP DASAR. 1.Konsep Sistem 2.Konsep Informasi. 4.STI untuk pengambilan keputusan

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. naungan Dinas Pendidikan Kota Medan, MTs Swasta Al UMM dibawah naungan Kementerian

BAB III METODOLOGI PENELITIAN. pengembangan sistem pemugaran citra digital dengan algoritma exemplar-based

pelajaran 1.2 Mengoperasikan penyalaan komputer sampai dapat digunakan 2. Merakit, menginstalasi, men-setup, memelihara dan melacak serta

BAB I TINJAUAN UMUM SISTEM OPERASI

BAB III METODE PENELITIAN. Tahapan penelitian yang akan dilakukan adalah sebagai berikut: keputusan tingkat kesehatan.

MENGENAL PERANGKAT KOMPUTER

PERANGKAT UNTUK MENGAKSES INTERNET

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III METODE PENELITIAN. Tugas Akhir ini dilaksanakan di Lab Teknik Komputer Jurusan Teknik Elektro

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. (Hardware) dan perangkat lunak (software), baik dari sisi client maupun sisi

BAB II LANDASAN TEORI. pengertian. Secara garis besar ada dua kelompok pendekatan, yaitu:

Sekilas Tentang Komputer dan Microsoft word Rauf Fauzan S.Kom

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

BAB III PEMBAHASAN. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

Nama : Ysmayil Amangeldiyev( ) Muhsinin ( ) Salma Rizqi F ( )

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. Komputer atau sering kali disebut PC (Personal Komputer) yang terdiri dari dua bagian penting yaitu perangkat keras

Rancang Bangun Aplikasi Troubleshooting Pada Personal Computer Berbasis Java Mobile

BAB V IMPLEMENTASI SISTEM. dapat siap untuk dioperasikan. Dalam implementasi aplikasi tes penentuan kelas

BAB III METODOLOGI PENELITIAN

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.

Gb 1.1 Perangkat Sistem Komputer

BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah

ELEMEN DASAR SISTEM KOMPUTER

Jenis Metode Pengembangan Perangkat Lunak

PENGENALAN TEKNOLOGI KOMPUTER

MATERI : Minggu 2 SISTEM KOMPUTER

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

BAB 1 PENDAHULUAN. dalam berbagai bidang industri, tidak terkecuali dalam industri game.

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. unit kerja yang sesuai dengan kualifikasinya. Namun ternyata permasalahannya

c. Pembangunan sistem Berdasarkan analisa sistem yang telah dilakukan, dibuat rancangan/desain sistem yang selanjutnya diterjemahkan kedalam bentuk

Teknologi Komputer. Komang Anom Budi Utama, SKom

BAB III METODOLOGI 3.1 Analisis Kebutuhan

Nama : Rendi Setiawan Nim :

BAB III PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV SISTEM MONITORING DAYA LISTRIK DENGAN MENGGUNAKAN WATTMETER DIGITAL BERBASIS WEB APLIKASI

BAB I PENDAHULUAN. yang harus dilakukan dengan sangat hati-hati dan teliti. Karena jika salah dalam

Melakukan operasi dasar komputer

BAB IV HASIL DAN UJI COBA

TEKNOLOGI INFORMASI DAN KOMUNIKASI (TIK) KELAS X SEMESTER 1. Oleh : AHMAD ROFII, A.Md. Kom.

BAB I PENDAHULUAN. dan tepat sehingga dapat memberikan keputusan bagi dirinya dan orang lain.

PEMBAGIAN STANDAR KOMPETENSI DAN KOMPETENSI DASAR PPLI MAHASISWA PENDIDIKAN INFORMATIKAN TAHUN 2016 KOMPTENSI DASAR

BAB I PENDAHULUAN. xvi

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

Software Requirements Specification

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III LANDASAN TEORI. bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan

Bab 1 PENDAHULUAN UKDW

Pengembangan RTU (Remote Terminal Unit) untuk Sistem Kontrol Jarak Jauh berbasis IP

BAB II LANDASAN TEORI. yang digunakan dalam penyelesaian Tugas Akhir ini, yaitu System Development

BAB I PERSYARATAN PRODUK

BAB III METODOLOGI PENELITIAN

PSI-SESI 4. Sistem Informasi Berbasis Komputer (bag.2)

BAB III METODOLOGI PENELITIAN. melakukan penelitian yang bertujuan untuk memudahkan peneliti dalam

Transkripsi:

BAB II PETA UNIT KOMPETENSI PROGRAMER KOMPUTER 2.1 Penjelasan Umum Produk program aplikasi komputer di Indonesia umumnya berada pada perusahaan penjual produk suatu merek tertentu (authorized). Kemampuan mengoperasikan program aplikasi komputer menjadi terbatas untuk produk tertentu yang sangat bervariasi tergantung pada merek yang dipakainya. Hal ini dikarenakan satu merek dengan merek yang lain memiliki spesifikasi dan keunggulan yang berbeda-beda. Hal tersebut terjadi pula pada lingkup tenaga pemrogram komputer (pembuat program komputer), produk-produk (tools) untuk membuat sistem aplikasi berbasis komputer menjadi sangat bervariasi bergantung pada platform dan tools yang digunakan untuk mengembangkan sistem aplikasi tersebut. Hal ini terjadi dikarenakan belum adanya suatu standar nasional tentang spesifikasi seorang programer komputer. Padahal jika dilihat secara mendasar, kebutuhan untuk melakukan pembuatan program komputer adalah sama, tanpa memandang tools yang digunakan. Sedangkan tools yang digunakan, hanya akan mendukung atau memberikan kemampuan tambahan yang cocok/sesuai dengan sistem aplikasi yang dibuat. Berdasarkan alasan tersebut, dirasakan perlu adanya suatu acuan yang terstandar bagi seorang programer komputer, sehingga ada suatu jaminan yang sama bagi setiap orang yang telah memenuhi standar tersebut. Dengan adanya standar tersebut setiap orang yang memiliki kemampuan sesuai dengan standar yang ditetapkan, akan dapat bersaing dengan mudah sesuai dengan level kemampuannya. dan kemampuan penggunaan tools akan menjadi kemampuan tambahan bagi seorang programer tersebut. 14

15 2.2 Deskripsi Umum Bidang Teknologi Informasi Bidang Teknologi Informasi secara umum dapat dibedakan sebagai berikut : a. Bidang penelitian (research), untuk melakukan pengkajian dan pencarian suatu metode dan penerapan baru bagi penemuan bidang teknologi informasi. b. Bidang pengembangan/pembuatan (development), untuk melakukan pembuatan produk teknologi informasi. c. Bidang pengoperasian (operational), untuk melakukan penggunaan/ pengoperasian produk teknologi informasi sesuai dengan kebutuhan pekerjaan. d. Bidang pemeliharaan (maintenance), untuk melakukan perawatan dan pemeliharaan produk Teknologi Informasi supaya terus menerus dapat digunakan sampai batas waktu tertentu. e. Bidang penerapan (implementation), untuk melakukan pemasangan dan instalasi Teknologi Informasi kepada bidang bidang pekerjaan yang membutuhkan. Sedangkan cakupan bidang teknologi informasi berdasarkan perangkat yang terlibat dibedakan sebagai berikut: a. Bidang Perangkat Keras (hardware), terdiri atas : o Sistem input: perangkat untuk memerima data dan memasukkan ke dalam pemroses o Sistem pengolah/pemroses: perangkat untuk melakukan pengolahan (pemrosesan) data o Sistem penyimpan: perangkat untuk menyimpan data baik data yang belum diolah, data yang sedang diolah, atau data yang sudah diolah, untuk digunakan kembali pada pemrosesan yang akan datang. o Sistem output: perangkat untuk menyampaikan (menampilkan) hasil pengolahan data kepada pengguna.

16 b. Bidang PerangkatLunak (software), dapat berupa : o Perangkat lunak Sistem Operasi (operational system software) : perangkatuntuk menjalankan atau mengoperasikan suatu sistem komputer o Perangkat lunak bahasa program (programming language software) : perangkatuntuk membuat produk aplikasi (Aplication software) tertentu. o Perangkat lunak paket aplikasi (Aplication software) : perangkatyang digunakan untuk mengerjakan suatu pekerjaan tertentu. c. Bidang Jaringan (Network), dapat berupa : o Jaringan Lokal: berupa perangkatuntuk menghubungkan suatu sistem pada daerah yang sempit (lokal) atau tertentu. o Jaringan Luas: berupa perangkatuntuk menghubungakan suatu sistem pada daerah yang luas (wide). d. Bidang Data (Data), dapat berupa jenis jenis data yang akan diolah ke dalam sistem, untuk dijadikan suatu informasi tertentu sesuai dengan kebutuhan pengguna, meliputi data sinyal/indikator, data teks/tulisan, data gambar, dan data suara. 2.3 Deskripsi Bidang Programer Komputer Dari penjelasan diatas, untuk bidang pengembangan (Development) teknologi informasi dapat diuraikan sebagai berikut : a. Analisis, merupakan kegiatan untuk menentukan atau membuat spesifikasi dari sistem (teknologi informasi) yang akan dibuat. Spesifikasi sistem akan didapatkan berdasarkan kebutuhan kebutuhan dilapangan. Dari spesifikasi sistem tersebut kemudian diturunkan (dipisahkan) menjadi spesifikasi untuk perangkat keras (hardware specification), dan spesifikasi untuk perangkat lunak (software specification).

17 b. Desain, merupakan kegiatan untuk menurunkan spesifikasi perangkatlunak menjadi bentuk rancangan program secara umum (arsitektur program) dan rancangan program secara detail (prosedur/fungsi, algoritma dan data). c. Pemrograman (Coding), merupakan kegiatan untuk menulis rancangan program dalam bahasa program tertentu, penulisan program yang dilakukan menggunakan standar penulisan program yang berlaku dan sesuai dengan bahasa pemrograman yang dipakai d. Pengujian (Testing), merupakan kegiatan untuk memeriksa kode program dari berbagai kesalahan yang mungkin terjadi dengan melakukan kompilasi kode program yang telah ditulis (compile dan debug), hingga kode program dapat dijalankan (Build dan running). e. Implementasi, merupakan kegiatan untuk memasang atau menginstalasi program aplikasi yang telah dibuat sehingga dapat segera dipakai atau dimanfaatkan. Dari penjelasan tersebut dapat diketahui posisi dari bidang pemrograman dalam cakupan teknologi informasi. Sehingga programer komputer dapat diartikan sebagai orang yang melakukan kegiatan membuat program untuk sistem komputer. Penyusunan standar kompetensi bidang programer komputer digambarkan pada tabel 2.1. Bidang Pemrograman Perangkat keras Perangkat lunak Jaringan Data Tabel 2.1 : Lingkup penyusunan standar kompetensi Keterangan : : yang akan disusun standar kompetensinya. Analis Desain Pemrograman Testing Implementasi

18 Matrik tersebut dibangun berdasarkan 2 dimensi, yaitu : a. Komponen di bidang teknologi informasi, yang menyatakan perangkat yang digeluti dalam pekerjaan, dalam hal ini pemrograman (programming). b. Perangkat yang ada pada sistem komputer. Berikut ini akan dijelaskan hubungan masing masing elemen yang diberi tanda dari matrik tersebut. 2.3.1 Bidang Pemrograman Perangkat Keras Lingkup Bidang pemrograman pada perangkat keras mencakup pemrograman pada: 1. Sistem Komputer Sistem komputer merupakan sistem yang terdiri atas perangkat input (umumnya berupa keyboard, mouse, microphone, scanner, digital camera, dsb), perangkat pemroses (berupa CPU, RAM, I/O), perangkat output (berupa monitor, speaker, printer, dsb), perangkat penyimpan data (berupa harddisk, disket, dsb). 2. Sistem Mikrokontroler (Microcontroller) Sistem mikrokontroler merupakan sistem yang terdiri atas perangkatyang sama dengan sistem komputer yaitu berupa perangkatinput, pemroses, penyimpan, dan output. Namun pada sistem mikrokontroler memiliki spesifikasi pada bidang penggunaan yaitu umumnya hanya digunakan untuk mengerjakan proses tertentu yang berhubungan dengan kendali proses (control) dan dengan melibatkan periperal tertentu. Periperal yang dipakai pada sistem mikrokontroler umumnya berupa keypath, seven segmen, lampu indikator, sirine (sound), I/O digital yang dikoneksikan ke

19 Multiplexer, ADC (Analog to Digital Converter), DAC (Digital to Analog Converter) 2.3.2 Bidang Pemrograman Perangkat Lunak Lingkup Bidang pemrograman pada perangkat lunak mencakup pemrograman pada perangkat lunak paket aplikasi yaitu perangkat lunak yang dibuat untuk tujuan dan tugas tertentu. Paket ini dibuat khusus berdasarkan kebutuhan tertentu dengan cara tailor made. Bidang pemrograman perangkat lunak sistem operasi dan bahasa pemrograman sudah termasuk pada kompetensi ini. Karena bidang perangkat lunak sistem operasi dan bidang perangkat lunak bahasa pemrograman, jika ditinjau dari segi produk perangkat lunak merupakan kelompok paket aplikasi dengan tujuan atau fungsi tertentu sebagai sistem operasi atau sebagai bahasa pemrograman. Perangkat lunak sistem operasi adalah perangkat lunak aplikasi yang digunakan untuk menjalankan atau mengoperasikan suatu sistem komputer. Perangkat lunak bahasa pemrograman adalah perangkat lunak yang digunakan untuk membuat produk berupa perangkat 0lunak aplikasi (Aplication software). 2.3.3 Bidang Pemrograman Jaringan Lingkup bidang pemrograman jaringan meliputi. a. Client server Client server adalah sistem berbasis jaringan dengan melakukan pembagian tugas sebagai server (penyedia layanan) dan sebagai client (pengguna dan peminta layanan). Sistem ini bersifat hierarki atau bertingkat (induk dan anak). b. Terdistribusi

20 Terdistribusi adalah sistem berbasis jaringan dengan melakukan pembagian tugas sesuai dengan fungsi masing masing sistem yang terpasang, sistem ini merupakan sistem satu tingkat. 2.3.4 Bidang Pemrograman Data Lingkup bidang pemrograman data meliputi. a. Basis data b. Generate data Disamping melibatkan unsur-unsur yang berhubungan langsung dengan bidang teknologi informasi, juga melibatkan unsur-unsur diluar Teknologi Informasi, seperti bidang manajemen, komunikasi, dan sebagainya. Oleh sebab itu irisan kompetensi bidang programer komputer dapat digambarkan seperti pada gambar 2-2. Gambar 2-2 : diagram hubungan kompetensi programer dengan bidang yang lain.

21 Dari diagram tersebut, standar kompetensi programer komputer dikelompokkan sebagai berikut : a. Kompetensi inti Programer Komputer yang terdiri atas. o Kompetensi Pemrograman Umum o Kompetensi Pemrograman Basis Data o Kompetensi Pemrograman Multi Media o Kompetensi Pemrograman Embeded Sistem (Control / Instrumentasi) o Kompetensi Pemrograman Web / Internet b. Kompetensi yang bersinggungan dengan Bidang keahlian di lingkungan Teknologi Informasi, seperti Bidang Pengembangan Perangkatlunak yang lain (analis, desain, testing, implementasi), Bidang Software Configuration Management, Bidang Software Quality Assurance, Bidang Help Desk/ Teknisi Komputer, Bidang DBA Data Base Administrator, Bidang Sistem Administrator c. Kompetensi yang bersinggungan dengan Bidang keahlian Non teknologi Informasi, seperti : o Bidang Manajemen o Bidang Komunikasi (personal dan team) o Bidang Bisnis d. Kompetensi yang bersinggungan dengan Perangkatkeras sistem (hardware), seperti o Perangkat Sistem Jaringan (Network) o Perangkat Sistem Control & Instrumentasi o Perangkat Sistem Komunikasi