Scripting and Programming Foundations サンプル問題プレビュー(抜粋)
収録内容から抜粋したサンプル問題です。「解答・解説を表示」をクリックすると正解を確認できます。
サンプル問題 1: A software developer creates a list of all objects and functions that will be used in a board game application and then begins to write the code for each object.
A: Analysis and implementation
B: Analysis and design
C: Design and implementation
D: Design and testing
正解:C
Explanation: The process described involves two main phases: first, the developer is designing the application by creating a list of all objects and functions (the design phase), and then they are writing the code for each object (the implementation phase). This aligns with option C, Design and Implementation. Analysis would involve understanding the requirements or problems the software will address, which is not mentioned in the scenario. Testing is a separate phase that typically occurs after implementation to ensure the code works as intended.
サンプル問題 2: A programmer receives requirements from customers and decides to build a first version of a program. Which phase of an Agile approach is being carried out when the programmer starts writing the first version?
A: Implementation
B: Testing
C: Design
D: Analysis
正解:A
Explanation: From Exact Extract: In Agile software development, the process is iterative, and writing code to create a version of the program occurs during the implementation phase. According to foundational programming principles and Agile methodologies (e.g., Certiport Scripting and Programming Foundations Study Guide, Agile Manifesto), implementation involves coding the software based on requirements and design. Agile Phases Overview: Analysis: Gathers and refines requirements (e.g., customer needs as user stories). Design: Plans the technical solution (e.g., defining functions, classes, or architecture). Implementation: Writes and integrates code to create a working version. Testing: Verifies the code meets requirements. Option A: "Implementation." This is correct. Starting to write the first version of the program involves coding, which is the core activity of the implementation phase. For example, the programmer might write functions or classes to meet customer requirements. Option B: "Testing." This is incorrect. Testing occurs after coding to verify the program’s functionality, not during the writing of the first version. Option C: "Design." This is incorrect. Design involves planning the program’s structure (e.g., specifying functions or objects), not writing the code. Option D: "Analysis." This is incorrect. Analysis involves receiving and refining requirements, which the programmer has already done before starting to code. Certiport Scripting and Programming Foundations Study Guide (Section on Agile Implementation). Agile Manifesto: “Working Software” (http://agilemanifesto.org/). Sommerville, I., Software Engineering, 10th Edition (Chapter 4: Agile Software Development).
サンプル問題 3: Which two statements describe advantages to using programming libraries?
A: Using a library minimizes copyright issues in coding
B: A program that uses libraries is more portable than one that does not.
C: Using libraries turns procedural code into object-oriented code.
D: Libraries always make code run faster.
E: The programmer can improve productivity by using libraries.
F: Using a library prevents a programmer from having to code common tasks by hand.
正解:A, E, F
Explanation: E. The programmer can improve productivity by using libraries. Why: Libraries offer pre-written, tested code for common tasks. This saves developers time and effort, leading to increased productivity. F. Using a library prevents a programmer from having to code common tasks by hand. Why: The core purpose of libraries is to provide reusable code solutions. This eliminates the need to reinvent the wheel for frequently used functions and operations.
WGU Scripting and Programming Foundations試験の準備に向けた復習資料としてScripting and Programming Foundations問題集を提供しています。WGU Scripting and Programming Foundations Exam試験の主要な知識ポイントをカバーしています。ページ上部の「Scripting and Programming Foundations 試験を開始する」ボタンからオンライン無料サンプル問題を確認できます。
Scripting and Programming Foundations問題集の収録内容と更新状況はどうなっていますか?
答え:現在提供されているScripting and Programming Foundations問題集には、Scripting and Programming Foundations試験対策に向けた全90問の練習問題と解答が収録されています。WGU Scripting and Programming Foundations Exam試験に向けた復習に利用できます。
どうやってScripting and Programming Foundations問題集を使って復習しますか?
答え:時間の許す限り、内容を理解しながら計画的に復習することをお勧めします。Scripting and Programming Foundations問題集の多くの設問と知識ポイントを一度の学習ですべて定着させるのは難しいため、3回に分けて反復する方法が効果的です。1回目は全体を通して解説とあわせて理解し、2回目は分野ごとに自分の言葉で説明できるか確認し、3回目は試験直前に間違えやすい設問を中心に総復習します。
学習時間が限られている場合は、Scripting and Programming Foundations問題集の選択問題を中心に重要キーワードと正答の根拠を優先して整理してください。また、ドラッグ&ドロップ問題やシミュレーション形式の設問については、手順や前提条件を含めて仕組みを理解しておくことが重要です。