IPT2 MIDTERM EXAM QUESTIONS AND ACCURATE ANSWERS
2005
tool's free-of-charge status - Answer In _____, the relationship between the community
which had developed the Linux kernel and the commercial company which had
developed BitKeeper broke down, and the _____________ was revoked.
Linus Torvalds - Answer the creator of Linux
• Speed
• Simple design
• Strong support for non-linear development (thousands of parallel branches)
• Fully distributed
• Efficient handling for large projects such as the Linux kernel - Answer This inspired the
Linux development community, and especially Linus Torvalds, the creator of Linux, to
create their own tool based on some of the lessons they learned from using BitKeeper.
Some of the goals for the new system included the following :
Git - Answer Since its birth in 2005, ______ has evolved and matured to be easy to use
and yet retain these initial qualities. It's incredibly fast, it's very efficient with large
projects, and it has an incredible branching system for non-linear development.
Distributed - Answer Git uses a ______ model
Git - Answer is a Version Control System, VCS, a tool which, though it sounds too
overwhelming, is an extremely smart choice to use.
to copy files into another directory - Answer How many people's version-control method
of choice is?
Repository - Answer A collection of all the files you and your team are working on is
called a?
, VCS- Version Control System-Answer VCS hides the complexity of multiple commits so
that your project looks clean and tidy.
They also let you share your repository with your other team members so that
collaboration is easy.
First designed to help manage the Linux Kernel, Git-Answer was designed to make
collaboration easy from the outset. If it _____ can manage a project of the size of Linux
Kernel with ease then it certainly could manage your projects with ease and efficiency.
GitHub - Answer is by far the most popular site to share your projects be it with
collaborators or with the world. Its like a social network for your projects. One can make
the repositories public allowing anyone to commit and make your project even better.
checksums - Answer Git uses __________ to secure your data.
SHA-1 hash system - Answer Git uses the _________ which as you may probably know is
a 40- character string composed of hex characters and is calculated based on the
content.
GitHub - Answer has been gaining popularity in the software development world and it is
likely that you would need to know Git if you are to be a collaborator on a project which
is a reason on its own to learn more about Git.
Snapshots - Answer Git takes ___________, not differences
Git - Answer thinks of its data more like a set of snapshots of a miniature filesystem.
Commited
Modified
2005
tool's free-of-charge status - Answer In _____, the relationship between the community
which had developed the Linux kernel and the commercial company which had
developed BitKeeper broke down, and the _____________ was revoked.
Linus Torvalds - Answer the creator of Linux
• Speed
• Simple design
• Strong support for non-linear development (thousands of parallel branches)
• Fully distributed
• Efficient handling for large projects such as the Linux kernel - Answer This inspired the
Linux development community, and especially Linus Torvalds, the creator of Linux, to
create their own tool based on some of the lessons they learned from using BitKeeper.
Some of the goals for the new system included the following :
Git - Answer Since its birth in 2005, ______ has evolved and matured to be easy to use
and yet retain these initial qualities. It's incredibly fast, it's very efficient with large
projects, and it has an incredible branching system for non-linear development.
Distributed - Answer Git uses a ______ model
Git - Answer is a Version Control System, VCS, a tool which, though it sounds too
overwhelming, is an extremely smart choice to use.
to copy files into another directory - Answer How many people's version-control method
of choice is?
Repository - Answer A collection of all the files you and your team are working on is
called a?
, VCS- Version Control System-Answer VCS hides the complexity of multiple commits so
that your project looks clean and tidy.
They also let you share your repository with your other team members so that
collaboration is easy.
First designed to help manage the Linux Kernel, Git-Answer was designed to make
collaboration easy from the outset. If it _____ can manage a project of the size of Linux
Kernel with ease then it certainly could manage your projects with ease and efficiency.
GitHub - Answer is by far the most popular site to share your projects be it with
collaborators or with the world. Its like a social network for your projects. One can make
the repositories public allowing anyone to commit and make your project even better.
checksums - Answer Git uses __________ to secure your data.
SHA-1 hash system - Answer Git uses the _________ which as you may probably know is
a 40- character string composed of hex characters and is calculated based on the
content.
GitHub - Answer has been gaining popularity in the software development world and it is
likely that you would need to know Git if you are to be a collaborator on a project which
is a reason on its own to learn more about Git.
Snapshots - Answer Git takes ___________, not differences
Git - Answer thinks of its data more like a set of snapshots of a miniature filesystem.
Commited
Modified