|
1.What is a Make file?(Fujitsu) Make
file is a utility in Unix to help
compile large programs. It helps by only
compiling the portion of the program
that has been changed.
2.What is deadlock? (Novell) Deadlock is
a situation when two or more processes
prevent each other from running.Example:
if T1 is holding x and waiting for y to
be free and T2 holding y and waiting for
x to be free deadlock happens.
3.What is semaphore? (Novell) Semaphore
is a special variable, it has two
methods: up and down. Semaphore performs
atomic operations, which means ones a
semaphore is called it can not be
interrupted.
4.Is C an object-oriented language?
(Microsoft) C is not an object-oriented
language, but limited object-oriented
programming can be done in C.
5.Name some major differences between
C++ and Java. C++ has pointers; Java
does not. Java is platform-independent;
C++ is not. Java has garbage collection;
C++ does not. |