翻訳と辞書
Words near each other
・ Q-Krawtchouk polynomials
・ Q-Laguerre polynomials
・ Q-LAN
・ Q-learning
・ Q-Less
・ Q-Lets and Co.
・ Q-MAC Electronics
・ Q-machine
・ Q-matrix
・ Q-Max
・ Q-Meixner polynomials
・ Q-Meixner–Pollaczek polynomials
・ Q-music TV
・ Q-Net
・ Q-Notes
Q-Operating-System
・ Q-par Angus
・ Q-Park
・ Q-pit
・ Q-Pochhammer symbol
・ Q-Post
・ Q-Productions
・ Q-Racah polynomials
・ Q-ratio
・ Q-School 2015/16 - Event 1
・ Q-School 2015/16 - Event 2
・ Q-Sensei
・ Q-ship
・ Q-Squared
・ Q-statistic


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Q-Operating-System : ウィキペディア英語版
Q-Operating-System

Q OS is a versatile operating system designed with the new features
of 64 bit "long mode" CPU's in mind that focuses on making everything as
simple as possible for the end user. In designing it and, now, coding
it, I have taken every aspect of what we consider to be a "Good OS" and
removed everything that people find distracting and, in the end, simply
useless.
By studying inexperienced people using operating systems such as
Linux Distributions and the popular Windows and OS X systems through
sources such as the OSFirstTimer channel on YouTube, I have decided on
three key features that I will implement into Q OS as some of the key
differences from current operating systems. Q OS is built from scratch
using the Assembly language for the bootloader and parts of the kernel
as well as C++ for the most part of the code. The main unique features I
will be implementing into Q OS are as follows:
== Tiny Files ==

When we program in the 21st Century, we have so much more processing
power and resources available than in the early days of computing that
we often waste large portions of storage and CPU power just by writing
inefficient and messy code. As computers continue to get more powerful,
so will the level of inefficiency in a typical program such as a word
processor where the programmers will save time while developing the
software by writing - as I mentioned before - inefficient code that has
no benifit whatsoever to the end user.
If we, as programmers, continue to let our code become more
inefficient just because we are able to with such powerful computers
that are available to nearly everybody in the world now, computers will
have to cost more than they are actually worth because of the excessive
computational power and storage space they will need to cope with such
ineficient programming. An example of this incredible waste of storage
space can be seen in how an entire program used to fit within a 64KB
space on a disk, but now you can't even write a letter in that amount of
space using a word processer such as Microsoft Word or Apple's 'Pages'.
Obviously, applications have became more advanced, but so have the
languages we have available to use to create them with. Theoretically
this should allow us to create more advanced programs in only a little
more space, but our bad habits as programmers have prevented this from
happening.
In Q OS, I aim to solve this problem in two main ways. The first of
which is by giving any computer with a freshly installed copy of Q OS
(when it is complete) built in programs that suit most people's needs in
computing such as a word processor, web browser, presentation and chart
creation programs and other typical preinstalled software, but the
entire package of built-in apps will all fit within less than a 1GB
space. This is not even a very hard goal to acomplish when the right
routines and programming habbits are adopted in order to create tiny
code files.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Q-Operating-System」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.