「s」

プログラムに関する用語

ソースコード(source program)とは?意味や種類を解説

ソースコードとは、コンピュータープログラムを作成するための人間の理解できる記述形式です。 プログラムの動作を定義する命令やデータを、人間が読める英数字や記号を使用して記述しています。ソースコードは、コンピューターが直接実行できるオブジェクトコード(machine code)に変換される必要があるため、通常はテキストファイルで保存されます。
ハードウェアに関する用語

シリアルナンバーとは?役割と不正コピー防止について

シリアルナンバーとは、一意性を保つ識別番号のことです。各製品に固有の番号が割り当てられ、それによって他のすべての製品と区別できます。シリアルナンバーは通常、一連の数字と文字からなり、製品のパッケージや本体に記載されています。この番号により、メーカーは製品を追跡、管理、保証することができます。
ハードウェアに関する用語

swapとは?仮想メモリー技術を徹底解説

swapとは、オペレーティングシステム(OS)が、コンピューターのメインメモリー(RAM)と記憶装置(ハードディスクやSSD)との間でデータをやり取りする仮想メモリー技術の一種です。仕組みとしては、RAMの空き容量が不足すると、使用頻度の低いデータを記憶装置に退避させ、RAMを解放します。逆に、退避したデータが必要になると、記憶装置からRAMに再読み込みを行います。これにより、RAMの容量を拡張し、より多くのプログラムやデータを同時に実行・処理することを可能にします。
ハードウェアに関する用語

SCSI:高速接続の旧規格

SCSI(Small Computer System Interface)とは、コンピュータと周辺機器(ハードディスクドライブ、CD-ROMドライブ、スキャナーなど)を接続するための規格です。高速データ転送を可能とし、以前はコンピュータシステムのパフォーマンス向上に重要な役割を果たしていました。SCSIインターフェイスは、SCSIバスと呼ばれる共有バスを介して複数のデバイスを接続し、並列接続により高い転送速度を実現していました。近年では、より高速で効率的な接続規格(USB、Thunderbolt、NVMeなど)に取って代わられ、SCSIの採用は減少しています。
WEBサービスに関する用語

ストリーミングとは?音楽や動画がすぐに楽しめる仕組みを解説

-ストリーミングの基本を理解する- ストリーミングとは、インターネットを通じて音楽や動画などのデジタルコンテンツを再生する方法です。この方法では、コンテンツ全体をダウンロードせずに、データをリアルタイムでストリーミングで受信して再生します。これにより、膨大なファイルをダウンロードする必要がなく、コンテンツの即時再生が実現します。ストリーミングサービスでは、膨大な数の音楽や動画のカタログがホストされており、サブスクリプションや購入でアクセスできます。ストリーミングは、限られたストレージスペースのデバイスや、安定したインターネット接続がない場合に特に便利です。
ネットワークに関する用語

SMTPサーバーとは?電子メール送信の要

SMTPサーバーは、電子メール送受信に不可欠な役割を担っています。その主な機能は、電子メールの送信を処理することです。送信者は電子メールを送信すると、その電子メールはまずSMTPサーバーに送信されます。その後、SMTPサーバーは宛先のSMTPサーバーを見つけ、そのサーバーに電子メールを転送します。これにより、電子メールが送信者のデバイスから受信者の受信トレイに確実に配信されるようになります。
WEBサービスに関する用語

検索エンジンスパムとは?その種類と対策法を解説

検索エンジンスパムとは、検索結果の順位を不当に操作する不正行為のことです。検索エンジンがウェブサイトやウェブページを検索結果の上位に表示するために、検索エンジンのアルゴリズムやガイドラインの抜け穴を利用したり、偽造したりします。主な目的は、関連性の低いウェブサイトやページを上位に表示し、検索エンジンのユーザーを欺いて訪問させ、トラフィックや収益を得ることです。
その他

スクリーンショットの別称『screen capture』ってなに?

「screen capture」とは、コンピューターやデバイスの画面に表示されている内容を画像として保存する機能のことです。通常、スクリーンショットはキーボードのショートカットやスクリーンキャプチャツールを使用して取得できます。 スクリーンショットは、共有、記録、トラブルシューティングなどのさまざまな用途に使用できます。たとえば、共有したいウェブサイトや文書の画面をキャプチャしたり、バグやエラーの証拠を保存したり、オンライン会議のメモを残したりすることができます。 スクリーンショットは、さまざまな形式で保存できます。一般的な形式としては、PNG、JPEG、BMPなどがあり、それぞれに独自の利点があります。PNGは非圧縮で画質を保ち、JPEGは圧縮されファイルサイズが小さくなります。BMPは非圧縮で高品質ですが、ファイルサイズが大きくなります。
システム開発に関する用語

システムボリュームとは?

システムボリュームとは、オペレーティングシステム(OS)がインストールされ、コンピュータの基本機能を制御するハードディスクドライブやSSDなどのストレージデバイスです。このボリュームには、OSのファイルやフォルダ、起動時に読み込まれる設定情報などが格納されています。 通常、システムボリュームはコンピュータのメインドライブに割り当てられており、C\というドライブ文字で認識されます。OSのインストール時に作成され、システムとユーザーデータの整合性を確保するために他のボリュームとは区別されます。また、システムボリュームはOSの更新やパッチの適用にも使用されるため、十分な空き容量を確保しておくことが重要です。
プログラムに関する用語

SQLとは?基礎から実践までわかりやすく解説

-SQLの概要と歴史- SQL(Structured Query Language)とは、リレーショナルデータベースを操作するための特定のプログラミング言語です。その目的は、データベースからデータを検索、挿入、更新、削除することです。 SQLは、1970年代初頭にIBMが開発したSEQUEL(Structured English Query Language)という言語を起源としています。1979年にはアメリカ国家規格協会(ANSI)によってSQL-86という最初の標準が策定されました。その後、SQLは継続的に更新され、現在の最新バージョンはSQL2016です。 SQLは業界標準の言語となり、あらゆる企業や組織のデータベース管理に広く使用されています。その直感的な構文と効率的なデータ操作能力により、SQLはデータ分析、レポート作成、アプリケーション開発に不可欠なものとなっています。
ハードウェアに関する用語

IT用語「SPARC」とは?

-SPARCとは?- SPARC(Scalable Processor Architecture)は、主にサーバーやワークステーションで使用される64ビットマイクロプロセッサアーキテクチャです。カリフォルニア大学バークレー校で開発され、1987年にサン・マイクロシステムズ(現オラクル)によって最初に実装されました。SPARCは、高性能コンピューティング、データベース処理、仮想化などのタスクに最適化されています。
ネットワークに関する用語

IT用語「service access point」とは?

アクセスポイントとの違いアクセスポイントとは、コンピュータやその他のデバイスがワイヤレスネットワークに接続するための特定の機器です。一方、サービスアクセスポイントは、ネットワーク上の任意のデバイスからサービスにアクセスするための論理的なポイントです。たとえば、ファイルサーバーやプリンタへのアクセスを管理するサービスアクセスポイントをネットワーク上に設定できます。このように、サービスアクセスポイントは特定の物理的な機器ではなく、特定のサービスへのアクセスを管理する抽象的な概念なのです。
セキュリティに関する用語

シングルサインオン:ワンタイムログインで複数サービス利用

シングルサインオンとは、1回のログイン操作で複数のサービスやアプリケーションに安全にアクセスできる認証方式です。ユーザーは、各サービスごとに異なるログイン情報を入力する必要がなく、一度ログインすれば、それらのサービスすべてにアクセスできます。これにより、ログインの手間が省け、ログイン関連のセキュリティリスクも軽減されます。
WEBサービスに関する用語

SEOスパムとは?検索エンジン対策で知っておくべき知識

SEOスパムとは検索エンジン対策(SEO)における不正行為で、ウェブサイトのランキングを人為的に向上させることを目的とした手法です。検索エンジンのアルゴリズムを不正利用してウェブサイトの表示順位を操作し、本来よりも高い順位で表示されるようにします。検索エンジンのガイドラインに違反する行為であり、過剰なキーワードの詰め込み、隠しテキスト、リンクの買収などがその一例です。SEOスパムを行うと、検索順位の低下や最悪の場合、ウェブサイトのインデックスから削除される可能性があります。
WEBサービスに関する用語

SNSとは?初心者向けに徹底解説

-SNSの定義と概要- SNS(ソーシャル・ネットワーキング・サービス)とは、インターネット上で人々がつながり、情報を共有し、相互に交流するためのプラットフォームです。ソーシャルメディアとも呼ばれ、Facebook、Twitter、Instagram、TikTok などのさまざまなサービスがあります。 SNS の主な機能には、プロフィールの作成、他のユーザーとのつながり(フォローやフレンドリクエスト)、情報の共有(投稿、コメント、ライブ配信)、友人やフォロワーとのやり取り(メッセージ、リアクション)があります。また、多くの SNS では、グループやコミュニティへの参加、イベントの開催や参加、興味のある話題について議論するフォーラムなど、追加機能も備えています。
システム開発に関する用語

システムソフトウェアとは?オペレーティングシステムの基本

システムソフトウェアとは、コンピュータのハードウェアとソフトウェアを接続し、コンピュータの機能を制御するソフトウェアのグループを指します。コンピュータの基本的な機能から高度なアプリケーションまでを実行するために不可欠です。 システムソフトウェアの概要には、次の主要コンポーネントが含まれます。 * -オペレーティングシステム (OS)- ハードウェアとソフトウェアの間のインタフェースを提供し、コンピュータリソースの管理を担当します。OSは、メモリ管理、プロセス管理、ファイルシステムの管理、入出力制御を行います。 * -ドライバ- 特定のハードウェアデバイス (例えば、プリンタ、グラフィックカード) がコンピュータと通信できるようにします。ドライバはデバイス固有の命令を提供し、デバイスを制御してデータを転送できるようにします。 * -ユーティリティ- コンピュータのパフォーマンスを最適化したり、メンテナンスタスクを自動化する、さまざまなツールやプログラムです。ユーティリティには、ディスククリーンアップ、デフラグ、アンチウイルスソフトウェアなどが含まれます。
インフラに関する用語

知っておきたいIT用語「Suica」の基本情報

Suicaとは、JRグループが提供する、非接触型のICカード乗車券です。FeliCaという技術を利用しており、改札機や券売機にタッチするだけで乗車券や定期券として利用できます。また、電子マネー機能も搭載されており、コンビニや自動販売機などでの買い物にも利用できます。Suicaは非常に利便性が高く、特に首都圏では広く普及しています。
インフラに関する用語

Solarisとは?概要と特徴を解説

-Solarisの概要- Solarisは、オラクル社によって開発されたUnix系のオペレーティングシステムです。 オープンソースのSolarisは、Oracle SolarisおよびOpenIndianaの2つの主要なディストリビューションの形で提供されています。 Solarisは、可用性、スケーラビリティ、セキュリティに重点が置かれています。 堅牢なカーネル、ZFSファイルシステム、およびDTraceなどの高度なツールを搭載しており、企業向けの重要なワークロードを処理するために設計されています。また、Solarisは、クラウド、仮想化、コンテナ化といった最新の技術をサポートしています。
ハードウェアに関する用語

SDXCメモリーカード徹底解説!最大2TBの大容量化と高速化

SDXCメモリーカードとは、SDアソシエーションによって制定された大容量メモリーカードの規格です。従来のSD/SDHCメモリーカードの32GBを超える大容量データに対応し、最大2TBまでの容量をサポートしています。さらに、高速なデータ転送速度を実現するUHS-IおよびUHS-IIバスインターフェースを搭載しており、高速で安定したデータのやり取りが可能です。SDXCメモリーカードは、高画質の動画やRAW画像の大容量データを扱うプロフェッショナルユースから、大量のデータを扱う一般ユーザーまで、幅広い用途に対応しています。
プログラムに関する用語

ソフトウェアとは?コンピューターを動かす仕組みを解説

-ソフトウェアの定義と役割- ソフトウェアとは、コンピューターを動かすための命令や手順の集合で、ハードウェアを制御し、特定のタスクを実行できるようにします。ハードウェアが物理的な機器を表すのに対し、ソフトウェアはデジタル環境で動作する論理的な要素です。 ソフトウェアには主に2つのタイプがあります。オペレーティングシステムは、コンピューターの基本的な機能を制御するコアソフトウェアで、ハードウェアリソースの管理や他のソフトウェアの起動を行います。一方、アプリケーションソフトウェアは、特定のタスクを実行するために設計されており、文書作成、画像編集、ゲームなど、さまざまな用途があります。 ソフトウェアは、コンピューターが人間のニーズに合わせて動作できるようにする重要な役割を果たしています。ユーザーインターフェースを提供し、データを処理し、タスクを自動化することで、効率性と利便性を向上させます。ソフトウェアの進化により、コンピューターは単なる計算ツールから、コミュニケーション、エンターテインメント、問題解決のための強力なツールへと変貌を遂げてきました。
プログラムに関する用語

IT用語『セパレータ』について

セパレータとは、IT用語においては、データを区切ったり特定の要素を分離するために使用される文字や記号のことです。通常、コンマ(,)、コロン()、セミコロン(;)、パイプ(|)、タブなどの目的に応じて選択されます。セパレータは、主にデータの読み取りや処理を容易にするために使用され、リストや構造化されたテキストの解析の際に大いに役立ちます。例えば、CSV(カンマ区切り値)ファイルでは、コンマがセパレータとして使用され、各データ要素を区切っています。
ネットワークに関する用語

ソフトフォンとは?仕組みや利点を解説

ソフトフォンはインターネットを利用して音声通話を実現するソフトウェアです。传统的な電話とは异なり、物理的な電話機ではなく、コンピュータ、スマートフォン、タブレットなどインターネット接続可能な端末で使用できます。 ソフトフォンは、SIP(セッション・イニシエーション・プロトコル)を使用して通話を行います。SIPは、インターネット上で音声やビデオの通信を制御するプロトコルです。ソフトフォンはSIPサーバーに接続し、通話を開始および終了します。 ソフトフォンは、通話機能だけでなく、連絡先の管理、通話履歴の表示、音声メッセージの送受信など、さまざまな機能を備えています。また、他のビジネスアプリケーションやクラウドサービスと統合することもできます。
その他

スクリーンショットとは?『screen dump』の知られざる一面

スクリーンショットとは、画面上に表示されている内容全体を画像として保存する機能のことです。コンピュータやスマートフォンの画面に映し出されたものを記録し、後から参照したり共有したりすることができます。このスクリーンショットは、しばしば「screen dump」とも呼ばれます。 スクリーンショットのしくみは、オペレーティングシステム(OS)が画面に表示されるピクセルの情報をキャプチャし、画像ファイルとして保存することです。この情報は、PNG、JPG、またはBMPなどのさまざまな画像フォーマットに保存されます。保存されたスクリーンショットは、ドキュメントやプレゼンテーション、ソーシャルメディアなどで使用できます。
システム開発に関する用語

IT用語『スワッピング』を分かりやすく解説

IT用語における「スワッピング」とは、コンピュータのメモリ不足を解消するための技術です。コンピュータが一時的に使用していないデータを、高速なストレージデバイス(スワップ領域)に移動させ、空きメモリを増やすことで動作を維持します。このスワップ領域には、主にハードディスクドライブ(HDD)やソリッドステートドライブ(SSD)が使用され、メモリよりも読み書き速度が遅くなります。そのため、スワッピングが発生すると、コンピュータの動作が一時的に遅延する場合があります。