answersLogoWhite

0

📱

Computer Programming

A category for questions about computer programming and programming languages.

10,506 Questions

What is power calibration error in Nero?

This error is being displayed because Nero cannot adjust the power of the Burn laser in your CD/DVD RW drive. the drive is possibly faulty.

Try burning the data with other software, such as Windows Media Player for audio.

Write a pseudocode for a program that accepts two integers and substract 5 from the answer?

1. Accept the 2 numbers 2. Add the 2 numbers
3. Compare answer with 5
4. If answer is greater than 5 subtract with 5 else give a error message.

What is Flot?

FLoT is a java script library for jQuery. It focuses on simple usage and attractive looks.

What do you mean by inheriting the interface?

In object oriented programming, a derived class inherits the protected and public members of its base class. Those members therefore define the interface that is inherited by the derived class. The derived class may augment that interface to provide a more specialised implementation of the interface, without the need to re-write the generic interface of the base class. The implication is that the derived class is a more specialised form of the base class.

How many subscript or dimension of array are supported by c program?

The standard does not specify a limit, it is implementation defined. The practical limit on my system is 30 dimensions. You can easily determine the upper limit by instantiating a static array of char (the smallest data type), where each dimension is 2 (the minimum size for any dimension).

static char ch[2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2] = {0}; // ok

static char no[2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2][2] = {0}; // no can do!

Note that if you allocate on the stack (non-static allocation), the limit drops to just 19 dimensions.

Note also that a dimension of size 1 isn't an array. You can easily have hundreds of dimensions all of size 1 in an array, but there would only ever be 1 element in the entire array. Thus any dimension of 1 in any array (no matter which dimension) becomes redundant in terms of the array's size. For example, the following definitions are all exactly the same size:

char ch[3][2][1] = {0};

char ch[3][1][2] = {0};

char ch[1][3][2] = {0};

char ch[3][2] = {0};

Why did Orville not go to school?

Because Orville Wright was being home schooled, so he was already learning, and his parents did not think that he needed to go to school because they thought that they were already doing a good job themselves, teaching Orville and Wilbur by them selves. (also there two other brothers)

How do you create a browser based instant messenger without knowing any programming language?

You don't. It's not possible. Learn Visual Basic. It's not nearly as hard as most people expect it to be. The Meebo service allows you to access IM programs through the web. Try http://www.meebo.com/.

What is Factor programming languages is all about?

The Factor programming language combines powerful language features with a full-featured library. The implementation is fully compiled for performance, while still supporting interactive development. Factor applications are portable between all common platforms. Factor can deploy stand-alone applications on all platforms. Full source code for the Factor project is available under a BSD license.

What is Cost benefit concepts of layers in computer architecture and design?

The concept of layers help in reducing the size of transistors. .Every year transistors' number go on increasing in a microprocessor chip. Where does this increase come from?it comes- Chips gets larger and the transistors get more and more smaller. Transistors shrink in size because of their ability to control photo lithography and the technology of process advances.
You can read the whole article here....
http://www.boddunan.com/computers-a-technology/34-Hardware /3844-costbenefit-concept-of-layers-in-architecture-design.html
if the link is invalid wait for sometime like 4-5 hours i have just added it and it will take time to publish

Different between multimedia authoring and multimedia programming?

Also known as authorware, a program that helps you write hypertext or multimedia applications. Authoring tools usually enable you to create a final application merely by linking together objects, such as a paragraph of text, an illustration, or a song. By defining the objects' relationships to each other, and by sequencing them in an appropriate order, authors (those who use authoring tools) can produce attractive and useful graphics applications. Most authoring systems also support a scripting language for more sophisticated applications.

The distinction between authoring tools and programming tools is not clear-cut. Typically, though, authoring tools require less technical knowledge to master and are used exclusively for applications that present a mixture of textual, graphical, and audio data.

What are the differences between ancient method and modern method of data processing?

The main difference is that the ancient computers were people and, brilliant as the human brain is, it is fallible; it makes mistakes. It is also extremely slow (although, at the time, there was no faster method of processing data). Modern data processors are machines and machines don't make mistakes, provided the machines are programmed correctly and the data is input correctly. They are also capable of performing highly repetitive tasks extremely quickly, capable of processing vast amounts of data in a fraction of the time it would take a human.

What website can fortran programming language be downloaded from?

The latest stable version of Fortran is Fortran 2008 (ISO/IEC 1539-1:2010). There are various implementations available, including open source. GFortran (part of GCC) is primarily based upon the much older Fortran 95 specification but includes most features of Fortran 2003 as well as partial support for Fortran 2008.

How has my keyboard has changed layout as in shift plus 2 should be but its changed to out of the blue while i was working how do i change this back to normal UK layout?

I can't tell you how it has happened, but I can tell you how to change it back.

In XP

You need to go to Control Panel and

double click on Regional and Language options (switch to classic view if you can't find it), click on tab Languages

click on button Details

Now you can select the appropriate keyboard layout

save and close

How do you handle multi tasking?

Multi-tasking is a function of the operating system and gives the impression that two or more programs are running simultaneously. Systems that have two or more independent processors or cores are obviously capable of running two or more programs simultaneously, however only one program can physically run on any one core at any one point in time, and the number of running programs (or threads, since programs can be multi-threaded) typically exceeds the number of physical cores available. Thus programs must be scheduled so they each get a fair share of CPU time.

At the heart of the scheduler is the dispatcher followed by the short-term, mid-term and long term schedulers. The dispatcher is responsible for the low-level context switching. Switching tasks incurs a dispatch latency which means the CPU is momentarily idle. Thus the dispatcher must not only operate extremely quickly but must avoid any unnecessary context switching. The short-term scheduler is responsible for selecting tasks for dispatch. Typically, the short-term scheduler runs after every time slice and can force tasks off the CPU (pre-emptive scheduling). The mid-term scheduler is responsible for swapping tasks between memory and page files while the long-term scheduler decides which tasks should be admitted to the ready queue.

Between them, the schedulers prioritise tasks to ensure every task gets a fair share of the CPU, with higher priority tasks taking more time-slices than low-priority tasks. This is achieved through a variety of algorithms often used in some combination, such as first in first out, round robin, shortest job first, fixed-priority pre-emptive scheduling and multi-level scheduling, amongst others.