PC Software Overview
The Operating System (OS) is software that manages everything that the computer does. Key parts of most OS include process and memory management, file system and general I/O management, a command line interface, and a suite of device drivers.
The OS is a software layer between the computer hardware and the applications that run on top of the OS. Applications versions typically target one or more operating systems. For example, there is a version of Microsoft Word that runs on Windows, and another completely different version that runs on macOS.
The two most common PC operating systems are Microsoft Windows and Apple macOS.
Windows (including all of its variants) comprise 77% of total PC operating system market share. macOS has about 17%, and the rest are minor players such as Linux and Chrome OS.
Applications are software executables that run on top of and managed by the OS. Applications enable users to create documents, play games, and surf the Internet. Software development companies typically create applications that run on both of the major operating systems, but not always.
The software used to create applications is often referred to as an IDE, or Integrated Development Environment. Developers use IDEs that support one or more software languages. Typically, applications written for Windows are written in C# or C++. The most used IDE for Windows is Microsoft Visual Studio.
On macOS, applications are mostly written in Objective C, Objective C++, and Python, though there is good support for other applications. Xcode by Apple is the premier IDE for macOS.
One important application that is bundled with the OS is the web browser. The browser itself can run applications that are written in Javascript. Google's Chrome browser is the most popular at 49%, followed by Firefox at 12% and Apple Safari at 7%.
Another application that is bundled with practically every OS is the Email Reader. This application is basically a graphical interface for reading and writing emails. It communicates with an email server that is somewhere in the cloud. You can set up multiple mailboxes on the Email Reader, one for each email account you own. For example, I have an email account for both Google Gmail and Yahoo. I set them both up in the Email Reader so they can access their respective email servers.
Flash Card Drill
- The Chrome browser can be slow when processing large images. 大きな画像を処理する時は、Chromeブラウザーが遅くなることがあります。
- On a Mac, the Safari browser is what I use the most. Macでは、私が最もよく使用しているのはSafariブラウザです。
- The most used application on a personal computer is the browser. パソコンで最もよく使用されるアプリケーションはブラウザです。
- My favorite game app on a PC is Civilization VI. PCで私のお気に入りのゲームアプリはCivilization VIです。
- I wrote that program in C#. そのプログラムはC#で作成しました。
- I love to program. Coding is my number one hobby! 私はプログラムが大好きです。コーディングは私の最大の趣味です!
- Practically all computer code has at least one bug. That's why you see so many updates from Apple. 実際には、すべてのコンピュータコードに少なくとも1つのバグがあります。だからこそ、Appleからの更新が非常に多いのです。
- We did some thorough testing on the sales application this week and discovered 34 bugs. 今週、私たちは販売アプリケーションに対して徹底的なテストを行い、34のバグを発見しました。
- We did a full compile last night of the latest code. It is version 23.0a. 昨夜、最新のコードを完全に編集しました。バージョン23.0aです。
- The code we deployed last night was the wrong one. The help desk got hundreds of phone calls! 昨夜展開したコードは間違っていました。ヘルプデスクは何百もの電話を受けました!
- My MacBook comes with the macOS version 10.14, which is called Mojave. 私のMacBookには、Mojaveと呼ばれるmacOSバージョン10.14が付属しています。
- I have an old Windows Vista OS that needs an upgrade to Windows 10. Should I upgrade it or just buy a new computer? Windows 10へのアップグレードが必要な古いWindows Vista OSがあります。アップグレーした方がいいか、それとも新しいコンピューターを購入した方がいいですか?
- The first two programming languages that I learned in college were FORTRAN and COBOL. 大学で学んだ最初の2つのプログラミング言語は、FORTRANとCOBOLでした。
- I have been learning how to create a website using PHP and Javascript languages. PHPとJavascript言語を使用してWebサイトを作成する方法を学んでいます。
- The most popular office productivity application on the market today is Microsoft 365 suite. 今日の市場で最も人気のあるオフィス生産性アプリケーションは、Microsoft365パッケージです。
- A desktop application is purchased and downloaded from an "application store", or perhaps a vendor website. デスクトップアプリケーションは”アプリケーションストア”またはベンダーのWebサイトから購入してダウンロードします。
- My favorite desktop app is a game I play a lot called Civilization. 私のお気に入りのデスクトップアプリは、Civilizationと呼ばれる私がよくプレイするゲームです。
- The Email Reader application I use on my Mac is Spark. Macで私が使用しているメールリーダーアプリケーションはSparkです。
- Normally an Email Reader application is included with the personal computer's OS. 通常、メールリーダーアプリケーションはパソコンのOSに含まれています。
- There are literally thousands of web-based applications available in the cloud. クラウドでは、文字通り何千ものWebベースのアプリケーションを利用できます。
- CRM applications are web-based apps that are hosted in the cloud. CRMアプリケーションは、クラウドで提供されるWebベースのアプリケーションです。
- The Internet cloud hosts all web-based applications for users to use. インターネットクラウドは、ユーザーが使用するすべてのWebベースのアプリケーションを提供します。
- I store all my pictures in the cloud. 私はすべての写真をクラウドに保存しています。
- We use a CRM application at work to manage our sales contacts information and campaigns. CRMアプリケーションを使用して、営業コンタクト情報とキャンペーンを管理しています。
- One of the most popular CRM apps in the USA is Salesforce.com. 米国で最も人気のあるCRMアプリケーションの1つがSalesforce.comです。
- The IDE most used on Mac computers is Xcode. Macコンピューターで最も使用されるIDEはXcodeです。
- For Java programming, the IDE I like the best is Eclipse. It does everything I need to produce quality code. Javaプログラミングの場合、私が一番好きなIDEはEclipseです。高品質のコードを作成するために必要なすべてを行います。
- The software industry is doing very well in 2020, especially companies like Microsoft and Oracle. ソフトウェア業界、特にマイクロソフトやオラクルなどの企業は、2020年に非常に好調です。