Questões de Concurso Público UFRR 2023 para Analista de Tecnologia da Informação
Foram encontradas 70 questões
Scrum é um modelo de processo de software baseado em ciclos de feedback contínuo. Em seu fluxo geral, está prevista a realização de reuniões diárias (Daily Scrum), com duração de 15 minutos. Qual das alternativas abaixo descreve o objetivo do Daily Scrum?
O levantamento de requisitos combina elementos de solução de problemas, elaboração, negociação e especificação de um conjunto preliminar de requisitos da solução. Além disso, o levantamento de requisitos pode ser dividido em funcionais e não funcionais. Dessa forma, assinale a principal diferença entre requisitos funcionais e não funcionais:
Os requisitos não funcionais geralmente descrevem as características e propriedades que o software deve possuir para atender às expectativas de desempenho, segurança, confiabilidade, usabilidade, entre outras. Eles são especificações de qualidade que definem como o software deve ser construído e quais são os critérios para avaliar se o software atende ou não a essas expectativas. Sendo assim, assinale a alternativa que NÃO É um exemplo de requisito não funcional:
Na figura a seguir vemos uma tentativa de roubo de informações, na qual o atacante criou um e-mail, aparentemente legítimo, para solicitar que o usuário clique em um link e atualize as suas informações.
Fonte: PROGESP (2023).
Essa técnica de ataque é denominada de ____________________.
Complete o espaço em branco com o termo apropriado.
Em um Diagrama Entidade-Relacionamento (DER), os três símbolos da imagem a seguir são denominados, respectivamente, de ___________, ______________ e ______________.
Fonte: PROGESP (2023)
Avalie as afirmações a seguir sobre requisitos que um Sistema Gerenciador de Banco de Dados (SGBD) precisa atender e selecione a alternativa VERDADEIRA:
I. Evitar inconsistência e redundância de dados;
Il. Evitar problemas de integridade ou inconsistência nos dados;
III. Evitar problemas de atomicidade, isto é, armazenamento de dados inconsistentes;
IV. Evitar anomalias no acesso concorrente;
V. Evitar problemas de acesso não-autorizado.
Na tabela de Curso, são armazenadas informações sobre nome, data de criação e total de alunos de um curso específico, sendo o código um campo autoincrementado com um número inteiro, todas as vezes que um curso é inserido no banco. Esse código é a chave primária desta tabela. A tabela Conceito armazena valores de conceito de curso, que só podem ser números inteiros entre 1 e 5, a data em que foram atribuídos, o código do conceito, gerado de modo análogo ao código de curso da tabela Curso, sendo a chave primária da tabela, e o código de curso a que o conceito se vincula, de modo que esse segundo código é a chave estrangeira responsável pela relação entre as tabelas Curso e Conceito. Qual das alternativas abaixo permite uma consulta em SQL cujo resultado seja uma lista apenas com os nomes de curso cujo conceito é maior ou igual a 2?
Assinale a alternativa que representa corretamente o conceito de chave estrangeira no contexto dos bancos de dados relacionais:
Qual das alternativas a seguir exibe o comando mais adequado para alterar um valor de um atributo em uma tabela específica do banco de dados, usando, para isso, linguagem SQL?
Identifique a alternativa que define o conceito de cardinalidade no contexto dos bancos de dados relacionais.