Protec Computer Academy (An ISO 9001:2015 Certified Institute, Powered by E-Max Education, Branch Code EMAX/EK-80503, Registered by government of India.) is a best IT training center in Siwan with 100% Job placement assistance. Where you can learn Programming, WebDesigning, Hardware|Networking, Blogging, WordPress, Digitial marketing, English Speaking, And many more...| All certificates are valid in Government Jobs as well as in Private Companies. *** At Tara Market, Beside Vishal Mega Mart - Siwan*** +917541905230, Email- ahmad.irshad781@gmail.com *** Follow us on | | @welcome2protec

Tuesday, October 13, 2020

C Interview Questions and answers | Set-1

C Interview Questions and answers


1) What is computer program?

A Program is a set of instructions compiled together in a file to perform some specific task by the CPU (Central Processing Unit). It is a series of binary numbers (0s and 1s) arranged in a sequence, given to the computer to performs some task.


2) What is a programming?

Programming is the process of writing an algorithm into a sequence of computer instructions. Or you can simply say it is the process of writing programs. Programming requires skill, logical thinking and lots of experience.


3) What is a programmer?

Programmers are the person who writes programs in a specific computer programming language. They are highly skilled, hard working, problem solvers. The world’s first programmer was Ada Lovelace. She was widely known for her work on Charles Babbage’s Analytical Engine (general-purpose mechanical computer).


4) What is language?

Language is a medium of interaction between two objects. It is a system of communication between any two objects either spoken or written.

Humans have invented thousands of spoken languages to interact with other human. Birds, animals, insects and every living creature interact in their own language. Likewise machine also interact with the other machines in the language of electrical signals. Computers internally interact in the language of low voltage and high voltage (known as binary).


5) What is programming language?

Programming language is the language of computers. Through programming language, we can communicate with a computer system. Programming language act as an interface between computers and humans.

Computers can only understand binary, but humans are not comfortable with binary number system. Humans cannot interact fluently with computers in the language of 0's and 1's.


6) What is C language?

C is general-purpose procedural programming language developed by Dennis Ritchie at AT&T’s Bell laboratories in 1972. It is a high-level programming language. However, often referred as a middle-level programming language, since it provides rich support to low-level programming constructs.


7) What is procedural programming language?

The Procedural programming language is also known as the structured programming language is a technique in which large programs are broken down into smaller modules, and each module uses structured code. This technique minimizes error and misinterpretation.


8) Why is C known as a mother language?

C is also called as the mother of all programming languages. Because most of the modern computer programming languages directly or indirectly influenced from C. (compilers and JVMs are written in C language.) such as C++, Java, C#, PHP, Perl, and JavaScript etc.


9) Why is C called a mid-level programming language?

C is called a mid-level programming language because it binds the low level and high -level programming language. We can use C language as a System programming to develop the operating system as well as an Application programming to generate menu driven customer driven billing system. More details.


10) What are the features of the C language?

    The main features of C language are given below:

  • Simple: C is a simple language because it follows the structured approach, i.e., a program is broken into parts
  • Portable: C is highly portable means that once the program is written can be run on any machine with little or no modifications.
  • Mid Level: C is a mid-level programming language as it combines the low- level language with the features of the high-level language.
  • Structured: C is a structured language as the C program is broken into parts.
  • Fast Speed: C language is very fast as it uses a powerful set of data types and operators.
  • Memory Management: C provides an inbuilt memory function that saves the memory and improves the efficiency of our program.
  • Extensible: C is an extensible language as it can adopt new features in the future.
  • More details.




Protec Computer Academy (An ISO 9001:2015 Certified Institute, Powered by E-Max Education, Branch Code EMAX/EK-80503, Registered by government of India.) is a best IT training center in Siwan with 100% Job placement assistance. Where you can learn Programming, WebDesigning, Hardware|Networking, Blogging, WordPress, Digitial marketing, English Speaking, And many more...| All certificates are valid in Government Jobs as well as in Private Companies. *** At Tara Market, Beside Vishal Mega Mart - Siwan*** +966532621401, Email- ahmad.irshad781@gmail.com *** Follow us on | | @welcome2protec

Help others by sharing this page.

Ahmad Irshad

Author & Editor

I love blogging, teaching, learning computer science and sharing it to others. I've written and develped this site so that students may learn computer science related tutorials eaisly. MCA / MCITP

0 Comments:

Post a Comment

Please don't enter any spam link in the comment box.


Protec Computer Academy (An ISO 9001:2015 Certified Institute, Powered by E-Max Education, Branch Code EMAX/EK-80503, Registered by government of India.) is a best IT training center in Siwan with 100% Job placement assistance. Where you can learn Programming, WebDesigning, Hardware|Networking, Blogging, WordPress, Digitial marketing, English Speaking, And many more...| All certificates are valid in Government Jobs as well as in Private Companies. *** At Tara Market, Beside Vishal Mega Mart - Siwan*** +966532621401, Email- ahmad.irshad781@gmail.com *** Follow us on | | @welcome2protec
Protec Protec Protec Protec Protec Protec Protec Protec Protec Protec Protec Protec Protec Protec Protec Protec
Contact Us