トップダウンテストとは
トップダウンテストとは、ソフトウェア開発のテスト手法の一つで、上位のモジュール(機能単体)から順に検証する手法です。結合テストの工程でモジュール間のインタフェースを確認をするために実施します。トップダウンテストの具体例。
ポーティング ポーティング(英:porting)とは、特定の環境(プラットフォーム)で動作するように作られたソフトウェアを、他の環境(プラットフォーム)で動くように作り変えることです。 ソフトウェアは特定のプログラミング言語やOSなど、何らかの基盤となる動作環境に依存していることが多く、基本、別の環境では動作しません。 そのため、旧環境で動作しているソフトウェアを、新しい環境でも同じように動作させるためには、新しい環境で動作するように調整したり、コードレベルで作り直したりする必要があります。 .
AR(拡張現実)とはAR(Augmented Reality) ARとは ARはAugmented Reality(アグメンティッド・リアリティー)の略で、日本語では「拡張現実」という意味の言葉です。 拡張現実とは、現実世界に仮想世界を重ね合わせて表示する技術のことです。 具体的にはスマートフォンなどのカメラで写している映像に、現実には存在しないデジタル情報(CGでつくられた3D映像やキャラクターなどのデジタルコンテンツやデータなど)を重ね合わせ、そのデジタル情報が実在しているように見せる技術です。 ARを使えば、現実世界に .
VR(仮想現実)とはVR(Virtual Reality) VRとは VRはVirtual Reality(バーチャル・リアリティ)の略で、日本語では「仮想現実」という意味の言葉です。 具体的には、VRゴーグルなどのVRデバイスを装着することで、360度広がるデジタル上の仮想空間に没入したような感覚を得られる技術です。 近年ではこれをさらに発展させて、映像の中を自由に移動したり、ものを動かしたりといった没入感の高い体験が可能になっています。 VRの歴史 1935年:短編小説で登場 アメリカのSF作家「スタンリイ・G・ワインボ .
バックエンドとはバックエンド バックエンドとは バックエンドとは、サーバーサイドの処理のことです。 一般的なWebのシステムはクライアントサーバシステムを採用しており、クライアントとサーバに分れています。 クライアントサーバシステムでは、クライアントとサーバで役割分担をしています。 サーバはシステムで利用するデータを管理し、クライアントに対して機能や情報を提供します。そして、サーバが提供している情報をクライアントが利用する形態です。 Webシステムの場合、利用者はクライアント側にある画面を操作し、サーバ側にあるWebサー .
フロントエンドとはフロントエンド フロントエンドとは フロントエンドとは、利用するユーザーが直接目に触れる部分のことで、Webアプリケーション開発などでクライアントサイドの処理をフロントエンドといいます。 一般的なWebのシステムはクライアントサーバシステムを採用しており、クライアントとサーバにわかれています。 利用者はクライアント側にある画面を操作し、サーバ側にあるWebサーバにリクエスト(要求)を送信します。そしてクライアントからのリクエスト(要求)を受け取ったWebサーバが処理し、結果をレスポンス(応答)として返却す .
デグレードとはデグレード(degrade) デグレードとは デグレードとは、劣化という意味の言葉であり、新しいバージョンのソフトウェアが以前のバージョンより品質が悪くなることをいいます。 ソフトウェアに対して機能追加やバグ修正を行ったことで修正前より性能が悪化し、これまで利用できていた機能が使えなくなったり、以前修正したはずの不具合やバグが再発したりすることです。 デグレードは、略して「デグレ」と呼ばれることも多いです。 デグレードが発生する主な原因はテスト不足です。機能追加した修正が既存機能にどのくらい .