Command Line
GIT/GitHub
File I/O
Exceptions
100

This command is used to display the full path of the current working directory in Unix-based systems.

What is "pwd"?

100

This GitHub operation is performed when you upload your local commits to a remote repository.

What is "git push"?

100

This Java class is commonly used to read bytes from a file in a byte stream.

What is "FileInputStream"?

100

This exception occurs when a program attempts to access an index that is out of bounds for an array.

What is "ArrayIndexOutOfBoundsException"?

200

This command is used in the command line to create a new directory.

What is "mkdir"?

200

This command will display the current state of the working directory and staging area in Git.

What is "git status"

200

This type of file allows you to read or write data in a non-sequential manner, enabling random access to specific parts of the file.

What is a "random access file"?

200

This keyword is used in Java to handle exceptions that may be thrown in a block of code.

What is "try"?

300

This command will display the contents of a file in the terminal, allowing you to read it line by line.

What is cat?

300

This Git command adds all changes in your working directory to the staging area.

What is "git add ."?

300

This class in Java provides methods to read and write text files more efficiently by buffering characters.

What is "BufferedReader()" or "BufferedWriter()"?

300

This keyword is used to define a block of code that will execute if an exception is thrown in the associated try block.

What is "catch"?

400

This command in the command line displays the username of the currently logged-in user.

What is "whoami"?

400

This command combines changes from the "feature" branch into the current branch.

What is "git merge feature"?

400

This method in the DataInputStream class allows you to read a boolean value from a binary file.

What is "readBoolean()"?

400

This keyword informs both the compiler and programmer that code is likely to throw certain exceptions and defines an object to return a message.

What is "throws"?

500

This pipeline command finds all .txt files in the current directory, searches for a specific string ("bob") in them and counts how many times "bob" appears across all the files.

What is "grep "bob" *.txt | wc -l"?

500

This GitHub feature allows multiple contributors to suggest changes to a repository by submitting their changes through this mechanism.

What is a "pull request"?

500

This quote was said by Ms. Goldenberg on September 5th, 2024 regarding files.

What is "There is no such thing as a file"?

500

This type of exception occurs at runtime and does not need to be declared in a method's throws clause.

What is an "Unchecked Exception"?

M
e
n
u