Programming Overview 100% Solved
& - ✔✔bitwise AND
| - ✔✔bitwise OR
^ - ✔✔bitwise XOR
~ - ✔✔1's complement
<< - ✔✔shift left
>> - ✔✔shift right
What is a Lunix command? - ✔✔An executable program
What are Linux commands separated by? - ✔✔;
What do you put before a command name if it exists in the current
directory? - ✔✔./
What are optional switches preceded by? - ✔✔- or --
What are arguments? - ✔✔Optional data being used or manipulated such
as the filename
Standed linux files - ✔✔stdin, stdout, stderr
, Supported file and directory permission groups - ✔✔User (u), Group (g),
Others (o)
Supported permission types - ✔✔Read (r), Write (w), Execute (x)
What is a system? - ✔✔A collection of various components
What is programming? - ✔✔The activity of designing and implementing
programs
What is system programs? - ✔✔Programs required for the effective
execution of general user programs on a computer system
What is application software? - ✔✔A program or set of programs used to
solve a problem using the computer as an instrument (i.e., provides
services to the user)
What are examples of application software? - ✔✔Word processors,
database programs, spreadsheets, etc.
What is system software? - ✔✔Supports the operation of the computer,
which includes interfacing between the hardware and application software
What are some examples of system software? - ✔✔Compilers, interpreters,
assemblers, linkers, loaders, debuggers, operating system (OS), etc.
How do you deal with complexity? - ✔✔Abstractions and layering