Find the best tutors and institutes for BTech Tuition

Find Best BTech Tuition

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

BTech Tuition Updates

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Answered on 03 Aug Tuition/BTech Tuition/BTech Computer Science Engineering IT Courses/Programming Languages IT Courses/Programming Languages/Python

Poonam S.

Tutor

Hi Manisha, You can learn programming languages any time and increase your chances of getting hired. After diploma also you do have good chances. Get your self enrolled into good course to keep your self updated. For more guidance you can contact me anytime. www.techsmartsys.com
Answers 9 Comments 2
Dislike Bookmark

Lesson Posted on 22 Mar CBSE/Class 11/Science Tuition/BTech Tuition/Computer science Tuition/BTech Tuition/BTech Computer Science Engineering

Software and Hardware

Ganesa Moorthi A

I worked in various institutes and engineering colleges as tutor about 8+ years and currently doing software...

In a computer, there are two major parts available namely hardware and software. both plays an important role in proper functioning of the computer. Hardware are the touchable and physical parts of the computer. Hardware are visible to the user and it is visible even to a blind man. It is like the... read more

In a computer, there are two major parts available namely hardware and software. both plays an important role in proper functioning of the computer. 

Hardware are the touchable and physical parts of the computer. Hardware are visible to the user and it is visible even to a blind man. It is like the body of computer. Hardware provides the basic skeleton to load and work with software.

Software are nothing but the imaginary parts or virtual parts of the computer. Software is more complex and unable to understand easily. It is like mind or soul of the computer. It can't be touched or damaged. After finishing the design of hardware, Software is loaded into it.

When the hardware and software are working together, it becomes a computer. Without software, computer hardware is just a electronic board with connections. Without hardware, software cannot be used and can be stored only in CD or Pen Drive.

read less
Comments
Dislike Bookmark

Lesson Posted on 24 Feb Tuition/BTech Tuition/BTech Computer Science Engineering Tuition/BSc Tuition/BSc Computer Science Tuition/BTech Tuition/Computer science +1 Tuition/Engineering Diploma Tuition/Computer Engineering Diploma less

Post - Fix Expression Evaluation Procedure

SR-IT Academy

SR - IT Academy is one of the leading tutorial point providing services like tutoring and computer training...

Algorithm: 1) Create a stack to store operands (or values). 2) Scan the given expression and do following for every scanned element. a) If the element is a number, push it into the stack. b) If the element is a operator, pop operands for the operator from stack. Evaluate the operator and push the... read more

Algorithm:


1) Create a stack to store operands (or values).

2) Scan the given expression and do following for every scanned element.

a) If the element is a number, push it into the stack.

b) If the element is a operator, pop operands for the operator from stack. Evaluate the operator and push the result back to the stack

3) When the expression is ended, the number in the stack is the final answer.

read less
Comments
Dislike Bookmark

Looking for BTech Tuition

Find best BTech Tuition in your locality on UrbanPro.

FIND NOW

Answered on 16 Feb Tuition/BTech Tuition/BTech Computer Science Engineering

Praveen Choudhary

Corporate Trainer

Depends upon locality. For vip areas at delhi: 1000-1500 per hour Unauthorized colony or not vip area: 350-400 per hour
Answers 6 Comments
Dislike Bookmark

Lesson Posted on 05 Feb Tuition/BTech Tuition/BTech Computer Science Engineering

Depth First Traversal For A Graph

SR-IT Academy

SR - IT Academy is one of the leading tutorial point providing services like tutoring and computer training...

Depth First Traversal (or Search) for a graph is similar to Depth First Traversal of a tree. The only catch here is, unlike trees, graphs may contain cycles, so we may come to the same node again. To avoid processing a node more than once, we use a boolean visited array. For example, in the following... read more

Depth First Traversal (or Search) for a graph is similar to Depth First Traversal of a tree. The only catch here is, unlike trees, graphs may contain cycles, so we may come to the same node again. To avoid processing a node more than once, we use a boolean visited array.

For example, in the following graph, we start traversal from vertex 2. When we come to vertex 0, we look for all adjacent vertices of it. 2 is also an adjacent vertex of 0. If we don’t mark visited vertices, then 2 will be processed again and it will become a non-terminating process. A Depth First Traversal of the following graph is 2, 0, 1, 3.

Following are implementations of simple Depth First Traversal. The C++ implementation uses adjacency list representation of graphs. STL‘s list container is used to store lists of adjacent nodes.

First Traversal (or Search) for a graph is similar to Depth First Traversal of a tree. The only catch here is, unlike trees, graphs may contain cycles, so we may come to the same node again. To avoid processing a node more than once, we use a boolean visited array.

For example, in the following graph, we start traversal from vertex 2. When we come to vertex 0, we look for all adjacent vertices of it. 2 is also an adjacent vertex of 0. If we don’t mark visited vertices, then 2 will be processed again and it will become a non-terminating process. A Depth First Traversal of the following graph is 2, 0, 1, 3.

                                        
Following are implementations of simple Depth First Traversal. The C++ implementation uses adjacency list representation of graphs. STL‘s list container is used to store lists of adjacent nodes.

// C++ program to print DFS traversal from
// a given vertex in a  given graph
#include
#include
using namespace std;
 
// Graph class represents a directed graph
// using adjacency list representation
class Graph
{
    int V;    // No. of vertices
 
    // Pointer to an array containing
    // adjacency lists
    list<int> *adj;
 
    // A recursive function used by DFS
    void DFSUtil(int v, bool visited[]);
public:
    Graph(int V);   // Constructor
 
    // function to add an edge to graph
    void addEdge(int v, int w);
 
    // DFS traversal of the vertices
    // reachable from v
    void DFS(int v);
};
 
Graph::Graph(int V)
{
    this->V = V;
    adj = new list<int>[V];
}
 
void Graph::addEdge(int v, int w)
{
    adj[v].push_back(w); // Add w to v’s list.
}
 
void Graph::DFSUtil(int v, bool visited[])
{
    // Mark the current node as visited and
    // print it
    visited[v] = true;
    cout << v << " ";
 
    // Recur for all the vertices adjacent
    // to this vertex
    list<int>::iterator i;
    for (i = adj[v].begin(); i != adj[v].end(); ++i)
        if (!visited[*i])
            DFSUtil(*i, visited);
}
 
// DFS traversal of the vertices reachable from v.
// It uses recursive DFSUtil()
void Graph::DFS(int v)
{
    // Mark all the vertices as not visited
    bool *visited = new bool[V];
    for (int i = 0; i < V; i++)
        visited[i] = false;
 
    // Call the recursive helper function
    // to print DFS traversal
    DFSUtil(v, visited);
}
 
int main()
{
    // Create a graph given in the above diagram
    Graph g(4);
    g.addEdge(0, 1);
    g.addEdge(0, 2);
    g.addEdge(1, 2);
    g.addEdge(2, 0);
    g.addEdge(2, 3);
    g.addEdge(3, 3);
 
    cout << "Following is Depth First Traversal"
            " (starting from vertex 2) \n";
    g.DFS(2);
 
    return 0;
}
read less
Comments
Dislike Bookmark

Lesson Posted on 23 Jan Tuition/BTech Tuition/BTech Computer Science Engineering

Computer Awareness: Important Abbreviations

Parul Singhal

Qualification: B.Tech in Computer Science from Maharaja Agarsain Institute of Technology(M.A.I.T.)-2016. Number...

Important Abbreviations:1. ANSI: American National Standards Institute. 2. ASCII: American Standard Code for Information Interchange. 3. CGA: Colour Graphics Adapter. 4. DOS: Disk Operating System. 5. DVD: Digital Versatile (Video) Disk. 6. EDP: Electronic Data Processing. 7. HTML: Hyper Text Markup... read more

Important Abbreviations:

1. ANSI: American National Standards Institute.

2. ASCII: American Standard Code for Information Interchange.

3. CGA: Colour Graphics Adapter.

4. DOS: Disk Operating System.

5. DVD: Digital Versatile (Video) Disk.

6. EDP: Electronic Data Processing.

7. HTML: Hyper Text Markup Language.

8. IBM: International Business Machines.

9. IDE: Integrated Device Electronics.

10. MIPS: Million Instructions Per Second.

11. SCSI: Small Computer System Interface.

12. TCP/ IP: Transmission Control Protocol/ Internet Protocol.

13. UPS: Uninterrupted Power Supply.

read less
Comments
Dislike Bookmark

Looking for BTech Tuition

Find best BTech Tuition in your locality on UrbanPro.

FIND NOW

Lesson Posted on 23 Jan IT Courses/Computer Course/Basics of Computer usage Tuition/BTech Tuition/BTech Computer Science Engineering

Computer Awareness

Parul Singhal

Qualification: B.Tech in Computer Science from Maharaja Agarsain Institute of Technology(M.A.I.T.)-2016. Number...

A Computer is an electronic device that can be instructed to carry out an arbitrary set of arithmetic or logical operations automatically. 1. Introduction: i. Speed: The speed of computation is very high as the signals pass at the speed of light. Thus, millions of calculations can be done in a second. ii.... read more

A Computer is an electronic device that can be instructed to carry out an arbitrary set of arithmetic or logical operations automatically.


1. Introduction:


i. Speed: The speed of computation is very high as the signals pass at the speed of light. Thus, millions of calculations can be done in a second.


ii. Accuracy: As computers work on inbuilt software programs, there is no scope for human errors and are hence, highly accurate.


iii. Information and Storage: A computer can store a large amount of data or instructions in its memory which can be retrieved at point of time.


iv. Other characteristics include: Consistency, Automatic Operation, and Flexibility.


2. Characteristics of Computers:

i. Father of Computer: Charles Babbage

ii. Father of Modern Computer Science: Alan Tuning

iii. First Un-programmable Electronic Digital Computer: Atanasoff Berry Computer (ABC)

iv. First Purpose Electronic Digital Computer: Electronic Numerical Integrator and Calculator (ENIAC)

 

3. Generations of computers:

a. First Generation (1946 - 1959):

i. Used vacuum tubes & batch processing OS

ii. Machine & Assembly Languages used

iii. Examples: ENIAC, EDVAC, UNIVAC, IBM-701, IBM-650


b. Second Generation (1959 - 1965):

i. Used transistors.

ii. OS: Multi-Bag remaining, Time sharing.

iii. Memory: Magnetic cores, magnetic tapes and disks.

iv. Used assembly and high-level languages like FORTRAN, COBOL, Algol.

v. Examples: IBM 1620, IBM 7094, CDC 1604.


c. Third Generation (1965 - 1971):

i. Used ICs

ii. OS: Remote processing, Time-sharing, Real-time,

iii. Multi-programming

iv. Used High-level languages FORTRAN-II TO IV, Cobol, Pascal PL/1, Basic, Algol-68

v. Examples: IBM-360 series, Honeywell-6000 series, PDP, IBM-370/168


d. Fourth Generation (1971 - 1980):

i. VLSI Circuits Used.

ii. Memory: Semiconductor and Winchester disk.

iii. High level Languages: Fortan 77, Pascal, Cobol used.

iv. Examples: DEC 10, STAR 1000, PDP 11, Super Computers (CRAY-1, CRAY-X-MP).

 

e. The present generation of computers is the Fifth Generation of computers, i.e. 1980 – till date. The computers use ultra large scale integration (ULSI).

 

f. High level languages like C++, Java, .NET, etc. are used. Some examples are: laptop, desktop, ultrabook etc.

                                         

read less
Comments
Dislike Bookmark

Asked on 27/09/2017 Tuition/BTech Tuition/BTech Computer Science Engineering

Mention two changes that heat cause in a substance.

Answer

Lesson Posted on 24/08/2017 IT Courses/Computer Course/Basics of Computer usage Tuition/BSc Tuition/BSc Computer Science Tuition/BTech Tuition/BTech Computer Science Engineering +1 Tuition/BCA Tuition less

OOPS: Polymorphism

SR-IT Academy

SR - IT Academy is one of the leading tutorial point providing services like tutoring and computer training...

Polymorphism:Polymorphism (from the Greek meaning "having multiple forms") is the characteristic of being able to assign a different meaning or usage to something in different contexts - specifically, to allow an entity such as a variable, a function, or an object to have more than one form. There are... read more

Polymorphism:

Polymorphism (from the Greek meaning "having multiple forms") is the characteristic of being able to assign a different meaning or usage to something in different contexts - specifically, to allow an entity such as a variable, a function, or an object to have more than one form. There are several different kinds of polymorphism.

A variable with a given name may be allowed to have different forms and the program can determine which form of the variable to use at the time of execution. For example, a variable named USERID may be capable of being either an integer (whole number) or a string of characters (perhaps because the programmer wants to allow a user to enter a user ID as either an employee number - an integer - or with a name - a string of characters). By giving the program a way to distinguish which form is being handled in each case, either kind can be recognized and handled.

A named function can also vary depending on the parameters it is given. For example, if given a variable that is an integer, the function chosen would be to seek a match against a list of employee numbers; if the variable were a string, it would seek a match against a list of names. In either case, both functions would be known in the program by the same name. This type of polymorphism is sometimes known as overloading. In C++, for example, the operator known as the plus sign (+) - which is effectively a simple named function - can be assigned to operate on two objects such that it adds them together (perhaps the most common form of the + operation) or, as in boolean searching, a + can indicate a logical "and" (meaning that both words separated by the + operator must be present in order for a citation to be returned). In another context, the + sign could mean an operation to concatenate the two objects or strings of letters on either side of the + sign. A given operator can also be given yet another meaning when combined with another operator. For example, in the C++ language, a "++" following a variable can mean "increment this value by 1". The meaning of a particular operator is defined as part of a class definition. Since the programmer can create classes, the programmer can also define how operators work for this class of objects; in effect, the programmer can redefine the computing language.

Polymorphism can mean, as in the ML language, a data type of "any," such that when specified for a list, a list containing any data types can be processed by a function. (For example, if a function simply determines the length of a list, it doesn't matter what data types are in the list.)
In PHP, polymorphism means that if B is a descendant of A and a function can accept A as a parameter, it can also accept B.

read less
Comments
Dislike Bookmark

Looking for BTech Tuition

Find best BTech Tuition in your locality on UrbanPro.

FIND NOW

Answered on 23/08/2017 Tuition/BTech Tuition/BTech Computer Science Engineering

C L Kumar

Maths Tutor

hii saivamsi....start solving aptitude problems and learn c languages ,java,data structure and DBMS.you will surely get placed .thanks
Answers 13 Comments 2
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best BTech Tuition in India. Post Your Requirement today and get connected.

Overview

Questions 17

Lessons 31

Total Shares  

+ Follow 67,115 Followers

Related Topics

Top Contributors

Connect with Expert Tutors & Institutes for BTech Computer Science Engineering

x

Ask a Question

Please enter your Question

Please select a Tag

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more