Top answers

All subjects
All levels

What is polymorphism in regards to Object Oriented Programming (OOP)? Provide an example.

The word ‘polymorphism’ literally means ‘a state of having many shapes’ or ‘the capacity to take on different forms’. When applied to object oriented programming languages like Java, it describes a langua...

PR
Answered by Paras R. Computing tutor
1603 Views

Show how the decimal number -183 would be represented as an 8-bit two's complement arithmetic

For this question you should firstly lay out your placeholders for an 8 bit binary number, from 2^0 up to 2^7 (1,2,4,8,16,32,64,128). Then you find how 183 as a positive number would be represented in bin...

HM
Answered by Harley M. Computing tutor
1589 Views

Choose 3 types of malware, describe them and the ways in which they may harm a device.

Virus: This type of malware is able to self-replicate, it is deployed once the user opens its host files- possibly in the form of an E-mail attachment. Once opened the virus will become a memory resident,...

TR
Answered by Talvin R. Computing tutor
1487 Views

What is inheritance in object-oriented programming?

Inheritance is a useful and powerful concept in object-oriented programming languages, such as Java and C++. Inheritance is used to provide subclasses with the same instance variables and operations as th...

RF
Answered by Ryan F. Computing tutor
1966 Views

What are the benefits of using thin clients.

A thin client is a simple computer with basic hardware. In networking, these are used as access points for a user, using the resources of a central server.The simplicity of the hardware means that for man...

SW
Answered by Samuel W. Computing tutor
1833 Views

We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2025 by IXL Learning