1. What is the difference between multiprocessing and multiprogramming, and what are the requirements for each? (10 points)

profileadelen
 (Not rated)
 (Not rated)
Chat

1. What is the difference between multiprocessing and multiprogramming, and what are the requirements for each? (10 points)

 

---------------------------------------------

 

2. What are the advantages and disadvantages of graphical user interface (GUI) and why would some users find (GUI) attractive while others would not? (10 points)

 

---------------------------------------------

 

3. Describe the differences between, and the advantages of, sequential access files and random access files. (10 points)

 

--------------------------------------------

 

4. What is the difference between an ISP and a POP? (10 points)

 

--------------------------------------------

 

5. What are some advantages of layering as seen in the TCP/IP architecture? (10 points)

 

--------------------------------------------

 

6. What is HTTPS? (10 points)

 

--------------------------------------------

 

7. Define and briefly compare the advantages and disadvantages of “fat client” and “thin client” architectures. (10 points)

 

-------------------------------------------

 

8. Provide three examples (each) of elastic and inelastic Internet traffic. Justify each example’s inclusion in their respective category. (10 points)

 


 

************************************

 

Multiple choice: (10 points total – 2 points for each question)

(Please select the correct answer).

 

9.1 Systems in which one or more processes are able to access the CPU immediately when required are described as:

 

a)  single-user systems

b)  multiuser systems

c)  network servers

d)  real-time systems

e)  distributed systems

 

 

Answer:

 

-----------------------------------------

 

9.2 Levels of security for each file provided by UNIX include separate read, write, and execute access privileges for:

 

a)  owner

b)  associates of the owner

c)  anybody with access to the system

d)  a and b

e)  a, b and c

 

 

Answer:

 

------------------------------------------

 

9.3 The value of adding more CPUs to a computer  …..

 

a)  is only appropriate for scientific applications

b)  is not practical 

c)  decreases the need for cache

d)  increases the performance in a linear fashion

e)  diminishes because of the overhead required to distribute the instructions in a useful       way

 

 

Answer:

 


---------------------------------------------

 

9.4 A paradigm for electronic communications where a dedicated path is opened and maintained during the exchange is called:

a) message switching
b) circuit switching
c) packet switching
d) data switching
e) analog switching

 

Answer:

 

-------------------------------------------------

9.5  A device that connects networks with differing addressing schemes, packet sizes, and interfaces is called a

a) hub

b) router
c) switch
d) repeater
e) bridge

Answer:

 

**************************************

True/False (10 points total – 2 points for each question)

(Please answer True (T) or False (F)).

 

10.1 Initial program loading and start-up is performed by using a bootstrap program that is built permanently into a read-only part of memory for the computer.

 

Answer:

 

--------------------------------------------

            10.2 To use the program services routines, the user’s program makes requests to the operating system through the application programming interface or API.

 

Answer:

 

--------------------------------------------

 

10.3 Removing a file without removing the links leaves dangling links, links that point to nowhere.

 

Answer:

 

--------------------------------------------

 

10.4 Hosts connected to the Internet are identified by a unique 24-bit number that identifies a network and specific host within that network.

Answer:

 

------------------------------------------------

 

10.5 An internet routing protocol is used to exchange information about reachability and traffic delays, allowing each router to construct a next-hop routing table for paths through the internet.
 

 

Answer:

 

 

    • 9 years ago
    the answer
    NOT RATED

    Purchase the answer to view it

    blurred-text
    • attachment
      8511628.docx