*****************************************************************************
********　　　   安定ソートのあれこれ Ver1.1.3 使用説明書　 　      *********
********　初リリース日 Copyright 🄫 2021 9月29日　Yoshinao Kamiyama　*********
*****************************************************************************



【概要】
数値データーをソートするプログラムです。
数値データーのみに対応しています。文字や文字列は一切ソートできません。
また、数値も、整数のみ処理できます。
負数や小数点があると処理できません。

バブルソート５１２は、バブルソートの処理を５１２分割した処理です。
スレッド処理で高速化を行っていない処理とスレッド化による高速化を行った処理を比較できるソフトウェアです。

C++で非同期処理を行った処理も搭載しました。非常に効率が良いと言う事が確認できると思います。
約、20%の処理速度のUPが可能でした。
当社が開発した統合処理の部分も非同期処理で高速化すれば、もっと、早い処理が可能になるかもしれないと思っております。

スレッド処理が多分岐処理になった為、殆ど全ての処理で時間計測とプログレスバーの表示が出来ませんでした。
しかしながら、プログレスバーの表示を行わなくても、十分、高速かなと思える程度の処理速度に達したと自負しております。

C++標準 安定ソートは、マージソートを使用したソートだそうです。C++に標準で添付されているソートです。
スレッドを使用した高速処理を実現しているソートの様です。
バブルソートでC++標準 安定ソートと、同程度の結果が得られました。

バブルソートは、みなさんご存じのソート技術なので説明はいらないと思います。
但し、添付されていないので、当社で開発したバブルソートです。

テストファイルを添付しました。
ソフトウェアをインストールすると、

「ドキュメント → Kamisoft → 安定ソートのあれこれ」

と言うフォルダーの中にテスト用のファイルがインストールされていますので、本ソフトウェアの動作確認にご利用ください。

添付ファイルは、本ソフトウェアの動作確認以外の目的でのご使用はお控え下さい。
また、添付ファイルの複製を作成しないで下さい。




【取り扱い種別】
商用、個人使用問わず、完全フリーソフトです。




【使用上の注意】
著作権は、当社にあります。
書き換えたソフトウェアを無断で配布する事を認めません。
また、逆コンパイルなどもしないで下さい。
このソフトウェアをご使用の場合に於いて、如何なる損害が発生しても、著作権者は、損害賠償に一切応じません。
別のサイトなどに、掲載したいと言うご希望の場合は、当社にご一報下さい。
原則、書き換えていない状態での転載は、原則的に許可する予定でいます。
ただ、転載の場合は、当社にご一報頂きたいと思っております。




【動作環境】
以下のOSで動作します。
Windows10(64bit)
Windows11(64bit)




【動作可能パソコン】
Windows10(64bit)又は、Windows11(64bit)が、正常に動作しているパソコンでご使用できます。




【インストール方法】

◇ 旧バージョンがインストールされている場合
旧バージョンをアンインストールしてから新規インストール手順でインストールを行って下さい。

◇ 新規インストールの場合
Zip7で圧縮されたStSort113.7zファイルを解凍して下さい。
解凍すると、以下のファイルが表示されます。

安定ソートのあれこれ.msi　　　　　ファイル    → セットアップファイル
setup.exe                         ファイル    → セットアップ実行ファイル
使用説明書.txt　　　　　　        ファイル    → 本使用説明書
Visual C++ 再配布可能パッケージ   フォルダー　→VC_redist.x64.exeファイル

Visual C++で書かれたプログラムを初めて使用する場合に、
Visual C++で書かれたプログラムをインストールする前に、
VC_redist.x64.exeファイルをマウスなどのポインティングデバイスを使用してクリックして、
Visual C++ 再配布可能パッケージをパソコンにインストールして下さい。
Visual C++ 再配布可能パッケージは、一度だけインストールすれば良いものです。
本ソフトウエアは、Visual C++ で書いてあります。

Visual C++ 再配布可能パッケージをインストールした後は、以下の手順でインストールを行って下さい。
セットアップ実行ファイルのsetup.exeをマウスなどのポインティングデバイスを使用してクリックして下さい。
インストールが始まります。
インストーラーの指示に従ってインストールを最後まで行って下さい。
インストールが完了したら、本ソフトウェアをご使用開始できる状態になっています。




【アンインストール方法】
本ソフトウェアをWindowsのアンインストール機能を使用してアンインストールします。

Windows10の場合
Windowsのスタート→設定→アプリ→アプリの機能で、「安定ソートのあれこれ」を探して、アンインストールを行って下さい。

Windows11の場合
Windowsのスタート→設定→アプリ→アプリの機能で、「安定ソートのあれこれ」を探して、アンインストールを行って下さい。




【当社の案内】
また、当社Webサイトでは、パッケージ版の販売を行っています。
代引き発送も行っております。

よろしければ、当社のWebサイトをご覧下さい。
現在、Vector株式会社と当社の直販サイトと当社Webサイトからの注文以外で当社のソフトウェアをご購入になる事はできません。
当社の正規品をお買い求め頂くには、Vector株式会社と当社の直販サイトと当社Webサイトからの注文をお願い申し上げます。

当社、Webサイト
https://www.kamiyamasoft.com/

当社、直販Webサイト
https://thebase.in/to_app?s=shop&shop_id=Kamiyamasoft-official-ec&follow=true




【作者への連絡先】
メールアドレス　kamiyamasoft@dk2.so-net.ne.jp
〒260-0853
千葉県千葉市中央区葛城２－１５－２
ベルセゾン葛城１０２
(個人事業者)　神山　義尚
TEL 043-221-6391 FAX 043-221-6391




【ソフトウェア変更履歴】

Ver1.0.1　　データー数を分割した場合に余りが出る場合の処理に問題があったので訂正しました。

Ver1.0.2　　販売している製品の名称変更に伴って、広告の書き換えを行いました。

Ver1.1.2　　バブルソートと、C++標準添付のStable_sortでの処理時間比較を行えるソフトウェアに変更しました。
	　　スレッド処理化による高速化の比較もできる様にしました。

Ver1.1.3　　Visual C++ 再配布可能パッケージを使用する様に書き換えました。
	　　


