クイズ>OutSystems11

【OutSystems11のクイズに挑戦!】OutSystems11

検定作成者: 匿名
156~197問

OutSystems11のクイズ

「OutSystems11」に関するクイズを42問出題します。すべての問題に回答すると結果が表示されます。

正解率: 0%
1問目:

【156】OutSystems の Web ブロックは、再利用可能なユーザーインターフェースコンポーネントとして、画面内に埋め込むことができます。Web ブロックには、通常の画面と同様にロジックを実行させる仕組みが必要となる場合があります。次の選択肢のうち、Web ブロックに関する正しい記述はどれでしょうか?

Web ブロックは 1 つの出力のみを持つことができる。
Web ブロックには準備アクションを含めることはできない。
Web ブロックは、画面と同様に Preparation(準備)アクションを持つことができる。
Web ブロックは複数の出力(複数の画面フラグメント)を持つことができる。
正解率: 100%
2問目:

【157】OutSystems の集計 (Aggregate) 設定画面には「テスト値」セクションが用意されています。 このセクションの主な目的は何でしょうか? 次の選択肢の中から正しい記述を1つ選びなさい。

出力レコードの順序を定義する。
レコードを取得するエンティティを定義する。
集計の出力プレビューをテストするための値を定義する。
すべてのレコードではなく、特定のレコードのみを取得する条件を設定する。
正解率: 100%
3問目:

【158】OutSystems でエンティティ A とエンティティ B の間に 1 対 1 の関係を定義する場合、正しい方法はどれでしょうか?

エンティティ B の識別子のデータ型を、エンティティ A の識別子のデータ型(<エンティティ A> 識別子)に変更する。
エンティティ B の id 属性を自動番号にしない設定に変更し、新しいレコード作成時にプログラムで値を割り当てる。
データ型が <エンティティ A> 識別子である新しい属性をエンティティ B に追加する。
データ型が <エンティティ B> 識別子である新しい属性をエンティティ A に追加する。
正解率: 100%
4問目:

【159】OutSystems の集計 (Aggregate) を使用してデータを取得する際、返されるレコードの数を制限する必要がある場合、どのようなプロパティを設定すればよいでしょうか?

最大値(MaxRecords)プロパティを使用する。
長さ(Length)の値を使用する。
カウント(Count)の値を使用する。
並べ替え(Sort)プロパティを使用する。
正解率: 100%
5問目:

【160】OutSystems の画面アクションのフローで「Ajax Refresh」を使用すると、特定のウィジェットだけを更新することができます。しかし、この機能を正しく利用するためには、以下のどの条件が必要でしょうか?

更新対象のウィジェットがテーブルレコードである必要があり、かつ、画面アクションは Ajax 送信で実行されなければならない。
更新対象のウィジェットに名前(ID)が設定されており、画面アクションは Ajax 送信で実行されなければならない。
更新対象のウィジェットに名前(ID)が設定されており、画面アクションは通常の送信で実行されなければならない。
更新対象のウィジェットに名前(ID)が設定されており、画面アクションはナビゲートで実行されなければならない。
正解率: 100%
6問目:

【161】Web ページにおいて、1 ページごとに 10 件のレコードを表示するページング機能を実装しています。 ユーザーがページングリンク [2] をクリックすると、次の 10 件のレコードが表示されますが、リンク [2] が太字にならないという問題が発生しました。 この現象の原因として正しいのは、次のうちどれでしょうか?

リスト ナビゲーションの通知時に、アクション ハンドルがリスト ナビゲーションの更新を実行できない。
On Notify of List Navigation アクション ハンドルでは、テーブルの更新を実行できない。
リスト ナビゲーションの通知時に、アクション ハンドルがリフレッシュクエリを実行できない。
ページングリンクのスタイルが更新される前に、リスト ナビゲーションの更新処理が完了してしまうため、現在のページを正しく反映できない。
正解率: 100%
7問目:

【162】OutSystems の Service Center では、サイトプロパティの値を変更することで、実行時のアプリケーションの動作を制御することができます。 この記述に関して、次の選択肢の中から正しいものを選びなさい。

本当
サイトプロパティの値を変更しても、アプリケーションの動作には影響を与えない。
サイトプロパティの変更は、コードを再デプロイしないと適用されない。
正解率: 0%
8問目:

【163】OutSystems の Web アプリケーションでは、画面アクションの動作を制御するために適切な終了ステートメントを使用する必要があります。 次の選択肢のうち、正しいものを選びなさい。

画面アクションは、End、Destination、Download、または Raise Exception ステートメントで終了できる。
画面アクションには複数の終了ステートメントを含めることはできない。
画面アクションには複数の終了ステートメントを含めることができるが、そのいずれも Destination ステートメントにすることはできない。
画面アクションは常に End ステートメントで終了しなければならない。
正解率: 100%
9問目:

【164】OutSystems のデバッグ機能では、ブレークポイントを設定することで、アクションの実行を一時停止し、コードの動作を詳細に確認できます。 ブレークポイントを設定できる場所として、正しい選択肢を選びなさい。

サーバー側ロジックのみ
アクションのみ(クライアント側およびサーバー側)
クライアント側ロジックのみ
アクションと変数内
正解率: 100%
10問目:

【165】OutSystems では、画面 (Screen) やブロック (Block) の内部で動作する要素がありますが、それらの制限について正しい記述はどれでしょうか?

他の画面内のみ。
他のブロック内のみ。
画面とブロックの内部 (それ自体を含む)。
画面とブロックの内部 (それ自体を除く)。
正解率: 0%
11問目:

【166】OutSystems で一覧画面を作成した後に詳細画面を作成するための手順について、正しい選択肢を選びなさい。

エンティティを UI フローにドラッグ&ドロップすると、一覧画面と詳細画面が自動的に作成される。
エンティティを UI フローにドラッグ&ドロップして一覧画面を作成し、それを繰り返すことで詳細画面を作成する。
一覧画面を作成した後、手動で詳細画面の UI を構築し、データをリンクさせる必要がある。
詳細画面は一覧画面を作成すると自動的に生成され、追加の作業は不要である。
正解率: 100%
12問目:

【167】OutSystems の 「削除」削除ルール (Delete Rule: Delete) は、エンティティ間のリレーションシップ設定に影響を与えます。 このオプションは、リレーションシップの参照整合性を保証しないため、注意して使用する必要があります。 この記述は正しいでしょうか?次の選択肢のうち、正しいものを選びなさい。

「削除」削除ルールを設定すると、親エンティティのレコードが削除された際に、子エンティティのレコードも削除される。
「削除」削除ルールを設定しても、子エンティティのレコードには影響を与えない。
「削除」削除ルールを設定すると、参照整合性が保証されず、手動でデータ管理を行う必要がある。
「削除」削除ルールを設定すると、子エンティティのレコードは削除されず、別のプロパティを設定する必要がある。
正解率: 100%
13問目:

【168】XXX 画面では、登録されたロールのみがアクセスを許可されるよう設定されています。 次のうち、正しい記述はどれでしょうか?

ユーザーはログインしておらず、XXX 画面をリクエストしました。その結果、アクセスは許可されませんでした。
ユーザーがログインし、XXX 画面をリクエストしましたが、適切なロールを持っていないため、アクセスは許可されませんでした。
ユーザーがログインしていなくても、XXX 画面は誰でもアクセスできるようになっている。
ユーザーがログインし、XXX 画面をリクエストしたところ、ロールに関係なくアクセスが許可されました。
正解率: 100%
14問目:

【169】Ajax 送信のフローでは、以下の順で処理が進行します。 「開始」 -> 「データの更新」 -> 「xxx」 -> 「終了」 この 「xxx」 に該当するのは、次のうちどれでしょうか?

Ajax 更新ウィジェットを使用すると、特定の UI 要素だけを更新し、ページ全体をリロードせずに変更を適用できる。
データ更新ウィジェットを使用すると、Ajax 送信の際に自動的に UI の変更が適用される。
Ajax 更新ウィジェットとデータ更新ウィジェットの両方を組み合わせると、Ajax 送信後のページ全体が更新される。
Ajax 送信では UI の更新は行われず、手動で画面をリロードする必要がある。
正解率: 100%
15問目:

【170】OutSystems では、エンティティ間の関係 (リレーション) を定義することで、データの管理を効率的に行うことができます。 実装可能な関係の種類として、正しいものを選びなさい。

1 対多と多対多
1 対 1、1 対多、および多対多
1 対 1 および 1 対多
多対多
正解率: 100%
16問目:

【171】On Initialize ライフサイクル イベントを考慮して、次のオプションのうち正しいものはどれですか?

On Initialize イベントは、画面またはブロックがレンダリングされる前、およびデータをフェッチする前 にトリガーされます。
On Initialize イベントは、画面またはブロックがレンダリングされた後にトリガーされるため、それを使 用してその構造を操作できます。
On Initialize イベントは、集計がデータのフェッチを完了した後にトリガーされ、画面で使用される前に 取得したデータに作用するために使用できます。
On Initialize イベントは、ブロックの入力パラメーターが変更された後にトリガーされます。
正解率: 0%
17問目:

【172】イベント ハンドラーは画面レベルで定義できるか?

イベント ハンドラーは画面レベルで定義できる。
イベント ハンドラーは画面レベルでは定義できず、ブロックレベルで定義される。
画面レベルでイベント ハンドラーを定義する場合、特定のブロックに依存する。
イベント ハンドラーは画面レベルでもブロックレベルでも定義できる。
正解率: 100%
18問目:

【173】Outsystemsの静的エンティティに関して、当てはまるステートメントを選択してください

新しい静的エンティティを作成すると、Id、Label、Order、Is_Active の 4 つの属性が自動的に作成されます。
静的エンティティは作成、更新、削除、取得できません
静的エンティティの属性は変更できません
エンティティ レコードは、Create <EntityName> または CreateOrUpdate <EntiryName> を呼び出して作成できます。
正解率: 100%
19問目:

【174】このページネーションは画面上の既存のテーブルに関連付けられています。Service Studio ではエラーは発生しませんが、ユーザーがページ分割ウィジェット内で新しいページを選択しても、テーブル上の表示結果が変わりません。この動作の理由として適切なステートメントを次から選んでください。

GetMovies アグリゲートが OnNavigate アクションで更新されていません。
集計(Aggregate)のレコード数は、データベース内の映画の総数と常に一致しなければならない。
OnNavigate アクションでテーブルが更新されていません。
ページネーションの Max Records プロパティを GetMovies.Count に設定し、TotalCount を RecordsPerPage に設定する必要がある。
正解率: 100%
20問目:

【175】欠陥品目の直下にエラーが表示されるようにするためには、どの種類の検証を選択する必要があるでしょうか?

クライアントとサーバー (クライアント側による即時フィードバックと、サーバー側による堅牢な検証の両方を実施する。)
サーバー (サーバー側のみで検証を行う。)
クライアント (クライアント側のみで検証を行う。)
わかりました (回答としては不適切な選択肢。)
正解率: 100%
21問目:

【176】次の集計をどのように変更すれば、各優先度に対する注文数を返すことができますか?

Order と Priority の間の結合を Only With に変更し、Priority.Id 属性に Count を作成する。
Priority.Id 属性に対して Group By を作成し、Order.Id 属性に対して Count を作成する。
Order.Id 属性に対して Group By を作成し、Priority.Id 属性に対して Count を作成する。
Order と OrderStatus の間の結合を削除し、Priority.Id 属性に Count を作成する。
正解率: 100%
22問目:

【177】OutSystemsではどのような種類のアプリケーションを作成できますか?

Web、モバイル、サービス
Web、モバイル、サービス、拡張機能
モジュールと拡張機能
Webのみ
正解率: 0%
23問目:

【178】Navigate メソッドでボタンをクリックした後の正しい画面ライフサイクル順序は何ですか?

準備を実行してから、目的の画面をレンダリングします。
画面アクションを実行し、準備を実行して、宛先画面をレンダリングします。
宛先画面をレンダリングし、その準備を実行します。
準備を実行してから、画面アクションを実行します。
正解率: 100%
24問目:

【179】イベントのブロックに関して、次のオプションのうち間違っているものはどれですか?

イベントにより、ブロックのスコープから親スコープに情報を渡すことができます。
イベントはブロックによってトリガーされ、その親によって処理されます。
イベントはブロック レベルまたはスクリーン レベルで定義できます。
ブロックの 2 つのインスタンスは、同じイベントに対して同じハンドラーを使用できます。
正解率: 100%
25問目:

【180】OutSystems における例外ハンドラーの動作について、次の記述のうち誤っているものはどれですか?

例外ハンドラーフローは、他の通常のフローと交差できない。
システム内で存在できる例外ハンドラーは 1 つだけである。
全ての例外処理において、少なくとも 1 つの例外ハンドラーが必要である。
例外が発生すると、通常のアクションフローは即座に中断され、例外ハンドラーフローへ制御が移行する。
正解率: 100%
26問目:

【181】OutSystems では、アプリケーションのデバッグ中に変数の値をリアルタイムで確認できる機能が提供されています。この記述について、正しいものを 1 つ選びなさい。

OutSystems では、デバッグ中に変数の値を検査する機能は提供されていない。
OutSystems では、デバッグ中に変数の値をリアルタイムで検査でき、ブレークポイントやウォッチ機能を利用して状態を把握することが可能である。
OutSystems では、一部のデバッグ機能を通じて変数の値を確認できるが、常に完全な情報が得られるとは限らない。
OutSystems では、変数の値を検査するには専用の外部プラグインを追加する必要があり、標準の機能では対応されていない。
正解率: 0%
27問目:

【182】次の選択肢のうち、間違っているものはどれですか?

ローカル変数を使用すると、関連情報を画面内に一時的に保存できます。
入力パラメータを使用すると、画面間を移動するときに画面間でデータを受け渡すことがで きます。
ローカル変数の値が変更されると、ユーザー インターフェイスは即座に反応します。
画面のローカル変数は、別の画面から直接アクセスできます。
正解率: 100%
28問目:

【183】開発環境において、Aggregate 機能が自動生成する SQL 文の内容は、ログ出力やデバッグツールを利用して確認することが可能でしょうか?

はい、ログ出力やデバッグツールを使用して確認できます。
いいえ、確認することはできません。
使用する ORM や環境によって確認方法が異なるため一概には言えません。
生成された SQL 文は暗号化されるため、直接確認することはできません。
正解率: 100%
29問目:

【184】現代の開発現場では、SQLのSELECTクエリ実行時に、エンティティ全体ではなく、必要なデータのみを持つ構造体(DTOなど)を利用する方が望ましいと考えられています。この考え方の主な理由として、最も適切なものを次の選択肢から選んでください。

エンティティは完全なビジネスロジックや関連情報が含まれており、常に構造体より優先されるべきである。
構造体を利用することで、SELECTクエリで取得される属性とデータ量が削減され、パフォーマンスの向上につながるためである。
エンティティと構造体は本質的に同じ情報を保持しており、どちらを使っても差異はない。
構造体はSQLクエリの保守性や可読性を向上させるため、使用すべきである。
正解率: 100%
30問目:

【185】Outsystems での準備に関して、当てはまるものを選択してください。

準備追加には複数の出力がある場合があります
準備はScreenとwebBlockの強制動作です
準備アクションの出力は 1 つだけです
画面の準備は必要ない場合があります
正解率: 0%
31問目:

【186】基準を満たすレコードがない場合、集計の出力はどうなりますか?

空リスト
空のリスト
リストに空のレコードがあります
リストにはデフォルトのデータを持つレコードがあります
正解率: 100%
32問目:

【187】OutSystems には、アプリケーション内のユーザーを作成・管理し、ロール(権限)を設定するための組み込みアプリケーションが存在します。このアプリケーションの名称として、最も適切なものを次の選択肢から選んでください。

UserMgmt アプリケーション
ユーザー アプリケーション
エンタープライズ アプリケーション
会社のアプリケーション
正解率: 100%
33問目:

【188】OutSystems LifeTime を使用すると、IT ユーザーとチームの管理ができる。これについて、最も適切な選択肢を選びなさい。

本当
どちらか
どちらでもない
正解率: 100%
34問目:

一部のウィジェットは、Ajax を利用して画面アクションをトリガーできます。ウィジェットのプロパティ内で、この Ajax トリガーとなるイベントの設定は、どのセクションで定義されているでしょうか?

特殊リスト
イベント
更新時
ウィジェットに応じて、クリック時または変更時。
正解率: 0%
35問目:

【190】画面アクションのフロー内で実行される「データの更新」は、どの目的で使用されるでしょうか?最も適切な選択肢を次から選んでください。

準備処理中に、特定のクエリで取得されたデータを更新するため。
準備処理中に、全てのクエリで取得されたデータを更新するため。
準備処理自体を再実行するため。
特定のウィジェットの内容や表示状態を更新するため。
正解率: 100%
36問目:

【191】以下のリンク先の例示ファイル (https://drive.google.com/file/d/11tUfXgUASyo932VISD6nB4Xmho342ZNn/view?usp=sharing) を参照してください。 このファイルに示される集計処理の結果として作成される、GetOrders ShippingState.List.Current レコードには、どの属性が含まれますか?

2 つの集計属性: ShippingState と Count
2 つの集計属性 (ShippingState と Count) に加えて、ソースエンティティのすべての属性
集計に表示される6 つの列に対応する属性: ShippingState、Count、Description、DueDate、CreatedOn、および Priority
2 つの集計属性 (ShippingState および Count) と、これらの集計の計算で使用される列
正解率: 100%
37問目:

【192】OutSystems では、同一のスタイル クラスを Web ブロック、画面、テーマなど複数のレベルで定義することが可能です。この場合、最終的に適用されるスタイル定義はどこで設定されたものとなるでしょうか?

Web ブロックに定義されたもの
画面に定義されたもの
テーマに定義されたもの
UI フローに定義されたもの
正解率: 100%
38問目:

【193】OutSystems で特定の画面へのアクセス制限を設定する場合、どの方法が推奨されるでしょうか?

ユーザー アプリケーションに移動し、対象の画面を特定のロールに関連付ける。
画面のフロー内で CheckRole アクションを利用してアクセス権を検証する。
画面のプロパティ設定で、アクセスを許可しないロールのチェックを外す。
特別な設定は行わず、ユーザー名とパスワードを持つユーザーのみがアクセスできるようにする。
正解率: 100%
39問目:

【194】OutSystems の Service Studio において、スクリーン(画面)とブロックはどのレイヤーに分類されるでしょうか?

プロセス
データ
インターフェース
ロジック
正解率: 100%
40問目:

【195】OutSystems では、サイト全体で用いられる定数やグローバルな設定値を管理するために、Site プロパティが利用されます。次のうち、Site プロパティで管理すべき設定項目として最も適切なものはどれでしょうか?

パスワードの最小長
ログインユーザー数
検索フィールドの値
該当なし
正解率: 100%
41問目:

【196】多対多のリレーションシップを実現するために用いられるジャンクション エンティティには、親エンティティ同士の関連付けを正確に行うため、最低限どの属性が必要でしょうか?

各親エンティティを参照する複合キー
各親エンティティへの識別子と外部キー
各親エンティティへの外部キーとジャンクション レコードの数
ID、ラベル、順序、アクティブ
正解率: 100%
42問目:

【197】[組み込み検証] プロパティが「はい」に設定されている [保存] ボタンが設置されたフォームを考えた場合、ユーザーが「保存」ボタンをクリックすると、OutSystems はフォームに送信されたデータに対して自動的にどの検証を実行するでしょうか?

必須フィールドが入力されているかどうかだけを確認する。
必須フィールドが入力されているかどうか、および後でロジックで使用される非必須フィールドも入力されているかどうかを確認する。
必須フィールドが入力されているかどうか、およびユーザーが送信したデータが各入力フィールドで予期されるデータ型と一致するかどうかを確認する。
必須フィールドが入力されているかどうか、およびユーザーが送信したデータがフォームのデータソースで定義されているデータ型と一致するかどうかを確認する。

このクイズを受けた方におすすめのクイズです。ぜひ挑戦してみてください。

117系検定

117系の問題です。難易度は色々。

AAH_tomato検定

@AAH_tomatoの森羅万象を出題します。11-15問目は@KRR_tomatoの内容を含みます。

サッカークイズ

前半5問クソ問題、後半5問普通の問題

サッカーワールドカップ検定

11問あります。1998年大会の問題が多いです。

Doors検定4級

超個人的非公式のDoors検定(4級)です。問題は全15問で、そのうち3問は実技です。10問以上正解で合格です。

鉄道難読駅名検定

鉄道難読駅名検定。正しい読み方お答えください。問題は全部で15問です。

Doors検定3級

超個人的非公式のDoors検定(3級)です。問題は全15問で、そのうち3問は実技です。10問以上正解で合格です。

1000番台 車番↔編成テスト

SD編成以外を出題します。2足したり8引いたり…

伊東線検定

伊東線について問題は計6問です。間違えてる箇所があるかもしれません了承ください!

バトルフィールド検定

バトルフィールド4、1、5から出題します

273系検定

答えれるもんなら答えてみろよぉ!

あたしンち検定④

目指せあたしンちマニア。アニメ第151話〜第200話の範囲から出題します

MrsGREENAPPLE 歌詞

初級 中級 上級 4問ずつの 12問

リアルタイムクイズ