OS・開発環境

OS・開発環境

OS(Operating System)とは?~コマンドとCで「見て」理解する~【GitHub対応】

OSくん📝 2026年10月3日に全面リライトしました 2023年8月に公開した記事を、「つくって学ぶ」の趣旨に合わせて書き直した。コマンドとCプログラムで、OSの役割を実際に体験できる内容になっている。はじめにOSは、コンピューターを操作...
OS・開発環境

Linux「コマンドラインとシェル」

コマンドラインとはLinuxのディストリビューションには、デスクトップ環境がある。現在は、WindowsやmacOSと同様にマウスなどで直感的に操作できる。かっては、コンピューターへの指示や結果を文字だけで行っていた。「コマンド」という命令...
OS・開発環境

データベースの基本

データベースとはデータベースとは、情報の集まりである。データベースに情報(データ)を集めると、データを一元管理できる。データをファイルで管理データをデータベースで管理なお、データベースを図で表す場合、上図のような円柱で表記する。システム関連...
OS・開発環境

これは便利!Ubuntuショートカットキー

今回は、Ubuntuのデスクトップ操作が楽になる「ショートカットキー」をご紹介する。なお、本情報は、2023年7月現在、「Ubuntu 23.04日本語 Remix」で確認したものである。端末アプリを起動端末アプリが起動した。↓アプリケーシ...
OS・開発環境

UbuntuにVisual Studio Codeをインストールする

Ubuntuでは、Microsoftの高機能エディタの「Visual Studio Code 以下VS Codeという」をインストールできる。VS Codeは、無償で利用することができる統合開発環境である。C言語を始め様々なプログラミング言...
OS・開発環境

Ubuntuのデスクトップ

Ubuntuでは、GNOMEと呼ばれるデスクトップ環境と、標準グラフィックのGNOME Shellを採用している。なお、本情報は、2023年7月現在、Ubuntu 23.04日本語 Remixで確認したものである。トップバーデスクトップ上部...
OS・開発環境

パソコンが「Windows11を実行するための最小システム要件を満たしていない」時にLinuxをインストールする選択肢

本ブログでは、以前にWindowsにWSLをセットアップしてLinux(Ubuntu)をインストールした。↓C言語をWindows10パソコンにインストールしよう今回ご紹介するのは、「Windowsが稼働しているパソコンにUbuntuそのも...
OS・開発環境

OSの役割

OSとはOS(Operating System)とは、アプリケーションとハードウェアの間で処理を仲介するソフトウェアである。パソコン向けのOSとしては、Windows、macOSが広く利用されている。LinuxやFreeBSDは、特にネット...
OS・開発環境

2の補数

今回のテーマは、「2の補数」である。コンピュータは0と1だけで情報を表す4ビットでは24 = 16通りの組み合わせがある。これで、16種類の符号を表すことができる。この符号を0以上の2進数に対応させてみよう。2進数の0000~1111を表す...
OS・開発環境

フローチャート

フローチャートとは、アルゴリズムの内容を視覚的にわかりやすく表した図のことである。アルゴリズムとは問題を解決するときの手順(手続)フローチャートで使用する記号は、JISによって規格化されている。なお、ITパスポート試験に出題される記号は以下...