個人財務 コンピュータプログラムを書く前に取る4つのステップ - ダミー

コンピュータプログラムを書く前に取る4つのステップ - ダミー

目次:

ビデオ: パソコン高速化。イライラ解消!スイスイ動作の手順 2025

ビデオ: パソコン高速化。イライラ解消!スイスイ動作の手順 2025
Anonim

コンピュータプログラムの作成を始める前に、まずそれを設計するための4つの重要なステップを実行します。そうすることで、うまく動作しないコンピュータプログラムを作成したり、間違った問題を解決したり、後で復旧する価値がないコンピュータプログラムを書く時間を無駄にすることはありません。計画を立てると、コンピュータプログラムが実際に動作し、必要なタスクを実行する確率が高まります。

プログラムを設計するときは、次の4つのステップが重要です。

<! - 1 - >
  1. 問題を特定する: あなたのプログラムはどのような問題を解決しますか?あなたのプログラムが何をしているのかを明確に記述できなければ、それをどのように設計するのか分からないでしょう。
  2. ユーザーを特定する: プログラムを使用するユーザー
  3. 対象のコンピュータを特定する: プログラムを実行するためにどのコンピュータが必要ですか?それはWindowsコンピュータ、Macintosh、メインフレーム、Linuxを実行するコンピュータ、ハンドヘルドのPalmやPocket PC、またはスーパーコンピュータですか?
  4. あなたのプログラミングスキルを決める: あなたは自分自身を全部書くか、他人から助けを得ますか?あなたが他の人にあなたを手伝ってもらうには、プログラムのどの部分を書くのですか?
<! - 2 - >

コンピュータプログラミング:問題の特定

すべてのプログラムが問題を解決します。税務申告プログラムは、税金の整理と提出の問題を解決します。ワードプロセッサは、テキストの作成、編集、書式設定、および印刷の問題を解決します。ビデオゲームでさえ、人々を楽しませるという問題を解決します。

プログラムは、それが解決する問題と同じくらい有用です。ほとんどのプログラムでは、紙や追加機を使用する代わりに手形の整理と支払いを簡素化するマネー管理プログラムなど、既存の問題を簡略化して自動化しています。どのプログラムの目的は、特定のタスクをより速く、より簡単に、より便利にすることです。その目標に達する唯一の方法は、まずあなたのプログラムが解決しようとしているタスクを特定することです。

コンピュータプログラムのユーザーを特定する

プログラムを使用する唯一の人なら、あなたが望むどんな方法でもプログラムを見せることができます。あなたはそれを動作させる方法を知っています。しかし、あなたのプログラムを他人に与えたり売ったりする予定がある場合は、誰がそれを使うのかを知る必要があります。

あなたのプログラムの典型的なユーザーが分かっていることが重要です。何らかの理由でユーザーがあなたのプログラムを気に入らなければ、そのプログラムを使用することはまずありません。プログラムが実際に動作するかどうかは、しばしば無関係です。

ユーザーを念頭に置いてプログラムを設計することで、人々があなたのプログラムを使用する確率が高まり、あなた自身がコピーを購入する(希望する)。

あなたが完璧に動作するプログラムを書いても、見た目が似ていない、コマンドを与える方法が理解できない、それと同じように動作しないため、ユーザは無視するかもしれません彼らが現在使用している古いプログラムでは、色が正しく表示されません。目標は、見た目が変わっても(ユーザーではなくニーズ)、プログラムがユーザーのニーズを満たすようにすることです。

コンピュータプログラムの対象コンピュータを特定する

ユーザーを特定したら、ユーザーがプログラムを実行するコンピュータの種類を知る必要があります。プログラムが実行されるコンピュータの種類によって、使用できるコンピュータ言語、プログラムが検出できるハードウェア、プログラムの最大サイズなどが決まります。

たとえば、Macintoshで動作するプログラムを作成する場合、プログラムはサウンド、カラーグラフィックス、大容量のハードドライブ、および十分なメモリを利用できます。ただし、限られたサウンド機能、はるかに単純なカラーグラフィックス、限られた量のメモリとストレージスペースでスマートフォンで実行するには、同じプログラムを大幅に書き直す必要があります。

あなたのプログラムをほとんどまたはまったく変更せずに別のコンピュータにコピーして実行できる場合、あなたのプログラムは移植可能と見なされます。 プログラムの作成に使用するコンピュータ言語によって、移植性が決まります。 C / C ++プログラムは他のプログラミング言語よりも移植性が高い傾向があります。 プログラミングスキルの決定

プログラムを設計するときは、プログラミングスキルを考慮してください。あなたはプログラムの素晴らしいアイデアを得るかもしれませんが、経験がほとんどない初心者の方は、最初に欲求不満からあきらめないと、プログラムの作成に時間がかかることがあります。

プログラミングのスキルと経験によって、選択したプログラミング言語も決まります。経験豊富なプログラマは、CやC ++でプログラム全体を書くことについて何も考えないかもしれません。しかし初心者はプログラムを書く前にCやC ++を勉強しなければならないかもしれませんし、BASICのような簡単なプログラミング言語を選ぶかもしれません。

一部の初心者は、C / C ++などの難しい言語を習得するために時間をかけてから、プログラムを書き、書きます。また、Visual Basicなどの簡単な言語を選択することで、プログラムをすぐに作成(マーケティング)できるようになりました。 C / C ++などの大型言語に取り組むのを心配しないでください。しかし、Visual Basicなどのより単純な言語を使用することを心配しないでください。重要な目標は、プログラムの使用を開始できるようにプログラムを完成させ、(おそらく)他人に販売を開始することです。

多くのプログラマは、Visual Basicなどの言語を使用してプログラムを作成し、後で経験豊富なプログラマを雇って、C / C ++などのより複雑な言語でプログラムを書き直すことで、プログラムを高速かつ効率的にすることができます。

コンピュータプログラムを書く前に取る4つのステップ - ダミー

エディタの選択

SketchUpのステータスバー - ダミー

SketchUpのステータスバー - ダミー

SketchUpのステータスバーには、モデリング中に使用するコンテキスト情報が含まれています。モデリングウィンドウの下の狭い情報には、情報の良さが満載されています。コンテキスト固有の指示:ほとんどの場合、ここでは何をしているのかを確認するためにここでチェックします。モディファイアキー(組み合わせて使用​​するキーボードストローク)

スケッチツールにインテリジェントに反応するよう設計されたダミー

スケッチツールにインテリジェントに反応するよう設計されたダミー

ダイナミックコンポーネント(DC) SketchUpが提供する真の魔法に最も近いもの。あなたがそれらを拡大縮小するときに、伸ばしたり歪んだりするのではなく、寸法を変更するはずの部品は、他の部分はしません。

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpのサーフェスには、このメソッドの代わりはありません。地形の塊は、複雑な曲面の良い例です - 凹凸、ねじれ、波紋、多方向。扱っているカーブが単純な押し出しよりも複雑な場合は、この画像マッピングテクニックを使用する必要があります。キー...

エディタの選択

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

販売税の対象となる商品を販売する場合、QuickBooks 2013請求書には、これらの売上税を請求して追跡する広告申込情報も含まれます。これを行うには、売上税明細を登録します。販売税項目を登録するには、新規項目ウィンドウを表示し、タイプ...から販売税項目を選択します。

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012でサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

エディタの選択

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressユーザーページには、あなたのブログのすべてのユーザーが表示されます。各ユーザーのユーザー名、名前、電子メールアドレス、ブログの役割、およびブログに投稿された投稿の数が表示されます。フォロワー:このデフォルトロールは、...

WordPress Permalinkをサーバーと連携させる方法 - ダミー

WordPress Permalinkをサーバーと連携させる方法 - ダミー

デフォルト以外のオプションを使用してWordPressサイトのパーマリンクの場合、WordPressは特定のルールまたはディレクティブを.txtファイルに書き込みます。あなたのWebサーバー上のhtaccessファイル。 permalinkによると、htaccessファイルはあなたのWebサーバーと交信して、パーマリンクをどのように提供すべきかを示します。

WordPressブログを修正する方法 - ダミー

WordPressブログを修正する方法 - ダミー

WordPressブログをインストールした後、それがリンクされているウェブサイトに合ったブログ。既存のテーマ(スキン)を変更したり、WordPressをインストールした後に使用できる代替語句を選択することができます。選択したテンプレートがメインWebサイトに似ていることを確認してください。ただし、WordPressは...