Questões de Concurso Público ANATEL 2014 para Analista Administrativo - Desenvolvimento de Sistemas
Foram encontradas 120 questões
Existem três tipos de operadores em PHP: os unários, que operam em apenas uma sentença; os binários, que retornam o valor de acordo com a operação realizada em duas sentenças; e os ternários, que entre dois valores selecionam um, a depender de um terceiro.
O script PHP abaixo está correto e exibe o número 9 como saída. < ?php function soma($b==5, $c==4){ return $b+$c; } echo soma(); ? >
A utilização do PHP atende a mais de uma finalidade: gerar scripts no lado servidor, que é o uso mais comum da linguagem; gerar scripts em linha de comando, caso em que é necessário apenas o interpretador; e escrever aplicações para desktop, situação em que é necessária a extensão PHP-GTK.
O sistema operacional Android tem o Linux como base, o que permite a utilização simultânea de aplicações que podem ser executadas em segundo plano, de forma transparente para o usuário
O desenvolvimento de aplicações web e o de aplicações nativas são as principais formas de desenvolvimento móvel.
O desenvolvedor do software é responsável por registrar os resultados das avaliações não conclusivas, cabendo a um comitê de qualidade definir as ações a serem realizadas para sanar essas eventualidades.
Como forma de prever a qualidade do produto de software em operação, recomenda-se que sejam feitas várias avaliações de qualidade ao longo do desenvolvimento, mantendo-se e analisando-se os resultados obtidos.
Nos processos iterativos de desenvolvimento de software, o tratamento de mudanças em requisitos deve ser priorizado com a realização de um processo formal de gerenciamento de mudanças.
No processo tradicional de desenvolvimento em cascata, a gestão de configuração começa a atuar no momento em que todos os testes são concluídos.
A rastreabilidade de requisitos identifica a dependência existente entre requisitos distintos, o que possibilita a avaliação do impacto em decorrência da alteração de um requisito em outro requisito, mesmo após a implantação desse requisito em ambiente de produção.
Nos testes de integração, quando um problema é detectado, o código-fonte do sistema deve ser analisado para se identificarem os componentes do software a serem depurados.
Na técnica dinâmica de geração de dados, a análise de fluxo dos dados é utilizada para determinar as variáveis de entrada responsáveis pelo comportamento incorreto do programa.
A finalidade do processo de homologação de um software é a identificação de defeitos no funcionamento desse software, sob o ponto de vista da expectativa do usuário.
Em sistemas em tempo real orientados a eventos, é adequada a utilização de um modelo de controle orientado à interrupção.
A recursividade é uma técnica que pode ser utilizada na implementação de sistemas de lógica complexa, com a finalidade de minimizar riscos de ocorrência de defeitos no software.
Os serviços compostos podem apresentar limitações de segurança, especialmente pelo fato de permitirem que os serviços básicos que os compõem sejam chamados individualmente; não havendo mecanismos que permitam que os serviços básicos sejam chamados apenas pelos serviços de mais alto nível.
O uso do conceito de delegação em projetos leva a um código dinâmico, normalmente com um ganho de desempenho.
Compensação e 2PC (two phase commit) são técnicas possíveis para a implementação de baixo acoplamento em soluções SOA.
No Hadoop MapReduce, o JobTracker é o processo-escravo responsável por aceitar submissões de tarefas e disponibilizar funções administrativas.
No MapReduce, modelo de processamento de dados paralelo para processamento e análise de grandes volumes de dados, os programas são escritos em um estilo de programação funcional, no qual as funções Map e Reduce devem ser criadas.