answersLogoWhite

0

📱

Computer Programming

A category for questions about computer programming and programming languages.

10,506 Questions

What is the word for love in different languages?

Spanish- amor

French- amour

German- Liebe

Italian- amore

Dutch- Liefde

Portuguese- amor

Russian- любовь

Norwegian- kjærlighet

Simplified Chinese- 爱

Traditional Chinese- 愛

Japanese- 愛

Hebrew - אהבה (ahavah)

Explain first fit algorithm?

A "first fit" algorithm is any algorithm which doesn't care about how "good" a solution is, it just returns the first one that works.

What instructions should be allowed only in kernel mode?

Instructions that control interrupts.

Instructions that manage memory mapping and Set the time of day clock.

Instructions that actually access input/output devices by i/o commands or read/write device registers.

Instructions that allow access to memory outside of a users allocated memory area.

Instructions that let you modify system software

Instructions that let you gain priority or privilege not appropriate for your user account.

What are the uses of computer?

There are TONS of uses for a computer. The most common is for computer games. But many people use it for business presentations and learning stuff from the Internet. I could give you a huge list of things but that's the basics

How can you display a circle on computer screen with the help of c plus plus programming language?

You cannot. At least not with generic C++. Graphics are platform-dependent and therefore requires a suitable API and library for your specific platform and its hardware.

How do you create menuphp?

kepala.php

<table border="1" cellpadding="1" cellspacing="1" style="width: 100%;">

<tbody>

<tr>

<td colspan="3">

<p>&nbsp;</p>

<p>kepala</p>

<p>&nbsp;</p>

</td>

</tr>

<tr>

<td>

<p>Menu</p>

<p><?include "menu.php";?></p>

</td>

<td>

ekor.php

</td>

<td>

extra

<p><?include "calendar.php";?></p>

</td>

</tr>

<tr>

<td colspan="3">

<p>&nbsp;</p>

<p>Footer</p>

<p>&nbsp;</p>

</td>

</tr>

</tbody>

</table>

menu.php

<a href ="utama.php">MENU<a/><br>

<a href ="masuk.php">LOGIN<a/><br>

<a href ="page1.php">MUKA 1<a/><br>

<a href ="">MUKA 2<a/><br>

masuk.php

<?php

include "kepala.php";

include "login.php";

include "ekor.php";

?>

What is inheritance in object oriented programming?

1. Inheritance is one of the building blocks of Java and it is used extensively in all java based applications. Inheritance is everywhere in Java. I can't think of one java project that I worked on, where inheritance wasn't used. In order to explore this topic we're going to use the instanceof operator. For now, just remember that instanceof returns true if the reference variable being tested is of the type being compared to. This code:

class InstanceTest {

public static void main(String [] args) {

InstanceTest t1 = new InstanceTest ();

InstanceTest t2 = new InstanceTest ();

if (!t1.equals(t2))

System.out.println("they're not equal");

if (t1 instanceof Object)

System.out.println("t1's an Object");

}

}

Produces the output:

they're not equal

t1's an Object

You are now probably thinking, where this equals method came from? Remember my standard statement? "Everything in Java is an Object"? Ah Yes, now you remember. Every class that you create invariably (and automatically) extends from java.lang.Object. And this Object class contains the equals method which automatically becomes available for all classes. Cool right? The creators of Java assumed (correctly of course) that all programmers would require some sort of functionality to check if two objects are equal and hence this method is placed in the Object class so that it becomes available to all java classes automatically.

The equals method checks if the two java objects under consideration are equal. By default this method checks for the object instance and since in this cast t1 and t2 are created out of two different new InstanceTest() invocations, they are not equal.

If you wanna argue you can say that since they are both just a new instance of the InstanceTest class, shouldn't they be equal? Yes, you are absolutely right. That is why java gives us the feature wherein you can override the equals() method inside your class and add the checks you want to place in order to decide if two objects are equal.

Now, the second if condition checks if t1 is an instance of Object (which it automatically is) it succeeds and prints the message on the console.

For the exam you'll need to know that you can create inheritance relationships in Java by extending a class. It's also important to understand that the two most common reasons to use inheritance are

• To promote code reuse (You don't want your colleague sitting right next to you to write the same validation code in his class while he can obviously use the better code you have written :-) )

• To use polymorphism

Let's begin with reuse.

A Class can re-use or in java terms inherit features/code of another class by just extending it.

Ex:

public class Child extends Parent {

…

}

In the above example by virtue of the extends keyword, all the public code inside the parent class is available for use inside the child class.

A common design approach is to create a fairly generic version of a class with the intention of creating more specialized subclasses that inherit from it. For example:

class Car {

public void goForADrive() {

System.out.println("driving a car");

}

// more code

}

class Ferrari extends Car {

public void takeFerrariForADrive() {

System.out.println("driving a Ferrari");

}

// more code

}

public class TestCars {

public static void main (String[] args) {

Ferrari car = new Ferrari();

car.goForADrive();

car.takeFerrariForADrive();

}

}

Outputs:

driving a car

driving a Ferrari

Notice that the Ferrari class inherits the generic goForADrive() method from the less-specialized class Car, and also adds its own method, takeFerrariForADrive(). Code reuse through inheritance means that methods with generic functionality that could apply to a wide range of different kinds of cars -don't have to be reimplemented. That means all specialized subclasses of Car are guaranteed to have the capabilities of the more generic superclass. You don't want to have to rewrite the goForADrive() code in each of your specialized car classes of a racing game.

But you probably already knew that. You've experienced the pain of duplicate code when you make a change in one place and have to track down all the other places where that same piece code exists. So it is logically and obviously easier to manage changes if all common code is available at one single place.

The second use of inheritance is to allow your classes to be accessed polymorphically-a capability provided by interfaces as well, but we'll get to that in a minute. Let's say that you have a CarLauncher class that wants to loop through a list of different kinds of Car objects, and invoke goForADrive() on each of them. At the time you write this class, you don't know every possible kind of Car subclass that anyone else will ever write. And you sure don't want to have to redo your code just because somebody decided to build a new Car six months later.

The beautiful thing about polymorphism is that you can treat any subclass of Car as a Car. In other words, you can write code in your CarLauncher class that says, "I don't care what kind of object you are as long as you inherit from (extend) Car. And as far as I'm concerned, if you extend Car then you've definitely got a goForADrive() method, so I know I can call it."

Imagine we now have two specialized subclasses that extend the more generic Car class, Ferrari and Porsche:

class Car {

public void goForADrive() {

System.out.println("driving a car");

}

// more code

}

class Ferrari extends Car {

public void takeFerrariForADrive() {

System.out.println("driving a Ferrari");

}

// more code

}

class Porsche extends Car {

public void takePorscheForADrive() {

System.out.println("driving a Porsche");

}

// more code

}

Now imagine a test class has a method with a declared argument type of Car, that means it can take any kind of Car. In other words, any subclass of Car can be passed to a method with an argument of type Car. This code

public class TestCars {

public static void main (String[] args) {

Ferrari ferrari = new Ferrari();

Porsche Porsche = new Porsche();

goForADrive(ferrari);

goForADrive(Porsche);

}

public static void doDrive(Car car) {

car.goForADrive();

}

}

Outputs:

driving a car

driving a car

The key point is that the doDrive() method is declared with a Car argument but can be passed any subtype (in this example, a subclass) of Car. The method can then invoke any method of Car, without any concern for the actual runtime class type of the object passed to the method. There are implications, though. The doDrive() method knows only that the objects are a type of Car, since that's how the parameter is declared. And using a reference variable declared as type Car-regardless of whether the variable is a method parameter, local variable, or instance variable-means that only the methods of Car can be invoked on it. The methods you can call on a reference are totally dependent on the declared type of the variable, no matter what the actual object is, that the reference is referring to. That means you can't use a Car variable to call, say, the takePorscheForADrive() method even if the object passed in is of type Porsche.

What is the function of TCP protocol?

To make sure that a communication is received by the other end in full and in the correct order.

How do you say computer in different languages?

Spanish: ordinador

French: ordinateur

German: Computer

Italian: computer

(Well it's just 'computer' in most languges...)

oneway13 says:

well i dnt know about the other languages but im taking spanish and computer in spanish is 'la computadora'.

-Sui-: Okay, my spanish isn't very good, so you might be right. Sorry...

Difference between for and foreach?

difference between for and for each loop..?

The for loop executes a statement or a block of statements repeatedly until a specified expression evaluates to false. there is need to specify the loop bounds( minimum or maximum).

int j = 0;

for (int i = 1; i <= 5; i++)

{

j = j + i ;

}

The foreach statement repeats a group of embedded statements for each element in an array or an object collection.you do not need to specify the loop bounds minimum or maximum.

int j = 0;

int[] tempArr = new int[] { 0, 1, 2, 3, 5, 8, 13 };

foreach (int i in tempArr )

{

j = j + i ;

}

Variable declarations are made in what section of a program?

Variable declarations are made within the scope in which they are used and, preferably, at the precise point they are used, not before.

What are the differences between a compiler and a translator?

A compiler transforms source code from a source file into low-level machine code, which is able to be executed directly on the CPU. A translator feeds the source code of a script into a different program that determines what the code is doing and executes the instructions.

How do you embed basic programs on to websites?

To embed basic programs on to web sites we have to use text editors like notepad,wordpad etc. and have to use web programming languages like html, javascript,css etc.

After doing a Google search a page will load when clicking on the link page does not load or takes you to a different web page?

not shor but it souns like the problems not on google but on your comp. you mite kave a loos wire or a TROGIN HIJACKING VIRICE it will let you on the internet but controll certint cits evenchuley shuting you down and stealing personul info. try dowloading NORTON360 and running a COMPLEAT SCAN