Foram encontradas 2.300 questões.
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.
Scripts de teste funcional devem conter a extensão .phpt, conforme prescreve o padrão de distribuição de módulos PHP; os diversos artefatos de teste relacionados a um módulo desenvolvido devem ser armazenados em subdiretório de nome tests, dentro do diretório do módulo ou package; dados de configuração específicos do ambiente de teste do desenvolvedor devem ser armazenados no arquivo de nome config.php.dist.
Provas
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.
Ao se escreverem scripts PHP, deve-se empregar indentação com espaços em branco, sem uso de tabs; atribuições em arrays devem ser alinhadas; comentários podem adotar o estilo C ou estilo C++, mas comentários em estilo PERL devem ser evitados.
Provas
- Controle de VersãoCVS: Concurrent Version System
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Qualidade de SoftwareBoas Práticas de Desenvolvimento
- WebPHP
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 .cvsignore, 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.
Provas

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.
Provas

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).
Provas

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.
Provas

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.
Provas

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 arquivo de configuração do PHP, de nome php.ini, será lido apenas no momento da inicialização (startup) do servidor HTTP associado ao referido IDE, que, no caso específico, é o Apache 2.2.11.
Provas

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.
Considere que determinada aplicação web a ser desenvolvida em PHP deva ser integrada aos sistemas de controle de acesso já presentes nos ambientes de desenvolvimento e produção da organização. Nesse caso, se esses ambientes forem embasados em Kerberos ou em RADIUS (remote authentication dial in user service), o programador poderá obter êxito na integração por meio do uso de extensões providas pela biblioteca PECL (PHP extension community library), tais como os packages KADM5 e RADIUS.
Provas

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.
A habilitação da característica de thread safety no painel de informações do ambiente de runtime PHP depende fundamentalmente do suporte que o sistema operacional oferta, e não, das características do zend engine.
Provas
Caderno Container