• 20 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 4/27/23

Understand the test component of development environment

Evaluated skills

  • Understand the debugging process and techniques
  • Question 1

    Select the true statements regarding what defines a good developer:

    Careful, there are several correct answers.
    • Knowing and remembering everything there is to know about a programming language

    • Being able to figure out a technical solution to a problem

    • Being able to produce as much code in a day as possible

    • Producing quality code

  • Question 2

    What is compilation?

    • Running the application

    • Translating the code from the original programming language to machine code

    • Translating the code to machine code and executing at the same time

    • Performing syntax analysis of the code

  • Question 3

    Which line of the following code corresponds to the state of the call stack illustrated below?

    eat()
    func eat() {
    cook()
    }
    func cook() {
    buyGroceries()
    }
    func buyGroceries() {
    print "I’m shopping for groceries"
    }

    Call-stack:

    Stack

    buyGroceries()

    cook()

    eat()

     

    • 1

    • 4

    • 8

    • 12

Ever considered an OpenClassrooms diploma?
  • Up to 100% of your training program funded
  • Flexible start date
  • Career-focused projects
  • Individual mentoring
Find the training program and funding option that suits you best