C言語

C言語を始めよう「出力②」

これまでに、printf("出力したい文字列")という命令文の例をみてきた。printf("5 + 4 = %d\n",5+4);とすると、%dの部分にカンマ(,)の後ろの数値(5と4を足した結果)が埋め込まれて、「5 + 4 = 9」とい...
C言語

C言語を始めよう「出力」

これまで、C言語で作成するプログラムコードの構造を学び、「Hello,World」と表示するプログラムを作成し、実行した。「Hello,World」と表示するプログラムは、より正確には、「Hello,World」という文字列を標準出力に出力...
C言語

C言語を始めよう「プログラム構成」

C言語のプログラムコードの内容を少し詳しくみてみよう。プログラムコードの構成C言語の最も基本的なプログラムコードの例↓#include <stdio.h>int main(void) { printf("Hello,World\n");}プ...
Tips

(Windows Tips) 「ピン留め済み」からアプリを外すには

本記事は、筆者の以下のパソコン環境で確認している。↓「スタート」メニューの「ピン留め済み」のアプリを外すには、アプリを右クリックして、「スタートからピン留めを外す」を選ぶ。「ピン留め済みアプリの一覧からアイコンが削除された。削除したアプリは...
Tips

(Windows Tips) 「ピン留め済み」アプリを並べ替えるには

本記事は、筆者の以下のパソコン環境で確認している。↓「スタート」メニューには、「ピン留め済み」アプリが表示されている。これらは、アイコンをドラッグすると、自由に並べ替えることができる。
ITの基礎

OSの役割

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

入出力インターフェイス

入出力インターフェイスとはある機器とある機器をつなぐ際に使用するケーブルの接続口の形状や、データをやり取りする方式のこと。入出力インターフェイスがきちんと規格化されているからこそ、他社の製品とも正常に接続でき、我々はパソコンやその周辺機器を...
ITの基礎

2の補数

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

マルウェア

新聞報道によれば、貨物の総取扱量が国内最大の名古屋港でサイバー攻撃があったとのことである。どうやらランサムウェアに感染したとみられる。貨物の総取扱量が国内最大の名古屋港(愛知県飛島村など)で4日、コンテナの搬出入を管理するシステムがランサム...
C言語

C言語を始めよう「プログラム開発の流れ」

C言語のソースファイルはテキストファイルである。エディタや開発ツールでソースファイルを作成し、編集していく。今回は、エディタとCコンパイラを使って、Cプログラムを開発する作業の流れを確認してみよう。統合開発環境(IDE)や高機能エディタを使...