Which Languages is more valuable in the future?
Hi
Coding is one of the most interesting things to learn. It is the process of creating and giving instructions to a device using the power of programming languages. It is used a lot to develop websites, apps, games and many more
Some important languages are:
Javascript
Swift
Scala
Go
Python
Elm
Ruby
C
C#
Java
Rust
Hope this helps
I want to take BCA. How good is SDM college of Business Management, Mangalore for BCA?
Hello aspirant,
SDM college of business management,manglore is professional management private education institution affiliated to manglore university.This college is accreditated by NAAC with grade A and CGPA of 3.3/4.It has good infrastructure with good facilities like library,wifi,cafeteria etc.The highest CTC offered during placements 2021 is Rs 3.60 LPA and average is Rs 2.40 LPA. The top recruiters include Infosys, Cognizant, Mphasis, Wipro, Oracle, etc. for more information regarding the college you can refer to: https://www.careers360.com/colleges/sdm-college-of-business-management-mangalore
hope this helps,
thankyou.
what are the additional courses i should do along with BCA to get placed in good company?
Hello,
BCA is a best course nowadays, and if you want to do some other courses along with BCA, then its good.
So, along with BCA, I will suggest you that you can opt for some short term courses in the technical field like SAP, JAVA, DOT NET, VB.NET, ASP.NET, C++.
These courses will surely help you in future.
Hope it helps.
Good Luck!
describe the method overloading concept in java
Java enables a class to have several methods with the same name, but with distinct arguments, using method overloading.
Method overloading is supported in Java through two mechanisms:
In order to alter the number of parameters, one may
This may be done by altering parameter data type Excessive parameters cause overburdening Increasing the amount of arguments in a method might cause it to become overloaded.
explain the method overloading concept in java. pls give an example with your answer.
Hey Arshu,
Regarding your query now I'm going to explain about the Method Overloading (or Function Overloading ) concept in Java.
Basically system finds the best match of the function arguments and the parameter list (i.e types and numbers or parameters) during program compilation. This phenomenon is termed as static building.
Hence function overloading is the process of defining functions/ methods with the same function names but with different numbers and types of parameters.
Reason for using it :
An object contains State and Behaviour ( Data and Functions). Sometimes it's intended to perform similar operations with a slight change in the parameters.
A number or methods are used to implement a single interface in Java i.e. polymorphism. If different function names are used for similar operations then users may have a lot of interactions and they require to remember a number of function names at the time of invocations.
Hence it's reliable to use many functions with the same namea forr similar operations.
Let's discuss the whole thing practically with a short and simple program :
Q: Write a class with the name 'volume' . Using function overloading compute the volume of a cube, a sphere and a cuboid in Java :
Answer:
import java.util.*;
class volume
{
void vl(int s)
{
int v;
v=s*s*s;
System.out.println("volume of cube:"+v);
}
void vl(double r)
{
double v;
v=1.33*3.14*r*r*r;
System.out.println("volume of sphere:"+v);
}
void vl(int l,int b,int h)
{
int v;
v=l*b*h;
System.out.println("volume of cuboid:"+v);
}
public static void main(String args[])
{
Scanner sc=new Scanner( System.in (http://System.in) );
volume obj= new volume();
int s;
double r;
int l,b,h;
System.out.println("enter the side for cube:");
s= sc.nextInt();
System.out.println("enter the radius for sphere:");
r= sc.nextDouble();
System.out.println("enter the length for cuboid:");
l= sc.nextInt();
System.out.println("enter the bredth for cuboid:");
b= sc.nextInt();
System.out.println("enter the height for cuboid:");
h= sc.nextInt();
obj.vl(s);
obj.vl(r);
obj.vl(l,b,h);
}
}
Just go through and analyse the above code minutely . Here I'm performing the similar operation in each case ( i.e. calculating the volume) with just one class named "volume". Hence this is the method overloading .
I think now the whole thing becomes clear to you. If you've any query regarding this just ask in the comment section, I'll definitely explain.
Thank you.
what is object oriented programming languages..... plss explain
Data, rather than functions and logic, is the focus of object-oriented software design (OOP) rather than logic. If you think of an object as a certain kind of data field, you've got it.
Instead of the logic that is necessary to handle the objects, OOP concentrates on the objects that developers want to modify. For projects that are huge, complicated, and often updated, this kind of programming is ideal. As an example, OOP may be used to simulate a production system using manufacturing system simulation software.
Cooperative software development may also benefit from object-oriented programming's organisational structure. An additional advantage of OOP is the ability to reuse code and the capacity to scale up and down. One of the initial steps in object-oriented programming (OOP) is to gather and represent all of the objects a programmer wishes to handle.
Small computer programs, such as widgets, may be considered objects as well as tangible things like a person, who is characterised by attributes like his or her name and address.
As soon as an object is recognised, it is assigned a class of objects that describes its content and the logic sequences that may be used to control it. A method is the name given to each unique set of instructions in a computer program. Communication between objects is possible via a set of well-defined interfaces known as messages.
which one is better in between java and python
Java is the obvious victor when it comes to pure speed. In terms of programming languages, C is the fifth most popular, according to Stack Overflow. According to HackerRank, it's the third most sought-after programming language among recruiting managers. Due to Java's platform neutrality and relative simplicity, it continues to be popular. Python is more flexible, easier to understand, and has a simpler syntax than Java. The fourth most popular coding language, according to Stack Overflow, is an interpretive general-purpose language.
According to HackerRank, it's the second most sought-after programming language among hiring managers when it comes to finding new employees. ZDNet reports that more than 11.3 million developers use Python, particularly for IoT, data science, and machine learning applications, and Python's usage has exploded in the last few years. According to SlashData's "State of the Developer Nation," Python's community grew by 25 percent between Q3 2020 and Q3 2021, gaining 2.3 million new developers.
What is the difference between Bsc data science and BSc IT (data science) in terms of curriculum? Which is more useful?
So you can have a rough idea about the two courses but which one is better is something only you can decide as you will know better which subject interests you more.
which is better to choose between BSc in IT (data science) from MAKAUT and BSc in Data science from TIU? Which is more useful curriculum for future industry?
Hello Apu sarkar, Both the Universities are best for bsc and infastructure is also good but facilities are more in TIU like sports campus, wifi campus, and many more and they all are not in MAKAUT and placement is also good at TIU. So I personally preferred you to go for TIU.
Hope it will be helpful for you :)
What are basic things to be known before entering into the B.E computer science?Which is the main programming language for this special course?
Hello,
Engineering is one such field which requires work and some very strong basic concepts of the science subjects.
One should have the zeal and enthusiasm to pursue things and even work on learning the new technology. The concept of Data structures and algorithm needs to be made very clear during the initial days of engineering as it will benefit in teh long run.
To become a successful engineer one needs to have strong basic concepts and this is the most important thing that is to be done before going for your B.E.
To pursue B.E in computer Science one should have some knowledge about the current technological scenario and the demands of the IT field.
Talking about the main programming Language, there are many languages available and one can learn whatever interests them, there is nothing such as main programming language but one should have a strong hold on any one programming language like C, C++, Java.
To become a successful computer engineer work on your basic concepts of science and computers and try implementing the theoretical knowledge you have.
All the best for your future!