Ir para o conteúdo principal
Milhares de questões atuais de concursos.

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 743 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
  • 2
    • a
    • b
    • c
    • d
  • 3
    • a
    • b
    • c
    • d
  • 4
    • a
    • b
    • c
    • d
  • 5
    • a
    • b
    • c
    • d
    • e
  • 6
    • a
    • b
    • c
    • d
    • e
  • 7
    • a
    • b
    • c
    • d
    • e
  • 8
    • a
    • b
    • c
    • d
    • e
  • 9
    • a
    • b
    • c
    • d
    • e
  • 10
    • a
    • b
    • c
    • d
    • e
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • Certo
    • Errado
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

(  ) O teste de segurança é uma técnica que não avalia a resistência do software a ameaças e ataques, visando não identificar vulnerabilidades e garantir a proteção dos dados.
(  ) Teste de Unidade é uma técnica que verifica obrigatoriamente em todos os componentes de um software para garantir que tudo funcione conforme esperado, dispensando completamente o teste de partes menores isoladas (unidades).
(  ) O teste de aceitação do usuário (UAT) é conduzido exclusivamente pelos desenvolvedores para garantir que o sistema atenda aos padrões de qualidade internos da equipe de desenvolvimento.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Ao optar por utilizar a ferramenta de versionamento Git, em um projeto de software, deve-se criar um repositório Git em um diretório 
local, desta forma, assinale a alternativa que apresenta o comando Git que deve ser utilizado para criar este novo repositório local.

Sobre Scrum, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) O Scrum não requer a realização de reuniões específicas, deixando a equipe livre para decidir como se organizar.
( ) Em Scrum, o backlog do produto é uma lista dinâmica de funcionalidades que não precisa ser priorizada.
( ) Scrum é um framework ágil que facilita o desenvolvimento, entrega e manutenção de produtos complexos.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.

O versionamento de código é fundamental hoje para o desenvolvimento de sistemas, ainda mais quando estamos trabalhando em equipe, desta forma, o Git se popularizou como uma das ferramentas de versionamento mais utilizadas no dia a dia dos desenvolvedores. Desta forma, assinale a alternativa que apresenta o comando Git utilizado para criar uma nova branch e mudar para ela.

Ricardo está trabalhando no IBGE em um sistema orientado a objetos e precisa de uma métrica para medir o número de subclasses imediatas de uma classe, ou seja, mensurar a largura de uma hierarquia de classes. Nesse caso, é adequado Ricardo utilizar a métrica: 

Os requisitos não funcionais podem ser divididos em três categorias. Kíssila, da área de TI, solicitou que você fizesse um levantamento de requisitos para um novo produto e apontasse quais deles seriam requisitos de produtos, requisitos organizacionais e requisitos externos. Como resposta, identificaram-se, respectivamente, os requisitos:

Nas próximas cinco questões, considere as tabelas T1, T2 e T3, cujas estruturas e instâncias são exibidas a seguir. O valor NULL deve ser tratado como unknown (desconhecido).

Para as tabelas T1 e T3, descritas anteriormente, a execução do comando SQL

delete from T3

where E = (select min(E) from T3)

and (select count(*) from T3 t

where t3.A = t.A) > 1

causaria na instância da tabela T3 a:

O Git é um sistema de controle de versões distribuído, utilizado principalmente no desenvolvimento de software. Qual dos comandos abaixo pode ser utilizado para enviar as alterações de um repositório local para um repositório remoto?

Considere que a separação de ambientes no TJUSC, de forma hipotética, funcione como mostra a figura abaixo

O ambiente de desenvolvimento é utilizado pelos desenvolvedores para construir o software, reunindo máquinas nas quais o código é implementado. O ambiente de produção corresponde àquele em que os usuários finais utilizarão o software. O ambiente de testes

Um analista decidiu aplicar um modelo Naive Bayes a um problema cujo conjunto de dados disponível possui apenas atributos categóricos codificados em one-hot.

O modelo de eventos mais apropriado nesse caso é o:

Júlio está desenvolvendo uma aplicação e precisa implementar um mecanismo de desfazer/refazer de um editor de texto utilizando o algoritmo LIFO (Last In, First Out).

Para implementar o algoritmo LIFO, Júlio deve usar a estrutura de dados:

Julgue o próximo item, relativos a UML 2, Scrum 2020, arquitetura cliente-servidor e alta disponibilidade

Em UML, fragmentos combinados são sequências de processamento executadas sob circunstâncias específicas e que funcionam como mecanismos para adicionar lógica processual aos diagramas de sequência

Um Técnico utilizou os conhecimentos e as práticas do MR-MPS-SW e entendeu, corretamente, que o propósito do processo
Gerência de Configuração é

Um Técnico foi designado para elaborar a contagem de Pontos de Função brutos de um sistema. As condições dadas são:
− 3 Arquivos Lógicos Internos de baixa complexidade (valor 7).
− 2 Arquivos de Interface Externa de média complexidade (valor 7).
− 1 Saída Externa de média complexidade (valor 5).
− 2 Saídas Externas de alta complexidade (valor 7).
− 1 Consulta Externa de média complexidade (valor 4).
− 1 Consulta Externa de alta complexidade.
− 3 Entradas Externas de média complexidade.
− 1 Entrada Externa de alta complexidade (valor 6).

O valor correto de PFB é

Seu objetivo principal é capturar o comportamento necessário do sistema da perspectiva do usuário final para alcançar um ou
mais objetivos desejados. São um artefato central nesta metodologia e, como tal, são usados por muitas pessoas para diferentes
finalidades, incluindo:
− Clientes: para descrever ou aprovar a descrição do comportamento do sistema.
− Usuários em potencial: para entender o comportamento do sistema.
− Arquitetos de Software: para identificar funcionalidades significativas para a arquitetura do sistema.
− Testadores: para identificar um subconjunto dos casos de teste necessários.
− Gerentes: para planejar e avaliar o trabalho para cada iteração.
− Responsáveis pela documentação: para entender o comportamento do sistema a partir da perspectiva da sequência de uso
que deve ser descrita na documentação (como o guia do usuário do sistema).

Com base na descrição acima, é correto afirmar que o texto se refere

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282