Wednesday, November 6, 2019

Section 03_ Pemprograman Dasar

Komputer


Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer pada awalnya dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmetika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmetika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Dalam arti seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang mengolah informasi" atau "sistem pengolah informasi." Selama bertahun-tahun sudah ada beberapa arti yang berbeda dalam kata "komputer", dan beberapa kata yang berbeda tersebut sekarang disebut sebagai komputer.
Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmetika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.
Charles Babbage mendesain salah satu mesin hitung pertama yang disebut mesin analitikal. Selain itu, berbagai alat mesin sederhana seperti slide rule juga sudah dapat dikatakan sebagai komputer.

Fungsi Komputer

1. Data Input
Komputer dapat menerima informasi atau data dari sumber lain. Data tersebut diterima melalui aktivitas di keyboard, mouse, dari komputer lain atau peralatan lainnya.

2. Data Processing

Salah satu fungsi utama komputer adalah untuk melakukan pengolahan data sehingga menghasilkan output, yaitu berupa informasi. Umumnya, data yang diolah di dalam komputer adalah berbentuk teks, gambar, audio, video, grafik, dan lainnya.

3. Data Output

Fungsi komputer berikutnya adalah untuk menghasilkan output/ informasi setelah melalui proses pengolahan data. Informasi tersebut dapat disajikan melalui monitor, alat printer, dan speaker.

4. Data Storage

Komputer juga dapat berfungsi sebagai tempat untuk menyimpan data sehingga dapat ditemukan dengan mudah dan digunakan kembali. Data tersebut dapat disimpan di dalam memori internal komputer maupun memori eksternal.

5. Data Movement

Fungsi lain dari komputer adalah untuk memindahkan data dari satu komputer ke komputer lainnya atau berbagai alat output lainnya.
Hardware
hardware adalah segala piranti atau komponen dari sebuah komputer yang sifatnya bisa dilihat secara kasat mata dan bisa diraba secara langsung. Dengann kata lain hardware merupakan komponen yang memiliki bentuk nyata.
Hardware atau perangkat keras berfungsi untuk mendukung segala proses dalam komputerisasi dan bekerja sesuai perintah yang sudah ditentukan penggunanya atau yang sering disebut dengan brainware (baca: Pengertian Brainware). Dengan adanya komponen hardware, maka bentuk output dari setiap proses bisa direalisasikan.
Seperti kita tahu, komputer memiliki beberapa komponen yang bekerja secara bersama-sama untuk mengolah informasi mentah menjadi informasi baru yang mudah dimengerti manusia. Jika salah satu komponen tidak dapat bekerja sebagaimana mestinya maka proses pengelohan informasi/ data pada komputer tidak akan berjalan dengan baik.
Fungsi Hardware

1. Menerima Input

Hardware tertentu memiliki fungsi khusus untuk menerima input yang dilakukan oleh user. Masukan tersebut nantinya akan diproses menjadi informasi baru.

2. Mengolah Data/ Informasi

Setelah menerima masukan atau input, beberapa hardware memiliki fungsi khusus untuk mengolah atau memproses input tersebut menjadi informasi baru.

3. Memberikan Output

Setelah diproses, hardware tertentu akan memberikan output atau keluaran kepada user. Setiap output yang dilihat oleh user akan ditampilkan melalui hardware khusus.

4. Menyimpan Data/ Informasi

Output yang dihasilkan oleh komputer dapat disimpan dalam perangkat penyimpanan sekunder pada komputer. Hardware untuk menyimpan data tidak hanya terpasang di dalam komputer, namun ada juga hardware yang dipasang di luar.
Software
software adalah suatu bagian dari sistem komputer yang tidak memiliki wujud fisik dan tidak terlihat karena merupakan sekumpulan data elektronik yang disimpan dan diatur oleh komputer berupa program yang dapat menjalankan suatu perintah.
Ada juga yang menyebutkan pengertian software adalah suatu data yang diprogram, diformat, dan disimpan secara digital, tidak berbentuk fisik tapi dapat dioperasikan oleh penggunanya melalui perangkat komputer.
Sebuah software atau perangkat lunak merupakan jembatan penghubung yang menghubungkan antara pengguna dengan hardware sehingga dapat melakukan suatu perintah tertentu. Jadi, tanpa adanya software maka komputer hanyalah sebuah mesin yang tidak bisa menjalankan perintah apapun dari user.
Fungsi Software
  1. Menyediakan fungsi dasar dari sebuah komputer sehingga dapat dioperasikan. Misalnya ketersediaan sistem operasi dan sistem pendukung pada komputer.
  2. Mengatur setiap hardware yang ada pada komputer sehingga dapat bekerja secara simultan.
  3. Menjadi penghubung antara beberapa perangkat lunak lainnya dengan hardware yang ada pada komputer.
  4. Perangkat lunak juga berfungsi sebagai penerjemah suatu perintah software lainnya ke dalam bahasa mesin, sehingga dapat dimengerti oleh hardware.
  5. Software juga dapat mengidentifikasi suatu program yang ada pada sebuah komputer.
Sistem Komputer

 Komputer adalah kumpulan perangkat-perangkat komputer yang saling berhubungan dan berinteraksi satu sama lain untuk melakukan proses pengolahan data, sehingga dapat menghasilkan informasi yang di harapkan oleh penggunanya. Perangkat yang terdapat pada sistem komputer diantaranya hardware, software dan brainware.
Perangkat-perangkat tersebut memiliki fungsinya masing-masing pada sistem komputer. Namun saat beroperasinya perangkat-perangkat komputer tersebut akan bekerja dan saling mendukung satu sama lain. Hardware tidak akan berfungsi tanpa adanya software dan juga sebaliknya, dan keduanya tidak akan bermanfaat untuk menghasilkan informasi jika tidak ada brainware yang mengoperasikan dan memberikan perintah. Jadi dapat di katakan bahwa komputer bukan sebagai sebuah alat saja tapi juga merupakan sebuah sistem.

Fungsi Sistem Komputer

1.Menginput Data

Sistem komputer berfungsi untuk menginput seluruh jenis data yang telah dimasukkan oleh pengguna melalui perangkat hardware seperti mouse, keyboard, microphone dan yang lainnya.

2. Memproses Data

Sistem komputer berfungsi untuk memproses data. Data yang telah diinput oleh user masih dalam bentuk mentah. Oleh karena itu setelah diinput sistem akan melakukan sebuah process yang mana mentransfer data mentah tersebut menjadi sebuah informasi yang dapat dibaca oleh memori komputer. Proses data ini dilakukan pada Central Processing Unit yang juga berperan sebagai otak komputer.

3. Menghasilkan Data

Sistem komputer berfungsi untuk menghasilkan sebuah output yang merupakan hasil dari data yang telah diproses. Hasil output tersebut dapat berupa informasi, gambar, suara ataupun video.

4. Menyimpan Data

Sistem komputer berfungsi untuk menyimpan data output yang merupakan hasil olahan dari process pada memori komputer
Bilangan Biner
Bilangan biner merupakan bagian dari sistem bilangan basis 2, di mana bilangan-bilangan dibentuk hanya dengan menggunakan angka 0 dan 1. Tidak seperti bilangan desimal yang merupakan sistem bilangan berbasis 10, sistem bilangan biner berbasis 2. Sistem bilangan ini dirancang oleh Pingala.

Sistem bilangan ini berfungsi sebagai dasar dari teknologi komputer modern. Bilangan biner digunakan untuk informasi biner dan juga satuan ukuran besarnya data. Bilangan biner digunakan sebagai satuan besar data dalam bentuk bit dan byte. 1 digit biner mewakili 1 bit, dan 8 digit biner mewakili 1 byte. 

Friday, November 1, 2019

Section 02-Operating System


Section 01 konfirmasi blog


Tuesday, October 15, 2019

Perbedaan Program Dan Sistem

  • PERBEDAAN PROGRAM DAN SISTEM
  • Perbedaan Software Dan Aplikasi Beserta Contohnya

Hasil gambar untuk perbedaan pemrograman dan sistem beserta contohnya

Selama ini, kita sering menyebut software dan aplikasi adalah suatu program komputer yang sama. Padahal. software dan aplikasi pada dasarnya adalah dua hal yang berbeda. Ketidaktahuan orang-orang serta kemalasan dalam menggali informasi lah penyebab orang-orang menganggap software dan aplikasi sering dianggap sama. Software dan aplikasi bisa dilihat pada berbagai aspek secara menyeluruh. Contohnya, kita bisa melihat perbedaan keduanya dari sisi definisi sampai fungsinya. Maka dari itu, berikut perbedaan software dan aplikasi.

1. Sisi Definisi

Kita mulai dari bagian definisinya terlebih dahulu. Software atau dalam bahasa Indonesia diartikan sebagai Perangkat lunak merupakan sebuah kumpulan program yang berisi sebuah instruksi untuk komputer. Pada dasarnya software adalah sistem operasi dan semua program yang terkait.
Sedangkan aplikasi merupakan perangkat lunak komputer yang dibuat untuk membantu user untuk melakukan berbagai tugas pada sebuah komputer. Aplikasi berbeda dengan sistem perangkat lunak. Aplikasi dapat diakses oleh user dan user pun dapat menjalankannya pada komputer. Aplikasi juga adalah suatu program yang dapat dijalankan dan juga adanya interaksi dengan user.    

Hasil gambar untuk perbedaan pemrograman dan sistem beserta contohnya

2. Sisi Instalasi

Bagian berikutnya yang menjadi perbedaan adalah pada bagian instalasi. Cara menginstal software dan juga aplikasi sangat berbeda. Terutama waktu yang dibutuhkan untuk menginstal. Proses instalasi pada software biasanya membutuhkan waktu yang cukup lama. Waktu yang dibutuhkan untuk instalasi sebuah software bisa sampai berjam-jam.
Sedangkan pada aplikasi, waktu yang dibutuhkan untuk melakukan penginstalan tidak selama software. Waktu yang dibutuhkan untuk instalasi sebuah aplikasi pada umumnya hanya beberapa menit saja. Perbedaan tersebut disebabkan beberapa kode yang disematkan pada software dan aplikasi memiliki perbedaan.

3. Sisi Fungsi     
Hasil gambar untuk perbedaan pemrograman dan sistem beserta contohnya

Sedangkan aplikasi merupakan fungsi pendukung dalam berjalannya suatu software. Bisa dikatakan, tanpa software, maka aplikasi tidak bisa dijalankan. akan tetapi sebalikanya, jika tidak ada aplikasi, software tetap berjalan dengan baik.

4. Sisi Ukuran File   
Untuk ukuran file software dan juga aplikasi perbedaannya cukup jauh. Sebuah software memiliki ukuran yang bisa sampai 1 GB atau bahkan lebih. Sedangkan aplikasi kebanyakan berukuran kecil dari 1 sampai ratusan Megabyte. Perbedaan ini disebabkan software terdiri dari berbagai kumpulan aplikasi yang saling terkait. Hal itu yang menyebabkan software membutuhkan banyak ruang dalam penyimpanannya. Sedangkan pada aplikasi, file-file yang ada didalmnya sebagian adalah file pendukung saja. Maka dari itu aplikasi tidak terlalu membutuhkan ruang yang banyak.
5. Sisi harga

Dari sisi harga, software dan juga aplikasi memiliki perbedaan yang cukup jauh. Untuk sebuah software harganya bisa mencapai jutaan rupiah. Contohnya, software windows memiliki harga sekitar 1 sampai 2 juta Rupiah hanya untuk 1 keping CDnya. Sedangkan pada aplikasi, harganya cukup terjangkau contohnya saja aplikasi di dalam Play Store. rata-rata harga yang ditawarkan berkisar puluhan ribu sampai ratusan ribu Rupiah saja. Bahkan ada aplikasi yang diberikan secara cuma-cuma alias gratis.
Setelah melihat perbedaannya,berikut contoh software yang digunakan saat ini.

Hasil gambar untuk perbedaan pemrograman dan sistem beserta contohnya
Sistem Operasi

Apa itu Sistem Operasi ? Sistem operasi merupakan serapan dari Bahasa Inggris yakni Operating System. Kadang Operating System juga disingkat OS. Keberadaan OS sangat penting. Sebab tanpa OS, user akan kesulitan dalam menjalankan komputer. Selain itu, fungsi sistem operasi adalah agar user dapat memanfaatkan perangkat keras dan juga perangkat lunak. Contoh OS yang saat ini cukup populer digunakan pada komputer di seluruh dunia antara lain Windows, Linux, dan Macintosh. Sementara untuk smartphone ada Android, IOS, Windows (sekarang sudah tidak ada lagi)
Untuk aplikasi cukup banyak contohnya seperti berikut ini.

  1. Adobe Reader – Aplikasi yang berfungsi untuk membaca sebuah dokumen yang berformat PDF.
  2. CCleaner – Aplikasi yang berfungsi untuk membersihkan junk file atau juga file-file sampah dari perangkat komputer.
  3. Internet Explorer – Aplikasi yang berfungsi untuk menjelajahi dunia maya atau internet.
  4. Microsoft Word – Aplikasi yang berfungsi untuk mengolah kata seperti mengetik, mengedit dan juga membaca dokumen.
  5. Microsoft Excel – Aplikasi yang berfungsi untuk mengolah angka serta tabel
  6. Microsoft Power Point – Aplikasi yang berfungsi untuk presentasi.
  7. Adobe Photoshop – Aplikasi yang berfungsi mengolah gambar sekaligus aplikasi edit foto kekinian.
  8. Winamp – Aplikasi yang berfungsi untuk memutar musik maupun video.
  9. Whatsapp – Aplikasi yang digunakan untuk berkomunikasi dengan orang lain.
  10. Notepad – Aplikasi yang digunakan untuk catatan kecil. Selain itu, Notepad juga dapat digunakan untuk menulis sebuah script yang nantinya digunakan oleh para pengembang atau disebut juga programmer.
Itulah perbedaan Software dan aplikasi yang sering keliru oleh orang lain. Semoga artikel ini bermanfaat untuk kamu semua.

PERBEDAAN ANTARA SISTEM PROGRAM DENGAN PROGRAM APLIKASI
PERBEDAAN ANTARA SISTEM PROGRAM DENGAN PROGRAM APLIKASI
Sistem program atau Sistem operasi (Oprating system) OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, yang termaksud kedalam sistem program adalah: Microsoft Windows, linux, Max OS
Sistem Aplikasi adalah suatu perangkat lunak yang berfungsi untuk mempermudah user dalam menyelesaikan suatu masalah, salah satu contoh sistem aplikasi adalah : Microsoft, word, exel, power point, photoshop, game, dan aplikasi aplikasi yang saat ini bayak digunakan pada komputer
Sistem program adalah Suatu yang sangat berpengaruh dalam pengunaan komputer tanpa sistem program, sistem aplikasi tidak dapat dijalankan, karna sistem aplikasi sangat bergantung dengan sistem program contoh jika kita ingin bermain game di komputer tapi komputer itu tidak dilengkapi dengan sistem program, apakah kita bisa..? “Tentu tidak karna harus dilengkapi dengan sistem program dan aplikasi dapat di jalankan”
PEMROGRAMAN SISTEM DENGAN AKTIFITAS PEMROGRAMAN
Pemrograman sistem adalah Suatu program yang dapat membantu mengeksekusi secara efektif (General User Computasi) berguna untuk Memenuhi kebutuhan sistem komputer, pemrograman sistem adalah suatu kegiatan merancang dan mengimplementasikan program sistem.
Aktifitas Pemrograman adalah segala bentuk kegiatan yang dilakukan untuk menyelesaikan suatu pemrograman sistem dengan cara memanage waktu nyata yang ada dalam sistem komputer aktifitas pemrograman berfungsi untuk mengeksekusi semua bentuk program yang telah di input dalam suatu pemrograman sistem.
Macam – Macam Operating System
by hakzicecold in Operating System Tags: AIX OS, BSD OS, GNU, IRIX OS, Linux, MAC OSX, Operating System, windows
Microsoft Windows
OS buatan Microsoft Corp. ini memiliki user interface yang mudah dimengerti dan dukungan software yang luas. Banyak produsen hardware menyarankan memakai OS ini. OS ini mempunyai kelemahan yaitu VIRUS nya yang bermilyar-milyar jenisnya. Serta harga yang mahal banget. Merupaka OS dengan pemakai terbanyak di dunia saat ini.

GNU Linux
Sistem operasi yang didasarkan pada Open Source (Bebas Milik). Sistem Operasi ini diperkenalkan oleh Linus Torvald dan berkembang sedemikian cepatnya sehingga hampir bisa melampaui jumlah pengguna Windows di dunia. Memiliki banyak jenis Desktop seperti KDE, Gnome, XFCE dst. Juga banyak jenisnya seperti UBUNTU, MANDRIVA, DEBIAN, GOOGLE OS dst.
MAC OSX
Jika kamu sedang mencari Operating System yang stabil dengan Interface yang friendly dan powerful, Mac OS X bisa menjadi salah satu pilihannya. Meskipun FreeBSD telah mempunyai interface desktop untuk para profesional komputer, namun keliatannya kurang cocok untuk para paraniod, kakek-kakek, maupun nenek-nenek. Mac OS X lebih cocok untuk mereka karena mempunyai desain yang sangat intuitif. Mereka dapat langsung menggunakannya tanpa harus banyak berpikir. Mac OS menyertakan banyak hal yang sebenarnya tidak diperlukan untuk menjalankan sebuah server internet, serta hanya dapat berjalan pada hardware Apple. Sehingga, untuk kerperluan server murah dan powerfull, Mac OS tidak direkomendasikan. Meskipun, anda tidak dapat melihat source code GUI interface Mac OS, anda tetap dapat melihat source code BSD yang ada didalamnya. Apple telah me-releasenya dengan nama kode Darwin.

- BSD OS (OPEN BSD)
OpenBSD adalah cabang dari NetBSD sejak tahun 1996, tujuan utama adalah membuat OS BSD yang paling aman. OpenBSD adalah BSD yang pertama kali men-support hardware−accelerated cryptography (membolehkan untuk men-encrypt dan decrypt informasi pada waktu yang singkat), para developernya sangat bangga karena faktanya, default instalasi OpenBSD tidak dapat di-hack selama 4 tahun!!
Para OpenBSD mania telah meng-audit seluruh code OpenBSD, memperbaiki lubang-lubang security yang mungkin dapat diexploitasi. Namun, dari sisi user-friendly, OpenBSD tidak seperti FreeBSD.
Sun Solaris
Solaris adalah salah satu UNIX yang paling dikenal dunia. Solaris dibuat oleh Sun Microsystem. Solaris berjalah pada high−end hardware yang dapat mendukung puluhan processor, GB RAM, serta harddisk. Ia banyak digunakan sebagai platform oleh aplikasi enterprise, seperti Oracle. Solaris didesain untuk berjalan pada processor SPARC yang diproduksi oleh SUN. Karena SUN mengontrol sendiri hardware dan software, mereka dapat mengembangkan system dengan fitur2 menarik, seperti, hot-swappable RAM, mainboard, harddisk, CPU.

- AIX
Salah satu pasaing UNIX adalah IBM AIX. AIX mengklaim mempunyai journaling filesystem terbaik, mampu mencatat seluruh disk transaction yang terjadi, sehingga mampu me-recover system tanpa banyak masalah kemampuan ini meningkatkan reliability. AIX juga berbasis BSD.
- Linux
Linux adalah sebuah kloning UNIX, ditulis benar-benar dari bawah lebih dari satu dekade lalu. Linux sama dengan BSD dalam banyak hal, namun BSD telah mempunyai budaya yang telah lama, serta lebih ramah terhadap dunia komersial. Linux mensyaratkan kepada pemakai komersial untuk memberikan feedback kembali ke linux, sementara BSD tidak mempunyai batasan seperti ini. Diantara pengguna UNIX, terdapat konflik persepsi antara kubu BSD dan LINUX. Namun jika anda menggali lebih dalam, sebaliknya, anda akan melihat bagaimana para developer berkomunikasi dan bekerjasama dengan ramah dan pikiranterbuka.
Hanyasebagian kecil dari user maupun developer yang membuat friksi.
IRIX, HPUX, dan lainnya
UNIX lain adalah IRIX (Silicon Graphics), sebuah applikasi grafis UNIX yang terkenal, serta HP−UX (Hewlett−Packard), yang populer dikalangan enterprise besar. Banyak paket software high-end seperti informix, mendesain khusus aplikasi pada platform HP-UX. Anda juga akan menemui pesaing lain seperti SCO dan UnixWare. Mereka juga UNIX namun tidak sepopuler seperti lainnya. Masih ada lagi UNIX lain seperti: A/UX (Apple), SINIX (Siemens UNIX) dan Xenix (Microsoft). Ya, microsoft adalah vendor UNIX bertahun-tahun yang lalu. Xenix kemudian dijual ke SCO dan menjadi SCO UNIX.
- DOS
Era Sebelum Windows, MS-DOS, singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya. Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows.
Macam – Macam OS dan Sekilast Pengertiannya
Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan “kernel” suatu Sistem Operasi.
Sistem Operasi secara umum terdiri dari beberapa bagian :
1.Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.
2.Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupub piranti lunak lain. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
3.Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
4.Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.
5.Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
Sekarang kita akan menilik sejarah dan perkembangan Sistem Operasi.
Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke dalam 4 generasi.
1.Generasi Awal
Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.
2.Generasi Kedua
Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.
3.Generasi Ketiga
Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).
4.Generasi Keempat
Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.
5.Generasi Selanjutnya
Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.
Dewasa ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC, maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak (Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC bergerak adalah : Laptop, Notebook dan NetBook, ketiga piranti tersebut juga memiliki Sistem Operasi layaknya PC. Dan sekarang saatnya kita bahas Sistem Operasi yang ada di PC.


Pengertian Program Menurut Para Ahli



Berikut ini adalah definisi dari program menurut ahlinya.
1. Amikom Yogyakarta
Program adalah kumpulan instruksi komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma.

2. Ema Utami

Program adalah bahasa pemrograman.

3. Sukrisno

Program adalah kata, ekspresi, atau pernyataan yang disusun dan dirangkai menjadi satu kesatuan prosedur, yang berupa urutan langkah, untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksesuksi oleh komputer.

4. Anwar Harjono

Program adalah urutan instruksi untuk menjalankan suatu komputasi.

5. Saifuddin Anshari

Program adalah daftar terinci mengenai acara dan usaha yang akan dilaksanakan.

6. Sunarto, S.Kom

Program adalah sekumpulan instruksi yang diwujudkan dalam bentuk bahasa, kode skema, ataupun bentuk lain, yang apabila digabungkan dengan media yang dapat dibaca dengan komputer akan mampu membuat komputer bekerja untuk melakukan fungsi-fungsi khusus, termasuk persiapan dalam merancang instruksi-instruksi tersebut.

7. Wiryanto Dewobroto

Program adalah hasil penyusunan detail langkah-langkah solusi (algoritma) masalah tersebut.

8. Sindhunata

Program adalah kelompok pernyataan yang persis dan berurutan yang gunanya adalah untuk memberi tahu komputer bagaimana melaksanakan sesuatu pekerjaan.

9. Agoeng Widyatmoko

Program sebagai aplikasi hasil analisis pemecahan masalah yang dibuat dalam bentuk program komputer.

10. Janner Simarmata

Program merupakan suatu aplikasi yang dibuat dengan menggunakan bahasa program tertentu dan telah terinstal di dalam komputer.

11. Sugiyono (2005:21)

Menurut Sugiyono, program merupakan suatu rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logis dan sistematis.

12. Yulikuspartono (2009:29)

Menurut Yulikuspartono, Program merupakan sederetan instruksi atau statement dalam bahasa yang dimengerti oleh komputer yang bersangkutan.

13. Binanto (2009:1)

Menurut Binanto, pemograman dapat diartikan dalam beberapa hal, sebagai berikut:
    Hasil gambar untuk pengertian program
  • Mendeskripsikan instruksi-instruksi tersendiri yang biasanya disebut sebagai Souce Code yang dibuat oleh programmer.
  • Mendeskripsikan suatu keseluruhan bagian dari software yang executable.
  • Program merupakan himpunan atau kumpulan instruksi tertulis yang dibuat oleh programmer atau suatu bagian executable dari suatu software.
  • Pemrograman berarti membuat program komputer.
  • Pemrograman merupakan suatu kumpulan urutan perintah ke komputer untuk mengerjakan sesuatu. Perintah-perintah ini membutuhkan suatu bahasa tersendiri yang dapat dimengerti oleh komputer. 


PENGERTIAN SISTEM

Pengertian Sistem Adalah



Pengertian Sistem Menurut Para Ahli

 pengertian sistem adalah sebagai berikut :“Sistem adalah suatu himpunan suatu “benda” nyata atau abstrak (a set of thing) yang terdiri dari bagian–bagian atau komponen-komponen yang saling berkaitan, berhubungan, berketergantungan, saling mendukung, yang secara keseluruhan bersatu dalam satu kesatuan (Unity) untuk mencapai tujuan tertentu secara efisien dan efektif”


    Hasil gambar untuk definisi sistem

Definisi Efisien

Apa yang dimaksud dengan sistem (system)? Secara umum, pengertian sistem adalah suatu kesatuan, baik obyek nyata atau abstrak yang terdiri dari berbagai komponen atau unsur yang saling berkaitan, saling tergantung, saling mendukung, dan secara keseluruhan bersatu dalam satu kesatuan untuk mencapai tujuan tertentu secara efektif daAda juga yang mengatakan definisi sistem adalah suatu paduan yang terdiri dari beberapa unsur/ elemen yang dihubungkan menjadi satu kesatuan sehingga memudahkan aliran informasi dan materi energi untuk mewujudkan suatu tujuan tertentu.


Secara etimologis, istilah “sistem” berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) yang sering dipakai untuk memudahkan dalam menggambarkan interaksi di dalam suatu entitas.
Istilah “sistem” sering digunakan dalam berbagai bidang, sehingga maknanya akan berbeda-beda sesuai dengan bidang yang dibahas. Namun, secara umum kata “sistem” mengacu pada sekumpulan benda yang saling memiliki keterkaitan satu sama lainny

Pengertian Sistem Menurut Para Ahli

Agar lebih memahami apa definisi sistem, maka kita bisa merujuk pada pendapat beberapa ahli berikut ini:

1. Harijono Djojodihardjo

Menurut Harijono Djojodihardjo, pengertian sistem adalah gabungan obyek yang memiliki hubungan secara fungsi dan hubungan antara setiap ciri obyek, secara keseluruhan menjadi suatu kesatuan yang berfungsi.

2. Indrajit

Menurut Indrajit, pengertian sistem adalah kumpulan dari komponen-komponen yang saling memiliki unsur keterkaitan antara satu dengan lainnya.

3. Jogianto

Menurut Jogianto, definisi sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu yang menggambarkan berbagai kejadian dan kesatuan yang nyata, seperti tempat, benda dan orang-orang yang betul-betul ada dan terjadi.

4. Colin Cherry

Menurut Colin Cherry, pengertian sistem adalah suatu keseluruhan yang telah dibentuk dari berbagai macam bagian atau suatu assambel dari berbagai macam sifat dan bagian-bagian tersebut.

5. R. Fagen dan A. Hall

Menurut R. Fagen dan A. Hall, definisi sistem adalah kumpulan dari objek yang mempunyai suatu hubungan antara masing-masing obyek termasuk hubungan mengenai sifat-sifat yang mereka miliki.

6. Jerry FitzGerald

Menurut Jerry FitzGerald, pengertian sistem adalah suatu jaringan kerja daripada prosedur-prosedur yang saling berkaitan, berkumpul secara bersama-sama agar dapat menjalankan suatu kegiatan atau mencapai tujuan tertentu.

7. Andri Kristanto

Menurut Andri Kristanto, pengertian sistem adalah suatu jaringan kerja dari prosedur yang saling berkaitan, berkumpul bersama untuk dapat melakukan aktivitas atau menyelesaikan suatu target tertent

Unsur-Unsur dan Elemen dalam Sistem


Unsur-Unsur dan Elemen dalam Sistem
UNSUR-UNSUR ELEMEN DALAM SISTEM 

Seperti yang telah disebutkan pada paragraf awal, suatu sistem dibentuk oleh unsur-unsur tertentu. Setiap sistem terdiri dari empat unsur, yaitu:
  1. Obyek, di dalam sistem terdapat sekumpulan obyek (fisik/ abstrak) dalam bentuk elemen, bagian, atau variabel.
  2. Atribut, sesuatu yang menentukan mutu atau sifat kepemilikan suatu sistem dan obyeknya.
  3. Hubungan internal, setiap elemen saling terikat menjadi satu kesatuan.
  4. Lingkungan, tempat atau wilayah dimana sistem berada.
Sedangkan elemen pembentuk suatu sistem dapat dibagi menjadi tujuh bagian, yaitu:
  1. Tujuan, sistem dibuat untuk mencapai tujuan (output) tertentu yang ingin dicapai.
  2. Masukan, semuanya yang masuk ke dalam sistem akan diproses, baik itu obyek fisik maupun abstrak.
  3. Proses, yaitu transformasi dari masukan menjadi keluaran yang lebih memiliki nilai, misalnya produk atau informasi. Namun juga bisa dapat berupa hal yang tak berguna, misalnya limbah.
  4. Keluaran, ini adalah hasil dari pemrosesan dimana wujudnya bisa dalam bentuk informasi, saran, cetakan laporan, produk, dan lain-lain.
  5. Batas, sesuatu yang memisahkan antara sistem dan daerah di luar sistem. Dalam hal batas akan menentukan konfigurasi, ruang lingkup, dan hal-hal lainnya.
  6. Pengendalian dan Umpan Balik, mekanismenya dapat dilakukan dengan memakai feedback terhadap keluaran untuk mengendalikan masukan maupun proses.
  7. Lingkungan, segala sesuaut di luar sistem yang berpengaruh pada sistem, baik menguntungkan maupun merugikan.

Jenis-Jenis Sistem


Jenis-Jenis Sistem


JENIS-JENIS SISTEM

Secara garis besar jenis sistem dapat dibedakan menjadi dua kategori, yaitu:

1. Berdasarkan Keterbukaan

  • Sistem terbuka, yaitu suatu sistem yang dapat dipengaruhi oleh pihak luar karena adanya akses terbuka.
  • Sistem tertutup, yaitu suatu sistem yang tidak dipengaruhi oleh pihak luar karena aksesnya tertutup.

2. Berdasarkan Komponen

  • Sistem fisik, yaitu suatu sistem yang memiliki komponen energi dan materi.
  • Sistem non-fisik, yaitu suatu sistem yang bentuknya abstrak, misalnya berupa ide, konsep, dan hal-hal lainnya.