Module 2 and 3 Flashcards

1
Q

What is a Network Backbone?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Shell?

A

A type of program that provides a user interface between the user and the operating system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How VCS deals with the constant change of the files?

A

By saving only the changes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the uses of version control?

A

Saving changes and enabling collaborations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which of the following is a version control tool that can ensure multiple developers don’t change the same code?

A

Lock the file being edited.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does GNU stand for?

A

GNU’s Not Unix.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

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…

A

… merge conflict.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does “iteration” means?

A

To go through a defined series of actions, repeating a certain number of times

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Bash?

A

Short for “Bourne Again SHell”.

It is a shell: a command-line user interface for Unix.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a benefit of the GitHub Desktop Application?

A

It allows users to manage their repository files on both their hard drive and the remote GitHub server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How Distributed VCS works?

A

The programmers can have a local repository and pull and push from and to the remote repository.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How Centralized VCS works?

A

The prorammers don’t have a local repository and can only Checkout and Commit changes on a file.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the term for: ““The current state of locally stored project files not yet added to the main (master) repository”?

A

Working set.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a Console?

A

An input/output device for a computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is Pseudo Console?

A

Also called ConPTY, is a text-based console that allows one to work with command line applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is “.sh”?

A

Shots for .SHell, is a script file that contains a set of shell commands for the computer to execute.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is Vi?

A

Short for visual.
A text editor for the Unix operating system.

18
Q

What is Vim?

A

Shor for Vi improved.

Vim allows to move the cursor around a document without the use of a mouse.

19
Q

What are the three modes for editing texts files in Vim?

A
  1. Command Mode
  2. Insert mode.
  3. Last-Line Mode.
20
Q

What Command Mode does?

A

Allows you to use the keys on the keyboard as commands.

21
Q

What Insert Mode does?

A

Allows you to input text.

22
Q

What Last-Line Mode does?

A

It is a combination of a column and a command that tell the computers that it is the end of the file and what you wat to do.
For example, :w ends and saves the file.

23
Q

What is .crt?

A

A file extension that indicates the file contains a digital certificate.

24
Q

What is CA-Bundle.crt?

A

A certificate authority file that contains multiple certificates.

25
Q

What are control characters?

A

Not printable characters that tell the computer to do something.

26
Q

What is LF?

A

Stands for “line feed”

A control character that break a line in a text file without moving the cursor to the beginning of the line.

27
Q

What is CRLF?

A

Stands for “carriage return line feed”.

Control character that moves the cursos to the beginning of the line.

28
Q

What is MSYS2?

A

Minimal System 2.

Is a collection of open source software tools for windows that would normally depend on Unix to operate.

29
Q

What is MinTTY?

A

A windows terminal emulator that provides a Unix-like environment.

30
Q

What is Winpty?

A

Stands for Windows pseudo terminal.

It is a Windows Software package that provides a way for Windows console programs to communicate with Unix interfaces, such as bash.

31
Q

What is a Directory?

A

The listings of information in an organized manner.

32
Q

What is a folder?

A

A visual representation of a directory.

33
Q

What is INI File Format?

A

Initialization File Format.

Used by the Windows operating system, typically to lay out operating instructions for the OS and some programs.

34
Q

What is .docx?

A

Short for “document XML”.

Is what Microsoft Word documents are typically saved as.

35
Q

What is Touch?

A

A command-line interface program for Unix that is used to update date information – such as: changing the date that a file or directory was modified or accessed. Touch can also be used to create or open a file.

Ex: You could type “touch dogstory.docx” in the Git command line to create a blank Microsoft Word document entitled “dogstory”.

36
Q

What is Tilde?

A

The name for the symbol ~.

It is pronounced “tilda”.

37
Q

What is Command-Line Option?

A

Something that modifies the operation of a command.
At the example, LS is called the switch.

Ex:
The command “ls” tells the computer to list the files in the current directory. Adding the switch “-lS” will modify the command so that the list of files is sorted from largest file size to smallest. The full command (command plus the command-line option) would look like this:

ls -lS

38
Q

Which of the following words is not another word for command-line option?
1. Option
2. Shell
3. Switch
4. Flag

A
  1. Shell
39
Q

Folder and directory mean virtually the same thing?

A

True.

40
Q

… files are used by the Windows operating system, typically to lay out operating instructions for the OS and some programs.

A

.ini

41
Q

True or False?: In a VCS, “commit” means the same thing as “save”.

A

True.

42
Q

… is a shell and a command language.

A

Bash…