Deck 8: Development Tools: Choose Wisely
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/42
العب
ملء الشاشة (f)
Deck 8: Development Tools: Choose Wisely
1
A development process that relies on tool automation for code development and deployment is jeopardized when there is a loss of key individuals.
False
2
It is not necessary that each developer on the same project use the exact same tool as his or her colleagues.
False
3
Nothing diminishes application performance like inefficient code that takes up all of the available memory.
True
4
The more complicated the tasks that developers have to perform, the more that tools are not needed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
5
Company policies and/or project managers ultimately choose which tools to use; developers can only recommend them.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
6
Be certain to have licensed tools issued to the names of individuals on the team.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
7
There is a current push in the industry that aims to help bridge the gap between open source tools and proprietary tools.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
8
Proprietary tools typically come loaded with extensive features, full-time support, and well-documented help and assistance.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
9
It is very rare to have open source tools plug into other open source tools for easier development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
10
A development tool is any hardware or software device that is used to create a software program.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
11
The most popular tools for code assistance are called integrated development environments. or IDE's.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
12
Using construction tools for automation reinforces the working relationship between humans and computers.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
13
Tools that assist with the development of code are much more difficult to use than the old Notepad or VI editors.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
14
Experience, exposure, and familiarity play a key role when determining whether a tool is easy to use.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
15
Using an IDE is more complex than writing code in the old command-line format.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
16
Profiling is a way to identify the performance bottlenecks in an executing path.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
17
Choosing tools for software development should only be done by the development team.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
18
If you can create quality, secure code through the use of automated tools, you can build a development process that does not have to rely on automation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
19
Evaluate only those development tools that are industry accepted and widely used in various software projects.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
20
If the automation is well tested for accuracy and security, it will be dependable.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
21
What causes a lot of memory leaks?
A) deallocation of objects
B) allocation of objects
C) compling code too often
D) low memory in CPU
A) deallocation of objects
B) allocation of objects
C) compling code too often
D) low memory in CPU
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
22
What type of tools scan binary code for common vulnerability traits found in modern software?
A) IDEs
B) code repository
C) security
D) deployment
A) IDEs
B) code repository
C) security
D) deployment
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
23
What type of tools are easier to integrate with other tools from multiple sources?
A) IDEs
B) Open source tools
C) Proprietary tools
D) Security tools
A) IDEs
B) Open source tools
C) Proprietary tools
D) Security tools
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
24
A code repository is used for code storage.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
25
What is the management document used by the development team to manage the tool configuration?
A) Requirement specification
B) Use case
C) Application Guide
D) Tool document
A) Requirement specification
B) Use case
C) Application Guide
D) Tool document
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
26
What tool is used for code storage?
A) IDE
B) code repository
C) ANT
D) compiler
A) IDE
B) code repository
C) ANT
D) compiler
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
27
What is a software program that parses through binary code syntax and finds areas of weak code?
A) development tool
B) code repository
C) IDE
D) code analyzer
A) development tool
B) code repository
C) IDE
D) code analyzer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
28
Every year, new tools and versions enter the market and older ones become obsolete or hard to find.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
29
Deployment tools assist with the building and deploying of application code, but are not essential to a secure development proccess.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
30
What does it mean for a tool to provide visibility and reporting?
A) developers can see what they have coded
B) see improvements in the form of graphs, charts, or percentages.
C) see the code under development
D) turn ASCII code into binary
A) developers can see what they have coded
B) see improvements in the form of graphs, charts, or percentages.
C) see the code under development
D) turn ASCII code into binary
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
31
What is the most popular tool for code assistance?
A) integrated development environments (IDEs)
B) code repository
C) security tools
D) code analyzer
A) integrated development environments (IDEs)
B) code repository
C) security tools
D) code analyzer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
32
What is the best way to produce consistency?
A) use deployment tools
B) use IDE
C) use code scanners
D) automate the development process as much as possible
A) use deployment tools
B) use IDE
C) use code scanners
D) automate the development process as much as possible
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
33
First and foremost, the tool selected need to do what?
A) find security vulnerabilities
B) compile code
C) integrate with current tools used
D) satisfy the need
A) find security vulnerabilities
B) compile code
C) integrate with current tools used
D) satisfy the need
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
34
What tool step through the code while executing?
A) Automated debuggers
B) Code editors
C) Automated refactoring tool
D) Compilers
A) Automated debuggers
B) Code editors
C) Automated refactoring tool
D) Compilers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
35
What type of tool can identify the performance bottlenecks in an executing path?
A) profiling
B) IDE
C) code repository
D) code scanner
A) profiling
B) IDE
C) code repository
D) code scanner
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
36
What type of tools assist with the building and deploying of application code?
A) deployment
B) ANT
C) compiler
D) code repository
A) deployment
B) ANT
C) compiler
D) code repository
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
37
The following are two ways to maintain your tools selection: -Re-evaluating what you have -Testing the Application Guide
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
38
What tool turn programming languages into machine code (binary)?
A) Code editors
B) Global search tool
C) Automated debuggers
D) Compilers
A) Code editors
B) Global search tool
C) Automated debuggers
D) Compilers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
39
What occurs to a system when the application loses the ability to release memory resources when they are no longer needed?
A) heap size
B) code does not compile
C) inefficient code
D) memory leak
A) heap size
B) code does not compile
C) inefficient code
D) memory leak
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
40
ANT replaces all automated tasks that developers do before deploying code.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
41
Who typically sees new tools or different versions before the organization's managers?
A) Analysts
B) developers
C) users
D) customers
A) Analysts
B) developers
C) users
D) customers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck
42
How does code maintenance become easier by having all developers use the same tool set?
A) common look and feel between objects
B) quality of code enhanced
C) code is easier to deploy
D) code become more secure
A) common look and feel between objects
B) quality of code enhanced
C) code is easier to deploy
D) code become more secure
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 42 في هذه المجموعة.
فتح الحزمة
k this deck