DEVVNETT Flashcards
A developer issues the Linux command pip3 freeze in an activated Python 3 virtual environment. What is the function that is provided by the command?
to output a list of installed Python packages
to lock the current virtual environment
to prepare the environment before installing a Python package
to deactivate the current virtual environment
to output a list of installed Python packages
What are two characteristics of the Git version control system? (Choose two.)
It is a local vcs.
It is a centralized VCS.
It is a distributed VCS.
It is Microsoft proprietary.
It is Cisco proprietary.
It is open source
It is a distributed VCS.
It is open source
Match the Lean term with a description.
Question: a simple statement of what a user needs and why
Choices:
sprint
backlog
story
Scrum team
story
Match the Lean term with a description.
Question:uses standup meetings to review progress
Choices:
sprint
backlog
story
Scrum team
Scrum team
Match the Lean term with a description.
Question:a time-boxed period where working software is developed
Choices:
sprint
backlog
story
Scrum team
sprint
Match the Lean term with a description.
Question:a prioritized list of all the features for the software being developed
Choices:
sprint
backlog
story
Scrum team
backlog
What characteristic describes a formal code review?
Code is automatically sent for review by source code management systems once it is checked in.
The entire code base is reviewed in a series of meetings.
It utilizes a peer code review tool to identify code that needs retesting.
It provides direct interaction between the review team and the code author.
The entire code base is reviewed in a series of meetings.
Which fundamental Lean principle forms the basis from which all other Lean principles flow?
build integrity in
eliminate waste
deliver as fast as possible
amplify learning
eliminate waste
When a unified diff file is being reviewed, which symbol is used to indicate that a line has been added?
/dev/null
@@
+
+
What special characters are used to enclose JSON objects?
forward slash /
square brackets []
curly braces {}
parenthesis ()
curly braces {}
What are two features of the formal code review? (Choose two.)
For a quicker turnaround, it involves only one reviewer
It involves the developer going through code with the reviewer line-by-line.
It promotes discussion among all of the reviewers.
It allows the developer to make changes on the spot.
It involves a review of the entire code base in a series of meetings.
It promotes discussion among all of the reviewers.
It involves a review of the entire code base in a series of meetings.
Which statement describes the Waterfall methodology of software development?
Process tasks are broken up into time-boxed iterations called sprints.
Each step in the process must be completed before the next step starts
It emphasizes elimination of wasted effort and maximizes customer value.
Multiple steps in the process are started simultaneously.
Each step in the process must be completed before the next step starts
What is clean code?
code that has no reviewer comments
code that has passed functional testing
code that is easy to read and understand
code that performs a discrete task
code that is easy to read and understand
Match the Git command with its function.
Question: updates the local copy of the Git repository with the content of the remote. Git repository
Choices:
git init
git pull
git push
git pull
Match the Git command with its function.
Question: creates an empty Git repository or makes an existing folder a Git repository
Choices:
git init
git pull
git push
git init
Match the Git command with its function.
Question: updates the remote Git repository with the content changes from the local Git repository
Choices:
git init
git pull
git push
git push
What is the role of the view component in the Model-View-Controller (MVC) flow?
It accepts selected data and displays the visual representation to the user.
It accepts the input and applies the required rules to format the data.
It requests user input and manipulates it to fit the format for the model.
It manages the data, logic and rules of the application.
It accepts selected data and displays the visual representation to the user.
A developer is constructing some functions in Python. When is a function referred to as a module in Python?
when the function is declared during the execution of a Python program
when the function is initiated during the execution of a Python program
when the function is packaged in a single Python file
when the function is used for the first time
when the function is packaged in a single Python file
A student is learning Python using the interactive interpreter mode. The student issues these commands:
> > > class Uri():
… def_init__(self, host, prot):
… self.host = host
… self.prot = prot
… self.url = self.prot + “://” + self.host
Which command should the student use to create an object with one attribute being a valid URL?
> > > url2 = Url(URL, ‘http://’, ‘www.cisco.com’)
url2 = Url(‘http’, ‘://’, ‘www.cisco.com’)
url2 = Url(‘www.cisco.com’, ‘http’)
url2 = Url(‘http’, ‘www.cisco.com’)
> > > url2 = Url(‘www.cisco.com’, ‘http’)
A developer issues a Linux command python3 -m venv devenv . What is the developer trying to achieve?
to activate the Python 3 virtual environment named devenv
to enter the Python 3 virtual environment named veny using the devnet tool sets
to install the devnet tool sets in the Python 3 virtual environment named veny
to create a Python 3 virtual environment named devenv
to create a Python 3 virtual environment named devenv
When a unified .diff file is being reviewed, which symbol is used to indicate that a line has been added?
@@
/dev/null
+
–
+
What is the definition of a sprint in the Agile development model?
a statement of all customer requirements and specific timelines
a prioritized list of all the features for the software being developed
a time-boxed period where working software is developed
a team of people with different roles that work to accomplish the full SDLC
a time-boxed period where working software is developed
Which software development methodology prescribes that developers follow a strict process order by completing one step in the SDLC process before proceeding to the next step.
Waterfall
Agile
Lean
Scrum
waterfall
Which SDLC development methodology employs many quick iterations known as sprints?
Extreme Programming
Waterfall
Lean
Agile
agile