Deck 17: Implementation

ملء الشاشة (f)
exit full mode
سؤال
Implementation requires a range of activities including ________.

A) testing
B) deployment
C) maintenance
D) all the above
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
The process of development starts with gathering requirements and concludes with ________.

A) implementation
B) analysis
C) design
D) programming
سؤال
________ is a set of activities that transform the abstract concepts of analysis and the detailed specification of design into an actual product that people use.

A) Analysis
B) Design
C) Implementation
D) Programming
سؤال
There was a time when software development was coding and nothing but coding, but as software and expectations from software grew more complex ________.

A) the cost of development increased
B) this narrow approach started to result in unreliable products
C) the cost of development decreased
D) more people became interested in software development
سؤال
High-quality software cannot result from low-quality code because code is ________/

A) the brick and the mortar of a software product
B) too easy
C) too difficult
D) irrelevant
سؤال
Coding follows and depends on physical design; however, coding might force the physical design to change if ________.

A) the analysis is flawed
B) certain design concepts are defective or missing
C) the requirements are not complete
D) the technology is too expensive
سؤال
Design defines the services that an object must provide and, as a result, ________.

A) creates coding automatically
B) creates a precise scope for coding
C) complements analysis
D) we don't really need coding
سؤال
The choice of the programming language depends on many factors, including ________.

A) technology
B) personnel
C) computers
D) routers
سؤال
Which of the following is NOT one of the factors in choosing the programming language?

A) proprietary languages needed for certain products
B) legacy systems
C) organizational environment
D) methodology
سؤال
By defining programming as coding that is a system of symbols and rules used to represent instructions to a computer, we are ignoring a host of other activities such as ________.

A) an object-oriented approach
B) design activities
C) compilers and interpreters
D) the programmers' skill set
سؤال
A source code editor is a text editor designed specifically for ________.

A) providing a quick way to run a compiler, interpreter
B) creating and editing code by programmers
C) providing a quick way to run a debugger
D) all of the above
سؤال
Assemblers expect the code to have a ________ relationship to the machine language.

A) one-to-one
B) one-to-many
C) many-to-one
D) many-to-many
سؤال
Compilers translate the human-readable code in high-level languages into machine languages without ________.

A) knowing the language
B) knowing the technology
C) knowing the name of the programmer
D) requiring the programmer to know how the computer works
سؤال
Interpreters execute the instructions each and every time the program is run without ________.

A) storing the instructions
B) running the program
C) storing the translation as an executable
D) saving the program
سؤال
Which of the following is NOT an interpreted language?

A) UML
B) Visual Basic
C) all scripting languages
D) JavaScript
سؤال
The idea behind virtual machines is ________, since the applications can run on any platform that supports the virtual machine.

A) platform dependence
B) platform independence
C) machine independence
D) machine dependence
سؤال
Syntax errors are detected by ________.

A) virtual machines
B) interpreters
C) code editors
D) compliers
سؤال
Builders ________ required binary modules, and linkers ________ them.

A) create, connect
B) acquire, separate
C) create, separate
D) acquire, connect
سؤال
Resource editors are responsible for managing ________, including alternate texts for multilingual applications.

A) applications
B) operating systems
C) non-code building blocks of the software
D) databases
سؤال
A(n) ________ is an application that gathers the necessary modules into a package for installation on a target machine and allows the user to customize the installation.

A) builder
B) virtual machine
C) code editor
D) installer
سؤال
Revision control software ________.

A) is used to maintain documentation and configuration files
B) is used to maintain documentation source code
C) can be applied to any type of stored information or data
D) all of the above
سؤال
Coding standards are most essential when ________.

A) a team is involved in coding, debugging, and maintenance
B) individual programmers work on unique programs
C) analyst and designer don't get along
D) designers don't appreciate programmers
سؤال
Good coding standards can make it less likely that bugs ________.

A) are reduced
B) are completely eliminated
C) will creep into the code
D) will produce more bugs
سؤال
Code review is an important activity in software development, but it is often ________.

A) expensive
B) neglected
C) guided by user requirements
D) not productive
سؤال
Walkthrough and inspection are two types of ________.

A) code review
B) coding standards
C) debuggers
D) installers
سؤال
If you have flawed analysis and defective design, you should ________.

A) write multiple codes
B) start all over again
C) avoid coding completely
D) stop reviewing your code
سؤال
Testing is a part of ________.

A) software measurement
B) software qualify assurance
C) software development
D) both B & C
سؤال
Finding ________ is part of everyone's expectations from testing.

A) bugs
B) answers
C) solutions
D) debuggers
سؤال
Software testing must provide answers to ________.

A) verification
B) validation
C) both A & B
D) neither A or B
سؤال
Which of the following is NOT a phase of software testing?

A) alpha
B) unit
C) integration
D) acceptance
سؤال
Component testing is contingent upon a ________.

A) monolithic application
B) one-component application
C) component-based architecture
D) none of the above
سؤال
System testing is ________.

A) conducted when all components of a system or subsystem are in place
B) a kind of "dress rehearsal" before it is shown to the paying clients
C) both A & B
D) neither A or B
سؤال
A product passes acceptance testing when ________.

A) the people who have paid for its development accept it
B) the product is accepted without testing
C) the machine is acceptable to the user
D) the process is acceptable to the client
سؤال
The object-oriented technology can reduce defects that result from exposing variables to free-for-all access through ________.

A) encapsulation
B) polymorphism
C) inheritance
D) modularity
سؤال
Encapsulation is both a blessing and a curse because, although it hides complexity, ________.

A) it also reduces the value of software
B) it is very difficult to work with
C) complexity can hide errors
D) it makes errors disappear before being fixed
سؤال
Which of the following best describes characteristic of a "release"?

A) must determine the resources required to operate at the customer site
B) must collect information for carrying out the subsequent activities of the deployment process.
C) includes all the operations to prepare a system for assembly and transfer to the customer site
D) all of the above
سؤال
A deployment diagram is used ________.

A) to visualize the static aspect of the physical nodes and their relationships
B) to specify they physical nodes' details for construction
C) both A & B
D) neither A or B
سؤال
The exact nature of training depends on ________.

A) the nature of application
B) who is using the system
C) whether the application is developed in-house or for the mass market
D) all of the above
سؤال
To overcome the frequent incompatibilities between the "ease-of-use" and "ease-of-learning," most popular applications ________.

A) allow the user interface to be customized
B) are unique
C) use GUI
D) are mass customized
سؤال
A wizard ________.

A) is a special kind of user interface
B) guides you through a task step-by-step
C) allows you to go back and forth in the flow, but does not let you to skip a required step
D) all of the above
سؤال
Implementation covers a range of activities including analysis, design, and maintenance.
سؤال
Implementation transforms the abstract concepts of analysis and the detailed specifications of design into an actual product that people use.
سؤال
Maintenance consists of installation, configuration, and user training.
سؤال
Maintenance may require a full cycle of development, including analysis and design.
سؤال
A deployment diagram models the relationships between software components and computing "nodes" such as servers, workstations, and networks.
سؤال
In the beginning, software development was all about coding, but today coding is a very small and insignificant part of software development.
سؤال
Coding depends on user requirements and is completely independent of design.
سؤال
Physical design modeling defines the services that an object must provide, hence, creating a precise scope for coding.
سؤال
Although erroneous code is often more localized than defective design, errors in coding are more costly to correct than errors in design.
سؤال
The syntax of programming languages are strict and demanding and they handle some abstract concepts.
سؤال
The choice of the programming language is a task for the analyst who must work with the architects and the designers to create the physical design.
سؤال
Certain products with which you must work can be programmed only (or mostly) in a proprietary languages.
سؤال
Architecture and logical modeling are technology-independent and the programming backgrounds of architects and designers don't affect the choice of language and technological paradigms for software development.
سؤال
The language must support the concepts that lie at the foundation of the development methodologies.
سؤال
Programming requires a single tool to achieve its goals.
سؤال
Syntax highlighting, auto-competition, and context-sensitive help are features of compilers and interpreters.
سؤال
Source code editors have features specifically designed to simplify and speed up the input of source code.
سؤال
Assembly languages are the oldest group of programming languages and are no longer in use.
سؤال
Compilers translate the human-readable code in high-level languages into machine languages without requiring the programmer to know how the computer works.
سؤال
Interpreters and compilers both translate the human-readable code in high-level languages into machine languages in the same manner.
سؤال
A debugger allows you to examine the program from outside; testers, on the hand, examine the application from inside.
سؤال
Pictures, sound, and even animation and video are not code, but the traditional source code editors can manage them.
سؤال
Some of the more advanced revision control tools offer many additional facilities and allow deeper integration with other tools and software engineering processes.
سؤال
Microsoft's Visual Studio, Sun Microsystems' Java Studio Creator, and Oracle's JDeveloper are some of the popular integrated development environments.
سؤال
The primary reason for adopting a set of coding standards is to make it easier for developers to copy each other's code.
سؤال
Ignoring code review can cost more money and can cause more embarrassment down the road.
سؤال
Walkthrough and inspection are two forms of testing.
سؤال
Software testing is running the software to verify that it functions correctly.
سؤال
Code review is often mistaken for either "defect detection" or "reliability estimation."
سؤال
Validation answers the question "are we building the right product"?
سؤال
Verification answers the question "are we building the product right"?
سؤال
Unit testing sometimesmeans that we can test a class (or a function) in isolation from others.
سؤال
Component testing is not a replacement for unit testing, but follows a similar tactic and should start when unit testing stops.
سؤال
In component testing the focus is on individual components, while in integration testing every component has to be tested again once a new component is integrated into the whole.
سؤال
System testing is the same as acceptance testing.
سؤال
Through encapsulation and information hiding, the object-oriented technology can reduce defects that result from exposing variables to free-for-all access.
سؤال
Release determines the resources required to operate at the development site and collect information for carrying out the subsequent activities of the development process.
سؤال
Updating is the process of maintaining an old version of the hardware.
سؤال
The deployment diagram is about how the software is configured in relation to hardware.
سؤال
A deployment diagram is very similar to class and component diagrams, except that it depicts the relationship between nodes.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/100
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 17: Implementation
1
Implementation requires a range of activities including ________.

A) testing
B) deployment
C) maintenance
D) all the above
all the above
2
The process of development starts with gathering requirements and concludes with ________.

A) implementation
B) analysis
C) design
D) programming
implementation
3
________ is a set of activities that transform the abstract concepts of analysis and the detailed specification of design into an actual product that people use.

A) Analysis
B) Design
C) Implementation
D) Programming
Implementation
4
There was a time when software development was coding and nothing but coding, but as software and expectations from software grew more complex ________.

A) the cost of development increased
B) this narrow approach started to result in unreliable products
C) the cost of development decreased
D) more people became interested in software development
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
5
High-quality software cannot result from low-quality code because code is ________/

A) the brick and the mortar of a software product
B) too easy
C) too difficult
D) irrelevant
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
6
Coding follows and depends on physical design; however, coding might force the physical design to change if ________.

A) the analysis is flawed
B) certain design concepts are defective or missing
C) the requirements are not complete
D) the technology is too expensive
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
7
Design defines the services that an object must provide and, as a result, ________.

A) creates coding automatically
B) creates a precise scope for coding
C) complements analysis
D) we don't really need coding
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
8
The choice of the programming language depends on many factors, including ________.

A) technology
B) personnel
C) computers
D) routers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
9
Which of the following is NOT one of the factors in choosing the programming language?

A) proprietary languages needed for certain products
B) legacy systems
C) organizational environment
D) methodology
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
10
By defining programming as coding that is a system of symbols and rules used to represent instructions to a computer, we are ignoring a host of other activities such as ________.

A) an object-oriented approach
B) design activities
C) compilers and interpreters
D) the programmers' skill set
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
11
A source code editor is a text editor designed specifically for ________.

A) providing a quick way to run a compiler, interpreter
B) creating and editing code by programmers
C) providing a quick way to run a debugger
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
12
Assemblers expect the code to have a ________ relationship to the machine language.

A) one-to-one
B) one-to-many
C) many-to-one
D) many-to-many
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
13
Compilers translate the human-readable code in high-level languages into machine languages without ________.

A) knowing the language
B) knowing the technology
C) knowing the name of the programmer
D) requiring the programmer to know how the computer works
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
14
Interpreters execute the instructions each and every time the program is run without ________.

A) storing the instructions
B) running the program
C) storing the translation as an executable
D) saving the program
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
15
Which of the following is NOT an interpreted language?

A) UML
B) Visual Basic
C) all scripting languages
D) JavaScript
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
16
The idea behind virtual machines is ________, since the applications can run on any platform that supports the virtual machine.

A) platform dependence
B) platform independence
C) machine independence
D) machine dependence
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
17
Syntax errors are detected by ________.

A) virtual machines
B) interpreters
C) code editors
D) compliers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
18
Builders ________ required binary modules, and linkers ________ them.

A) create, connect
B) acquire, separate
C) create, separate
D) acquire, connect
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
19
Resource editors are responsible for managing ________, including alternate texts for multilingual applications.

A) applications
B) operating systems
C) non-code building blocks of the software
D) databases
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
20
A(n) ________ is an application that gathers the necessary modules into a package for installation on a target machine and allows the user to customize the installation.

A) builder
B) virtual machine
C) code editor
D) installer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
21
Revision control software ________.

A) is used to maintain documentation and configuration files
B) is used to maintain documentation source code
C) can be applied to any type of stored information or data
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
22
Coding standards are most essential when ________.

A) a team is involved in coding, debugging, and maintenance
B) individual programmers work on unique programs
C) analyst and designer don't get along
D) designers don't appreciate programmers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
23
Good coding standards can make it less likely that bugs ________.

A) are reduced
B) are completely eliminated
C) will creep into the code
D) will produce more bugs
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
24
Code review is an important activity in software development, but it is often ________.

A) expensive
B) neglected
C) guided by user requirements
D) not productive
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
25
Walkthrough and inspection are two types of ________.

A) code review
B) coding standards
C) debuggers
D) installers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
26
If you have flawed analysis and defective design, you should ________.

A) write multiple codes
B) start all over again
C) avoid coding completely
D) stop reviewing your code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
27
Testing is a part of ________.

A) software measurement
B) software qualify assurance
C) software development
D) both B & C
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
28
Finding ________ is part of everyone's expectations from testing.

A) bugs
B) answers
C) solutions
D) debuggers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
29
Software testing must provide answers to ________.

A) verification
B) validation
C) both A & B
D) neither A or B
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
30
Which of the following is NOT a phase of software testing?

A) alpha
B) unit
C) integration
D) acceptance
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
31
Component testing is contingent upon a ________.

A) monolithic application
B) one-component application
C) component-based architecture
D) none of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
32
System testing is ________.

A) conducted when all components of a system or subsystem are in place
B) a kind of "dress rehearsal" before it is shown to the paying clients
C) both A & B
D) neither A or B
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
33
A product passes acceptance testing when ________.

A) the people who have paid for its development accept it
B) the product is accepted without testing
C) the machine is acceptable to the user
D) the process is acceptable to the client
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
34
The object-oriented technology can reduce defects that result from exposing variables to free-for-all access through ________.

A) encapsulation
B) polymorphism
C) inheritance
D) modularity
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
35
Encapsulation is both a blessing and a curse because, although it hides complexity, ________.

A) it also reduces the value of software
B) it is very difficult to work with
C) complexity can hide errors
D) it makes errors disappear before being fixed
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
36
Which of the following best describes characteristic of a "release"?

A) must determine the resources required to operate at the customer site
B) must collect information for carrying out the subsequent activities of the deployment process.
C) includes all the operations to prepare a system for assembly and transfer to the customer site
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
37
A deployment diagram is used ________.

A) to visualize the static aspect of the physical nodes and their relationships
B) to specify they physical nodes' details for construction
C) both A & B
D) neither A or B
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
38
The exact nature of training depends on ________.

A) the nature of application
B) who is using the system
C) whether the application is developed in-house or for the mass market
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
39
To overcome the frequent incompatibilities between the "ease-of-use" and "ease-of-learning," most popular applications ________.

A) allow the user interface to be customized
B) are unique
C) use GUI
D) are mass customized
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
40
A wizard ________.

A) is a special kind of user interface
B) guides you through a task step-by-step
C) allows you to go back and forth in the flow, but does not let you to skip a required step
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
41
Implementation covers a range of activities including analysis, design, and maintenance.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
42
Implementation transforms the abstract concepts of analysis and the detailed specifications of design into an actual product that people use.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
43
Maintenance consists of installation, configuration, and user training.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
44
Maintenance may require a full cycle of development, including analysis and design.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
45
A deployment diagram models the relationships between software components and computing "nodes" such as servers, workstations, and networks.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
46
In the beginning, software development was all about coding, but today coding is a very small and insignificant part of software development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
47
Coding depends on user requirements and is completely independent of design.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
48
Physical design modeling defines the services that an object must provide, hence, creating a precise scope for coding.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
49
Although erroneous code is often more localized than defective design, errors in coding are more costly to correct than errors in design.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
50
The syntax of programming languages are strict and demanding and they handle some abstract concepts.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
51
The choice of the programming language is a task for the analyst who must work with the architects and the designers to create the physical design.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
52
Certain products with which you must work can be programmed only (or mostly) in a proprietary languages.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
53
Architecture and logical modeling are technology-independent and the programming backgrounds of architects and designers don't affect the choice of language and technological paradigms for software development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
54
The language must support the concepts that lie at the foundation of the development methodologies.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
55
Programming requires a single tool to achieve its goals.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
56
Syntax highlighting, auto-competition, and context-sensitive help are features of compilers and interpreters.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
57
Source code editors have features specifically designed to simplify and speed up the input of source code.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
58
Assembly languages are the oldest group of programming languages and are no longer in use.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
59
Compilers translate the human-readable code in high-level languages into machine languages without requiring the programmer to know how the computer works.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
60
Interpreters and compilers both translate the human-readable code in high-level languages into machine languages in the same manner.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
61
A debugger allows you to examine the program from outside; testers, on the hand, examine the application from inside.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
62
Pictures, sound, and even animation and video are not code, but the traditional source code editors can manage them.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
63
Some of the more advanced revision control tools offer many additional facilities and allow deeper integration with other tools and software engineering processes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
64
Microsoft's Visual Studio, Sun Microsystems' Java Studio Creator, and Oracle's JDeveloper are some of the popular integrated development environments.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
65
The primary reason for adopting a set of coding standards is to make it easier for developers to copy each other's code.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
66
Ignoring code review can cost more money and can cause more embarrassment down the road.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
67
Walkthrough and inspection are two forms of testing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
68
Software testing is running the software to verify that it functions correctly.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
69
Code review is often mistaken for either "defect detection" or "reliability estimation."
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
70
Validation answers the question "are we building the right product"?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
71
Verification answers the question "are we building the product right"?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
72
Unit testing sometimesmeans that we can test a class (or a function) in isolation from others.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
73
Component testing is not a replacement for unit testing, but follows a similar tactic and should start when unit testing stops.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
74
In component testing the focus is on individual components, while in integration testing every component has to be tested again once a new component is integrated into the whole.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
75
System testing is the same as acceptance testing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
76
Through encapsulation and information hiding, the object-oriented technology can reduce defects that result from exposing variables to free-for-all access.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
77
Release determines the resources required to operate at the development site and collect information for carrying out the subsequent activities of the development process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
78
Updating is the process of maintaining an old version of the hardware.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
79
The deployment diagram is about how the software is configured in relation to hardware.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
80
A deployment diagram is very similar to class and component diagrams, except that it depicts the relationship between nodes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.