Search over 10,000 free study notes
Over a million students use our free study notes to help them with their homework
Top answers
How would you convert the Binary number 01001101 into both Hexadecimal and Decimal?
Into Decimal (Base 10): Write the values for each bit above the number to be converted (128, 64, 32, 16, 8, 4, 2, 1). For each bit in the number to be converted, if it is a 1, circle the value that you wrote...
GM
Answered by
George M.
•
Computing tutor
13731 Views
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
28385 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
3002 Views
What is an interface and why are they useful?
An interface in the Object Oriented Programming (OOP) sense is very similar to a class definition - it is the definition of the various functions and procedures provided by the class (in this case interface)...
KC
Answered by
Kajetan C.
•
Computing tutor
9295 Views
What is the use of a web-server on the internet?
A webserver is a computer that has been set up to listen for incoming requests from a client, find appropriate data for that request and return a response to that client. This is similar to a 'chatbot' on Fa...
JP
Answered by
Jack P.
•
Computing tutor
3084 Views
←
26
27
28
29
30
→