Which of the following is an index to the array of open files maintained by the kernel for a user?
i-node number is an index to the array of open files maintained by the kernel for a user.
The inode is a data structure in a unix style file system that describes a file system object such as a file or a directory. Each inode stores the attributes and disk block location(s) of the object's data.
Internal representation of a file is called an "inode" which contains all the required information and description of the file data and its layout on disk. This article deals in detail with the information stored in inode and the way it is represented in the kernel.
The value returned by an open call is termed a file descriptor and is essentially an index into an array of open files kept by the kernel.