IMPORTANT FACTS ABOUT COMPUTER FIELD

QUES:What is the difference between a 32-bit and 64-bit CPU?

ANS: The main difference between 32-bit and 64-bit operating systems is the type of processors they support, which determines the number of calculations per second they are able to perform. Furthermore, 32-bit operating systems can utilize only up to 4 gigabytes(GB) of RAM, whereas 64-bit systems support amounts over 4 gigabytes(GB).
A 32-bit operating system can access 2^32 bytes of byte-addressable memory, while the 64-bit version can access 2^64 bytes, which amounts to over 18 quintillion bytes.

QUES:What is the difference between  DDR3 AND DDR4 RAM ?

?

ANS:
DDR3
DDR4
Another Name
DDR3 SDRAM(Double Data Rate 3rd generation Synchronous Dynamic Random Access Memory)
DDR4 SDRAM(Double Data Rate 4th generation Synchronous Dynamic Random Access Memory)


 Speed
Speeds of between 800 and 2133 MT/s (million transfers per second)
Speeds of between 2133 and 4266 MT/s (million transfers per second)
Pins
240-pin module. SO-DIMMs have 204 pins.
288-pin module. SO-DIMMs have 260 pins. Spaced closer together than DDR3.
Size
512 MB to 24 GB
2 GB to 128 GB



Power
Maximum - 1.5 Volts
Low voltage - 1.35 Volts
Maximum - 1.2 Volts
Low voltage - 1.05 Volts





QUES:What is the difference between C AND C++ PROGRAMMING LANGUAGE?

ANS:
                               C                              C++
1. C is Procedural Language.1. C++ is non Procedural i.e Object oriented Language.
2. No virtual Functions are present in C2. The concept of virtual Functions are used in C++.
3. In C, Polymorphism is not possible.3. The concept of polymorphism is used in C++.
Polymorphism is the most Important Feature of OOPS.
4. Operator overloading is not possible in C.4. Operator overloading is one of the greatest Feature of C++.
5. Top down approach is used in Program Design.5. Bottom up approach adopted in Program Design.
6. No namespace Feature is present in C Language.6. Namespace Feature is present in C++ for avoiding Name collision.
7. Multiple Declaration of global variables are allowed.7. Multiple Declaration of global varioables are not allowed.
8. In C
  • scanf() Function used for Input.
  • printf() Function used for output.
8. In C++
  • Cin>> Function used for Input.
  • Cout<< Function used for output.
9. Mapping between Data and Function is difficult and complicated.9. Mapping between Data and Function can be used using "Objects"
10. In C, we can call main() Function through other Functions10. In C++, we cannot call main() Function through other functions. 

QUES:What is the difference between HTTP AND HTTPS?

ANS:The differnce between http(hyper text transfer protocol) and https(hyper text transfer protocol secure) are given below:
  1. HTTP URL in your browser’s address bar is HTTP:// and the HTTPS URL is HTTPS://.
  2. HTTP is unsecured while HTTPS is secured.
  3. HTTP sends data over port 80 while HTTPS uses port 443.
  4. HTTP operates at application layer, while HTTPS operates at transport layer.
  5. No SSL certificates are required for HTTP, with HTTPS it is required that you have an SSL certificate and it is signed by a CA.
  6. HTTP doesn’t require domain validation, where as HTTPS requires at least domain validation and certain certificates even require legal document validation.
  7. No encryption in HTTP, with HTTPS the data is encrypted before sending.

QUES:What is a Virtual Private Network          (VPN)?

ANS:
A VPN or Virtual Private Network is a network connection that enables you to create a secure connection over the public Internet to private networks at a remote location. With a VPN, all network traffic (data, voice, and video) goes through a secure virtual tunnel between the host device (client) and the VPN provider’s servers, and is encrypted. VPN technology uses a combination of features such as encryption, tunneling protocols, data encapsulation, and certified connections to provide you with a secure connection to private networks and to protect your identity.
VPN connections technically give you all the benefits of a Local Area Network (LAN), which is similar to that found in many offices but without requiring a hard-wired connection.

Benefits of VPN

Get privacy protection, Wi-Fi security, unrestricted access to content, and much more

  • Unblock websites
  • Enjoy anonymous web browsing
  • Get complete Wi-Fi security
  • Protect your bank info, passwords & downloads
    from snoopers

VPN Overview

VPN technology enables you to send encrypted data over previously unencrypted networks. Besides providing you with private and secure Web browsing, VPNs such as Hotspot Shield VPN provide many other important benefits. Compared to a web proxy, VPN also offers much better security and privacy online.
Hotspot Shield VPN is the most trusted VPN in the world with over 200 million downloads. It is available for Mac, Windows, iPhone/iPad & Android devices.

QUES:What is the Difference Between IPv6 and IPv4 IP Addresses?

ANS:An IP address is binary numbers but can be stored as text for human readers.  For example, a 32-bit numeric address (IPv4) is written in decimal as four numbers separated by periods. Each number can be zero to 255. For example, 1.160.10.240 could be an IP address.
IPv6 addresses are 128-bit IP address written in hexadecimal and separated by colons. An example IPv6 address could be written like this: 3ffe:1900:4545:3:200:f8ff:fe21:67cf



Comments

Popular posts from this blog

Building Weather App using MVVM design pattern (Kotlin)

Basic widgets : Text and Center

4. Do Coding