Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
EC-Council logo

EC-CouncilDevSecOps Essentials

Domain 1Objective 1

History and Evolution of Application Development DSE Practice Questions (Page 4)

Part of the Application Development and Security Fundamentals domain, which makes up ~20% of our current practice bank. EC-Council does not publish an official question count, but from its 120-minute exam (~50–80 total, ~10–16 in this domain), expect 2–3 from this objective — we provide 48 practice questions to prepare you well beyond it. (estimate)

48questions here
10free pages
5concepts

Questions 16–20

  1. 16application · medium

    A development team is refactoring a legacy procedural codebase to improve maintainability. The code has many global variables and functions that operate on shared data, leading to bugs. The team wants to adopt a paradigm that better encapsulates data and behavior. Which paradigm should they choose?

    Select an answer first
  2. 17application · medium

    A startup is building a new product and must choose a programming language. The team is split between using a low-level language like C for performance and a high-level language like Python for developer productivity. The product requires rapid iteration and frequent feature releases. Which choice best reflects the historical evolution of programming languages and the team's need for speed?

    Select an answer first
  3. 18expert · hard

    A team is developing a firmware application for an embedded device with very limited memory and processing power. The application must be highly efficient and have predictable timing. The team is considering using a high-level language for productivity or a low-level language for performance. Which choice best balances the constraints?

    Select an answer first
  4. 19expert · hard

    A company is moving a legacy client-server application to a microservices architecture on the cloud. The application has strict data residency requirements, and the team is considering a multi-region deployment for high availability. The operations team wants to minimize complexity. Which strategy best addresses these competing constraints?

    Select an answer first
  5. 20expert · hard

    A development team is working on a real-time analytics platform. The system needs to process a high volume of events with low latency. The team is debating between using functional programming for its immutability and concurrency benefits, and object-oriented programming for its familiarity. The team has experience in OOP but not in functional programming. Which approach best balances the technical requirements with the team's skill set?

    Select an answer first
Finished these 5 questions?

Review the revealed explanations, or continue through the curriculum.

Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by EC-Council. “DSE” is a trademark of its owner, used for identification only.