Uma ou mais instruções são executadas ou não, dependendo do resultado do teste efetuado. Esta afirmação define uma estrutura de controle de programação do tipo
A arquitetura orientada a serviço ou SOA (service oriented architecture) é um conjunto de técnicas e metodologias que auxilia no desenvolvimento de padrões e especificações. A respeito de SOA, julgue os itens de 56 a 60.
Os serviços se constituem no mecanismo pelo qual as necessidades e as competências são separadas no SOA.
Um documento XML para ser considerado bem formatado deve incluir seqüências de caracteres de marcação que podem ser analisados e deve atender as seguintes condições:
I. Nenhum atributo pode aparecer mais do que uma vez na mesma marca de início.
II. Valores de atributos cadeias de caracteres podem conter referências a entidades externas.
III. Todas as entidades devem ser declaradas.
Assinale a afirmativa correta:
Considere que uma organização de tecnologia da informação (TI) tenha sido encarregada pela concepção e implantação de uma nova versão de um sistema de informações cuja missão é a coleta e a consolidação de dados referentes a água e saneamento, em escopo nacional. Essa nova versão de sistema visa substituir o uso de uma plataforma alta — plataforma de mainframe — por uma plataforma baixa, embasada em redes locais de computadores, sítios web, intranet, extranets e SGBDs distribuídos. Julgue os itens a seguir, relativos à aplicação de métodos, técnicas e métricas vigentes em tecnologia da informação ao cenário acima descrito.
Considerando que, na plataforma de mainframe são utilizadas linguagens de programação de terceira geração, como COBOL, associadas a extensões específicas para integração com SGBD embasadas em linguagem proprietária, é correto afirmar que a adoção de linguagems orientadas a objeto para o desenvolvimento de uma nova versão dos programas do sistema, como C++ e Java, permitirá uma redução da portabilidade e da escalabilidade das aplicações.
A respeito das estruturas de controle e de fluxo em linguagens de programação, julgue os itens seguintes.
Estruturas do tipo loop geram a possibilidade de execução de uma mesma instrução ou conjunto delas enquanto determinada condição for verdadeira.
Em relação a códigos de detecção de erro de memória, a distância de Hamming entre as palavras de código 10001001 e 10110001 é igual a
No contexto do módulo executável de um programa de computador, menor tempo de execução, menor consumo de memória, maior tempo na execução de loop’s, e menor dificuldade de identificação de erros estão associados, respectivamente, aos métodos
Acerca do Extreme Programming (XP), julgue os itens que se seguem.
O XP é um processo que visa a um desenvolvimento ágil e portanto não recomenda os testes de unidade, pois eles consomem muitos recursos. Durante o desenvolvimento, o primeiro teste recomendado é o smoke test que foca os detalhes de funcionamento. O smoke test é realizado após as unidades serem integradas. Após o smoke test, é realizado o teste de sistema.
Acerca do SOAP (simple object access protocol) e web services, julgue os itens subsequentes.
Em uma mensagem SOAP que possui o atributo env:mustUnderstand=true no cabeçalho, o bloco deve ser processado de acordo com as especificações constituintes do SOAP.
Acerca do conceito de interface de interação com usuário, interface gráfica, ergonomia e usabilidade, julgue os próximos itens.
Uma página desenvolvida em conformidade com as normas sintáticas de Javascript, Java ou PHP terá necessariamente usabilidade de boa qualidade, bem como de boa acessibilidade.
Considere as seguintes assertivas sobre uma arquitetura orientada a serviços (SOA):
I. SOA é apenas uma implementação de Serviços Web, possuindo ambas as mesmas características.
II. As mensagens são o principal meio de comunicação entre os provedores e os consumidores de serviços.
III. SOA não prescreve como projetar ou construir a implementação do serviço.
IV. Quando os serviços são disponibilizados na web, eles são identificados por uma URI.
As assertivas corretas são:
Considerando o trecho de código acima, julgue os itens de 93 a 101.
O comando FOR /F, na linha 7, possui a opção skip=1, que permite ignorar a primeira linha do arquivo a ser tratado.
A respeito de servidores de aplicação e de Web, julgue os próximos itens.
Um dos mecanismos de criação de modelos de páginas fornecido pelo Zope é o ZPT, que disponibiliza uma quantidade limitada de recursos, estimulando a implementação de lógica em scripts Python que são invocados nos modelos.
Julgue os próximos itens, relativos a linguagens de programação, compilador, interpretador, montador e link-editor.
O link-editor tem a função de vincular os dados de um programa aos programas de sistema e a outros programas de usuário.
Em relação aos tipos de variáveis no Delphi 7, o tipo de variável que pode ser utilizado no tratamento de valores monetários, evitando com isso erros de arredondamento, é conhecido como: