Skip to main content
QUICK REVIEW

[論文レビュー] OOP and its Calculated Measures in Programming Interactivity

U. Onu Fergus, S. U. M. Osagie|arXiv (Cornell University)|May 15, 2018
Teaching and Learning Programming参考文献 6被引用数 4
ひとこと要約

本研究は、ナイジェリアにおけるオブジェクト指向プログラミング(OOP)とそのプログラミングのインタラクティビティへの影響を調査し、専門家を対象としたアンケートを通じて、柔軟性、速度、スケーラビリティなどのパrameterを評価している。結果として、OOPがインタラクティビティを向上させることに対する強い支持が得られ、動的特性や現実世界の問題解決といった主要な指標において高い有効性が示された平均スコアが得られた。

ABSTRACT

This study examines the object oriented programming (OOP) and its calculated measures in programming interactivity in Nigeria. It focused on the existing programming languages used by programmers and examines the need for integrating programming interactivity with OOP. A survey was conducted to measure interactivity amongst professionals using certain parameters like flexibility, interactivity, speed, interoperability, scalability, dynamism, and solving real life problems. Data was gathered using questionnaire, and analysis was carried out using frequency, percentage ratio, and mean in arriving at a more proactive stand. The results revealed that the some of the parameters used are highly in support of the programming interactivity with OOP.

研究の動機と目的

  • ナイジェリアの文脈におけるソフトウェア開発におけるオブジェクト指向プログラミング(OOP)が、インタラクティビティをどの程度向上させるかを評価すること。
  • OOP環境におけるインタラクティビティに影響を与える主要なプログラミングパrameter(例:柔軟性、相互運用性、動的特性)を特定すること。
  • 専門家からの実証データを用いて、OOPの実用的有効性が現実のプログラミング課題解決にどの程度寄与しているかを評価すること。
  • OOPの構造的原則が、スケーラブルでインタラクティブなソフトウェアシステムの構築に有意義に寄与しているかどうかを特定すること。
  • 開発途上国におけるOOPとインタラクティブプログラミングパラダイムの統合に関するデータドリブンな知見を提供すること。

提案手法

  • ナイジェリアのソフトウェア専門家を対象に、OOP経験とインタラクティビティパrameterに関するデータ収集のためのアンケートを実施した。
  • 各パrameterの有意性を評価するために、度数分布、割合比、平均スコアを用いた定量的分析を実施した。
  • 7つのコアパrameter(柔軟性、インタラクティビティ、速度、相互運用性、スケーラビリティ、動的特性、現実世界の問題解決能力)を評価した。
  • データ分析は、OOPがインタラクティブなソフトウェア開発を促進する傾向と支持度のレベルを特定することに焦点を当てた。
  • 記述統計を用いて、現代のプログラミング環境におけるOOPの役割を前向きに評価した。
  • 各パrameterがOOPベースのインタラクティビティをどの程度支えているかを特定するために、平均スコアを用いて結果を解釈した。

実験結果

リサーチクエスチョン

  • RQ1オブジェクト指向プログラミングは、ナイジェリアのソフトウェア開発におけるインタラクティビティをどの程度支援しているか?
  • RQ2スケーラビリティや動的特性といった、特定のOOP関連パrameterの中で、プログラミングのインタラクティビティに最も顕著に影響を与えるのはどれか?
  • RQ3専門家は、他のパラダイムと比較して、OOPの現実世界のプログラミング課題解決への有効性をどの程度高く評価しているか?
  • RQ4OOPの原則とソフトウェアシステムの認識上の速度および相互運用性の間には、どのような関係があるか?
  • RQ5OOPにおける柔軟性とスケーラビリティは、ソフトウェアアプリケーション全体のインタラクティビティにどのように寄与しているか?

主な発見

  • OOPベースのシステムにおける動的特性の平均スコアは高く、実行時における適応可能性への強い支持が示された。
  • 専門家は、OOPがスケーラビリティを顕著に向上させると報告しており、高い割合の回答者が、これがインタラクティブシステムの主要な促進要因であると評価した。
  • 現実世界の問題解決能力のパラメータは、5段階スケールで4.0を超える平均スコアを獲得し、強い実用的価値が認識されていることが示された。
  • 相互運用性と速度は中程度の高いスコアで評価され、OOPがインタラクティブアプリケーションにおける効率的な統合とパフォーマンスを支えることが示唆された。
  • OOPにおける柔軟性は、一貫してインタラクティビティ向上の主要要因と評価されており、70%を超える回答者がその重要性を確認した。
  • 全体として、算出された指標は、OOPがナイジェリアにおけるインタラクティブでスケーラブルかつ問題解決志向の強いソフトウェアシステムを構築する強固な基盤であることを確認した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。