A linguagem PHP permite a instalação de extensões que podem aumentar sua gama de funcionalidades. Uma das funcionalidades extras que podem ser adicionadas se refere a manipulação de arquivos XML. A extensão que possui várias classes que podem ser instanciadas para a leitura e gravação de arquivos XML é chamada
Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas.
A estrutura while é um tipo de loop em que o código nela contido será executado até que a condição especificada de parada seja satisfeita.
Acerca das linguagens de implementação de regras de negócio, julgue os itens seguintes.
O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos.
Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.
Quando os objetos acessados por diferentes threads compartilham atributos de classe, os threads podem, concorrentemente, modificar os valores desses atributos, mesmo se acessarem os objetos via métodos synchronized.
O JME foi criado para trabalhar com ambientes de programação multiprocessados em ambientes distribuídos.
Julgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel.
Como o iOS não implementa um sistema de garbage collection, o Objective-C mantém um contador de referência para os objetos de forma a viabilizar a liberação de memória de tal objeto.
Com relação a linguagens de programação, julgue os próximos itens.
O uso de um programa compilador ou um programa interpretador auxilia na definição da escolha da linguagem de programação a ser utilizada em um computador.
Diferentemente do JSE, o JEE adiciona bibliotecas que proveem funcionalidades para desenvolvimento de aplicações com tolerância a falhas, distribuídas em multicamadas e baseadas em componentes modulares em servidores de aplicação.
A respeito de depuração em lógica de programação, julgue os itens que se seguem.
Testes top-down são utilizados em conjunto com terminadores, em que uma técnica de rotina de inicialização substitui métodos de mais alto nível por um stub.
Em uma associação muito-para-muitos, no Hibernate, ao se alterar um dado de um dos lados da associação, ambas as associações serão persistidas.
O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possuí um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado
Acerca dos componentes da arquitetura orientada a serviços, julgue os itens subsecutivos.
Um web service pode ocorrer sobre o HTTP (hypertext transfer protocol), utilizando-se os serviços RESTfull (representational state transfer).