CIS*2750 Pretty Easy Quiz

What does "-lm" do as a compiler flag in C?
References the local "libmath.so" file
Reminds the compiler to limit its mathematical complexity.
References the "libm.so" file within global libraries.
Stands for "incLude Math" and works the same as adding "#include " in your code.
Why do we run python using "python3 (file)" instead of just "./(file)"?
Python files aren't real files, they're fake files stored inside the python3 program.
Python is an interpreted language, so we need to run the interpreter that runs the program line by line.
Python is a compiled language, but its compiler can't create an output file so we have to run it each time.
By writing "python3" first you tell Python to replace the "python3" command with your own code.
What is a difference between TCP and UDP?
TCP has more steps to properly implement it, UDP is slightly simpler.
TCP sends data, UDP receives data
TCP is for trans-computer communications, UDP is for users on a single device
TCP can reliably send data without loss of information, UDP can be lossy.
What are the arguments passed to the "qsort" function in C (ignoring the order)?
Size of each element
Pointer to the array
Double pointer to the array
Number of elements in the array
Size of the array in bytes
Pointer to a comparison function
Pointer to a second array that will be sorted
Data type of the array
What's the name of the document format that HTML and SVG files are both based on?
YML
This is a trick question, they're both completely different.
XML
SDF
HTTP
JSON
0
{"name":"CIS*2750 Pretty Easy Quiz", "url":"https://www.quiz-maker.com/QQV91TWF0","txt":"What does \"-lm\" do as a compiler flag in C?, Why do we run python using \"python3 (file)\" instead of just \".\/(file)\"?, What is a difference between TCP and UDP?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}