Top answers


When a stack is implemented using a 1-D array, adding a valid item can cause an execution error. Explain why an execution error can occur in this situation.

The key thing to remember here is that an array is a fixed size data structure so any attempt to exceed this size will cause an error during execution e.g. trying to add an item to an already full stack will...
TT
Answered by Thomas T. Computing tutor
2699 Views

How do I put 10101011 from binary into decimal?

As with all binary numbers, you can start from the right side. The furthest right place represents the 2 0 (=1) place. As you move left, the places represent 2 1 , 2 2 , 2 3 , etc. So, as you go from the rig...
LG
Answered by Lauren G. Computing tutor
7433 Views

What is SQL? I know it's a 'query' language, but what does that mean?

As you said, SQL is a query language that is used for databases. A 'query' language when referring to databases means that it is the language used to get information out of the database. Databases can be ver...
LG
Answered by Lauren G. Computing tutor
3738 Views

What do 0s and 1s have anything to do with Boolean Logic?

In computers, everything is represented with 0s and 1s. While Boolean Logic is often explained using the terms 'true' and 'false', these are actually represented by the numbers 0 and 1. 0 means 'false' and 1...
LG
Answered by Lauren G. Computing tutor
3471 Views

What is the difference between simplex, half duplex and full duplex?

These are different forms of data transfer. Simplex means that data can only travel in one direction between an interface. An example of this would be a keyboard - you type into the computer which is registe...
MM
Answered by Matthew M. Computing tutor
20928 Views