Have computer gotten more powerful and expensive as they have gotten smaller?
Then they all curl up and die.
PC for life.. JK
MAC IS BETTER THAN PCPC's have the blue/black screen of death, viruses, so on..Mac's none of that.. just the good stuff
SUCK THAT PC MAKERS AND PC LOVERSget a mac.. go to heavenIs wear and tear on machines variable cost?
Wear and tear on most machines, including computers, is not variable. It is usually a depreciative item that takes five years to be complete.
In order to execute a function in program what is needed first to do so?
Before a function can be called the compiler needs to know the function's type and the number and type of its arguments to ensure the call is valid. This information is provided by the function declaration, which must be visible to the compiler prior to the point of the call (a forward declaration). With a two-pass compiler, the declaration may be placed before or after the call point.
Ideally, function declarations should be placed in a header file, with the functions grouped in some logical manner. For instance, all string-handling functions may be declared in a "string.h" header. in this way, the programmer need only include the header to ensure the declarations are consistent across all translation units that require those declarations.
In addition, all types required by the function must also be declared to the compiler. Again, these may be placed in a header to ensure the types are declared consistently.
Time complexity and space complexity.
Facelets is a view technology for JSF that replaces the standard view handler which deals with JSP pages. All of the standard JSF components are available with Facelets plus some extras provided by Facelets itself. One can also use third party component libraries with Facelets (like Tomahawk, ICEFaces and RichFaces) although you may need to provide a tag library definition as configuration if the library does not.
Many of the original reasons for Facelets have been obviated in JSF 1.2 with the addition of the Unified EL. However, Facelets still provides some benefits including better templating support, more lightweight than JSPs; actually, here's the list from the Facelets documentation:
* Works with JSF 1.1 and JSF 1.2, including Sun's RI and Apache MyFaces.
* Zero Tag development time for UIComponents
* Fast Templating/Decorators for Components and Pages
* The ability to specify UIComponent trees in separate files (UICompositions)
* Line/Tag/Attribute precise Error Reporting
* Specify Tags in Separate Files, even packaged with Jars
* Full EL support, including Functions
* Build-time EL Validation
* XML configuration files aren't necessary
* Reserves the 'jsfc' attribute which acts the same as Tapestry's jwcid (Example: <input id="bar" type="text" jsfc="h:inputText" value="#{foo.bar}"/>)
* Plugable Decorators to really make designer's job easy (Example: transform <input type="text"/> to <h:inputText/> at compile time)
* Works with any RenderKit
* Facelet APIs aren't dependent on a Web Container
See the Facelets home page for more detail:
https://facelets.dev.java.net/
By RaymondDeCampo
Is hard disk an output device?
No, it's really a memory device. It can be used to store data for a long time.
If the question is: "What does it mean to 'jump the queue?' ", the answer follows. "Queue" is another word for "line" or "line-up" to refer to people waiting to be let into an event such as a movie, or waiting to be served at a bank. To "jump" this line is to either go to the front of it, or bypass it altogether and get in or get served out of turn. Two kinds of people jump queues: bigwigs & jerks.
It isn't (in the computer).
UPS stands for "Uninterruptible Power Supply"; it's a battery backup for your desktop compute and usually they sit under or to the side of the desk. A UPS plugs into the wall outlet and has a built-in battery which TEMPORARILY takes over your power needs when/if the commercial power goes out. Most are capable of operating your computer for no more than 15 minutes and few can run a PC for more than just a few minutes, but if the power goes out it's enough to GRACEFULLY shut down the computer so that you don't loose data.
What are the companies that uses spiral model or prototyping model?
The spiral model is used by reputable companies such as IBM, Microsoft, Patni Computers and Tata Consultancy where large projects are involved.
What is difference between HttpModule and HttpHandler?
HTTP handlers are the end point objects in ASP.NET pipeline and an HTTP Handler essentially processes the request and produces the response. For example an ASP.NET Page is an HTTP Handler. HTTP Modules are objects which also participate the pipeline but they work before and after the HTTP Handler does its job, and produce additional services within the pipeline (for example associating session within a request before HTTP handler executes, and saving the session state after HTTP handler has done its job, is basically done by an HTTP module, SessionStateModule) HTTP handlers HTTP handlers are the .NET components that implement the System.Web.IHttpHandler interface. Any class that implements the IHttpHandler interface can act as a target for the incoming HTTP requests. HTTP handlers are somewhat similar to ISAPI extensions. One difference between HTTP handlers and ISAPI extensions is that HTTP handlers can be called directly by using their file name in the URL, similar to ISAPI extensions. HTTP Modules http://blbirajdar.blog.co.in HTTP modules are .NET components that implement the System.Web.IHttpModule interface. These components plug themselves into the ASP.NET request processing pipeline by registering themselves for certain events. Whenever those events occur, ASP.NET invokes the interested HTTP modules so that the modules can play with the request.
How do you convert a lit file into a pdf?
Follow the proceedures:
Done!
What level are people considered to be low incomes?
You are considered low income if you make more than the poverty level, but less than 150% of the poverty level. This also depends on where you live, and how many dependents you have.
For a family of four in the United States in 2014, the poverty line is $23,850. If your household income is more than that, but less than $35,775, you are considered low income.
How to compare strings irrespective of their case in shell programming?
Something like this, using perl:
perl -e "if (lc("$str1") ge lc("$str2")) { exit 1 } else { exit 2 }"
This will return 1 if $str1 is greater or equal $str2, 2 otherwise. You can then check the value in $?.
How do you make cp trainer 3 works in my computer?
download visual basic 6 at plunder and figure the rest out yourself you flippin freaken nob
its as easy as cake.
How do you block a website using command prompt?
echo 127.0.0.1 insertdomainnamehere>>C:\Windows\System32\drivers\etc\hosts
Make sure you run command prompt as an administrator and check that the hosts file (in this folder: C:\Windows\System32\drivers\etc) is not marked for read-only.
What are the names of tools used for fast implimentation of phases of compiler?
Lex and Yacc are two tools that are used to implement the first stages of compilation: tokenization (lexical analysis) and parsing. Free and Open Source versions of these tools are available called Flex and Bison.
What is the difference between client server and application testing?
Application testing is a process, usally automated in enterprise and hand driven in video games, where code or people interact with the application under development in an effort to use it and break it.
What happens if you enter a negative floating point number in the address field? Do you get a proper, user understandable answer like "Hey! Jerk! Gimme a street, not -0.3!" or something that requires a programmer to translate: "wrong data type" or, better yet, "failed row update. data server reject: -4017. floats not permitted. abend."
This can be done in data entry programs, like those found in business, by automatedd testing. Testing software 'uses' the software under development.
IN video games, testing is done by humans, often teenagers, who have unlimited time and interest and will work cheaply. No prior knowledge required.
Application testing produces logs which are routed back to programmers for triage and repair. This code, debug, test, recode, retest cycle is completed when it SEEMS there are few enough bugs to try a release candidate.
What is juniperext.exe as a computer program?
Juniperext.exe is an extension of ActiveX and Java software packages on the Windows OS. It is the program through which Java functions are executed on a browser.
What is Repetition and its types data structure and algorithm?
In programming, there are two types of repetition: iterative and recursive. Both are a type of loop.
Iterative loops have three general types:
The while loop is the simplest loop. It tests a conditional expression at the start of each iteration. If the expression holds true, the body of the loop executes for one iteration. The loop continues to iterate until the expression does not hold true.
The do loop is similar to a while loop except the conditional expression is placed at the end of each iteration. Thus the body of the loop will always execute at least once. A do loop is also known as a do until loop.
The for loop is typically used to perform counted iterations. Unlike the while and do loops, a conditional expression is optional (evaluating true when omitted). In addition, a for loop can initialise a variable upon first entry to the loop and can perform an action at the end of each iteration. All clauses of the for loop are optional.
Within the body of any iterative loop, the programmer can also use additional conditional expressions in conjunction with continue, break, return or goto statements. A continue statement skips the remaining portion of the loop and begins a new iteration (testing the controlling conditional expression beforehand). A break exits the loop. A return exits the function and returns control to the caller. A goto jumps to the named label. Although goto statements are frowned upon, a goto is the most efficient way of breaking out of a nested loop (a loop within a loop).
Recursive loops make use of recursive function calls. That is; a function that calls itself. Recursive functions are typically used in conquer-and-divide algorithms where a large problem can be restated as one or more smaller problems of the same type, until the problem is small enough that it can be processed. This results in one or more small solutions that combine to form the larger solution.
To better explain the concept, let us consider the naturally recursive function to calculate the factorial of a number. Factorials determine the number of permutations within a given set. That is, a set of {abc} has 3 elements and therefore 6 permutations: {{abc},{acb},{bac},{bca},{cab},{cba}}. For any given set of n elements, the number of permutations is the product of all positive integers in the closed range [1:n]. Thus the first few factorials are as follows:
f(0) = 1
f(1) = 1
f(2) = 1x2 = 2
f(3) = 1x2x3 = 6
f(4) = 1x2x3x4 = 24
Note that 0! denotes the empty set which has one permutation, the same as a set of 1. However, for all values n>1 we can see that the result is the same as saying:
f(n) = f(n-1) x n
In other words, it is a recursive function. The end point is reached when n is less than 2 thus we can program this function as follows:
unsigned f (unsigned n) {
if (n>1)
return f(n-1)*n;
return 1;
}
If n were 4, then the first instance of the function will be invoked as f(4). This in turn invokes f(3), f(2) and finally f(1) which returns 1 to f(2), which returns 2 to f(3) which returns 6 to f(4) which finally returns 24 to the caller.
[It should be noted that factorials produce huge numbers and are only practical for calculating f(12) using 32-bit integrals and f(20) using 64-bit integrals. If you need larger factorials, you must use a user-defined type capable of handling larger integrals.]
Unlike an iterative loop which simply cycles from one state to the next never to return to a previous state, a recursive loop maintains state between calls and revisits that state upon each return. This technique is the essence of all backtracking algorithms and is made possible by automatically pushing local variables onto the call stack with each function call and popping those same variables upon return, along with the result of the call. We also refer to this as "winding" and "unwinding" the stack, analogous to winding a clock spring with each recursion and unwinding with each return.
With each call to the function, we increase the depth of recursion. With each return, we decrease the depth of recursion. If we do not provide an end point in our function, the depth of recursion will be such that all stack space will eventually be consumed and our program will crash. However, a recursive function may increase and decrease its depth of recursion several times over during a single calculation and this is the essence of divide-and-conquer algorithms such as the quicksort algorithm. That is, each call of the function divides an unsorted set into two subsets around a single pivot (or several contiguous pivots of the same value). The pivot is in the correct place with respect to the two subsets, but those subsets are still unsorted. Thus quicksort is recursively applied to each of these subsets in turn. Eventually a subset will have fewer than 2 elements which represents the endpoint for that particular recursion. When all subsets have fewer than 2 elements, the entire set is sorted.
Given that the two subsets in a quicksort may not be of equal size, the larger subset will inevitably incur more recursions than the smaller subset. Thus it pays to recurse over the smaller subset and make a tail call for the larger one. A tail call is where the final statement in a function is a recursive call to the same function. Given that state does not need to be maintained for a tail call (because it is the last statement of the function), the same instance of the function can be invoked (with modified parameters) rather than going to the expense of making an otherwise unnecessary function call. Modern compilers generally include tail-call optimisation to take advantage of this.
Although iteration can be more efficient than recursion, even with naturally recursive functions, modern compilers are capable of inline expanding recursive functions to a certain degree (or rather depth), particularly if the depth can be calculated at compile time and the increased code size does not adversely affect performance. If the depth cannot be calculated in advance, inline expansion can still be achieved up to the predefined depth with a standard recursive call for any additional recursions that may be required at runtime. That being the case there is generally no reason to try and create an iterative solution to what would otherwise be a naturally recursive algorithm.
Why does an interpreter not convert source code into machine language?
A traditional interpreter interprets the source code instructions at runtime, and executes them directly. Compiling the instructions into machine code is not part of of a traditionally interpreter's design.
However, many modern interpreters work differently from traditional interpreters. In the traditional concept, an interpreter would digest the exact source code instructions at runtime, parsing "if" and "else" and so forth.
Most modern interpreters compile (!) the source code into code fit for a virtual machine (sometimes called hypercode or p-code). This virtual machine is implemented as an interpreter, which interprets and executes the stream of hypercode instructions at runtime. This is more efficient, since the interpreter doesn't have to handle surplus input (such as comment), and can rely on the input to be pre-validated for syntactic and, to some extend, semantic correctness.
Most modern virtual machine interpreters support another compilation step at runtime, typically called just-in-time compilation or JIT for short. With JIT, the virtual machine translates portions of the hypercode into real machine code at runtime, thus improving execution speed for repeatedly executed code.
Popular programming languages such as Java or the .NET languages all work on this principle.