Questões de Concurso
Comentadas para programador de computador
Foram encontradas 2.803 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere as seguintes premissas:
I. O código fonte não tem dono e ninguém precisa ter permissão concedida para poder modificar o mesmo. O objetivo com isto é fazer a equipe conhecer todas as partes do sistema.
II. Geralmente a dupla é criada com alguém sendo iniciado na linguagem e a outra pessoa funcionando como um instrutor. Como é apenas um computador, o novato é que fica à frente fazendo a codificação, e o instrutor acompanha ajudando a desenvolver suas habilidades. Dessa forma o programa sempre é revisto por duas pessoas, evitando e diminuindo assim a possibilidade de erros.
Fazem parte do modelo de desenvolvimento
Um típico ciclo de vida de um projeto em TDD consiste em:
I. Executar os testes novamente e garantir que estes continuem tendo sucesso.
II. Executar os testes para ver se todos estes testes obtiveram êxito.
III. Escrever a aplicação a ser testada.
IV. Refatorar (refactoring).
V. Executar todos os possíveis testes e ver a aplicação falhar.
VI. Criar o teste.
A ordem correta e cronológica que deve ser seguida para o ciclo de vida do TDD está expressa em
Em aplicações para web orientadas a objeto, há um design pattern muito utilizado, (relacionado à arquitetura de sistemas) que possui um componente que:
− Define o comportamento da aplicação.
− Mapeia ações do usuário para classes que cuidam do acesso aos dados.
− Seleciona páginas web para entregar resultados vindos das classes de acesso aos dados.
O componente citado no texto acima é o
Para receber, em um arquivo PHP no servidor, os valores enviados em campos texto de um formulário HTML, utilizam-se variáveis predefinidas. Se o elemento form do formulário contiver method="get", a variável utilizada será ..I.. . Caso contenha method="post", a variável utilizada será ..II.. . Pode-se também utilizar a variável ..III.. que recebe os valores tanto se method="get" quanto se method="post".
As lacunas I, II e III da frase acima são preenchidas, correta e respectivamente, com
Aprender programação avançada em JavaScript é normalmente muito difícil e demorado. Por esse motivo, muitas empresas optam por utilizar bibliotecas chamadas de frameworks JavaScript, que disponibilizam muitas funções prontas para tarefas comuns.
NÃO é um framework JavaScript:
Na HTML5 existe um conjunto de atributos utilizados geralmente em campos de formulário para acionar eventos que normalmente executam scripts a partir de ações do usuário como clique do mouse, mudança de valor em um campo etc. Neste contexto, André criou um formulário com campos que precisam chamar e executar um script quando
I. O campo perder o foco.
II. Qualquer parte do conteúdo do campo for selecionado.
III. Uma tecla for pressionada no campo.
Os atributos correspondentes aos itens I, II e III são, respectivamente,
Essa API é uma especificação da W3C, independente de plataforma e linguagem, que permite que programas e scripts acessem dinamicamente e possam alterar o conteúdo, a estrutura e o estilo de um documento eletrônico. Oferece uma maneira padrão de se acessar os elementos de um documento, além de permitir que se trabalhe com cada um desses elementos separadamente, possibilitando a criação de páginas altamente dinâmicas.
A API citada no texto é a
A lacuna da frase acima é preenchida corretamente com
Com relação ao MODELO ITIL, de Gerenciamento de Serviços de TI, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Gerenciamento de Mudança (GM) é o processo responsável pelo controle do ciclo de vida de todas as mudanças, permitindo que elas sejam feitas com o mínimo de interrupção nos serviços de TI.
( ) O Banco de Dados de Gerenciamento de Configuração (BDGC) foi concebido para armazenar os parâmetros de configuração de todos os dispositivos de hardware e de software que fazem parte da infraestrutura de TI da Organização.
( ) O processo de Gerenciamento de Continuidade de Serviço de TI (GCSTI) é acionado quando ocorre uma sobrecarga de demanda nos Serviços de TI, que não pôde ser resolvida pelos processos de Gerenciamento de Capacidade (GC) e de Gerenciamento de Disponibilidade (GD).
As afirmativas são, respectivamente,
Para responder a esta questão, assuma que + = OU lógico, ' = negação do valor anterior, e que a ausência de um operador específico corresponde ao E lógico. Assuma ainda a seguinte precedência dos operadores: negação > E > OU.
Assinale a alternativa que é logicamente equivalente à expressão F = A'B'C' + A'B'C + ABC' + AB'C', se for assegurado que A e C nunca são simultaneamente verdadeiros.
Com relação ao MODELO ITIL, de Gerenciamento de Serviços de TI, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Ele foi concebido de maneira inteiramente modular, de modo a permitir que uma Organização possa implantar um processo ITIL de cada vez, até atingir o seu maior nível de maturidade com todos os processos ITIL implantados.
( ) O Gerenciamento do Nível de Serviço (GNS) é o processo responsável por controlar a alocação de funcionários do Provedor de Serviços de TI nas tarefas de prestação de serviços que precisam ser realizadas nas instalações físicas onde trabalham os usuários de TI, em contato direto com eles.
( ) Central de Serviço (Service Desk) é o ponto único de contato entre o Provedor de Serviços de TI e os usuários. Tipicamente, ela gerencia o ciclo de vida de incidentes, requisições de serviço e também a comunicação com os usuários.
As afirmativas são, respectivamente