Minggu, 08 Januari 2017

Materi Ke 8 >> Software Basic

Pengantar Teknologi Informatika

  1. Consumer applications
Lembaga pengguna teknologi membuat software (perangkat lunak), service dan menjual konten digital ke orang umum, ataupun menginstal aplikasi, langganan online atau diterapkan di pengguna elektronik.
Area atau lingkup dari consumer applications :
  • Pendidikan
  • Dunia hiburan
  • Dunia game
  1. Compatibility
Software compatibility
Kompatibilitas perangkat lunak dapat mengacu pada kompatibilitas bahwa software tertentu telah berjalan pada arsitektur CPU tertentu seperti Intel atau PowerPC. kompatibilitas perangkat lunak juga dapat merujuk kepada kemampuan untuk perangkat lunak untuk dijalankan pada sistem operasi tertentu. Sangat langka software dikompilasi kompatibel dengan beberapa arsitektur CPU yang berbeda. Biasanya, aplikasi dikompilasi untuk arsitektur CPU yang berbeda dan sistem operasi untuk memungkinkan untuk kompatibel dengan sistem yang berbeda. di sisi lain software biasanya dapat berjalan di banyak berbeda arsitektur CPU dan sistem operasi jika penafsir yang tersedia untuk arsitektur atau sistem operasi. Software ketidakcocokan terjadi berkali-kali untuk perangkat lunak baru dirilis untuk versi terbaru dari sistem operasi yang kompatibel dengan versi yang lebih tua dari sistem operasi karena mungkin kehilangan beberapa fitur dan fungsionalitas yang lunak tergantung pada.
          Hardware Compatibility
Kompatibilitas hardware dapat merujuk pada kompatibilitas komponen hardware komputer dengan arsitektur CPU, bus, motherboard atau sistem operasi tertentu. Hardware yang kompatibel mungkin tidak selalu berjalan pada kinerja tertinggi menyatakan, tetapi tetap dapat bekerja dengan komponen warisan. Contohnya adalah chip RAM, beberapa di antaranya dapat dijalankan pada lebih rendah (atau kadang-kadang lebih tinggi) clock rate dari nilai. Hardware yang dirancang untuk satu sistem operasi mungkin tidak bekerja bagi orang lain, jika perangkat atau kernel driver tidak tersedia. Misalnya, banyak hardware untuk Mac OS X adalah proprietary hardware dengan driver tidak tersedia untuk digunakan dalam sistem operasi seperti Linux.

  1. Vertical-market and Custom Software
Vertical market ditujukan untuk menangani kebutuhan bisnis yang diberikan dalam dilihat pasar vertikal (industri tertentu atau pasar). Sementara software pasar horisontal dapat berguna untuk berbagai macam industri (seperti pengolah kata atau program spreadsheet), software pasar vertikal dikembangkan untuk dan disesuaikan dengan kebutuhan industri tertentu ini.
Software pasar vertikal adalah mudah diidentifikasi oleh aplikasi tertentu antarmuka pengguna grafis yang mendefinisikan itu. Salah satu contoh software pasar vertikal adalah point-of-sale software
  1. Sistem software
System Software adalah perangkat lunak yang digunakan untuk membantu menjalankan perangkat keras dan sistem komputer. Tujuan dari system software adalah membatasi semaksimal mungkin programmer aplikasi dari kompleksitas sebuah komputer, terutama yang berhubungan dengan akses memori dan perangkat keras secara langsung.
Termasuk dalam kelompok ini adalah sistem operasi, driver perangkat keras, perangkat lunak pendiagnosa, windowing system, utilities dan lain-lain. Dari kelompok ini sistem operasi merupakan perangkat lunak yang paling penting. Perangkat lunak ini bekerja sebagai antar muka antara komputer dengan dunia luar.
  • Sistem Operasi (Operating System)
    Sistem Operasi merupakan perangkat lunak yang bertugas mengontrol dan melakukan manajemen perangkat keras / Hardware serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak.
  • BIOS (Basic Input Output System) BIOS adalah singkatan dari Basic Input Output System. merupakan suatu software (ditulis dalam bahasa assembly) yang mengatur fungsi dasar dari perangkat keras (hardware) komputer. BIOS tertanam dalam sebuah chip memory (ROM ataupun Flash Memory berbahan Comlpimentari Metal Oxide Semiconductor (CMOS) yang terdapat pada motherboard. Sebuah baterai yang biasa disebut sebagai baterai CMOS berfungsi untuk menjaga agar tanggal dan settingan lainnya yang telah kita set pada BIOS tidak hilang atau kembali ke konfigurasi awal meskipun komputer dimatikan.
    Fungsi utama BIOS
    Fungsi utama BIOS adalah untuk memberikan instruksi yang dikenal dengan istilah POST (Power On Selft Test) yaitu perintah untuk menginisialisasi dan identifikasi perangkat sistem seperti CPU, RAM, VGA Card, Keyboard dan Mouse, Hardisk drive, Optical (CD/DVD) drive dan hardware lainnya pada saat komputer mulai booting.
    • Bahasa Pemrograman
      Bahasa pemrograman merupakan instruksi dan aturan yang tertuang dalam bentuk kode-kode yang diberikan pada komputer untuk melaksanakan suatu tugas. Manusia memberikan instruksi yang dimengerti oleh komputer melalui bahasa pemrograman, dan komputer akan menerjemahkannya.

  1. The Operating System
Sistem operasi adalah seperangkat program yang mengelola sumber daya hardware, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari system software dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.
Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran danalokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan komputer untuk superkomputer dan server web.
Sistem Operasi secara umum terdiri dari beberapa bagian:
  • Mekanisme boot, yaitu meletakkan kernel ke dalam memory
  • kernel, yaitu inti dari sebuah Sistem Operasi
  • Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  • Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  • Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.
Terdapat  banyak sekali macam-macam sistem operasi yang dapat kita temui.ContohBeberapa diantaranya adalah:
      1. Windows
adalah sebuah system operasi nama pembuatnya adalah bapak Bil Gates Ydyari perusahaan ternama yaitu Microsoft, window sebenarnya merupakan OS yang berbayar ubtuk membeli licancinya. Dan windows itu sudah banyak sekali dikenal oleh seluruh dunia khususnya diindonesia ini dibandingan dengan yang lainnya seperti sebut saja Linux dan Mac Os ya dikarenakan kemudahannya untuk menginstall dan memperolehnya.
      1. Linux
adalah suatu system yang merupakan turunan dari Unix, dan linux juga merupakan hasil pengembangan perangkat lunak bebas dan sumbernya yang terbuka. Keunggulannya banyak banget karena perangkat lunaknya bebas jadi kita bisa memodifikasi lagi tersebut sesuai keinginan kita dan pilihan pilihannya juga cukup beragam untuk kita yang suka sekali macam-macam bentuk yang unik.
      1. MacOS(Macintosh Operating System)
adalah system operasi untuk computer keluaran Apple loh, yang biasa disebut Macintosh. Ini merupakan salah satu dari jenis computer atau laptop personal yang berbasis PowerPC yang diproduksi oleh Apple. Yang namanya merupakan hasil dari Mcintosh jenis apel yang disyukai oleh jef Raskin, jadilah Mac Os sekarang.
  1. Platforms
Platform adalah arsitektur hardware/fondasi/standar bagaimana sebuah sistem dimana aplikasi/program dapat berjalan; atau bisa juga dikatakan Platform adalah dasar dari teknologi dimana teknologi yang lain atau proses-proses dibuat. Sebuah Platform terdiri dari sistem operasi yaitu program sistem koordinasi komputer  yang memberikan perintah-perintah kepada prosesor dan hardware untuk melakukan operasi-operasi logis dan mengatur pergerakan data di komputer. Banyak orang beranggapan bahwa Platform dan Sistem Operasi adalah sama, namun pada kenyataanya tidak. Platform merupakan dasar atau tempat dimana sistem operasi bekerja, tanpa platform sistem operasi tidak akan bisa berjalan.
Contoh-contoh platforms:
PC, APPLE, PDA/Smartphone, Xbox, PS3, Nintendo Wii, dll.

Tidak ada komentar:

Posting Komentar

Resume Praktikum PBO Modul 7 ( Graphical User Interface )

Pada praktikum kali ini membahas tentang AWT (Abstract Windowing Toolkit) dan Swing. Yang pada dasarnya adalah sama untuk membangun GUI. P...