Wednesday, October 17, 2012

Resume Manajemen Sumber Daya Manusia

Pertemuan 1


Manajemen sebagai seni:
Adalah seni di dalam menyelesaikan pekerjaan melalui orang lain.(Mary parker)

Manajemen sebagai ilmu:
Manajemen sebagai bidang ilmu pengetahuan yang berusaha secara sistematis untuk memahami mengapa dan bagaimana manusia bekerja sama untuk mencapai tujuan dan membuat sistem kerjasama ini lebih bermanfaat bagi kemanusiaan.(Luther Gulick)

Definisi Manajemen:
Manajemen adalah suatu usaha merencanakan, mengorganisasikan, memimpin dan mengendalikan kegiatan dalam organisasi agar tujuan organisasi tercapai secara efektif dan efisien.

Definisi organisasi.
Organisasi pada dasarnya digunakan sebagai tempat atau wadah dimana orang-orang berkumpul, bekerjasama secara rasional dan sistematis, terencana, terorganisasi, terpimpin dan terkendali, dalam memanfaatkan sumber daya (uang, material, mesin, metode, lingkungan), sarana-parasarana, data, dan lain sebagainya yang digunakan secara efisien dan efektif untuk mencapai tujuan organisasi.

Komponen Organisasi :
- Tujuan
- Struktur
- Orang

Keberhasilan Organisasi:
- Mekanisme kerja yang sesuai
- Anggaran yang memadai
- Iklim kerja yang positif
- Tenaga operasional yang terampil sesuai dengan bidangnya

Pengaruh lingkungan dalam organisasi:
lingkungan internal dan eksternal.

Lingkungan internal:
- Struktur
- Budaya
- Sumber daya
- Pemegang saham

Sumber daya organisasi:
- Men
- Money
- Machine
- Material
- Method


Manajemen Sumber Daya Manusia
Adalah kebijakan dan praktik yang dbutuhkan seseorang untuk menjalankan sumber daya manusia dari posisi seorang manajemen meliputi perekrutan, penyaringan, pelatihan, pengupahan dan penilaian.

Peran Manajemen SDM:
- Strategis: sebagai kontributor bisnis
- Operasional: mengatur aktivitas SDM
- Penasihat karyawan: petugas moral
- Administratif: fokus pada pekerjaan administratif

========================================================================

Pertemuan 2

Empat pilar pengorganisasian:
- Division of work
- Departmentalization
- Hierarchy
- Coordination

Fungsi MSDM
  • Fungsi Perencanaan : perencanaan tenaga kerja secara efektif serta efisien agar sesuai dengan kebutuhan perusahaan dalam membantu terwujudnya tujuan
  • Fungsi Rekruitmen dan Seleksi : SDM melakukan perekrutan dan seleksi tenaga kerja yang dibutuhkan oleh perusahaan.
  • Fungsi Pelatihan dan Pengembangan : proses peningkatan keterampilan teknis, teoritis, konseptual dan moral karyawan melalui pendidikan dan pelatihan.pendidikan dan pelatihan yang sesuai dengan kebutuhan pekerjaan.
  • Fungsi Keamanan dan Kesehatan : Departemen sumber daya manusia mempunyai tanggung jawab utama untuk mengadakan pelatihan tentang keselamatan kerja, mengidentifikasi dan memperbaiki kondisi yang membahayakan tenaga kerja, dan melaporkan adanya kecelakaan kerja.
  • Fungsi Kompensasi dan Kesejahteraan : pemberian balas jasa langsung (direct) dan tidak langsung (indirect), uang atau barang kepada karyawan sebagai imbalan jasa yang diberikan kepada perusahaan.
  • Fungsi Penilaian Kinerja : Para manajer menanggung tanggung jawab utama untuk mengevaluasi bawahannya dan departemen sumber daya manusia bertanggung jawab untuk mengembangkan bentuk penilaian kinerja yang efektif dan memastikan bahwa penilaian kinerja tersebut dilakukan oleh seluruh bagian perusahaan.
  • Fungsi Penelitian : departemen SDM melakukan analisis terhadap masalah individu dan perusahaan serta membuat perubahan yang sesuai.
  • Hubungan Pekerja : departemen SDM berperan aktif dalam melakukan negosiasi dan mengurus masalah persetujuan dengan pihak serikat pekerja.
========================================================================
Pertemuan 3

Perencanaan SDM
Proses yang dilakukan para manajer untuk menjamin bahwa mereka memiliki jumlah dan jenis orang yang tepat di tempat yang tepat, dan pada saat yang tepat, yang mampu menyelesaikan sejumlah tugas yang dibebankan secara efektif dan efisien. Melalui perencanaan, organisasi dapat menghindari kekurangan dan kelebihan dana. (Robbin dan Coulter (2009,h.346)

Fungsi Perencanaan SDM
• Individual
  •   mengetahui secara pasti rencana ketenagakerjaan dari organisasi
  •  memungkinkan pekerja untuk menyusun pengembangan karir bagi dirinya sendiri

• Organisasi
  • membantu pimpinan organisasi dalam upaya mendaya-gunakan SDM yang ada efisiensi
  • mampu menarik tenaga kerja yang benar-benar dibutuhkan, baik secara kuantitatif atau kualitatif yang dilakukan pada waktu yang tepat.
  • menambah kuatnya daya saing organisasi terhadap organisasi lain.

Prosedur Perencanaan SDM
  • Menetapkan secara jelas kualitas dan kuantitas SDM yang dibutuhkan.
  • Mengumpulkan data dan informasi tentang SDM.
  • Mengelompokkan data dan informasi serta menganalisisnya.
  • Menetapkan beberapa alternative.
  • Memilih yang terbaik dari alternative yang ada menjadi rencana.
  • Menginformasikan rencana kepada para karyawan untuk direalisasikan.
========================================================================
Pertemuan 4

Rekruitmen
- Proses untuk mendapatkan dan menarik pelamar sehingga perusahaan memiliki kumpulan calon karyawan.
- Usaha untuk mencari tenaga kerja dari sumber yang ada sesuai dengan kualifikasi yang dibutuhkan.

Sumber Rekrutmen
INTERNAL : Promosi, transfer, rotasi.
EKSTERNAL
- Mereka yang mencari pekerjaan untuk Pertama kali
- Mereka yang sudah bekerja, tetapi tidak puas, ingin pindah kerja
- Mereka yang pernah bekerja & mengganggur

SUMBER-SUMBER TENAGA KERJA
- Internal Source
  Menggunakan Sumber dari dalam (Internal Source) dengan tujuan :
  – Meningkatkan morale (semangat) tenaga kerja yang sudah ada
  – Menjaga Kesetiaan Pegawai
  – Memberi motivasi kerja pada pegawai
  – Memberi penghargaan atas prestasi pegawai

  Keuntungan
  – Lowongan cepat terisi
  – Penyesuaian diri cepat
  – Meningkatkan semangat kerja pegawai
  – Menumbuhkan komitmen
  – Menekan biaya proses rekrutmen
  – Mengurangi biaya orientasi dan pelatihan

  Kelemahan
  – Menghambat Gagasan Baru
  – Dapat menimbulkan konflik bila penempatan salah
  – Karakter yang tidak baik akan tetap terbawa
  – Adanya kemungkinan promosi karyawan melebihi kapabilitas
  – Menghambat kreatifitas dan inovasi

- External Source
  Menggunakan sumber dari luar (external source) dengan tujuan :
  – Memperoleh gagasan/idea baru yang konstruktif
  – Untuk mencegah timbulnya persaingan yang bersifat negatif

  Keuntungan
  – Kesalahan dalam pengisian jabatan dapat dihindari karena adanya peluang besar untuk memperoleh calon  potensial
  – Kualifikasi tenaga kerja dapat lebih terjamin
  – Adanya gagasan/idea, nuansa yang baru
  – Transfer pengetahuan baru kepada karyawan lama

  Kelemahan
  – Proses memakan waktu lama
  – Membutuhkan biaya yang besar
  – Akan terjadi rasa tidak enak pada diri tenaga kerja yang sudah ada
  – Kelemahan bisa terjadi pada persoalan teknis
  – Perlu waktu lama bagi karyawan untuk penyesuaian
========================================================================
Pertemuan 5

Tujuan dari Pelatihan dan pengembangan
Memperbaiki efektifitas kerja untuk mencapai hasil kerja yang telah ditetapkan dan dilakukan oleh Training (pelatih) untuk memperbaiki penguasaan ketrampilan dan teknik-teknik pelaksanaan pekerjaan.

Metode Pelatihan:
On-the-job training (OJT)
Memberikan pelajaran mengenai pekerjaan melaluipekerjaan yang sebenarnya.
- Metode
  - Pelatihan
  - Rotasi
  - Tugas khusus
- Keuntungan
  - Murah
  - Adanya umpan balik segera
- Magang
  - Mengkombinasikan OJT dan instruksi kelas.
- Belajar secara informal
  - Belajar dari kegiatan yang dilakukan sehari-hari.
- Job instruction training (JIT)
  - Memberikan daftar pekerjaan, kunci dalammelakukan kerja, dan langkah-langkah kerjanya

OFF The Job Training
- Program-program pengembangan eksekutif di universitas-universitas atau lembaga-lembaga pendidikan lainnya, dimana para manajer berpartisipasi dalam program-program yang dibuka untuk umum melalui penggunaan analisa kasus, simulasi dan metode-metode lainnya.
- Latihan laboratorium, di mana seseorang belajar lebih sensitif (peka) terhadap orang lain, lingkungan.
- Pengembangan organisasi, yang menekankan perubahan, pertumbuhan, dan pengembangan keseluruhan organisasi
========================================================================
Pertemuan 6

Penilaian kinerja
Proses mengukur prestasi kerja yang dilakukan sebuah organisasi untuk mengevaluasi hasil kerja para karyawannya

Tujuan & Manfaat:
- Performance Improvement
- Compensation Adjustment
- Placement decision
- Training and Development needs
- Career planning & development
- Staffing process deficiencies
- Informational inaccuracoes and job-design errors
- Equal employment opportunity
- External challenges
- Feedback

Elemen Penilaian Kerja:
  • Validitas: keabsahan standar penilaian (sesuai dan relevan dengan jenis pekerjaan yg akan dinilai)
  • Agreement: standart penilaian disetujui dan diterima oleh semua pegawai
  • Realistis: dapat dicapai sesuai dengan kemampuan
  • Obyektif: Mampu mencerminkan keadaan yg sebenarnya tanpa menambah/mengurangi kenyataan

Proses Penilaian Kerja
- Mengidentifikasi Tujuan spesifik peniliaian kerja
- Menetapkan standar terhadap suatu jabatan
- Menyusun kriteria kinerja dan komunikasikan pada karyawan
- Melakukan penilaian kerja
- Mendikusikan hasil penilaian dengan pegawai

Masalah dalam Penilaian Kerja:
  • Halo Effect : satu aspek penilaian mempengaruhi aspek lainnya
  • Liniency Effect : harus berbuat baik pada pegawai
  • Severity Effect : harus menekan pegawai
  • Central Tendency : menilai rata-rata
  • Assimilation Effect : penilai cenderung menyukai pegawai yg mempunyai ciri-ciri atau sifat seperti mereka
  • Differential Effect : penilai cenderung menyukai pegawai yg mempunyai ciri-ciri atau sifat yg tidak ada pada dirinya
  • Recency Effect : memberikan penilaian atas dasar perilaku yg baru disaksikan






Sunday, September 30, 2012

Resume KSI Pertemuan 3 & 4

Pertemuan 3


Dimension Of Information System


Strategic Management
Strategic Management atau Top Management biasanya berhubungan dengan keputusan yang dibuat untuk cakupan yang sangat luas dan bersifat jangka panjang.

Tactical Management
Tactical Management atau Middle Management merupakan level manajemen yang membutuhkan informasi yang bersifat ringkasan. Informasi yang dibutuhkan meliputi data review, ringkasan, dan data hostori untuk membantu perencanaan dan pengontrolan operasional organisasi dan penerapan kebijakan yang telah dirumuskan oleh Management Level Atas . Keputusan yang dibuat biasanya bersifat jangka menengah.

Operational Management
Operational Management atau First line Management merupakan manajemen tingkatan paling rendah yang bertugas memimpin dan mengawasi karyawan non-manajerial yang terlibat dalam proses produksi. Mereka sering disebut supervisor, manajer shift, manajer area, manajer kantor, manajer departemen, atau bahkan mandor.

Data yang dapat diubah menjadi Informasi:
-  Gambar
-  Numerik
-  Tabel
-  Diagram

Decision Support System
merupakan suatu sistem informasi yang diharapkan dapat membantu manajemen dalam proses pengambilan keputusan.


Komponen Decision Support System
Database
Sistem database berisi kumpulan dari semua data bisnis yang dimiliki perusahaan, baik yang berasal dari transaksi sehari-hari, maupun data dasar (master file). Untuk keperluan DSS, diperlukan data yang relevan dengan permasalahan yang hendak dipecahkan melalui simulasi.

Model Base
Komponen kedua adalah Model Base atau suatu model yang merepresentasikan permasalahan ke dalam format kuantitatif (model matematika sebagai contohnya) sebagai dasar simulasi atau pengambilan keputusan, termasuk di dalamnya tujuan dari permasalahan (obyektif), komponen-komponen terkait, batasan-batasan yang ada (constraints), dan hal-hal terkait lainnya.

Software System
Kedua komponen tersebut untuk selanjutnya disatukan dalam komponen ketiga (software system), setelah sebelumnya direpresentasikan dalam bentuk model yang “dimengerti” komputer . Contohnya adalah penggunaan teknik RDBMS (Relational Database Management System), OODBMS (Object Oriented Database Management System) untuk memodelkan struktur data. Sedangkan MBMS (Model Base 2 Management System) dipergunakan untuk mere-presentasikan masalah yang ingin dicari pemecahannya. Entiti lain yang terdapat pada produk DSS baru adalah DGMS (Dialog Generation and Management System), yang merupakan suatu sistem untuk memungkinkan terjadinya “dialog” interaktif antara komputer dan manusia (user) sebagai pengambil keputusan.

Sumber:
http://itsum.wordpress.com/tag/tactical-management/
http://gufronirido.blogspot.com/2009/05/tingkatan-manajemen.html
http://spermagaul.wordpress.com/2009/06/15/dss-decision-support-system/



Pertemuan 4

SISTEM INFORMASI FUNGSIONAL

Sistem Informasi Akuntansi
Merupakan sistem informasi yang menyediakan informasi yang dipakai oleh fungsi akuntansi. sisten ini mencakup semua transaksi yang berhubungan dengan keuangan dalam perusahaan.

5 Tugas dasar Sistem Informasi Akuntansi:
- Pengumpulan data
- Manipulasi  Pemrosesan data
- Manajemen Data
- Pengendalian Data
- Penyiapan dokument


Sistem Informasi Keuangan
Digunakan untuk mendukung manajer keungan dalam mengambil keputusan yang menyangkut persoalan perusahaan dan pengalokasian serta pengendalian sumber daya keuangan dalam perusahaan. Informasi yang disajikan dalam bentuk laporan periodik, laporan khusus. Data keuangan berasal dari sumber internal dan eksternal 

Subsistem Sistem Informasi Keuangan:

  • Subsistem intelijen keuangan berfungsi untuk mengidentififkasi sumber-sumber keuangan eksternal yang dapat manambah dana bagi perusahaan.
  • Subsistem audit internal berfungsi untuk menangani hasil-hasil audit secara internal
  • subsistem pemrosesan transaksi berupa sistem informasi akuntansi yang menghasilkan data-data keuangan
  • subsistem peramalan dan perencanaan keuangan berfungsi melakukan evaluasi terhadap kinerja keuangan saat ini dan terproyeksi dalam bisnis, membantu menentukan kebutuhan pendanaan dalam bisnis dan analisa metode-metode alternatif pendanaan
  • subsistem manajemen dana berguna untuk membantu pengelolaan aset
  • subsistem pengendalian keuangan berfungsi untuk melakukan evaluasi keuangan dan dampak keuangan terhadap pengeluaran modal yang diajukan.


Sistem Informasi Manufaktur
digunakan untuk mendukung fungsi produksi yang meliputi seluruh kegiatan yang terkait dengan perencanaan dan pengendalian proses untuk memproduksi barang atau jasa.


  • CAD : sistem yang menggunakan komputer untuk merancang suatu produk
  • CAM : sistem berbasis komputer yang digunakan untuk mengontrol suatu proses produksi
  • ROP: Sistem yang mendasarkan keputusan pembelian
  • MRP : Sistem yang dipakai untuk merencanakan kebutuhan berbagai bahan baku yang diperlukan dalam proses produksi
  • Robotic: Alat yang secara otomatis melakasanakan tugas-tugas tertentu dalam proses manufaktur



Sumber: http://www.slideshare.net/yaqinov/02-macam-macam-sistem-informasi


Tuesday, September 25, 2012

IBM Success Stories

EMT
EMT adalah salah satu penyedia telekomunikasi seluler  terkemuka Estonia.  Perusahaan ini memiliki lebih dari 80 toko retail dan kantor cabang di seluruh negeri, perusahaan ini juga mempekerjakan sekitar 500 orang lebih.

MIS yang digunakan:
EMT bekerjasama  dengan WebMedia, Mitra Bisnis IBM, untuk menciptakan cara sederhana untuk mengelola aturan bisnis, dengan menggunakan IBM WebSphere ILOG JRules.

Manfaat:
Back-office staf dapat membuat aturan yang menentukan bagaimana campaigns dan services akan digunakan dan siapa sasaran mereka - tanpa memerlukan programming knowledge yang lain.

Informasi yang  diperoleh oleh tiap level manajemen 
Top Management:
memperoleh informasi yang lebih cepat dari middle management untuk  menentukan strategi yang digunakan untuk memenuhi apa yang dibutuhkan oleh para pelanggan.

Middle Management:
memeproleh informasi yang lebih capat dan akurat dari Low Management

Low Management:
memperoleh informasi produk yang diinginkan oleh pelanggan dan kemudian  disampaikan terhadap middle management untuk disampaikan kepada top management


Sumber: http://www-01.ibm.com/software/success/cssdb.nsf/CS/STRD-82ZF2L?OpenDocument&Site=corp&cty=en_us

Tuesday, September 18, 2012

Resume KSI pert.1-2

Sistem adalah Sekumpulan yang saling terkait dan bekerjasama untik mencapai tujuan tertentu dengan menerima input dan menghasilkan output melalui suatu proses transformasi yang terorganisasi dan memiliki batasan yang jelas.

Sistem Informasi adalah Sekumpulan pelaksana, prosedur dan alat yang d organisasikan secara terintegrasi untuk mengolah data menjadi informasi yang bermanfaat.

Tipe-tipe sistem informasi
Manual
- Paper-based
- Computer based
Otomatis
- Teknologi sistem informasi

Teknologi sistem informasi adalah Sekumpulan prosedur, hardware, software, dan brainware yang di organisikan secara terintegrasi  untuk mengolah data menjadi informasi yang bermanfaat.

Model sistem informasi bisnis :
People resources
- End user
- IS specialist
Software resources :
Semua intruksi / langkah pemrosesan data dan/atau informasi
Hardware resources :
Semua perangkat fisik yang digunakan untuk melakukan pengolahan data
Network resourcesSemua perangkat fisik yang yang digunakan untuk mengalirkan data ke pengguna di   tempat yang berbeda   lokasi
Data resources : Semua fakta yang terkait dengan transaksi bisnis dan informasi yang merupakan hasil pengolahan fakta transaksi bisnis

Sistem informasi bisnis harus dapat
-          menyampaikan informasi yang tepa
-          kepada orang yg tepat
-          pada waktu yang tepat
-          dengan menggunakan format yang tepat

Kerangka pengetahuan TSI
-          foundation concepts
-          information technology
-          bussiness application
-          development processes
-          management challenges

Operating Support system
-          Sistem informasi yang digunakan untuk meningkatkan efesiensi dan efeektifitas, pengendalian proses, komunikasi dan kolaborasi kegiatan operasional bisnis
-          Transaction processing system (mengolah data operasional transaksi bisnis)
-          Process control system  (memantau dan mengendalikan proses fisik)
-          Enterprise collaboartion systems (meningkatkan kerjasama dan komunikasi)

Type of OSS Transaction Processs
-          Batch processing
-          Online processing

Management Support System
-          System informasi yang digunakan untuk menyediakan informasi dan mendukung proses pengambilan keputusan yang efektif oleh manajemen (manajer dan direksi)
-          Management information system (menyediakan laporan, rekap dan display dari kegiatan operasional bisnis)
-          Decision support system (menyediakan dukungan terhadap pengambilan keputusan secara enteractive)
-          Executive information system (menyediakan informasi dari internal dan external perusahaan untuk executives
Other support system
-          Expert systems
-          Knowledge management system

Klasifikasi SIB berdasarkan ruang lingkup
-          Functional business systems
-          Strategic information system
-          Cross-functional information system


Sunday, March 4, 2012

Resume Bahasa Pemrograman 05 Maret 2012

Apa Itu Math.random & Math.abs???


Math.random() 
           Adalah salah satu bagian dari class yang berfungsi untuk memilih bilangan acak di antara 0.0 dan 1.0. Komputer memiliki algoritma perhitungan tertentu yang hasilnya bilangan acak (meskipun bulan bilangan yang betul-betul acak, tetapi cukup untuk kebanyakan fungsi). 

Math.random() tidak memiliki parameter, tetapi tanda kurungnya harus tetap ditulis untuk membedakan fungsi dan variabel. Contoh fungsi lain yang tidak memiliki parameter adalah System.currentTimeMillis() yang berguna untuk mengambil waktu saat ini dalam satuan milidetik, dihitung sejak 1 Januri 1970 waktu GMT. Satu milidetik sama dengan 1 per 1000 detik. Keluarannya bertipe long.

Math.abs(x) 
          Juga salah satu merupakan bagian dari class yang berfungsi untuk menghitung nilai mutlak (absolut) dari x. Nilai mutlak bilangan negatif adalah bilangan positif, dan bilangan positif tetap bilangan positif.

Sunday, February 19, 2012

Resume Bahasa Pemrograman 20 Februari 2012

Java Basic Program
Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan dapat dijalankan di berbagai sistem operasi.

Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM.

Original from: http://batpak.ombare.com/2010/02/pengertian-java.html
Visit Us
Java2 adalah generasi kedua dari Java platform (generasi awalnya adalah Java Development Kit). Java berdiri di atas sebuah mesin interpreter yang diberi nama JVM.

Original from: http://batpak.ombare.com/2010/02/pengertian-java.html
Visit Us
Compile atau running 
adalah mengkompilasi dari file sumber menjadi file dengan extension class

Creating Class
Class merupakan struktur data dari suatu objek, lebih jelasnya adalah sebuah bentuk dasar atau blueprint yang mendefinisikan variabel method umum pada semua objek dari beberapa macam. Objek sendiri adalah kumpulan variabel dan fungsi yang dihasilkan dari template khusus atau disebut class. Jadi Creating Class adalah pembuatan template khusus pada java.

Variabel
adalah suatu item dari data yang diberi nama identifikasi (identifier), variabel dapat diartikan lokasi didalam memori yang mana suatu nilai (value) dapat disimpan



Agung Budi Cahyono
11410100230

Resume Bahasa Pemrograman 13 Februari 2012

Apa Itu Komputer????

Komputer adalah suatu alat elektronik yang terdiri dari perangkat keras (hardware) dan Perangkat lunak (software). dan sistem kerja komputer antara lain:
- menerima input
- memproses input tadi sesuai dengan programnya
- menyimpan perintah-perintah dan hasil dari pengolahan
- menyediakan output dalam bentuk informasi


Operating System (OS)

Sistem Operasi (OS) adalah sebuah program yang mengelola perangkat keras komputer dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah perangkat lunak yang paling penting dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi boot diri.

Ada banyak jenis istem operasi yang di gunakan di komputer saat ini antara lain:
  1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)).
  2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.  
  3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).
Sedangkan komputer Mainframe, dan Super Komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.

Sistem Operasi dapat dikelompokkan menjadi beberapa bagian antara lain:
  1. Multi-user: mengijinkan dua atau lebih pengguna untuk menjalankan program dalam jangka waktu yang bersamaan. dan bahkan beberapa operating system mengijinkan ratusan atau bahkan ribuan pengguna untuk menjalankan program pada operating system tersebut dalam jangka waktu yang bersamaan.
  2. Multiprocessing: mendukung berjalannya program di lebih dari satu CPU 
  3. Multitasking: mengijinkan lebih dari satu program untuk berjalan secara bersamaan 
  4. Multithreading: mengijinkan bagian berbeda dari sebuah program untuk berjalan secara bersamaan 
  5. Real time: merespon inputan secara cepat. bebeara operating system umum seperti DOS dan INIX

Bahasa Pemrograman

Bahasa pemrograman adalah istilah yang menerangkan bahasa yang dapat dimengeri oleh komputer. Dalam dunia komputerm dikenal 2 jenis bahasa pemrograman, yaitu bahasa pemrograman tingkat tinggi dan bahasa pemrograman tingkat rendah.

Sebuah bahasa pemrograman atau bahasa komputer di artikan sebagai teknik komunikasi yang terstandarisasi untuk menyatakan instruksi kepada komputer. Bahasa pemrograman adalah kesatuan aturan sintaksis dan semantik yang di gunakan untuk mendefinisikan program.
Sebuah bahasa pemrograman memungkinkan programer untuk menentukan secara tepat apa yang harus dilakukan oleh komputer, cara mengatur transfer data, input-output, dan kegiatan-kegiatan yang harus dilakukan dalam berbagai keadaan.

Bahasa pemrograman tingkat rendah merupakan bahasa pemrograman yang sulit dimengerti oleh manusia, sedangkan bahasa pemrograman tingkat tinggi lebih mudah dipahami oleh manusia. Contoh dari bahasa pemrograman tingkat rendah adalah Assembly, dan contoh bahasa pemrograman tingkat tinggi adalah C dan Pascal.

Perkembangan teknologi yang sangat cepat menghasilkan berbagai macam kebutuhan komputasi yang beraneka ragam. Oleh karena itu, muncul berbagai bahasa pemrograman yang berguna untuk memecahkan berbagai macam masalah dengan bantuan komputer.
Tiap-tiap bahasa pemrograman pada umumnya diciptakan untuk kondisi yang berbeda-beda. Tidak ada satu bahasa pemrograman pun yang bisa dikatakan unggulsecara mutlak, sebab bahasa-bahasa tersebut diciptakan dengan asumsi-asumsi tertentu dan berjalan di atas sistem operasi atau persyaratan tertentu.



Agung Budi Cahyono
11410100230