Tujuan kita mempelajarinya yaitu agar kita bisa mengetahui apa itu aplikasi, dan juga apa saja sistem operasi dalam suatu komputer. Selain itu juga kita bisa mengetahui bagaimana revolusi software.
Perubahan pada software itu dikarenakan oleh hardware. Dimana software harus bisa mengoptimalkan sistem – sistem hardware yang berkembang. Dan semakin tinggi sistemnya, pada umumnya pasti akan banyak terjadi error. Disitulah debugging bertugas untuk memeriksa permasalahan tersebut.
Software Fundemental
Program, merupakan kumpulan dari suatu instruksi.
Stored program concept, yaitu instruksi yang diprogram, lalu disimpan, dan dieksekusi oeh sebuah CPU.
Programming, proses membuat program.
Programmers, yang mengelolah programming.
Systems Software, yaitu suatu instruksi yang mengelolah dari hardware. Dengan kata lain yang mengontrol sistem komputasi.
Contohnya : windows, android, dll.
Application Software, yaitu suatu sistem yang memiliki tujuan tertentu.
Contohnya : microsoft word, windows media player, dll.
System Software, yaitu :
System Control Programs, yaitu mongontrol resources yang ada.
System Support Programs, yaitu yang memiliki kemampuan yang lebih spesifik.
System Control Programs.
Operating System, yang berfungsi sebagai :
Fungsi operating system, yaitu :
Operating System Services.
Process management, yaitu :
Virtual memory, merupakan suatu memori yang berasal dari secondary memory yang berfungsi menambahi main memory.
File management, yaitu yang mengelolah file.
Fault tolerance, yaitu mentoleransi error yang di hendel dengan menghasilkan peringatan.
User interface, yaitu mnegijinkan pengguna untuk dapat langsung mengontrol objek yang dapat dilihat.
Contoh operating system, yaitu :
Aplication software, yaitu program yang melakukan kegiatan pengolahan informasi secara spesifik.
Tipe – tipenya yaitu :
Software issues ( kendala / permasalahan )
Software licensing, yaitu :
Software Upgrades, yaitu mengurangi terjadinya sedikit error pada suatu software, dan biasanya itu free.
Open Source Software, yaitu sebuah software yang boleh dikembangkan oleh siapapun. Contohnya LINUX.
Open System, yaitu suatu sistem yang memungkinkan penggunanya untuk mengkonfigurasikan hardwarenya, dan pada umumnya memiliki lebih dari satu komputasi.
Programming languages.
Mempunyai 5 generasi yaitu :
Sekian hasil ringkasan saya. Terima kasih.
Artikel lainnya
IT in Modern Organization
Telecommunications and Networks