Assinale a alternativa que descreve CORRETAMENTE um tipo de software e um tipo de hardware, respectivamente.