6月30日まで 新規会員登録とパッケージ出品で 2000円割引クーポンプレゼント! ※無くなり次第終了 ご利用方法
古川 和明

古川 和明

プログラミングにおいて、アルゴリズム考案が得意です。オブジェクト指向で整理されたコードを書きます。

  • ランク レギュラー 本人確認や機密保持確認などが完了しているランサーです

  • 本人確認
  • 機密保持確認
  • 電話確認
  • ランサーズチェック

実績数

0

評価

0

0

完了率

--- %

リピーター

---

自己紹介

プログラミングにおいて、アルゴリズム考案が得意です。オブジェクト指向で整理されたコードを書きます。

[1]プログラミングの経歴
社会人18年+就職前の1年=19年
[2]経験した言語
C#,VB,EXCELVBA,JAVA,Javascript,HTML,PHP,python,C,C++,
labview(これはノーコード開発)
[3]経験した分野
(1)二進法、ビット操作、十六進法の扱い、十進法
各々の演算や相互変換の機能を実装
(2)標数2の有限体
演算と行列計算
(3)整数
modの計算、中国剰余定理の適用
(4)一次元配列
ソートや置換
(5)二次元配列
挿入、抜き出し、DataGridViewへの適用
(6)EXCELVBAでの集計
ボタンでのマクロの実装
(7)集計結果のグラフ表示
VisualStudioのフォームのchartで実行。オブジェクト指向で整理したプログラムを使用
(8)フォーム上のツールの扱い
DataGridView,Combobox,ListBox,RadioCheckボタンなどを扱うsharedな関数を実装
(8)通信
TCP/IP通信、UDP通信
(9)組み込み
PICマイコンのプログラム(C言語)。ピンの電圧を制御して、センサを駆動した。(SPI通信またはI2C通信)。PCのシリアルポートとRS232C通信を実行した。
[4]コードを書く上で心がけている事
(1)オブジェクト指向
異なる関数で同じ変数を共有するとバグが発生しやすいので、なるべくstatic関数(VBならshared関数)を使用するようにしている。クラスファイルの内側で、メンバ変数を、異なるメソッドで共有する事があるが、それも単純な方法にしている。更に、コンストラクタによる初期化でだけ、ライトアクセスして、それ以外のメソッドはなるべくリードアクセスだけにしている。
(2)ループやif else文のネスト
通常は二段まで、深いところでも三段。四段はほとんどない。ネストが深くならないように、サブルーチンにおいては、最初に、エラーの場合と、処理がわかりきった場合を、if文とreturnの組み合わせで排除するようにしている。
(3)名前
ローカル変数名、仮引数名、関数名、クラス名は、意味が分かりやすく、しかもコード規約に沿うような名前になるように決めている。
(4)クラス同士の関係
UMLの図を書いて確認し、循環依存が発生していないか、チェックするようにしている。

稼働時間の目安
仕事できます
稼働単価の目安
基本単価:
2,200 円 / 時間
プログラミング:
2,200 円 / 時間
得意なカテゴリ
Webシステム開発・プログラミング
ソフトウェア・業務システム開発
Excelマクロ作成・VBA開発
得意な業種
実績あり IT・通信・インターネット
塾・予備校
得意なスキル
C 2年
C++ 2年
HTML 1年
Java 1年
JavaScript 1年
MySQL 1年
PHP 2年
Python 1年
VB.NET 6年
.NET 10年以上
登録日
2024年3月6日
メッセージ返信率
---%
メッセージ通知
お知らせ
メールの受信
見積もり・仕事の相談

料金表

見積もり・仕事の相談

ポートフォリオ

もっと見る

実績・評価

ビジネス経験

  • 製造現場でのEXCEL上のDate型の生データの集計とグラフ表示

  • 無線機器の制御と、無線機器から得たデータの、集計、ファイル記録、グラフ表示、UI作成

もっと見る

資格

  • 高校数学専修免許

  • JAVAアソシエイト

  • 基本情報技術者(C言語)

もっと見る
このプロフィールを通報する

こちらをお探しですか?

メッセージをする

最終ログイン:26日前 稼働時間の目安:仕事できます