Top answers


Write pseudocode for the linear search algorithm, and then explain it’s complexity using big-O notation

Pseudocode: FUNCTION linearSearch(list, searchTerm): FOR index FROM 0 -> length(list): IF list[index] == searchTerm THEN RETURN index ENDIF ENDLOOP RETURN -1 ENDFUNCTION Complexity: Recognize that the sin...
JN
Answered by Jacob N. Computing tutor
28295 Views

Describe what you understand by abstraction, and how it is relevant to software engineering.

Two parts: Abstraction: Separating ideas from reality / implementationHiding (irrelevant) details from the userA representation / simplification of a concept Application: Object oriented programming is full ...
JN
Answered by Jacob N. Computing tutor
2914 Views

What do Oxbridge interviewers look for in a prospective student?

The main thing to remember is that there are no trick questions, the interviewers are not looking to trip you up – they are simply trying to understand the person behind the UCAS form and get a feel for the ...
SL
2460 Views

How do I answer a question concerning stakeholders in a business?

When answering a question about stakeholders 2 aspects should be analysed -influence and interest. An influence is how they can exert pressure on the business or the power they have in the business. Power in...
AW
2276 Views

Compare and contrast prokaryotic and eukaryotic cells in terms of the structural organization of their genetic material.

The major cellular feature which sets the distinction between a prokaryotic (‘pro’ – before, ‘karyon’ – kernel, nucleus) cell and a eukaryotic (‘eu’ – true, ‘karyon’ – kernel, nucleus) cell is the presence o...
MD
Answered by Michaela D. Biology tutor
12341 Views