BCA Tuition

BCA Tuition

Trending Questions and Lessons

Follow 49,916 Followers

Ask a Question

Feed

All

All

Lessons

Discussion

Lesson Posted on 17 Apr Tuition/BCA Tuition/Programming in C++ IT Courses/Programming Languages/C++ Language/Basic C++ Tuition/BSc Tuition/BSc Computer Science

Swapping Two Numbers

Pooja R.

I am a Computer Science BS, MS and PhD. I have taught in various classes, different subjects in Computer...

Q. Swap two numbers using the following function. Complete the function. You won't be allowed to use a temporary variable to swap the two numbers. void swap ( ... ) { /* Swap code goes here */ } int main () { int a = {2,3}; /* print the array so that a is 3 and a is 2 */ /* swap... read more

Q. Swap two numbers using the following function. Complete the function. You won't be allowed to use a temporary variable to swap the two numbers.

 

void swap ( ... )

{

  /* Swap code goes here */

}

 

int main ()

{

  int a[2] = {2,3};

  /* print the array so that a[0] is 3 and a[1] is 2 */

  /* swap function call and print code goes here */

}

read less
Comments
Dislike Bookmark

Lesson Posted on 10 Mar Tuition/BCA Tuition/C Language Programming

Contents Of C Programming

Vilas Dongre

I have 16 years of experience in IT training with C , CPP, C#, ASP.NET. Also taken batches at various colleges.

Basic history about language, classification between high and low level language. i. C-instructions: Data Type declaration instruction, input-output instruction, arithmetic instruction and control instruction. Variables, constants, keywords & type casting in C. ii. Operators in C: Arithmetic... read more
Basic history about language, classification between high and low level language.
 
i. C-instructions:
Data Type declaration instruction, input-output instruction, arithmetic instruction and control instruction. Variables, constants, keywords & type casting in C.
 
ii. Operators in C: Arithmetic operators, conditional (relational) operator, logical operator and bitwise operators. Hierarchy of operator. If, if – else, ternary operator,for- loop, while-loop, do-while loop, go to.
 
Use of break and continue keyword.
switch – case control instruction.
 
iii. Function: Standard library and user defined function. Parameter passing in C- call by value and call by reference. Recursion (recursive functioning).
 
iv. Storage classes in C: Auto, static, extern & register with their scope.
 
v. Pointer: Creation and use of pointer, use of value at operator with pointer.
 
vi. Arrays: Single and multi dimensional array and its memory map, functioning with array.
 
Character array (string): Single and multi dimensional string, standard string functions and functioning with string.
 
vii. C-preprocessor Directives: Concept of pre – processor directives.
 
ix. Structure: defining a structure, array of structure, pointer to structure,
functioning with structure and structure within structure.
 
x. File system: Creating FILE pointers, file opening modes, file read, write, copy etc, writing a Structure in a file as elementary data base operation in file, command line arguments in C.
 
xi. Graphics: Programming with graphics.
 
xii. Concept: Union & enumerate data types in C.
read less
Comments
Dislike Bookmark

Lesson Posted on 05 Mar Tuition/BCA Tuition/C Language Programming Tuition/BSc Tuition/Computer Programming in C

C Programming Introduction

Namrata

Beginners: C Programming is the base of all programming languages we learn. This Page will help you to understand all difficulties you may face in writing a simple program. What to remember while writing every C Program? C is a structural programming language. It has it's own syntax to write every... read more

Beginners: 

C Programming is the base of all programming languages we learn.

C

This Page will help you to understand all difficulties you may face in writing a simple program.

What to remember while writing every C Program?

C is a structural programming language. It has it's own syntax to write every single statement. Few things we must keep it in our mind:

  • It's a case sensitive language, so write every statement in small letters.
  • Use exact same syntax as defined, do not modify it.
  • Understand the meaning of every special symbol character in C. If you don't it may change the behavior of your Program.

What is fixed in every C Program?

  • #include< library name / file name with .h extension>
    • common names: stdio.h, conio.h, stdlib.h
  • main () function
  • { opening curly bracket after main()
  • programming code (every statement must  be closed by ; )
  • } closing curly bracket after return 0
# include

main()

{

code

.

.

return 0;

}

What is difficult for every Beginners?

  • Remembering syntax.
  • Understanding the programming logic.
  • Writing the correct error free program.
  • Identifying the errors and making wrong statement correct.

How to overcome the difficulties?

  • Solve maximum examples or write many programs until you feel comfortable with coding.
  • Remember all standard syntax.
  • Run every program in it's environment and try to fix every error.
read less
Comments
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Lesson Posted on 19 Feb Tuition/BCA Tuition

Scope Of BCA After 12th Standard

Sugandha Sharma

I am teaching for BCA, MCA, B.TECH, M.TECH, BSC-IT students from more than 5 years for different universities...

In this article, we will have an in-depth analysis of the course named BCA. BCA. stands for Bachelor of Computer Applications. We will check out basic course details, course duration, important subjects present, eligibility criteria, career scope, salary specs and job opportunities after graduation etc.... read more

In this article, we will have an in-depth analysis of the course named BCA. BCA. stands for Bachelor of Computer Applications. We will check out basic course details, course duration, important subjects present, eligibility criteria, career scope, salary specs and job opportunities after graduation etc. This article will be of much use to students who have passed 12th schooling.

BCA course is suitable for students who are interested in Computer Science and programming. It is a good alternative to the traditional Computer Science Engineering program. Come, let us check out the basic course details-

1. BCA. Program: Important Subjects Present:

Please note that I’ve listed only important subjects so that readers may get a better idea about the structure and nature of the program.

  • Programming in C Language (Basic and Advanced).
  • Communication Skills.
  • Networking.
  • World Wide Web.
  • Data Structure.
  • Advanced C Language Programming.
  • Database Management.
  • Mathematics.
  • Software Engineering.
  • Object Oriented Programming using C++.
  • Visual Basic.
  • Programming using PHP.
  • JAVA.
  • Oracle.
  • Operating Systems.
  • Web Scripting and Development.
  • Internet Security and Cyber Laws.
  • Multimedia.
  • RDBMS.

Those were some important subjects that one will come across in BCA. program. Apart from theoretical classes, computer lab practical sessions, projects and Industry training also forms an integral part of the course.

2. Eligibility Criteria:

10+2 Science stream students with Physics, Chemistry and Mathematics subjects, who have passed board examination from a recognized board, are eligible to pursue this course. Minimum marks criteria may exist, in case of many Institutes. It may vary between 40-50% marks in PCM (Physics, Chemistry and Mathematics) subjects. Also, in case of some Institutes, students must also have appeared for state level entrance examination to be considered eligible to apply for the course.

3. Courses To Do After Completing BCA:

After completing BCA, the traditional PG course available in front of Graduates is MCA (Master of Computer Application). This is a Master’s Level course. This course is meant for those, who want to gain advanced technical knowledge about topics that they’ve studies in BCA course. After MCA, one may take up Government Job, Private Sector Job or Teaching Job! PhD program is available after completing MCA course. After PhD, one may go for a career in the R&D sector associated with this field!

If one is interested in the field of Management, one may go for courses such as MBA, Diploma in Management, Certificate Management courses etc.

4. Career Scope And Job Opportunities:

For graduates, job opportunities exists in Government as well as Private sector. Also, self employment options are available. After BCA., which is an Undergraduate course, graduates may take up Government jobs that require a Graduation Degree (for example- Armed Forces, Nationalized Banks, PSUs etc).

When it comes to Private sector, Software MNCs are the prime recruiters. Web hosting, IT sector, Electronics Industry are some other sectors that recruits BCA. graduates. Graduates may take up the following posts in the above mentioned sectors:

  • Software Engineer.
  • Software Tester.
  • Database Management professional.
  • Project Manager.
  • Information Security professional.
  • Information Management professional.
  • System Administrator.
  • System Security Officer.
  • Software Architect.
  • Associate Software Engineer.
  • Project Manager.

Graduates may also become self employed, by becoming freelance or independent software developers, software security experts, consultants etc. One may also go for advanced courses such as MCA. and PhD and eventually take up teaching job or even venture into Research and Development sector associated with this field!

read less
Comments
Dislike Bookmark

Lesson Posted on 19 Feb IT Courses Tuition/BCA Tuition/IT Tuition/BTech Tuition/BTech Computer Science Engineering +12 Tuition/BSc Tuition/Software Engineering Tuition/BA Tuition/Software Engineering Tuition/BCA Tuition/Software Engineering Tuition/BSc Tuition/Software Testing Tuition/BTech Tuition/Software Architecture Tuition/BTech Tuition/Software Defined Networking IT Courses/Website Scripting IT Courses/Mobile Application Development Tuition/BTech Tuition/Mobile Application Development IT Courses/Mobile Application Testing Course IT Courses/Titanium Mobile Application IT Courses/Open Stack less

The Best Option JavaScript Language For Developers

Shibaji D.

I am a working professional in an IT company as a Software Application Architect. I worked at various...

We already know about JavaScript. But today I will be discussing JavaScript features and JavaScript development process. I was wonder about JavaScript last 10 years. Because JavaScript can give us frontend UI/UX interactivity design with very easy codings. JavaScript can access all browser objects like... read more

We already know about JavaScript. But today I will be discussing JavaScript features and JavaScript development process.

I was wonder about JavaScript last 10 years. Because JavaScript can give us frontend UI/UX interactivity design with very easy codings. JavaScript can access all browser objects like the printer for print, browser screen size, microphone, webcam, audio and videos etc.

But this JavaScript had some issues about securities and file writing, data writing before 2010. But I was some little research about JavaScript. Then I found JavaScript can be working with operating systems. But that was a too lengthy task.  Then I left that research. After few years letter, I hear about NodeJs. Then I was checkup the NodeJS and found NodeJS working for System-level access through JavaScript.

Steve Job was told an Interview in 2010. IT Industry futures on HTML5, CSS3 and JavaScript. When said this statement that time Adobe flash is most popular in website designing fields. They wanted to prove the statement was wrong then they built flash builder software for system-level development. But most of the flash developer not like that. Also, I was not like. And when I was found NodeJS then I believed It will be worked in future too long time. And I learnt about JavaScript more.

Today, JavaScript is the most popular name in Software Development Field. Any type of Software Developer little bit working with JavaScript. Before 2013 JavaScript was pretty much simple, sometimes complex about browser compatibility. That type issues solved with JQuery. Jquery is most popular JS Library. It is very small size footprint. with maximum enhancement development skills to beautiful UI design. You can find so many plugins with JQuery.

Recently, In Software Industry have so much popular about Angular. I think all software developers already know this name. Did you know way Angular is most popular in this Software Industry? The first reason is vast marketing about angular.  But It has some cool feature have also the second reason. Because most of the software developer working with JQuery easily. But Angular is not so much easy task. There have so many complexes. But also it is popular. the second reason is some cool features. It has some MVVM procedure. which is best features. But I think some peoples thinking We know MVVM. But what is exactly that? M = Model, V = View. So tt stands for Model View View Model.

Some Softwares ask me, Model basically works with the database. But Angular cannot access the databases. So where is the Model? Then I tell them JavaScript Part is the model of Angular which is the bridge between the server end and the client end. And HTML part is view.

That time they said me I wanted to be a JavaScript Developer but I don’t have any interested in any other language. So Now what I can do now. Because Angular not working on the server end. Then I said them JavaScript has all solution to solve their problems. Because JavaScript has system virtual machine also. Its provide by Nodejs Foundation. They have created JavaScript Based System-level environment. So you can learn about this. It has also Website Framework which called ExpressJS. For NodeJS JavaScript Fans made every type of requirement application framework and tools. JavaScript is So much fun language. Because It is easy and very effective also you can develop any kind of development using this for any platform. Here has everything.

So I think you can understand why software developers love JavaScript. But this short article can not cover all things with JavaScript features. But It is a wonderful language I ever was seen.

read less
Comments
Dislike Bookmark

Lesson Posted on 07 Feb IT Courses/Java Tuition/BTech Tuition/Java Programming IT Courses/Java/Core Java +2 Tuition/BCA Tuition/Java Programming Tuition/Engineering Diploma Tuition/Java Programming less

What Is Java? Explain The History Of Java

Dev Group

Dev Group provides an in-depth IT & accounts training in Delhi. All the courses and training classes...

i. Ovierview: Java programming language was originally developed by Sun Microsystems which was initiated by James Gosling and released in 1995 as core component of Sun Microsystems' Java platform (Java 1.0 ). The latest release of the Java Standard Edition is Java SE 8. With the advancement of Java... read more

i. Ovierview: Java programming language was originally developed by Sun Microsystems which was initiated by James Gosling and released in 1995 as core component of Sun Microsystems' Java platform (Java 1.0 [J2SE]).

The latest release of the Java Standard Edition is Java SE 8. With the advancement of Java and its widespread popularity, multiple configurations were built to suit various types of platforms. For example: J2EE for Enterprise Applications, J2ME for Mobile Applications.

The new J2 versions were renamed as Java SE, Java EE, and Java ME respectively. Java is guaranteed to be Write Once, Run Anywhere.

 

ii. Java:

• Object Oriented: In Java, everything is an Object. Java can be easily extended since it is based on the Object model.

• Platform Independent: Unlike many other programming languages including C and C++, when Java is compiled, it is not compiled into platform specific machine, rather into platform independent byte code. This byte code is distributed over the web and interpreted by the Virtual Machine (JVM) on whichever platform it is being run on.

• Simple: Java is designed to be easy to learn. If you understand the basic concept of OOP Java, it would be easy to master.

• Secure: With Java's secure feature it enables to develop virus-free, tamper-free systems. Authentication techniques are based on public-key encryption.

• Architecture-neutral: Java compiler generates an architecture-neutral object file format, which makes the compiled code executable on many processors, with the presence of Java runtime system.

• Portable: Being architecture-neutral and having no implementation dependent aspects of the specification makes Java portable. Compiler in Java is written in ANSI C with a clean portability boundary, which is a POSIX subset.

• Robust: Java makes an effort to eliminate error prone situations by emphasizing mainly on compile time error checking and runtime checking.

• Multithreaded: With Java's multithreaded feature it is possible to write programs that can perform many tasks simultaneously. This design feature allows the developers to construct interactive applications that can run smoothly.

• Interpreted: Java byte code is translated on the fly to native machine instructions and is not stored anywhere. The development process is more rapid and analytical since the linking is an incremental and light-weight process.

• High Performance: With the use of Just-In-Time compilers, Java enables high performance.

• Distributed: Java is designed for the distributed environment of the internet.

• Dynamic: Java is considered to be more dynamic than C or C++ since it is designed to adapt to an evolving environment. Java programs can carry extensive amount of run-time information that can be used to verify and resolve accesses to objects on run-time.

 

iii. History of Java:

James Gosling initiated Java language project in June 1991 for use in one of his many set-top box projects. The language, initially called ‘Oak’ after an oak tree that stood outside Gosling's office, also went by the name ‘Green’ and ended up later being renamed as Java, from a list of random words.

Sun released the first public implementation as Java 1.0 in 1995. It promised Write Once, Run Anywhere (WORA), providing no-cost run-times on popular platforms.

On 13 November, 2006, Sun released much of Java as free and open source software under the terms of the GNU General Public License (GPL).

On 8 May, 2007, Sun finished the process, making all of Java's core code free and open-source, aside from a small portion of code to which Sun did not hold the copyright.

read less
Comments
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Asked on 22 Jan Tuition/BCA Tuition/English

How I can speak fluently in English?

Answer

Answered on 20 Jan Tuition/BCA Tuition/Java Programming

What is the difference between final, finally and finalize?

Md Ajmat

Sr. Software Trainer

Final: 1. It is a non access modifier that can be applied to variables,methods and to class. 2. Final means non-changable. Final variable: 1. If a variable is declared as final it can't be re-assigned. 2. If there is any final variable in class simply compiler replaces its original value to that variable... read more

Final:

1. It is a non access modifier that can be applied to variables,methods and to class.

2. Final means non-changable.

 

Final variable:

1. If a variable is declared as final it can't be re-assigned.

2. If there is any final variable in class simply compiler replaces its original value to that variable at compile time only,hence at runtime direct the constant value participates.

3. Final variable should must be initialized at the declaration time.

4. Final variable doesn't get any default value by compile or jvm,the programmer needs to initialize.

 

Final Method:

1. If we are declaring method as final in class, that method can't be re-defined or override.

2. If parent class want that their child can't re-define the method then parent class can define the final method in their class.

 

Final Class:

1. If we are declaraing class as final, that class can't be inherited.

2. For example-String class is final and we can't extends the String class.

 

Finally:

1. Finally is the keyword that comes along with try.

2. To write the clean-up code we can place the finally block. for example-Database closing logic,Stream closing logic or any other resource closing logic which we have opened.

3. This block must be executed irrespective of the Exception in the code.

 

Finalize:

1. This is the method of Object class and is applicable for all java objects.

2. Before destroying the objects, jvm calls the Garbage Collector and Garbage collector implicitly calls the finalize() method to perform the cleanup activity.

read less
Answers 1 Comments
Dislike Bookmark

Answered on 27/12/2016 Tuition/BCA Tuition Tuition/BCA Tuition/Mathematics

Manoj Kumar Vishwakarma

MS SQL DBA Trainer

A regular hexagon can be viewed as 6 equilateral triangles put together. From the perimeter, you know the side length of these triangles. Then you know the altitude of these triangles. The Altitude is the radius of the inscribed circle. So, you know the area of the circle.
Answers 10 Comments
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Answered on 30/08/2016 Exam Coaching/MCA Coaching Tuition/BCA Tuition

Manoj Kumar Vishwakarma

MS SQL DBA Trainer

Entrance test happen. if you pass entrance test and make good merit then u can take selection in JNU
Answers 14 Comments
Dislike Bookmark

About UrbanPro

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

Overview

Questions 69

Lessons 126

Total Shares  

Related Topics

Top Contributors

Connect with Expert Tutors & Institutes for BCA Tuition

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