IT Questions and Answers :)

Saturday, November 9, 2019

Which of these is NOT a Linux boot loader?

Which of these is NOT a Linux boot loader?

  • Syslinux
  • GRUB
  • Red Wing
  • LILO 
Which of these is NOT a Linux boot loader?

EXPLANATION

For Linux, the two most common boot loaders are known as LILO (LInux LOader) and LOADLIN (LOAD LINux). An alternative boot loader, called GRUB (GRand Unified Bootloader), is used with Red Hat Linux. LILO is the most popular boot loader among computer users that employ Linux as the main, or only, operating system.
The SYSLINUX Project is a suite of lightweight master boot record (MBR) boot loaders for starting up IBM PC compatible computers with the Linux kernel.

 

Share:

Which of these is NOT an Ubuntu derivative?

Which of these is NOT an Ubuntu derivative?

  • Xubuntu
  • Kubuntu
  • Mubuntu
  • Lubuntu
Which of these is NOT an Ubuntu derivative?

EXPLANATION

Don't even dare to ask same question to Ubuntu Budgie developers ;). ... There is no real reason, other than they like Ubuntu Mate better than Mubuntu. ... Ubuntu GNOME was the first flavour to use this scheme, following by Ubuntu MATE and then Ubuntu Budgie.

Share:

If you want to run Linux on a system with a PowerPC CPU (because what else are those machines good for nowadays?) which distro would you choose?If you want to run Linux on a system with a PowerPC CPU (because what else are those machines good for nowadays?) which distro would you choose?

If you want to run Linux on a system with a PowerPC CPU (because what else are those machines good for nowadays?) which distro would you choose?

  • Bedrock
  • Korora
  • Yellow Dog Linux
  • Slackware 
If you want to run Linux on a system with a PowerPC CPU (because what else are those machines good for nowadays?) which distro would you choose?

EXPLANATION

Slackware is a Linux distribution created by Patrick Volkerding in 1993. Originally based on Softlanding Linux System, Slackware has been the basis ... He found CLISP was available for Linux and downloaded SLS to run it. A few ..... Slackintosh was an unofficial port of Slackware to the "New World" Macintosh's PowerPC ...

 IBM, AIX, EtherJet, Netfinity, OS/2, PowerPC, PS/2, S/390, and ThinkPad are .... The Slackware Linux operating system is a powerful platform for Intel-based computers. .... It has been ported to run on a variety of system architectures, including ..... be installed to systems with less RAM, smaller hard drives, and weaker CPUs, ...

 


Share:

In Web development, what does PHP stand for?

In Web development, what does PHP stand for?

  • PHP: HTML Preprocessor
  • Preprocessing Hypertext Protocol
  • Platform Hybrid Protocol
  • PHP: Hypertext Preprocessor 
In Web development, what does PHP stand for?

EXPLANATION

PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.
Designing and Development are the steps that are important. PHP Programming the Languages mostly commonly used for Website and Web Application Development. PHP is a general purpose, server-side scripting language run a web server that's designed to make dynamic pages and applications.
PHP: Hypertext Preprocessor (earlier called, Personal Home Page) PHP is an HTML-embedded, server-side scripting language designed for web development. It is also used as a general purpose programming language. It was created by Rasmus Lerdorf in 1994 and appeared in the market in 1995.
Share:

How big is an IPv4 IP address?

How big is an IPv4 IP address?

  • 148 bits
  • 64 bits
  • 32 bits
  • 16 bits 
How big is an IPv4 IP address?

EXPLANATION

Addresses in IPv4 are 32-bits long. This allows for a maximum of 4,294,967,296 (232) unique addresses. Addresses in IPv6 are 128-bits, which allows for 3.4 x 1038 (2128) unique addresses.
The two most common versions of IP in use today are Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). Both IPv4 and IPv6 addresses come from finite pools of numbers. For IPv4, this pool is 32-bits (232) in size and contains 4,294,967,296 IPv4 addresses.
To your computer, an IP address is a 32-bit number subdivided into four bytes. Understanding binary also provides you with some of the rules pertaining to IPs. We wondered why the four segments of an IP were called octets.
 

 

Share:

Which email protocol does not download messages, but allows you to read them on the server?

Which email protocol does not download messages, but allows you to read them on the server?

  • IMAP
  • SIEC
  • POP
  • DDOI 
Which email protocol does not download messages, but allows you to read them on the server?

EXPLANATION

The Internet Message Access Protocol (IMAP) is a mail protocol used for accessing email on a remote web server from a local client. IMAP and POP3 are the two most commonly used Internet mail protocols for retrieving emails.





Share:

Friday, November 8, 2019

Using the Windows API, what is the longest directory path (excluding filename) that Windows Explorer can handle?

Using the Windows API, what is the longest directory path (excluding filename) that Windows Explorer can handle?

  • 260
  • 248
  • 192
  • 512
Using the Windows API, what is the longest directory path (excluding filename) that Windows Explorer can handle?

EXPLANATION

In the Windows API (with some exceptions discussed in the following paragraphs), the maximum length for a path is MAX_PATH, which is defined as 260 characters. A local path is structured in the following order: drive letter, colon, backslash, name components separated by backslashes, and a terminating null character. For example, the maximum path on drive D is "D:\some 256-character path string<NUL>" where "<NUL>" represents the invisible terminating null character for the current system codepage. (The characters < > are used here for visual clarity and cannot be part of a valid path string.)


Note
File I/O functions in the Windows API convert "/" to "\" as part of converting the name to an NT-style name, except when using the "\\?\" prefix as detailed in the following sections.

The Windows API has many functions that also have Unicode versions to permit an extended-length path for a maximum total path length of 32,767 characters. This type of path is composed of components separated by backslashes, each up to the value returned in the lpMaximumComponentLength parameter of the GetVolumeInformation function (this value is commonly 255 characters). To specify an extended-length path, use the "\\?\" prefix. For example, "\\?\D:\very long path".
Note
The maximum path of 32,767 characters is approximate, because the "\\?\" prefix may be expanded to a longer string by the system at run time, and this expansion applies to the total length.
The "\\?\" prefix can also be used with paths constructed according to the universal naming convention (UNC). To specify such a path using UNC, use the "\\?\UNC\" prefix. For example, "\\?\UNC\server\share", where "server" is the name of the computer and "share" is the name of the shared folder. These prefixes are not used as part of the path itself. They indicate that the path should be passed to the system with minimal modification, which means that you cannot use forward slashes to represent path separators, or a period to represent the current directory, or double dots to represent the parent directory. Because you cannot use the "\\?\" prefix with a relative path, relative paths are always limited to a total of MAX_PATH characters.
There is no need to perform any Unicode normalization on path and file name strings for use by the Windows file I/O API functions because the file system treats path and file names as an opaque sequence of WCHARs. Any normalization that your application requires should be performed with this in mind, external of any calls to related Windows file I/O API functions.
When using an API to create a directory, the specified path cannot be so long that you cannot append an 8.3 file name (that is, the directory name cannot exceed MAX_PATH minus 12).
The shell and the file system have different requirements. It is possible to create a path with the Windows API that the shell user interface is not able to interpret properly.

 


Share:

Popular Posts