宣言と非範囲文
* 宣言文 何かを真または偽であると宣言するステートメントです。彼らは通常、主題と動詞の構造を持ち、事実、意見、または信念を表現します。
*例:「空は青です。」 「私はピザが大好きです。」
* 非宣言文 宣言的なステートメントを作成しない他のすべての文タイプを含めます。 これには次のものが含まれます。
* 尋問文(質問): "あなたの名前は何ですか?"
* 命令文(コマンド): "ドアを閉める。"
* 感嘆符(強い感情の表現): 「うわー、すごい!」
* その他の文の種類: 挨拶、リクエスト、謝罪などのように
潜在的な誤解
「非宣言的な質問」は、宣言的な文と非宣言文の区別の誤解である可能性があります。質問は非宣言文の一種であるため、この用語は単に「質問」を意味することを意図していた可能性があります。
宣言プログラミング
コンピュータープログラミングのコンテキストでは、「宣言」とは、それを達成するために *方法 *ではなく、あなたが達成したいことに焦点を当てたプログラミングスタイルを指します。 例は次のとおりです。
* sql(構造化されたクエリ言語): データベースが取るべき正確な手順を指定せずに、取得するデータを説明するためのクエリを書き込みます。
* ロジックプログラミング(PROLOG): 事実とルールを定義し、システムはこれらのルールに基づいて問題を解決する方法を見つけます。
非断続的なプログラミング
プログラミングの「非宣言」とは、一般に「命令的 *プログラミングを指し、コンピューターが実行する一連のステップを指定します。 例は次のとおりです。
* C、Java、Python(手続き型およびオブジェクト指向の言語): コンピューターに何をすべきかを明示的に指示するコードを段階的に書きます。
要約
「非宣言的な質問」という用語は、宣言的および非宣言的な文の概念の誤解または誤用である可能性があります。それは単に通常の質問を指す可能性があります。特定のコンテキストでこの用語に遭遇した場合、より多くの情報を提供することは、その意図した意味を明確にするのに役立ちます。
