IT Questions and Answers :)

Tuesday, December 24, 2019

What year was the World Wide Web (WWW) invented

What year was the World Wide Web (WWW) invented

  • 1990
  • 1984
  • 1989
  • 1979 

EXPLANATION

Tim Berners-Lee, a British scientist at CERN, invented the World Wide Web (WWW) in 1989. The web was originally conceived and developed to meet the demand for automatic information-sharing between scientists in universities and institutes around the world.

Share:

Which company brought out the very first RAM stick for commercial use?

Which company brought out the very first RAM stick for commercial use?

  • Intel
  • Dell
  • MSI
  • IBM 
Which company brought out the very first RAM stick for commercial use?

EXPLANATION

IBM
Commercial use of SRAM began in 1965, when IBM introduced the SP95 memory chip for the System/360 Model 95.
Random-access memory (RAM /ræm/) is a form of computer memory that can be read and changed in any order, typically used to store working data and machine code.[1][2] A random-access memory device allows data items to be read or written in almost the same amount of time irrespective of the physical location of data inside the memory. In contrast, with other direct-access data storage media such as hard disks, CD-RWs, DVD-RWs and the older magnetic tapes and drum memory, the time required to read and write data items varies significantly depending on their physical locations on the recording medium, due to mechanical limitations such as media rotation speeds and arm movement. 

Share:

What standard Linux command can be used to change the name of a file or directory?

What standard Linux command can be used to change the name of a file or directory?

  • nam
  • mv
  • chg
  • rename 

EXPLANATION

mv is a Unix command that moves one or more files or directories from one place to another. If both filenames are on the same filesystem, this results in a simple file rename; otherwise the file content is copied to the new location and the old file is removed.

mv stands for move. mv is used to move one or more files or directories from one place to another in file system like UNIX. It has two distinct functions:
(i) It rename a file or folder.
(ii) It moves group of files to different directory.
No additional space is consumed on a disk during renaming. This command normally works silently means no prompt for confirmation.
Syntax:
mv [Option] source destination
 

Share:

What video conferencing application does NOT allow for native changes to automatic gain adjustment?

What video conferencing application does NOT allow for native changes to automatic gain adjustment?

  • Skype for Business
  • Cisco Webex
  • Skype
  • Zoom 
    What video conferencing application does NOT allow for native changes to automatic gain adjustment?

     Zoom Video Communications is a company headquartered in San Jose, California that provides remote conferencing services using cloud computing. Zoom offers communications software that combines video conferencing, online meetings, chat, and mobile collaboration.


    Cisco Webex is an American company which develops and sells web conferencing and videoconferencing applications. It has its headquarters in Milpitas, California.

    Skype for Business is an instant messaging enterprise software used with Skype for Business Server or with Skype for Business Online. On 11 November 2014, Microsoft announced that Skype for Business would replace Lync in 2015.



    Share:

    In Cisco UCM, what is the purpose of the "Cisco DRF Local" service?

    In Cisco UCM, what is the purpose of the "Cisco DRF Local" service?

    • It is the service which supports the local Directory Number database.
    • It is the service which supports the local Call Trunk agent.
    • It is the service which supports the local backup agent.
    • It is the service which supports the local SIP connections.
    In Cisco UCM, what is the purpose of the "Cisco DRF Local" service?

    EXPLANATION

    Cisco DRF Master

    The CiscoDRF Master Agent service supports the DRF Master Agent, which works with the Disaster Recovery System graphical user interface (GUI) or command line interface (CLI) to schedule backups, perform restorations, view dependencies, check status of jobs, and cancel jobs, if necessary. The Cisco DRF Master Agent also provides the storage medium for the backup and restoration process.

    Cisco DRF Local

    The Cisco DRF Local service supports the Cisco DRF Local Agent, which acts as the workhorse for the DRF Master Agent. Components register with the Cisco DRF Local Agent to use the disaster recovery framework. The Cisco DRF Local Agent executes commands that it receives from the Cisco DRF Master Agent. Cisco DRF Local Agent sends the status, logs, and command results to the Cisco DRF Master Agent. 

    Share:

    When I'm in a crowded area, i get a stream of unwanted texts. When i leave the area, the text's stop. Which of the below attacks has occurred?

    When I'm in a crowded area, i get a stream of unwanted texts. When i leave the area, the text's stop. Which of the below attacks has occurred?

    • Rogue Access Point
    • Evil Twin
    • Bluesnarfing
    • Bluejacking 

    When I'm in a crowded area, i get a stream of unwanted texts. When i leave the area, the text's stop. Which of the below attacks has occurred?

    EXPLANATION

    Bluesnarfing is the unauthorized access of information from a wireless device through a Bluetooth connection, often between phones, desktops, laptops, and PDAs (personal digital assistant).
    Bluebugging goes far beyond bluejacking and bluesnarfing! This is an advanced bluetooth device hacking technique by taking control of other Bluetooth enabled mobile phones or mobile devices to make call, send short message, read and write phonebook, etc. 

    Share:

    What web development language is strictly run server side instead of client side directly in the browser?

    What web development language is strictly run server side instead of client side directly in the browser?

    • HTML
    • PHP
    • Javascript
    • Java 

    EXPLANATION

    Web development is all about communication and data exchange. This communication takes place via two parties over the HTTP protocol.
    These parties are
    Server
    The Server is responsible for serving the web pages depending on the client/end user requirement. It can be either static or dynamic.

    Client

    A client is a party that requests pages from the server and displays them to the end user. In general a client program is a web browser.

    Example | Working
    We can explain this entire mechanism using the following:


    • The user opens his web browser (client)
    • The user starts browsing

      (for example: https://quiz.techlanda.com)
       
    • The client forwards this request to the server, for accessing their web page.
    • The server then acknowledges the request and replies back to the client program.

      (An access link to that web page)
       
    • The client then receives the page source and renders it.

      (Into a viewable/under a stable website)
       
    • Now the user types into search bar
    • The client then submits data to the server
    • The server processes the data and replies back with a related search result
    • The client again renders it back for the user's view
    • The user gets access to the requested link.

    Server-side Programming


    Server-side programming can be explained as:

    It is the general name for the kind of program that runs directly on the server.

    Or we can say that server-side programming must deal with dynamic content. It runs on the server. Most web pages are not static since they deal with searching databases.

    Server-side Uses
    • It processes the user input
    • Displays the requested pages
    • Structure web applications
    • Interaction with servers/storages
    • Interaction with databases
    • Querying the database
    • Encoding of data into HTML
    • Operations over databases like delete, update.
    Server-side Languages Example
    There are several languages that can be used for server-side programming:
    •  PHP
    • ASP.NET (C# OR Visual Basic)
    • C++
    • Java and JSP
    • Python
    • Ruby on Rails and so on.
    Server-side Example
    1. // This is a sample C# code.    
    2. using System;    
    3. // namespace    
    4. class ServerSide    
    5. {    
    6.     public static void Main()    
    7.     {    
    8.         System.Console.WriteLine(“Hello C# Corner”);    
    9.         // printing a line    
    10.     }    
    11. }  

    Client-side Programming

    Similarly to server-side programming, client-side programming is also the name of the entire program that runs on the client.

    Or we can say that client-side programming mostly deals with the user interface with which the user interacts in the web. It is mostly a browser, in the user's machine, that runs the code and is mainly done in any scripting language like JavaScript (or we can use Flash instead of JavaScript or VNScript).

    Client-side Uses
    • Makes interactive web pages
    • Make stuffs work dynamically
    • Interact with temporary storage
    • Works as an interface between user and server
    • Sends requests to the server
    • Retrieval of data from Server
    • Interact with local storage
    • Provides remote access for client server program
    Client-side Languages Example
    There are many client-side scripting languages too.
    • JavaScript
    • VBScript
    • HTML (Structure)
    • CSS (Designing)
    • AJAX
    • jQuery etc.
    (Some other languages also can be used on the basis of the modeling/designing /graphics/animations and for extra functionalities.)

    Client-side Example
    1. // sample HTML code  
    2. <html>  
    3. <head>  
    4.     <title>Client Side </title>  
    5. </head>  
    6. <body>  
    7.     <h1>  
    8.         Hello C# Corner  
    9.     </h1>  
    10. </body>  
    11. </html> 


    Share:

    Popular Posts