a) Programas informáticos definidos como conjuntos de instruções necessárias para os computadores funcionarem e comunicarem (incluindo o respetivo desenvolvimento e aplicação); b) Processamento e armazenamento de dados; e c) Serviços conexos, como consultoria e formação destinados ao pessoal dos clientes. Os desenvolvimentos tecnológicos deram origem à oferta crescente desses serviços como um pacote de serviços conexos, que pode incluir algumas ou a totalidade dessas funções básicas. Por exemplo, serviços como alojamento Web ou alojamento de domínios, pesquisa de dados e redes de computação, consistem, cada um deles, na combinação de funções de base dos serviços informáticos. 3. Os serviços informáticos e os serviços conexos, independentemente do facto de serem ou não prestados através de uma rede, incluindo a Internet, incluem o seguinte: a) Consultoria, estratégia, análise, planificação, especificação, conceção, desenvolvimento, instalação, implementação, integração, ensaio, localização e eliminação dos erros, atualização, apoio, assistência técnica ou gestão de ou para computadores ou sistemas informáticos; b) Programas informáticos, definidos como conjuntos de instruções necessárias para os computadores funcionarem e comunicarem (interna e externamente) e consultoria, estratégia, análise, planificação, especificação, conceção, desenvolvimento, instalação, implementação, integração, ensaio, localização e eliminação dos erros, atualização, adaptação, manutenção, apoio, assistência técnica, gestão ou utilização de ou para programas informáticos; c)