WGU D197 IT D193 VERSION CONTROL FULLY
SOLVED TEST PAPER GRADED A+
◉ Source code:
Answer: The set of computer instructions that make up a computer
program, in such a form that a computer programmer can modify
the instructions.
Source code is the version of a computer program as it is originally
written (i.e., typed into a computer in a programming language) by
the designer of the program. Normally, when the programmer is
done making the program, he has the computer convert the code he
wrote the program in (the "source code") to another format that is
easier and faster for the computer to use. In that new format, the
program can't be easily understood by people - but it is very useful
to the computer. It also can't be modified by other developers at that
point.
EXAMPLE: Open-source software means developers can access and
customize the source code of the software.
◉ Version Control:
Answer: Also called source control or revision control. Version
control is the tools and processes that are used to manage multiple
versions of computer files as the files change over time.
,A version control system, or VCS, provides two primary data
management capabilities. It allows users to 1) lock files so they can
only be edited by one person at a time, and 2) track changes to files.
When you create things using your computer you often revise them
over time. This can mean the creation of documents, graphic images,
computer programs and other items. Keeping track of the changes to
these items over time is called "version control." It also includes the
control of changes to items like this when more than one person can
make changes to the items.
A version is an exact snapshot of something at a specific point in
time. If you wrote a song, that would be Version 1. If you later added
bagpipes over the top of the song, that would be Version 2. Version
control is managing different versions of things on a computer. This
is used a lot when you are creating computer programs.
EXAMPLE: If a team of writers were preparing a large textbook, and
each writer could add, edit and remove content to the textbook at
any time, they would find a version control system valuable to keep
track of all changes as the textbook was written.
◉ Git:
Answer: A specific example of version control. Git is a popular
version control system. You can use Git to manage the versions of
, your computer programs and work on programs in conjunction with
other developers.
Git is itself a computer program. A computer programmer can install
the Git program on their computers, and then use that program
while creating software and websites.
EXAMPLE: Git is free software, and is used by millions of computer
programmers around the world.
◉ GitHub:
Answer: GitHub is a popular web site owned by Microsoft. It can be
used to store source code, accomplish version control on that source
code, track defects in that source code and manage work tasks for
the computer programmers working on that source code.
EXAMPLE: As of 2018, GitHub was the largest host of source code in
the world.
◉ Version control
Answer: is tools and software that are used to monitor and manage
the various versions of electronic files, as they're being worked on.
◉ Software suite:
SOLVED TEST PAPER GRADED A+
◉ Source code:
Answer: The set of computer instructions that make up a computer
program, in such a form that a computer programmer can modify
the instructions.
Source code is the version of a computer program as it is originally
written (i.e., typed into a computer in a programming language) by
the designer of the program. Normally, when the programmer is
done making the program, he has the computer convert the code he
wrote the program in (the "source code") to another format that is
easier and faster for the computer to use. In that new format, the
program can't be easily understood by people - but it is very useful
to the computer. It also can't be modified by other developers at that
point.
EXAMPLE: Open-source software means developers can access and
customize the source code of the software.
◉ Version Control:
Answer: Also called source control or revision control. Version
control is the tools and processes that are used to manage multiple
versions of computer files as the files change over time.
,A version control system, or VCS, provides two primary data
management capabilities. It allows users to 1) lock files so they can
only be edited by one person at a time, and 2) track changes to files.
When you create things using your computer you often revise them
over time. This can mean the creation of documents, graphic images,
computer programs and other items. Keeping track of the changes to
these items over time is called "version control." It also includes the
control of changes to items like this when more than one person can
make changes to the items.
A version is an exact snapshot of something at a specific point in
time. If you wrote a song, that would be Version 1. If you later added
bagpipes over the top of the song, that would be Version 2. Version
control is managing different versions of things on a computer. This
is used a lot when you are creating computer programs.
EXAMPLE: If a team of writers were preparing a large textbook, and
each writer could add, edit and remove content to the textbook at
any time, they would find a version control system valuable to keep
track of all changes as the textbook was written.
◉ Git:
Answer: A specific example of version control. Git is a popular
version control system. You can use Git to manage the versions of
, your computer programs and work on programs in conjunction with
other developers.
Git is itself a computer program. A computer programmer can install
the Git program on their computers, and then use that program
while creating software and websites.
EXAMPLE: Git is free software, and is used by millions of computer
programmers around the world.
◉ GitHub:
Answer: GitHub is a popular web site owned by Microsoft. It can be
used to store source code, accomplish version control on that source
code, track defects in that source code and manage work tasks for
the computer programmers working on that source code.
EXAMPLE: As of 2018, GitHub was the largest host of source code in
the world.
◉ Version control
Answer: is tools and software that are used to monitor and manage
the various versions of electronic files, as they're being worked on.
◉ Software suite: