0

programming languages Online Quiz - 238

Description: programming languages Online Quiz - 238
Number of Questions: 20
Created by:
Tags: programming languages
Attempted 0/20 Correct 0 Score 0
  1. Use getmemory()

  2. Use sysctl()

  3. Use freemem()

  4. Use malloc()


Correct Option: B
  1. A port to connect printer

  2. A port to connect keyboard

  3. An abstraction to pass data across processes

  4. A hardware device


Correct Option: C
  1. A mechanism to share non-sharable resources

  2. A mechanism to access memory very fast

  3. A mechanism to access kernel details

  4. None


Correct Option: A

What is a message queue?

  1. A printer queue

  2. An IPC mechanism with destructive execute

  3. An IPC mechanism with destructive write

  4. An IPC mechanism with destructive read


Correct Option: D
  1. No differences

  2. IPC mechanism vs Non-IPC mechanism

  3. Non-destructive read vs destructive read

  4. Destructive read vs non-destructive read


Correct Option: C

To delete the last word of each line in the file test1

  1. sed 's/ */$//' test1

  2. sed 's/ *$//' test1

  3. sed 's/ *$//' test1

  4. sed 's/ *$\/\/' test1


Correct Option: B

How to duplicate file descriptors?

  1. duplicate()

  2. dup()

  3. cp()

  4. mknod()


Correct Option: B

How to set the default shell for an user?

  1. Use chshell command

  2. update the file /var/passwd

  3. update the file /etc/users

  4. update the file /etc/passwd


Correct Option: D
  1. Both are Unix scheduling utilities

  2. at is restricted one and crontab is not restricted

  3. No difference

  4. at takes input from user while cron takes from a confiuration file


Correct Option: D

/etc/fstab cannot be altered when the system is running runlevel 6

  1. True

  2. False


Correct Option: A

fork() and exec() are essentially doing the same job

  1. True

  2. False


Correct Option: B

It is possible to process return value of system()

  1. True

  2. False


Correct Option: A
  1. Add printer and queues

  2. Add modem & flash drive

  3. Add printer alone

  4. Invalid command


Correct Option: A

What is the difference between select() & poll()?

  1. select() and poll() have no differences

  2. poll() is event driven while select() is not

  3. select() is event driven while poll() is not

  4. None


Correct Option: B
  1. The process file name of init

  2. The proc file name of RAM

  3. Invalid file

  4. The core dump file


Correct Option: B

Error in loading shared libraries: lib xxx..so. x: cannot open shared object file: No such file or directory

  1. Resolve by update PATH variable

  2. Resolve by setting SHELLPATH variable

  3. Resolve by updating LD_LIBRARY_PATH

  4. Resolve by setting LIBRARY_PATH variable


Correct Option: C
- Hide questions