2012/10/08

Tujuan Operating System

  • Eksekusi user program, untuk menjalankan atau mengeksekusi program.
  • Memiliki kernel, kernel adalah suatu bagian program yang berjalan setiap saat sehingga selalu siap digunakan.
  • Pemakaian komputer menjadi efisien, karena sistem operasi memanager sumber daya dan menangani konflik permintaan sumber daya secara efisien serta mempermudah penggunaan komputer dan memaksimalkan suber daya komputer.
  • Resource allocator, yaitu menematkan sumber daya secara efisien.
  • Mengendalikan perangkat input dan output, menyediakan landasan untuk aplikasi serta bertindak sebagai penghubung antara para pengguna dengan perangkat keras dan penghubung antara hardware dan software.

Kompiler dan Intepreter



Kompiler adalah suatu program sistem yang membantu programer dalam penterjemahan kode yang dibuat ke dalam bahasa mesin. Jadi hasil dari penerjemah kompiler adalah bahasa mesin.


Macam-macam kompiler :

Untk bahasa C, kompiler yang digunakan adalah :

1. Dev C++
Dev C++ adalah sebuah kompiler C yang berlisensi open source. Dev C bisa digunakan untuk bahasa C     dan C++. Dev C cukup ringan digunakan untuk para pemrogram bahasa C yang baru belajar.

2. Turbo C
Turbo C adalah sebuah kompiler C yang berlisensi open source. Namun, turbo C mempunyai user interface yang membosankan.

3. Code Blocks
Code Blocks adalah kompiler C yang berlisensi open source yang digunakan untuk bahasa C. Code Blocks dianggap cukup rapi dengan auto complite.

Untuk bahasa Pascal, kompiler yang bisa digunakan adalah :
1. Turbo Pascal
Turbo Pascal adalah sebuah kompiler yang digunakan untuk mengkompilasi bahasa pascal. Namun, user interface untuk Turbo Pascal membosankan lebih mirip seperti sistem operasi DOS.

2. Genay
Genay adalah sebuah kompiler yang sebenarnya bisa digunakan untuk berbagai bahasa pemrograman.

Interpreter adalah software yang mampu menjalankan code program lalu di terjemahkan ke dalam bahasa mesin. Perintah-perintah yang dibuat oleh programer tersebut dieksekusi baris demi baris, sambil mengikuti logika yang terdapat di dalam kode tersebut.

Macam-macam intepreter:
1. PHP
2. ASP
3. Pe
4. Python

2012/09/13

Teknologi Informasi


Teknologi Informasi (TI) adalah gabungan dari suatu teknologi komputer dengan teknologi komunikasi yang berguna untuk membantu pekerjaan dengan informasi dan melakukan tugas-tugas yang berhubungan dengan informasi tersebut. Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel).
                  
Komponen dari Teknologi Informasi (TI) ada 3, yaitu perangkat keras (hardware), perangkat lunak (software) dan manusia (brainware).

1. Perangkat Keras (hardware)
    a. unit masukan (input device), untuk memasukkan data. Contoh: keyboard, mouse, scanner, dsb
    b. unit keluaran (output device), untuk menampilkan atau mencetak hasil pengolahan data. Contoh: printer
    c. CPU, untuk mengolah instruksi program pada ukuran micro (micro processor, bentuk chip)
    d. Media penyimpanan

2. Perangkat Lunak (software)
    a. sistem operasi, untuk mengendalikan resources selama proses berlangsung. Contoh: OS, DOS, windows, linux, dsb)
    b. bahasa pemprograman, dikenal dengan 4GL yaitu bahasa mesin, bahasa rakitan, bahasa pemprograman, dan aplikasi.

3. Manusia (brainware)
    Brainware atau manusia ini merupakan operator atau user dari teknologi tersebut, yaitu kita sendiri.

Selain 3 komponen di atas, ada pula komponen firmware dan infoware. Firmware merupakan intruksi yang disimpan secara permanen dalam ROM ( Read Only Memory), sedangkan Infoware merupakan user manual, SOP, dan cyber law.

Teknologi informatika dalam kehidupan sehari-hari berpengaruh dalam bidang perekonomian, perdagangan, pendidikan, kepolisian, perbankan, dsb. 

2012/09/06

Dinus Inside dan Dinus Expo


          DINUS INSIDE, saya rasa para warga kota Semarang dan sekitarnya tidak akan heran akan istilah tersebut, DINUS INSIDE merupakan nama sebutan atau nama lain dari ospek bagi mahasiswa baru (MABA) Universitas Dian Nuswantoro. Dan saya merupakan mahasiswa baru yang harus mengikuti segala acara yang telah ditentukan tersebut.
          
         Pada acara ini mempunyai kegiatan-kegiatan dengan jadwal dan syarat sebagai berikut.
Pada hari pertama tanggal 3 September 2012 seluruh MABA diwajibkan memakai kaos putih dan celana trining untuk mengikuti acara jalan santai yang diadakan oleh DINUS INSIDE. Kemudian dilanjutkan dengan acara pengenalan-pengenalan anggota dalam UDINUS. Dihari kedua mulailah banyak persyaratan yang harus dilengkapi, layaknya ospek universitas lain di UDINUS juga banyak persyaratan. Kegiatan ini berlangsung hanya 3 hari, diantaranya hari pertama ospek universitas dan hari kedua dan ketiga adalah ospek untuk fakultas masing-masing.

          Acara tidak hanya sampai disini, masih ada acara DINUS EXPO. Acara ini berikan tentang organisasi-organisasi yang menunjukkan keunggulannya masing melalui stand-stand yang dibuat oleh para anggota organisasi tersebut. Dan di akhir penutupan DINUS ini ada malam inagurasi yang mengharuskan semua MABA untuk datang dan menikmati acara yang telah di buat oleh para panitia.

          Nah itu tadi sejumlah rincian kegiatan DINUS INSIDE. Saya kira acara tersebut akan membuat para mahasiswa baru dipelonco dan tindak senioritas, tetapi setelah saya mengalaminyaternyata kegiatan tersebut tidak seperti yang saya duga. Ternyata acara dinus inside sangat memotivasi dan membuat para MABA termotivasi. Saya sangat berterimakasih kepada panitia atas berlangsungnya acara dinus inside tersebut. :)