A software developer is choosing a development model for a project where requirements are expected to change frequently and the customer needs to see working versions of the software quickly. Which lifecycle model is most appropriate?
Cambridge International AS Level · Computer Science (9618)
Software Development:練習問題
その場で採点される選択問題 5 問と、解説つきの記述問題 5 問。すべて「Software Development」からの出題です。
In the context of the Program Development Life Cycle, which type of maintenance is specifically performed to add new features or enhance the functionality of a system based on user requests after the system is in operation?
Which type of testing is typically performed by the end-user in their own environment to ensure the software meets their business requirements before it is formally signed off?
A programmer is developing a module and needs to ensure that the logic is correct before integrating it with other modules. Which testing method involves testing the internal logical paths of the module code itself, often by the developer?
In the Program Development Life Cycle (PDLC), which stage involves identifying the precise requirements of the system and the constraints under which it must operate?
State the type of program error that occurs when source code violates the grammatical rules of the programming language and prevents compilation.
まず自分で答えを書いてから、解説と照らし合わせましょう。
Distinguish between alpha testing and beta testing with reference to who performs the testing and the environment in which it takes place.
まず自分で答えを書いてから、解説と照らし合わせましょう。
Consider a situation where a program is supposed to output the first 10 prime numbers, but it enters an infinite loop and eventually crashes due to memory exhaustion. Identify the type of error occurring during execution and explain why it is not classified as a syntax error.
まず自分で答えを書いてから、解説と照らし合わせましょう。
A software development team is reviewing different methodologies for an upcoming project.
(a) Describe two distinct characteristics of the Iterative model of the program development life cycle.
(b) State one advantage and one disadvantage of using the Iterative model compared to the traditional Waterfall model.
まず自分で答えを書いてから、解説と照らし合わせましょう。
Structure charts are used in program design to represent modular decomposition.
(a) Describe how a structure chart depicts the hierarchical relationship between a calling module and a called module.
(b) Explain the symbol used to denote selection (conditional execution) of a module in a structure chart.
(c) Explain the symbol used to denote iteration (repeated execution) of a module in a structure chart.
(d) State the difference between an arrow with an open circle and an arrow with a solid (filled) circle used on connection lines between modules.
まず自分で答えを書いてから、解説と照らし合わせましょう。
※ thinkaのコンテンツはAIにより生成されているため、内容が正確でない場合があります。補助教材としてご使用いただき、公式の教材と合わせてご確認ください。
模範解答は見ました。次はあなたの答案を採点します。
このページは良い答案の形を示せますが、あなたの答案に何が足りないかは教えられません。thinka は実際の採点基準に沿って記述答案を約 15 秒で採点します。
同じような問題をもっと解きたい?このトピックの新しい問題を、解きながら採点。
練習を始める