Questões de Concurso Público ABIN 2010 para Oficial Técnico de Inteligência - Área de Desenvolvimento e Manutenção de Sistemas

Foram encontradas 150 questões

Q79849 Programação
Imagem 003.jpg

Com o objetivo de iniciar o desenvolvimento de uma série de
aplicações web em PHP para uma organização que possui ambientes de
desenvolvimento e produção que trabalham com informações de elevado
grau de sensibilidade, um programador realizou a instalação, em sua
máquina, de um IDE (interactive development environment) PHP.


Considerando essa situação hipotética e a figura acima, que apresenta
informações acerca do status da referida instalação, julgue os itens de 51
a 57, acerca de conceitos de linguagens e tecnologias de programação
PHP.

Para que possa depurar os scripts PHP que construirá, o programador não necessita instalar depuradores externos, uma vez que a distribuição padrão de PHP vem acompanhada de depurador.
Alternativas
Q79850 Programação
Imagem 003.jpg

Com o objetivo de iniciar o desenvolvimento de uma série de
aplicações web em PHP para uma organização que possui ambientes de
desenvolvimento e produção que trabalham com informações de elevado
grau de sensibilidade, um programador realizou a instalação, em sua
máquina, de um IDE (interactive development environment) PHP.


Considerando essa situação hipotética e a figura acima, que apresenta
informações acerca do status da referida instalação, julgue os itens de 51
a 57, acerca de conceitos de linguagens e tecnologias de programação
PHP.

O acesso otimizado ao sistema gerenciador de banco de dados (SGBD) em uso nos ambientes de desenvolvimento e produção da organização pode ser obtido por meio da extensão PDO (PHP data objects), desde que seja habilitado o driver PDO específico do SGBD em uso, uma vez que a PDO não provê abstração completa do banco de dados, mas apenas uma camada de abstração para acesso aos dados, que não reescreve SQL nem emula funcionalidades de um SGBD.
Alternativas
Q79851 Programação
Imagem 003.jpg

Com o objetivo de iniciar o desenvolvimento de uma série de
aplicações web em PHP para uma organização que possui ambientes de
desenvolvimento e produção que trabalham com informações de elevado
grau de sensibilidade, um programador realizou a instalação, em sua
máquina, de um IDE (interactive development environment) PHP.


Considerando essa situação hipotética e a figura acima, que apresenta
informações acerca do status da referida instalação, julgue os itens de 51
a 57, acerca de conceitos de linguagens e tecnologias de programação
PHP.

Caso o programador deseje criar, gerenciar e distribuir internamente à organização um ou mais packages que contenham módulos ou extensões por ele desenvolvidos, é correto o uso da técnica de channels, que é embasada em arquitetura orientada a serviços (SOA), por meio da utilização de XML e REST (representational state transfer).
Alternativas
Q79852 Programação
Imagem 003.jpg

Com o objetivo de iniciar o desenvolvimento de uma série de
aplicações web em PHP para uma organização que possui ambientes de
desenvolvimento e produção que trabalham com informações de elevado
grau de sensibilidade, um programador realizou a instalação, em sua
máquina, de um IDE (interactive development environment) PHP.


Considerando essa situação hipotética e a figura acima, que apresenta
informações acerca do status da referida instalação, julgue os itens de 51
a 57, acerca de conceitos de linguagens e tecnologias de programação
PHP.

Para instalar extensões do repositório PEAR (PHP extension and application repository), é correto o uso do Pyrus, uma versão refatorada do instalador PEAR, capaz de prover maior segurança aos processos, permitindo o gerenciamento e a distribuição de packages.
Alternativas
Q79853 Engenharia de Software
Suponha que uma equipe de programadores PHP tenha como
atribuição o desenvolvimento de um módulo de software a
partir da composição, da extensão ou da adaptação de um
framework. Com base nessa situação e considerando as boas
práticas do desenvolvimento e manutenção de sistemas,
incluindo-se as recomendadas pelos desenvolvedores de
extensões padronizadas para PHP, julgue os itens seguintes.

Caso o sistema de build do core engine do PHP gere arquivos com extensões .lo e .la, e o repositório padrão de software usado no desenvolvimento colaborativo desse engine seja o CVS (concurrent versioning system), então é correto que os programadores que desenvolvam módulos (extensions) para o engine coloquem, no diretório do projeto, arquivo com nome .Imagem 005.jpg, contendo uma lista dos arquivos com terminações .lo e .la, os quais não devem ser copiados para o repositório. É correto, ainda, que os programadores listem outras terminações de arquivo específicas do projeto que não estejam sujeitas ao controle de versões.
Alternativas
Respostas
51: E
52: C
53: C
54: C
55: C