Questões de Concurso Para tecnologia da informação

Foram encontradas 2.852 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q890082 Banco de Dados

Considere que, em um modelo relacional, há duas tabelas bem formadas denominadas Pessoa e Projeto. Os atributos de Pessoa são CPF (PK), nome, endereço e o código do projeto no qual ela trabalha (FK); os atributos de Projeto são código (PK), título e data de início. Considere também que existe uma regra de negócio que determina que, em um projeto, não possam trabalhar mais do que 15 pessoas.


Um gatilho, criado para garantir que essa regra de negócio seja permanentemente observada, deve ser programado para ser executado

Alternativas
Q890081 Banco de Dados

Considere que, em um modelo relacional, há três tabelas bem formadas denominadas Cliente, Compra (que representa os produtos comprados por um cliente) e Produto. A PK dos clientes é o CPF, e a PK dos produtos é um código. Há atributos nome e UF de nascimento para os clientes, e atributos fabricante e categoria para os produtos. Ou seja, Cliente (cpf, nome, UF), Produto (cod, fabricante, categoria) e Compra (cpf, cod). Observe-se o seguinte comando SQL:


SELECT DISTINCT P.fabricante

FROM Produto P, Compra C

WHERE P.cod = C.cod

AND P.categoria = 'celular'

AND C.cpf IN (SELECT cpf FROM Cliente WHERE UF = 'RS')


Esse comando retorna dados que respondem à seguinte pergunta:

Alternativas
Q890080 Programação

Considere a hierarquia de classes mostrada na Figura a seguir:


Imagem associada para resolução da questão


Considere agora o seguinte fragmento de código Java baseado na hierarquia anterior:


Imagem associada para resolução da questão


A linha marcada por um comentário que causará um erro em tempo de compilação é a linha

Alternativas
Q890079 Algoritmos e Estrutura de Dados

Uma árvore binária completa de busca, isto é, uma árvore em que todos os níveis têm o máximo número de elementos, tem um total de N nós.


O número máximo de comparações necessárias para encontrar um elemento nessa árvore é

Alternativas
Q890078 Programação

Considere o esquema XML a seguir:


Imagem associada para resolução da questão


Um elemento XML válido, segundo esse esquema, é:

Alternativas
Q890077 Programação

Considere o código HTML com Javascript a seguir:


Imagem associada para resolução da questão


A hora não irá aparecer no <div> porque

Alternativas
Q890076 Engenharia de Software

O Manifesto Ágil se tornou um marco da Engenharia de Software, chamando a atenção de que vários processos propostos de forma independente tinham valores em comum. Além disso, foram definidos 12 princípios.


Entre eles, figura o seguinte princípio:

Alternativas
Q890075 Governança de TI

Dois modelos de capacidade de desenvolvimento de software muito usados no Brasil são o MPS.Br e o CMMI. Ambos são similares, porém o CMMI possui 5 níveis de maturidade, enquanto o MPS.Br possui 7 níveis. Entre ambos, há uma correlação que mapeia por similaridade de exigências os níveis do MPS.Br aos do CMMI.


Em que nível do CMMI se espera que esteja uma empresa certificada no nível C de maturidade do MPS.Br?

Alternativas
Q890074 Engenharia de Software

Em uma empresa de desenvolvimento de software, 3 especificações relativas a alterações em sistemas de software — nomeadas X, Y e Z — passaram pelas fases iniciais do processo básico de contagem de pontos de função, resultando na Tabela abaixo.


Imagem associada para resolução da questão


Logo após, todas as funções contadas foram detectadas como de complexidade baixa.


Qual a listagem que apresenta a contagem básica de pontos de função das três especificações, em ordem crescente?

Alternativas
Q890073 Engenharia de Software

Entre as técnicas de validação de requisitos, existem as revisões, que podem ser diferenciadas em três tipos básicos: comentários, inspeções e walk-throughs.


Na técnica de inspeção,

Alternativas
Q890072 Engenharia de Software

Requisitos existem em vários níveis de abstração.


Um desses níveis é conhecido como “requisitos de negócio”, os quais

Alternativas
Q890071 Engenharia de Software

A estimativa de software é uma atividade muito importante para o planejamento de um projeto. Um gerente, junto com a equipe, está fazendo a estimativa, após definir o escopo e estabelecer a EAP (Estrutura Analítica de Projeto).


A primeira entrada de muitos modelos que fazem a estimativa de software (nesse caso, a técnica de estimativa é Pontos de Função) é:

Alternativas
Q890070 Engenharia de Software

A equipe de desenvolvimento de um aplicativo já fechou o escopo do projeto e o levantamento dos requisitos. Agora irá validar os requisitos com o cliente e demonstrar conceitos, experimentar opções de projeto, conhecer mais sobre o problema e suas possíveis soluções, e talvez descobrir erros e omissões nos requisitos propostos. A equipe está discutindo com o gerente qual a técnica de validação mais adequada a ser utilizada.


A técnica recomendada para esse caso é a seguinte:

Alternativas
Q890069 Programação

Considere o código HTML com CSS listado a seguir:


Imagem associada para resolução da questão


Qual deve ser o estilo utilizado para que o texto seja mostrado na cor azul?

Alternativas
Q890068 Programação
É um exemplo de uma expressão Angular (Angular Expression) em AngularJS:
Alternativas
Q890067 Programação

Considere o código Java listado a seguir, onde a numeração de linhas está sendo utilizada apenas como referência:


Imagem associada para resolução da questão


Que comando deve ser inserido na linha vi para exibir o valor 5 na console?

Alternativas
Q890066 Programação
A linguagem de programação Java suporta
Alternativas
Q890065 Algoritmos e Estrutura de Dados
Em uma árvore AVL com grande quantidade de nós, o custo para inclusão de um nó no meio da árvore é proporcional a
Alternativas
Q890064 Programação
O comando PHP que cria corretamente um vetor ou conjunto (array) associativo é:
Alternativas
Q890063 Atualidades

O domínio das caatingas brasileiras, um dos três espaços semiáridos da América do Sul, apresenta precipitações que se concentram de seis a sete meses no domínio geral dos sertões. O prolongado período seco anual se deve, entre outras causas, às células de alta pressão atmosférica que penetram nos espaços dos sertões durante o inverno austral.


Para combater a seca e levar água a mais de 12 milhões de pessoas, em estados como Ceará, Rio Grande do Norte, Paraíba e Pernambuco, foi criado um empreendimento de transposição de águas de um rio perene que atravessa o sertão nordestino.


O rio em questão é o

Alternativas
Respostas
1481: A
1482: E
1483: D
1484: C
1485: C
1486: B
1487: C
1488: C
1489: D
1490: E
1491: A
1492: A
1493: B
1494: C
1495: A
1496: B
1497: D
1498: A
1499: D
1500: E