What are the differences between the applications of SystemC and Verilog?
They are different languages for Hardware design and verification.
For more information on..................
Systemverilog tutorial
Systemverilog randomization tutorial
Systemverilog DPI tutorial
Systemverilog Assertions tutorial
Openvera tutorial
Verification Concepts.
Verilog tutorial
VMM tutorial
RVM tutorial
AVM tutorial
OVM tutorial
Verilog interview questions
Specman interview questions
Systemverilog interview questions
OpenVera Interview questions
What is a fast-transpose algorithm for sparse matrices?
A fast-transpose is a computer algorithm that quickly transposes a sparse matrix using a relatively small amount of memory. Using arrays normally to record a sparse matrix uses up a lot of memory since many of the matrix's values are zero. In addition, using the normal transpose algorithm to transpose this matrix will take O(cols*elements) amount of time. The fast-transpose algorithm only uses a little memory to record the matrix and takes only O(cols+elements) amount of time, which is efficient considering the number of elements equals cols*rows.
What are the circumstances of user level thread better than kernel level thread?
There are two distinct models of thread controls, and they are user-level threads and kernel-level threads. The thread function library to implement user-level threads usually runs on top of the system in user mode. Thus, these threads within a process are invisible to the operating system. User-level threads have extremely low overhead, and can achieve high performance in computation. However, using the blocking system calls like read(), the entire process would block. Also, the scheduling control by the thread runtime system may cause some threads to gain exclusive access to the CPU and prevent other threads from obtaining the CPU. Finally, access to multiple processors is not guaranteed since the operating system is not aware of existence of these types of threads. On the other hand, kernel-level threads will guarantee multiple processor access but the computing performance is lower than user-level threads due to load on the system. The synchronization and sharing resources among threads are still less expensive than multiple-process model, but more expensive than user-level threads. Thus, user-level thread is better than kernel level thread.
What are the importance of programming?
Programming is what makes a computer more than just a simple pocket calculator. Everything that you can do today on a computer someone had to be programmed at one point.
Why are dbms bundled with powerful programming language modules?
DBMSs are usually bundled with powerful programming language modules. why
What is the technical name for a website address?
The technical name for a website address is URL (Uniform Resource Locator).
What are advantages and disadvantages of Pointing devices?
As in Smartphones and PDAs? You don't have to move the up and left buttons several times, just with a tap on the screen, so basically it saves you lots of time.
But if you meant on computer, like a laptop screen or desktop monitor that supports, touch or multi-touch, same, it saves you some time, but if you're normally fast at controlling the mouse pointer, then it will not affect you that much. And the fact that some support multi-touch makes it cool, like some people show off with a 2x finger pinch to make a zoom in picture, text or whatever, usually when they're not that popular.
What are the similarities between compiler and interpreter?
Both compiler and interpreter are the language programs that translates source program into machine code or we can say object code. Both are used to find errors in source program.
Is an algorithm language dependent?
Algorithms are language independent. An algorithm is a procedure or formula for solving a problem: a finite series of computation steps to produce a result. Algorithms make no assumptions about programming languages or technologies; they are generally written in plain English. Pseudocode is typically used to demonstrate the implementation of an algorithm using a combination of plain English and program-like constructs such as loops and variables. Programmers can easily convert the pseudocode to a specific programming language.
UMD disc how to copy to memory stick?
First, is your PSP hacked? second of all, if it is, go to recovery menu (shutdown PSP and start up but hold R button) then enable vsh menu. (configuration - enable vsh menu) after, exit and go to XMB. press select a menu should appear. Change USB device to UMD Disc (make sure u have your UMD that you want to copy inside the system. then go to USB connection. open up your PSP's folder and you will find your game which u can copy (it should be named UMD 9660 but it don't matter. Make sure you COPY NOT CUT!
How to determine the angle of a triangle if you know the length of its sides?
If you know the length of the sides of a triangle you can find all the angles of the triangle using the Law of cosines such as:
Step 1.
cos A = (b^2 + c^2 - a^2)/(2bc)
cos B = (a^2 + c^2 - b^2)/(2ac)
cos C = (a^2 + b^2 - c^2)/(2ab)
Step 2.
Find the arc cosine A, arc cosine B, and arc cosine C in order to find the angles A, B, and C.
What is the difference between Phasor and Vector?
Phasors are actually vectors but they represent something specific. Vectors can be used in many situations to represent anything that has magnitude and direction, and in any number of dimensions. Vectors can be used for exactly what phasors are used for, but use of the word 'phase' in 'phase-vector' or 'phasor' carries with it, some implied information:
A phase-vector specifically represents a sinusoid by implying in it, a frequency of rotation about the origin point. A single phasor thus has an implied circular locus. The relevance of the angle is with respect to other phasors drawn in the same diagram and the conventional reference is what you would normally draw as the positive horizontal x axis on a common graph. Phase angles are measured in an anti-clockwise direction from that line. A phasor is actually drawn in the Argand plane which accommodates complex numbers. Therefore every location in the Argand plane can represent a phasor typically in one of the following forms:
R + j X , R is the real-component and X is the imaginary component
|Z|eja , where a s the phase angle (radians), Z is the magnitude of the vector.
A( cos(wt) + j sin(wt) ), where w = 2 pi f
f = frequency
A = amplitude
Note: phasors are often used in electronic engineering so the symbol j is used
to represent sqrt(-1). In pure mathematics, the symbol i is used.
The advantage of encoding so much information into the phasor is that it makes
possibly difficult calculations into simple vector additions.
For example, it is possible to consider a long phasor as a static reference on the diagram (even though it is implied to be rotating), and place on it's point, another small phasor that rotates compared to the reference. In this case, the dynamic vector sum of the phasors will describe something known as the 'capture effect' in FM radio.
What is the image of the computer programmer in popular culture?
The common image of a computer programmer is that of a technically advanced person who keeps to themselves, except for the occasional cyber talk online, basically a nerd. TV shows and movies have portrayed any person that works with computers often as the stereotypical nerd. Although books may tend to talk more of programmers as the average Joe that does above average work, and when I say this I am of course thinking of non fiction books.
How can I hook up wireless computer to an wired network?
You will need to add a wireless access point to the wired network.
Difference between a computer workstation and a computer terminal the same?
A topology (in ICT) consists of servers and workplaces or terminals or both. The main difference between both is that a workplace can work on its own without any help from the server. Many schools and buildings have workplaces in their LANs (Local Area Networks). Terminals can not work without the server, especially the file server as the file server contains all the data they need. ATMs are an example of a terminal.
Ali S. Mohammad
What is the difference between a program assistant and program specialist?
A program assistant has less responsibilities than a program specialist. The program specialist will do most of the work while the assistant either watches or helps sometimes.
All of a sudden all of your bookmarks disappeared from your computer How can you get them back?
Look for a backup file. It is usually found in the directory for the user profile and is labelled Bookmarks.bak. Rename the file Bookmarks.html and you should be good to go. You may have to delete the existing Bookmarks.html, but you may want to open it first to make sure hat it isn't the file ou are looking for.
The Dependent Variable is the thing you are observing
ex: what liquid freezes first
The Controlled variables are the things that you keep the same
ex: the temp., the amount, the time,
The Independent variable are the things that you change
ex: the liquid
thanks
What are differences between the computer and other electronics machine or devices?
a computer is a programmable machine while eletronic component is any physical entity in aneletronic system
The source index (SI) register is required for some string (character) operations. In this context the SI is associated with the DS register. The destination index (DI) register is also required for some string operations. In this context the DI is associated with the ES register.
What is the DynGate and teamviewer programs used for?
teamviewer is a program that allows people to remotely control computer from a wide range of platforms. DynGate is a program that teamviewer uses to pass through firewalls.
[org 0x0100]
mov ax,6 ; load first number in ax
add ax,6 ; accumulate sum
add ax,6
add ax,6
add ax,6
add ax,6
mov ax, 0x4c00 ; terminate program
int 0x21
------
Another way:
[org 0x0100] ; This is a .com file, not an .exe. DOS .com files start at 100h (256 decimal), have no stack segment, are no larger than 64k, and the code and data segments must be the same.
xor ax, ax ;zero register
mov cx, 6 ;put 6 in counter register for loop instruction
start:
add ax,6 ; accumulate sum
loop start ; decrements cx and serves as conditional jump to start label.
mov ax, 0x4c00 ; terminate program
int 0x21
(I rarely terminated DOS programs this way using the DOS termination service (int 21h, ah=4ch). Usually, terminating with RetN was enough.)