Minggu, 17 Juli 2016

Tantangan dan Peluang Karier di Bidang Teknologi Informasi

Tantangan dan Peluang Karier di Bidang Teknologi Informasi

PENGERTIAN PROFESI

Profesi adalah suatu bentuk pekerjaan yang mengharuskan pelakunya memiliki pengetahuan tertentu yang diperoleh melalui pendidikan formal dan keterampilan tertentu yang didapat melalui pengalaman kerja pada orang yang terlebih dahulu menguasai keterampilan tersebut, dan terus memperbaharui ketrampilannya sesuai dengan perkembangan teknologi.

A. Kel. I, adalah orang yang bergelut di dunia perangkat lunak (software), baik merancang sistem

informasi, database maupun sistem aplikasi.

 

Sistem Analis 

orang yang bertugas menganalisa sistem yang akan

diimplementasikan, mulai dari menganalisa sistem yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain sistem yang akn dikembangkan. 

Programmer 

orang yg bertugas mengimplementasikan rancangan sistem analis, yaitu membuat program (baik aplikasi maupun sist.operasi) sesuai sistem yang dianalisa sebelumnya.

Web designer

orang yg melakukan kegiatan perencanaan, termasuk studi kelayakan, analisis dan desain terhadap

suatu proyek pembuatan aplikasi berbasis web.

Web Programmer

orang yg bertugas mengimplementasikan rancangan web designer, 

yaitu membuat program berbasis web sesuai desain yang telah dirancang sebelumnya.

B. Kel. II,adl mereka yang bergelut di bidang perangkat keras

(hardware).

Technical Engineer (teknisi)

 

orang yang berkecimpung dlm bidang teknik, baik mengenai pemeliharaan maupun perbaikan

perangkat sistem komputer.

Networking Engineer

orang yang berkecimpung dalam bidang teknis jaringan komputer dari maintenance sampai pada

troubleshooting-nya.

C. Kel. III, adl mereka yang berkecimpung dalam operasional

sistem informasi.

EDP Operator

orang yang bertugas mengoperasikan program-program yang berhubungan dengan electronic data

processing dalam lingkungan sebuah perusahaan atau organisasi lainnya.  

Sistem Administrator

orang yang bertugas melakukan administrasi terhadap sistem,melakukan pemeliharaan sistem,

memiliki kewenangan mengatur hak akses terhadap sistem, serta hal-hal lain yang

berhubungan dengan pengaturan operasional sebuah sistem.  

MIS Director

orang yang memiliki wewenang paling tinggi terhadap sebuah sistem informasi, melakukan

manajemen terhadap sistem tersebut secara keseluruhan baik perangkat keras, perangkat lunak

maupun sumber daya manusianya. 

D. Kel. IV, adl mereka yang berkecimpung di pengembangan

bisnis teknologi informasi 

Pekerjaannya diidentifikasikan oleh pengelompokan kerja di berbagai sektor di industri 

teknologi informasi.

Profesi di Bidang TI Sebagai Profesi  

Staf operator komputer (sekedar mengoperasikan), tidak termasuk profesi, karena tidak

membutuhkan latar belakang pendidikan, pengetahuan dan pengalaman tertentu. Tetapi, seorang

software engineer dapat dikatakan sebagai sebuah profesi karena berpengetahuan dan memiliki

pengalaman kerja di bidangnya. 

Software engineer melakukan aktivitas engineering yaitu analisa, rekayasa, spesifikasi,

implementasi dan validasi. 

Karakteristik yang harus dimiliki oleh software

engineer, yaitu:

1.Kompetensi : sifat yang selalu menuntut software engineer untuk 

memperdalam dan memperbaharui  pengetahuan dan ketrampilannya sesuai tuntutan profesinya.  

2. Tanggung jawab pribadi : kesadaran untuk membebankan hasil pekerjaannya sebagai 

tanggung jawab pribadi.

   

Seorang software engineer perlu terus mrngembangkan bidang ilmu dlm pengembangan perangkat lunak

Bidang ilmu metodologi pengembangan perangkat lunak

  •  teknik analisa masalah 

  • desain atau perancanganyang ada dan yang akan dibangun 

  • implementasi pemrograman dari disain menjadi perangkat lunak  siap pakai.   

    Manajemen Sumber Daya   

    bagaimana merencanakan, mengadakan, mengawasi dan mengoptimalkan pemanfaatan sumber

    daya untuk keperluan pengembangan perangkat lunak yang dibangunnya.

    Mengelola Kelompok Kerja  

    bagaimana melakukan sinergi antar komponen dalam sebuah kelompok kerja untuk mencapai

    tujuan tertentu.

    Komunikasi 

    mempelajari teknik komunikasi dan interaksi dengan manusia lain.

      

    Seorang s.e idealnya merupakan seseorang yg memiliki

    pendidikan formal setingkat sarjana atau diploma dengan ilmu

    yg merupakan gabungan dari bidang-bidang seperti: 

    Ilmu Komputer (Computer Science)

       - Teori-teori untuk memahami komputer device, program dan  sistem

       - Eksperimen utk pengembangan dan pengetesan konsep

       - Metodologi desain, algoritma dan tool untuk merealisasikannya

       - Metode analisa untuk melakukan pembuktian bahwa realisasi   sudah sesuai dengan requirement yang diminta.

    Teknik Rekayasa (Engineering)

    Teknik Industri (Industrial engineering)

    Ilmu Manajemen

    Ilmu Sosial

    Pekerjaan di Bidang TI Standar Pemerintah

       

    - Pegawai Negeri Sipil yang bekerja di bidang teknologi informasi, disebut Pranata

    Komputer.

    Pranata komputer adalah PNS yang diberi tugas, wewenang, tanggung jawab serta hak

    untuk membuat, merawat dan mengembangkan sistem dan atau program pengolahan

    dengan komputer *

    Pengangkatan Pejabat Pranata Komputer


    Pengangkatan PNS dalam jabatan Pranata Komputer ditetapkan olen Menteri, Jaksa

    Agung Pimpinan Kesekretariatan Lembaga Tertinggi/Tinggi Negara, Pimpinan

    Lembaga Pemeerintah Nondepartemen dan Gubernur Kepala Daerah Tingkat I.

    Syarat-syarat Jabatan Pranata Komputer

      

    * Bekerja pada satuan organisasi instansi pemerintah dan bertugas pokok membuat,

    memelihara dan mengembangkan sistem dan atau program pengolahan dengan komputer.

    Berijazah serendah-rendahnya Sarjana Muda/Diploma III atau yang sederajat.

    Memiliki pengetahuan dan atau pengalaman dalam bidang tertentu yang berhubungan

    dengan bidang komputer.


    Pemberhentian Dari Jabatan Pranata Komputer

    Pejabat Pranata Komputer diberhentikan dari jabatannya, apabila pejabat Pranata

    Komputer yang telah dibebaskan sementara dari jabatannya sebagaimana dimaksud

    dalam angka IX angka 2 huruf a, Surat Edaran bersama ini, tidak  dapat mengumpulkan

    angka kredit yang dipersyaratkan dalam waktu 3 tahun setelah pembebasan

    sementara. Selain itu, pejabat pranata komputer dijatuhi hukuman disiplin

    Pegawai Negeri Sipil berdasarkan peraturan Pemerintah Nomor 30 tahun

    1980 dengan tingkat hukumandisiplin berat yang telah mempunyai kekuatan hukum yang

    tetap. 


     

 

Komputer dan Masyarakat

Komputer dan Masyarakat

Dampak Komputer dan Hubungan Sosial

Pokok Bahasan :
1. Pengaruh terhadap persaingan
2. Pengaruh terhadap Pribadi
3. Pengaruh terhadap Aplikasi Sosial
4. Pengaruh terhadap prestise


1. Pengaruh terhadap Persaingan
Banyak cara untuk meningkatkan daya saing dengan menggunakan komputer diantaranya yaitu : WEBLOG atau Blog. Blog merupakan salah sebuah catatan harian yang diposting melalui internet yang bisa di baca dan dikomentari oleh para pengunjungnya.

Pengeruh positif dari pengguna Blog
1. blog meningkatkan kultur ilmiah bangsa.
2. dengan adanya blog dapat meningkatkan budaya menulis dan membaca.
3. blog menjadi alternatif media blog menjadi bagi masyarakat.
4. mendapatkan penghasilan lewat blog. sumber penghasilan tersebut bisa didapatkan dengan cara  pemasangan iklan diblognya.

2. Pengaruh terhadap Pribadi
Selain kegunaanya dalam bidang usaha, pendidikan dll, komputer juga banyak memberi keuntungan ruh positif bagi diri sendiri, seperti hiburan-hiburan yang kita dapat dari komputer dan mendapatkan teman banyak dengan cara chatting disosial media. sisi negatif adalah pengaruh terhadap kesehatan,kejiwaan dll.

3. Pengaruh terhadap aplikasi sosial
Dampak sosial dari internet contohnya :
- perilaku anti sosial (antisocial behavior)
- Sindrom kecemasan  terhadap komputer (computer anxiety)
- ketergantungan (addiction)

4. Pengaruh terhadap Prestise
Anggapan/ cara pandang masyarakat terhadap seorang ahli dibidang komputer akan berbeda terhadap orang lain yang tidak ahli dibidang ini. Masyarakat akan cenderung menilai prang yang ahli dibidang inilebih memiliki ilmu pengetahuan yang lebih dibanding orang lain yang tidak mengerti tenang komputer.

Kesimpulan
- semua pengaruh yang ditimbukan dari adanya komputer sangat nyata dan dapat kita lihat langsung dalam kehidupan sehari-hari.
- Pengaruh yang ditimbulkan ada yang bernilai positif dan ada yang negatif, semua tergantung kepada user itu sendiri.

Pengenalan Sistem Operasi



PENGENALAN SISTEM OPERASI

Course Objective
-          Definisi sistem operasi
-          Peran sistem operasi dalam sistem komputer
-          Tujuan sistem operasi
-          Sejarah perkembangan sistem operasi
Sistem Operasi
OS (Operating System) merupakan program yang mengatur eksekusi program dan bertindak ebagai interface antara aplikasi dan perangkat keras.
OS sebagai interface antara user dan perangkat keras menyediakan mekanisme kepada end user untuk menggunakan utilitas yang disediakan. End user tidak mau tahu akan detail proses yang meliatkan komputer hardware sehingga end user hanya berinteraksi dengan aplikasi-aplikasi yang disediakan.
Tujuan Sistem Operasi


sistem operasi

Service yang disediakan oleh OS
-          Program development.
-          Program execution.
-          Access to I/O devices.
-          Controlled access to File.
-          System Access.
-          Error Detection and Response.
-          Accounting. 
Evolusi Sistem Operasi
Perkembangan Sistem Operasi :
-          Serial Processing
-          Simple Batch System
-          Multiprogramming  Batch System
-          Time-Sharing System

Operating System History
-          Computer digital, pertama kali di desain oleh ahli matematika bernama Charles Babbage (1792 - 1871), memberikan gagasan tantang suatu mesin yang terprogram.
-          Keterbatasan teknologi masa itu, membuat mesin yang diciptakan Charles Babbage tidak dapat bekerja sesuai dengan yang diinginkan.
-           
 Operating System History 2
Mesin yang diciptakan oleh Charles, digunakan untuk melakukan perhitungan beberapa model matematis.menggunakan sistem punch card untuk memasukan nilai/ angka ang akan diguanakan dalam perhitungan.
Operating System History 3
Serial Processing
pada generasi ini, programmer langsung dengan perangkat keras tidak terdapat sistem operasi. operasional mesin dengan console yang berupa dispay light, toggle switch, input devices. input device dapat berupa card reader, sedangkan ouput devices dapat berupa printer.
Kelemahan pada generasi ini adalah:
Suatu task bisa saja telah selesai sebelum menghabiskan jatah waktu yang telah ditentukan sebelumnya atau malahan waktu yang telah dialokasikan sebelumnya tidak cukup untuk menyelesaikan job, sehingga terpaksa harus berhenti.

Simple Batch System 1
Simple Batch System 2
Simple Batch System 3

Simple Batch System 4
Simple Batch System 5
Simple Batch System 6

Simple Batch System 7
Sistem operasi Batch sederhana menghasilkan mekanisme pengurutan dan pengelompokan instruksi secara otomatis. masalahnya I/O relatif lambat jika dibandingkan dengan processor, sehingga terdapat banyak sekali kondisi idle.

Multiprogamming 1
Kelemahan sistem Batch sederhana yaitu penggunaan utilitas processor  yang sering kali dalam keadaan idle, pada saat menunggu mekanisme dari I/O.
Time-Sharing OS 1
Time-Sharing OS 2
Time-Sharing OS 3
Time-Sharing OS 4





BUS-BUS SISTEM



BUS-BUS SISTEM

Komponen-Komponen Komputer
Central Processing Unit (CPU)
-          CPU umumnya berada dalam control
-          CPU bertukar kata dengan memori
-          CPU memanfaatkan register-register internal CPU
Seperti :
-          MAR
-          MBR
-          I/O Buffer Register
-          I/O Addres Register
Memory
Terdiri dari sekumpulan lokasi yang definisikan dengan alamat-alamat yang mempunyai nomor-nomor berurutan, setiap lokasi memiliki bilangan biner sebagai intruksi maupun data.

Modul I/O
Memindahkan data dari perangkat eksternal ke CPU dan sebaliknya. Dalam modul ini berisi buffer internal untuk menampung data sampai data terkirimkan.

Fungsi Komputer
Fungsi dasar komputer adalah eksekusi program. Programyang akan dieksekusi  oleh CPU ada didalam memori.
Langkah-Langkah pengambilan intruksi yaitu:
Intruksi baca (fetch) CPU dari memori pada suatu saat daan CPU mengeksekusi setiap intruksi.
Siklus  Fetch
Pada CPU yang umum, suatu register program Counter (PC) di pakai untuk mengawasi intruksi selanjutnya. intruksi yang dibaca akan dimuat ke dalam sebuah Intructions Register (IR).
Secara umum aksi-aksi ini dibagi enjaddi 4 anggota yaitu :
-          CPU – Memori : Data di pindahkan dari CPU ke memori atau sebaliknya
-          CPU - I/O : Data dapat di pindahkan ke atau dari dunia luar dengan pemindahan antara CPU dan modul I/O
-          Pengolahaan Data : CPU dapat membentuk  sejumlah operasi   aritmatik/logik.
-          Control : Sebuah instruksi yang dapat mengubah urutan eksekusi
Siklus Eksekusi
-          PC berisi alamat intruksi pertama yang dimuatkan kedalam IR.
-          4 bit pertama dalam IR mengindikasikan bahwa AC akan dimuatkan dan 12 bit sisanya menentukan alamat.
-          PC dinaikan nilainya dan intruksi lainnya akan diambil.
-          Isi AC yang lama dan isi lokasi yang baru  ditambahkan dan hasilnya disimpan di AC
Interupts
Interupts disediakan terutama sebagai cara untuk meningkatkan efesiensi pengolahan, karena sebagian besar perangkat eksternal jauh lebih lambat di bandingkan prosessor.
Kelas-kelas interrupts :
-          Program
-          Timer
-          I/O
-          H/W
Interrupt & Siklus Instruksi
Ketika perangkat eksternal telah siap untuk dilayani, maka modul I/O untuk perangkat eksternal itu mengirimkan signal interrupt request ke prosessor. Prosessor menanggapinya dengan menahan operasi program yang sedang di lakukannya.
Multiple Interrupt
1.       Dengan tidak mengijinkan terjadinya interrupt lain pada saat suatu interrupt sedang proses berlangsung.
Keuntungannya : pendekatan tersebut cukup baik dan sederhana.
Kekurangannya : pendekatan ini tidak memperhitungkan prioritas relatif atau kebtuhan waktu kritis.

Fungsi I/O
Sebuah I/O dapat bertukar data secara langsung dengan CPU dan data dengan memori.
Struktur Interkoneksi
-          Komputer terdiri dari CPU, Memori dan I/O
-          Komponen bus/ lintasan yang menghubungkan berbagai modul di sebut dengan struktur interkoneksi
Struktur interkoneksi harus mendukung jenis perpindahan berikut ini:
1.       Memori ke CPU
2.       CPU ke Memori
3.       I/O ke CPU 
4.       CPU ke I/O  
5.       I/O ke memori atau memori ke I/O
Interkoneksi Bus
Bus adalah media transmisi yang dapat di gunakan bersama. Bila dua buah perangkat melakukan transmisi dalam waktu yang bersamaan, maka signal-signalnya akan bertumpang tindih dan menjadi rusak.
Struktur Bus :
Bus-bus yang menghubungkan komponen utama sistem (CPU, Memori, I/O) disebut dengan bus sistem.
Elemen-Elemen rancangan bus
A.      Jenis
1.       Dedicated
Keuntungan: Throughput yang tinggi, karena terjadi kemacetan yang  kecil.
Kerugian: Meningkatnya ukuran dan biaya sistem
2.       Multiplexed
Keuntungan: memerlukan saluran yang sedikit menghemat ruang dan biaya.
Kerugian : Rangkaian lebih kompleks, terjadi penurunan  kinerja,kerena event-event     tertentu yang menggunakan saluran bersama-sama.
B.      Metode Atribasi
1.       Tersentralisasi
2.       Terdistribusi
C.      Timing
1.       Synchronous
2.       Asynchronous
D.      Lebar Bus
1.       Semakin lebar bus data, semakin besar bit yang dapat di transfer pada suatu saat
2.       Semakin lebar bus alamat, samakin besar range lokasi yang dapat di referensi
Jenis-Jenis Transfer Data
*      Read
*       Write
*       Read modify write
*       Read after write
*       Blok