Module 2 and 3 Flashcards
What is a Network Backbone?
A part of a computer network that interconnects various pieces of a network, providing a path for the exchange of information between different subnetworks. It is a “senior” network containing a high capacity connection that forms the main link to various “junior” networks.
What is a Shell?
A type of program that provides a user interface between the user and the operating system.
How VCS deals with the constant change of the files?
By saving only the changes.
What are the uses of version control?
Saving changes and enabling collaborations.
Which of the following is a version control tool that can ensure multiple developers don’t change the same code?
Lock the file being edited.
What does GNU stand for?
GNU’s Not Unix.
If you attempt to merge code stored on your laptop with source code elsewhere, but someone has made changes to the exact section of the code you were working on, you might have a…
… merge conflict.
What does “iteration” means?
To go through a defined series of actions, repeating a certain number of times
What is Bash?
Short for “Bourne Again SHell”.
It is a shell: a command-line user interface for Unix.
What is a benefit of the GitHub Desktop Application?
It allows users to manage their repository files on both their hard drive and the remote GitHub server.
How Distributed VCS works?
The programmers can have a local repository and pull and push from and to the remote repository.
How Centralized VCS works?
The prorammers don’t have a local repository and can only Checkout and Commit changes on a file.
What is the term for: ““The current state of locally stored project files not yet added to the main (master) repository”?
Working set.
What is a Console?
An input/output device for a computer.
What is Pseudo Console?
Also called ConPTY, is a text-based console that allows one to work with command line applications.
What is “.sh”?
Shots for .SHell, is a script file that contains a set of shell commands for the computer to execute.