Magna Concursos

Foram encontradas 150 questões.

1767330 Ano: 2010
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: ABIN

Julgue os próximos itens, que tratam de conceitos de programação e sua aplicação em linguagens e tecnologias.

Arrays associativos, usados em PHP e em outras linguagens de script, podem ser implementados de forma eficiente, do ponto de vista de consumo de memória, por meio do uso de tabelas de dispersão. Para garantir eficiência, essas tabelas precisam ser totalmente livres de colisão, tal que, na implementação de métodos de busca, as pesquisas sejam executadas em tempo constante, independentemente do valor pesquisado.

 

Provas

Questão presente nas seguintes provas
1767329 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

Julgue os próximos itens, que tratam de conceitos de programação e sua aplicação em linguagens e tecnologias.

O formato JSON (javascript object notation) permite representar objetos e classes como estruturas de dados e arrays associativos, sendo possível seu uso em combinação com Ajax e PHP, por meio de bibliotecas diversas, como DOJO.

 

Provas

Questão presente nas seguintes provas
1767328 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

Acerca dos princípios de sistemas operacionais e sua relação com o suporte a aplicações web, especialmente na tecnologia PHP, julgue os seguintes itens.

Para cada pedido HTTP recebido pelo daemon HTTP, é produzido um novo processo computacional no nível de sistema operacional, o qual é escalonado, encaminhado para a fila de processos em estado bloqueado (blocked) e, em seguida, fica aguardando o seu momento de usar o processador para que o daemon processe o pedido e gere uma resposta HTTP.

 

Provas

Questão presente nas seguintes provas
1767327 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

Acerca dos princípios de sistemas operacionais e sua relação com o suporte a aplicações web, especialmente na tecnologia PHP, julgue os seguintes itens.

Os softwares de servidores web, ao aderirem à arquitetura de sistemas operacionais, empregam modelo de memória virtual, que atua como um cache de memória e contém parte das instruções e dados executados por um script em determinado instante de tempo. Assim, o script não precisa estar armazenado simultaneamente na memória principal e no disco; com isso, a memória total disponível para um script ou programa pode exceder o tamanho da memória principal do sistema.

 

Provas

Questão presente nas seguintes provas
1767317 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

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

Questão presente nas seguintes provas
1767316 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

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

Questão presente nas seguintes provas
1767315 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

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

Questão presente nas seguintes provas
1767314 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

Enunciado 1767314-1

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

Questão presente nas seguintes provas
1767313 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

Enunciado 1767313-1

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

Questão presente nas seguintes provas
1767312 Ano: 2010
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: ABIN

Enunciado 1767312-1

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

Questão presente nas seguintes provas