Go

Go言語入門「はじめの一歩から学ぶ基礎文法」

GitHub Codespacesで学習環境を構築したあなたに向けて、Go言語の基礎を解説しよう。今回は、Goプログラミングの土台となる4つの重要な概念を学んでいこう。1. パッケージの概念「Goプログラムの構成単位」Goのすべてのプログラ...
Go

GitHub CodespacesでGo言語の学習環境を構築しよう!

Go言語の特徴(Java・C言語と比較して)言語の設計思想GoGoogleが2009年に開発したシンプルさと生産性を重視する言語「少ない機能で多くのことを実現する」というミニマリズムの思想クラウド時代の並行処理を念頭に設計されているJava...
IT系

基本情報技術者試験対策(5)「10進数と2進数の変換(2)」

2進数を10進数に変換するそれでは、2進数を10進数に変換してみよう。 2進数を10進数にする手順は、「各桁の数字に、 桁の重みを掛けて、集計する」 である。 「桁の重み」 とは、 桁の位置が示す数の大きさのことである。例を示してみよう。下...
IT系

基本情報技術者試験対策(4)「10進数と2進数の変換(1)」

これから手作業で10進数を2進数に変換する練習をしよう。10進数を2進数に変換する10進数を2進数に変換したり、 2進数を16進数に変換したりすることを基数変換と呼ぶ。基数(きすう)とは、基準の数という意味である。10進数の基数は10で、 ...
IT系

基本情報技術者試験対策(3)「なぜ2進数を学ぶのか?(3)」

データを格納する入れ物のサイズコンピュータの内部では、 装置によって、 データを格納する入れ物のサイズ(桁数) が、 あらかじめ決まっている。 入れ物のサイズに満たない桁数のデータを格納する場合は、 上位桁を0で埋める。 例えば、 2進数の...
IT系

基本情報技術者試験対策(2)「なぜ2進数を学ぶのか?(2)」

ビット数と符号化コンピュータの内部では、あらゆる情報を2進数の数値で表している。例えば、文字、画像、音声などを、 数値で表している。このように、本来なら数値でない情報を、 数値に置き換えて表したものを符号やコード (code)と呼び、符号を...
IT系

基本情報技術者試験対策(1)「なぜ2進数を学ぶのか?(1)」

コンピュータの内部では2進数が使われているコンピュータの内部では、私たち人間が慣れ親しんでいる10進数ではなく、 2進数が使われている。 したがって、コンピュータの内部に関する問題を解くためには、2進数を学んでおく必要がある。 具体的には、...
TOEIC

英語を学ぼう!「CNN ENGLISH EXPRESS 2025年11月号」

英語を身につけるには、然るべき時間と地道な努力が必須となる。英語力向上の秘訣は、「日々の継続」にあり、加えて自分に最適な「学習ツール」を見つけ出すことである。その点、リアルなニュース英語を素材としつつ、語彙の丁寧な解説など工夫満載の誌面で学...
Kotlin

GitHub CodespacesでセットアップしたKotlin学習環境で学習を始めよう!

前回では、GitHub Codespacesで Kotlin学習環境をセットアップした。今回は、いよいよ学習を始めよう。構築したCodespacesを開こうブラウザでGitHubリポジトリを開く「Code」→「Codespaces」→構築し...
Kotlin

GitHub Codespacesで Kotlin学習環境をセットアップしよう

KotlinとはKotlin(コトリン) は、2011年にJetBrains社が開発したモダンな静的型付けプログラミング言語である。主に Javaと高い互換性を持ちながら、より簡潔で安全なコードが書けるよう設計されている。特徴説明1. Ja...