Dansu

Menu
  • Home
  • Informatika
    • Sistem Informasi Manajemen
    • Pemrograman Java
    • Pemrograman Php
  • Downloads
    • Software
      • Office

Kamis, 08 September 2016

Tugas Sistem Operasi

By Unknown9/08/2016Informatika, Sistem Operasi Tidak ada komentar
Berhubung saya masih kuliah, jadi ada aja tugas yang mesti di post ke blog.  Jadi yaudah kali ini saya akan post tugas yang dosen berikan. hehehe

Pertanyaan Pertama :

Untuk program sederhana seperti “Hello World”, kernel harus mencopy string dari user program memory ke dalam screen memory
Mengapa tidak diijinkan program untuk menulis langsung ke dalam screen buffer memory?
Jawab :
Menurut saya ada sebuah urutan kejadian selama siklus instruksi berlangsung. Misalnya sebuah komputer yang menggunakan register memori alamat, pemecah program, dan register instruksi. Proses aliran data pada siklus pengambilannya adalah sebagai berikut:
  • Pada saat siklus pengambilan (fetch cycle), instruksi dibaca dari memori.
  • Pemecah program berisi alamat instruksi berikutnya yang akan diambil.
  • Alamat ini akan dipindahkan ke register memeori alamat dan disimpan di bus alamat.
  • Unit control meminta pembacaan memori dan hasilnya disimpan di bus data dan disalin ke register memori buffer dan kemudian dipindahkan ke register intruksi.
  • Pencacah program naik nilainya 1, sebagai persiapan untuk pengambilan selanjutnya.

Pertanyaan Kedua :

Dengan bahasa pemrograman berorientasi objek dan compiler, hanya objek method yang bisa mengakses internal data dalam sebuah objek. Jika sistem operasi hanya berjalan pada program yang ditulis pada bahasa pemrograman tersebut, akan kah masih membutuhkan hardware memory address protection?

Bagaimana jika konten dari setiap objek itu enkripsi kecuali ketika method sedang berjalan, termasuk SO?

Jawab : 
Banyak kesalahan pemprograman dideteksi oleh perangkat keras. Kesalahan ini biasanya ditangani oleh sistem operasi. Jika terjadi kesalahan program, perangkat keras akan meneruskan kepada sistem operasi dan sistem operasi akan menginterupsi dan mengakhirinya. Pesan kesalahan disampaikan, dan memori dari program akan dibuang. Tapi memori yang terbuang biasanya tersimpan pada disk agar programmer bisa membetulkan kesalahan dan menjalankan program ulang.

Pertanyaan Ketiga :

Contoh dari Exceptions?
Contoh dari System Calls?

Jawab :

Exception
Exception adalah suatu mekanisme yang digunakan oleh beberapa bahasa pemrograman untuk mendeskripsikan apa yang harus dilakukan jika ada suatu kondisi yang tidak diinginkan terjadi.

Contoh :

Try
{
//tulis pernyataan yang dapat mengakibatkan exception
//dalam blok ini
}
catch( <exceptionType1> <varName1> )

{
//tulis pernyataan exception
}

System Calls 
System Call adalah penyedia antarmuka dari pelayanan-palayanan yang tersedia dengan Sistem Operasi. Umumnya System Call menggunakan bahasa C dan C++, meskipun tugas-tugas seperti hardware yang harus diakses langsung, maka menggunakan bahasa assembly.

Contoh :
Contoh yang paling baik untuk melihat bagaimana system call bekerja untuk manajemen proses adalah Fork. Fork adalah satu satunya cara untuk membuat sebuah proses baru pada sistem Unix.

Pertanyaan Keempat :

Mengapa stack pointer disimpan dua kali pada interrupt stack?

Jawab :
Hal seperti ini biasa disebut RETI (Return From Interrupt). RETI berfungsi untuk mengambil nilai byte tinggi dan rendah dari PC dari stack dan mengembalikan kondisi logika interrupt agar dapat menerima interrupt lain dengan prioritas yang sama dengan prioritas interrupt yang baru saja diproses. Stack pointer akan dikurangi dengan 2. Instruksi ini tidak mempengaruhi flag apapun juga. Nilai PSW tidak akan dikembalikan secara otomatis ke kondisi sebelum interrupt. Eksekusi program akan dilanjutkan pada alamat yang diambil tersebut. Umumnya alamat tersebut adalah alamat setelah lokasi dimana terjadi interrupt. Jika interrupt dengan prioritas sama atau lebih rendah tertunda saat RETI dieksekusi, maka satu instruksi lagi akan dieksekusi sebelum interrupt yang tertunda tersebut diproses.

Sekian tugas yang saya post, semoga menambah nilai kuliah saya hehehe
Read More

Rabu, 07 September 2016

Membuat program sederhana dengan Netbeans

By Unknown9/07/2016Informatika, Java, Pemrograman Java Tidak ada komentar
Membuat program itu gampang kalo kalian belajar dengan serius dan perbanyak lah percobaan dan prakteklah sesering mungkin. Banyak yang bilang "koding itu susah" , "Gua ga bisa koding" , "Gua nyerah ah, kodingan gua error mulu padahal udah sama kaya di modul" , dll. Coba dulu sebelum bilang (nyerah), kalo belum apa apa udah nyerah sama aja kalah sebelum berperang dong?

Pada postingan ini saya akan berbagi cara membuat program sederhana dengan netbeans untuk pemula.

"Apa itu Netbeans?"

Netbeans adalah salah satu IDE yang di gunakan untuk membuat program contohnya program berbasis java. Sebenarnya banyak IDE yang bisa kita gunakan contohnya Eclipse, Notepad++, dll. 

"Kenapa kita menggunakan Netbeans?"

Untuk pemula lebih baik kita menggunakan netbeans, sebab lebih mudah untuk di mengerti cara pakainya (bukan mudah dimengerti java nya ya :v hehehe). Kalo kita pake notepad++ emang sama gampang, tapi pasti bakal repot buat bikin GUI di notepad++ karna kita harus manual untuk membuat desain atau tampilan programnya, sedangkan kalo di netbeans cuma tinggal drag and drop aja.

Oke langsung aja biar cepet belajar hehe


Pertama buka dulu netbeans nya pilih File > NewProject...

Pilih Java Application > Next

Masukan nama projek dan tentukan lokasi penyimpanan projek netbeans kalian, nama projek saya programSederhana lalu pilih Finish

Setelah muncul main class projek kalian, buatlah class baru dengan klik programSederhana > Source Packages > klik kanan pada package programSederhana pilih new >Java Class...

Masukan nama class yang akan kalian buat, saya membuat class bernama testing lalu klik Finish

Maka class baru telah terbuat

Copy paste script sederhana ini pada class testing (yang baru tadi)
package programsederhana;
import java.util.Scanner;

/**
 *
 * @author Dansu
 */
public class testing {
    int a,b,c;
    public void a(){
        Scanner r = new Scanner(System.in);
     
        System.out.print("Masukan nilai b : ");
        b = r.nextInt();
        System.out.print("Masukan nulai c : ");
        c = r.nextInt();
        a = b+c;
        System.out.println("Maka nilai "+b+" + "+c+" Adalah "+a);
    }
}



Lalu pada main class programSederhana (Class yang pertama) Copy paste script berikut
package programsederhana;
/**
 *
 * @author Dansu
 */
public class ProgramSederhana {
    public static void main(String[] args) {
        testing tes = new testing();
        tes.a();
    }
}



Selanjutnya run program tekan F6


Untuk postingan kali ini sekian dulu ya, kalo ada kesempatan mungkin saya akan kasi tutorial selanjutnya yang lebih dari ini hehehe...
Semoga bermanfaat ya.
Read More

Selasa, 06 September 2016

Sistem Informasi Manajemen

By Unknown9/06/2016Informatika, SIM, Sistem Informasi Manajemen Tidak ada komentar

SIM disini adalah Sistem Informasi Manajemen, bukan Surat Ijin Mengemudi ya hahaha. Semua organisasi pasti butuh manajemen, bahkan organisasi kecil pun sangat membutuhkan sistem manajemen yang tepat. Seandainya dalam suatu organisai tidak terdapat sistem manajemen, pasti akan sangat sulit untuk mencapai tujuan dalam suatu organisasi. 

Pada postingan kali ini saya akan membahas tentang pengertian, fungsi dan contoh Sistem Informasi Manajemen.

  • Pengertian Sistem Informasi Manajemen


Manajemen sendiri mencakup proses perencanaan, pengorganisasian, pengawasan, pengarahan, dan lain-lain, dalam suatu organisasi. Sedangkan, informasi dalam satu organisasi adalah data yang diolah sedemikian rupa sehingga memiliki nilai dan arti bagi organisasi.

  • Fungsi Sistem Informasi Manajemen

Fungsi utama diterapkannya sistem infomasi manajemen dalam suatu organisasi adalah sebagai berikut :
  1. Mempermudah pihak manajemen untuk melakukan perencanaan, pengawasan, pengarahan dan pendelegasian kerja kepada semua departemen yang memiliki hubungan komando atau koordinasi dengannya.
  2. Meningkatkan efisiensi dan efektifitas data yang tersaji akurat dan tepat waktu.
  3. Meningkatkan produktifitas dan penghematan biaya dalam suatu organisasi.
  4. Meningkatkan kualitas sumber daya manusia karena unit sistem kerja yang terkoordinir dan sistematis.

  • Contoh Sistem Informasi Manajemen

Beberapa contoh kongkrit penerapan sistem informasi manajemen adalah sebagai berikut :
  1. Enterprise Resource Planning (ERP).
  2. Supply Chain Management (SCM).
  3. Transaction Processing System (TPS).
  4. Office Automation System (OAS).
  5. Knowledge Work System (KWS).
  6. Informatic Management System (IMS).
  7. Decision Suport System (DSS).
  8. Expert System (ES) dan Artificial Intelligent (A.I.).
  9. Group Decision Support System (GDSS) dan Computer-suport Collaborative Work System (CSCWS).
  10. Executive Support System (ESS).
Segitu aja postingan kali ini, semoga bermanfaat buat kalian.
Kalo ada yang mau ditanyakan komen aja yaaa.
Read More
Postingan Lebih Baru Beranda

Universitas Singaperbangsa Karawang

Label

  • Informatika
  • Java
  • Pemrograman Java
  • SIM
  • Sistem Informasi Manajemen
  • Sistem Operasi

Popular Posts

  • Login Multi User Java dengan Netbeans
    Assalamualaikum wr. wb. Akhir nya setelah sekian lama ga posting di blog karena sibuk kuliah dan tugas yang tiada hentinya, saya bisa dapa...
  • Bugs
    Bugs     Pengertian bug adalah kesalahan pada komputer baik disebabkan oleh perangkat lunak ataupun perangkat keras sehingga komputer...
  • Sistem Informasi Manajemen
    SIM disini adalah Sistem Informasi Manajemen, bukan Surat Ijin Mengemudi ya hahaha. Semua organisasi pasti butuh manajemen, bahkan organi...
  • WorkFlow
        Workflow merupakan rangkaian tugas-tugas tertentu dalam suatu sistem yang dilakukan untuk mencapai tujuan tertentu. Analisa workflow ...
  • Proses Bisnis
    Proses Bisnis     Proses bisnis adalah suatu kumpulan dari aktivitas (task) atau pekerjaan terstruktur yang saling berhubungan untu...
  • CMS (Content Management System)
    CMS (Content Management System)     CMS merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelola...
  • Membuat program sederhana dengan Netbeans
    Membuat program itu gampang kalo kalian belajar dengan serius dan perbanyak lah percobaan dan prakteklah sesering mungkin. Banyak yang bila...
  • Setelah install ubuntu laptop jadi berat
    Akhirnya bisa posting lagi setelah sekian lama sibuk sama tugas-tugas kampus yang ga abis-abis rasanya mati satu tumbuh seribu wkwkk Pad...
  • CRM (Customer Relationship Marketing)
        CRM (Customer Relationship Marketing)     Customer Relationship Marketing merupakan strategi untuk membangun hubungan yangbaik d...
  • Tugas Sistem Operasi
    Berhubung saya masih kuliah, jadi ada aja tugas yang mesti di post ke blog.  Jadi yaudah kali ini saya akan post tugas yang dosen berikan. h...

Recent Posts

Categories

  • Informatika
  • Java
  • Pemrograman Java
  • SIM
  • Sistem Informasi Manajemen
  • Sistem Operasi

Blog Archive

  • ▼  2016 (10)
    • ►  Desember (6)
    • ►  Oktober (1)
    • ▼  September (3)
      • Tugas Sistem Operasi
      • Membuat program sederhana dengan Netbeans
      • Sistem Informasi Manajemen

Mengenai Saya

Unknown
Lihat profil lengkapku
danangsuryoo.blogspot.com. Diberdayakan oleh Blogger.

Copyright © Dansu | Powered by Blogger
Design by Danang Sk. | Blogger Theme by Danang Suryo K.