Welcome

Friday, January 1, 2016

Operating System

Operating System

      
       An operating system, or "OS," is software that communicates with the hardware and allows other programs to run. It is comprised of system software, or the fundamental files your computer needs to boot up and function. Every desktop computer, tablet, and smartphone includes an operating system that provides basic functionality for the device.

       Common desktop operating systems include Windows, Mac OS X, and Linux. While each OS is different, they all provide a graphical user interface, or GUI, that includes a desktop and the ability to manage files and folders. They also allow you to install and run programs written for the operating system. While Windows and Linux can be installed on standard PC hardware, Mac OS X can only run on Macintosh computers. Therefore, the hardware you choose affects what operating system(s) you can run.

       Mobile devices, such as tablets and smartphones also include operating systems that provide a GUI and can run applications. Common mobile OSes include Android, iOS, and Windows Phone. These OSes are developed specifically for portable devices and therefore are designed around touchscreen input. While early mobile operating systems lacked many features found in desktop OSes, they now include advanced capabilities, such as the ability to run third-party apps and run multiple apps at once.

http://techterms.com/definition/operating_system

Open Source 

       Open source software is software whose source code is available for modification or enhancement by anyone.

       "Source code" is the part of software that most computer users don't ever see; it's the code computer programmers can manipulate to change how a piece of software—a "program" or "application"—works. Programmers who have access to a computer program's source code can improve that program by adding features to it or fixing parts that don't always work correctly.

https://opensource.com/resources/what-open-source
 

Closed Source

       Closed source (or proprietary) is a type of computer program sourcecode development. With closed source software, the source code is not shared with the public for anyone to look at or make changes to.Closed source is the opposite of open source.

       Consider a software platform as a threshold, you can go to higher levels of abstraction and use APIs , libraries and code native but if you cant go and edit the way the language/program does something due to fact that the code is not available or you are not allowed legally then that's closed source else its open source.
 https://www.quora.com/What-is-the-meaning-of-open-source-and-closed-source-in-computer-science-Why-is-Java-called-an-open-source-language-and-net-called-closed-source


 Byte

       A byte is a unit of measurement used to measure data. One byte contains eight binary bits, or a series of eight zeros and ones. Therefore, each byte can be used to represent 2^8 or 256 different values.

       The byte was originally developed to store a single character, since 256 values is sufficient to represent all standard lowercase and uppercase letters, numbers, and symbols. However, since some languages have more than 256 characters, modern character encoding standards, such as UTF-16, use two bytes, or 16 bits for each character.

       While the byte was originally designed to measure character data, it is now the fundamental unit of measurement for all data storage. For example, a kilobyte contains 2^10 or 1,024 bytes. A megabyte contains 1,024 x 1,024, or 1,048,576 bytes. Since bytes are so small, they are most often used to measure specific data within a file, such as pixels or characters. Even the smallest files are typically measured in kilobytes, while data storage limits are often measured in gigabytes or terabytes.

http://techterms.com/definition/byte

Vocabularies
Fundamental   : Mendasar
Ability             : Kemampuan
Enhancement   : Peningkatan
Threshold        : Ambang
Measurement  : Pengukuran
Lack               : Kekurangan
Affects            : Mempengaruhi
Sufficient         : Cukup
Native             : Asli
Capabilities      : Kemampuan

Memory Sizes
1 Kilo Byte   = 1,024 Byte
1 Mega Byte = 1,024 Kilo Byte
1 Giga Byte   = 1,024 Mega Byte
1 Tera Byte   = 1,024 Giga Byte
1 Peta Byte  = 1,024 Tera Byte
1 Exa Byte    = 1,024 Peta Byte
1 Zetta Byte = 1,024 Exa Byte
1 Yotta Byte = 1,024 Zetta Byte





Sistem Operasi 

Sistem operasi, atau "OS," adalah perangkat lunak yang berkomunikasi dengan perangkat keras dan memungkinkan untuk menjalankan program lain. Hal ini terdiri dari sistem perangkat lunak, atau file mendasar komputer Anda perlu boot dan fungsi. Setiap desktop komputer ,tablet, dan smartphone termasuk sistem operasi yang menyediakan fungsi dasar untuk perangkat.

      
       Sistem operasi desktop umum meliputi Windows, Mac OS X, dan Linux. Meskipun setiap OS berbeda, mereka semua menyediakan antarmuka pengguna grafis, atau GUI, yang mencakup desktop dan kemampuan untuk mengelola file dan folder. Mereka juga memungkinkan Anda untuk menginstal dan menjalankan program yang ditulis untuk sistem operasi. Sementara Windows dan Linux dapat diinstal pada perangkat keras PC standar, Mac OS X hanya dapat dijalankan pada komputer Macintosh. Oleh karena itu, perangkat keras yang anda pilih mempengaruhi  sistem operasi apa yang dapat anda jalankan.

      
       Perangkat mobile, seperti tablet dan smartphone juga mencakup sistem operasi yang menyediakan GUI dan dapat menjalankan aplikasi. OS mobile umum meliputi Android, iOS, dan Windows Phone. OS ini dikembangkan secara khusus untuk perangkat portabel dan oleh karena itu dirancang di sekitar masukan touchscreen. Sementara sistem operasi mobile awal tidak memiliki banyak fitur yang ditemukan di OS desktop mereka sekarang termasuk kemampuan canggih, seperti kemampuan untuk menjalankan aplikasi pihak ketiga dan menjalankan beberapa aplikasi sekaligus.

Sumber Terbuka 

Perangkat lunak sumber terbuka adalah perangkat lunak yang kode sumber tersedia untuk dimodifikasi atau ditambahkan oleh siapapun.

"Kode sumber" adalah bagian dari perangkat lunak yang kebanyakan pengguna komputer tidak pernah melihat; itu kode pemrogram komputer yang dapat memanipulasi untuk mengubah cara kerja "program" atau "aplikasi". Programmer yang memiliki akses ke kode sumber program komputer dapat meningkatkan program dengan menambahkan fitur atau memperbaiki bagian-bagian yang tidak selalu bekerja dengan benar.

Sumber Tertutup

Sumber Tertutup (atau hak milik) adalah jenis program komputer pengembang kode sumber. Dengan perangkat lunak sumber tertutup, kode sumber tidak dapat dibagi dengan publik bagi siapa saja yang ingin melihat atau membuat perubahan.Sumber Tertutup adalah kebalikan dari sumber terbuka.

            Mempertimbangkan platform perangkat lunak sebagai ambang batas, Anda dapat pergi ke tingkat yang lebih tinggi dari abstraksi dan menggunakan API, perpustakaan dan kode asli tapi jika Anda tidak bisa pergi dan mengedit jalan bahasa / Program melakukan sesuatu karena fakta bahwa kode ini tidak tersedia atau Anda tidak diperbolehkan secara hukum maka itu tertutup sumber lain open source.

Byte

Sebuah byte adalah satuan pengukuran yang digunakan untuk mengukur data. Satu byte berisi delapan bit biner, atau serangkaian delapan nol dan satu. Oleh karena itu, setiap byte dapat digunakan untuk mewakili 2 ^ 8 atau 256 nilai yang berbeda.

       
     Byte ini awalnya dikembangkan untuk menyimpan satu karakter, karena 256 nilai cukup untuk mewakili semua huruf kecil standar dan huruf besar, angka, dan simbol. Namun, karena beberapa bahasa memiliki lebih dari 256 karakter, standar pengkodean karakter modern, seperti UTF-16, menggunakan dua bytes, atau 16 bit untuk setiap karakter.

      
       Sementara byte ini awalnya dirancang untuk mengukur data karakter, sekarang unit dasar pengukuran untuk semua penyimpanan data. Misalnya, kilobyte berisi 2 ^ 10 atau 1024 bytes. Sebuah megabyte berisi 1024 x 1024, atau 1.048.576 byte. Sejak byte begitu kecil, mereka yang paling sering digunakan untuk mengukur data tertentu dalam file, seperti piksel atau karakter. Bahkan file terkecil biasanya diukur dalam kilobyte, sementara batas penyimpanan data sering diukur dalam gigabyte atau terabyte.
 

No comments:

Post a Comment