QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
478 questões encontradas

Assinale a alternativa que apresenta qual foi o ponto de partida para o desenvolvimento da Inteligência Artificial (IA) e como ela evoluiu ao longo das décadas.

A O desenvolvimento da IA começou na década de 1960 com a criação de redes neurais
B A IA surgiu em 1980, com a criação de sistemas capazes de raciocinar como humanos
C O projeto Dartmouth, em 1950, foi o marco inicial da IA, e ao longo das décadas, o estudo das redes neurais se tornou uma base fundamental para o desenvolvimento da IA
D A IA começou na década de 1990 com a criação dos primeiros computadores de grande porte

Assinale a alternativa que apresenta como a estatística é aplicada no contexto da inteligência artificial e quais são os desafios enfrentados na Era do Big Data.

A A estatística, combinada com machine learning e deep learning, ajuda a enfrentar desafios e oportunidades da Era Big Data, como a Indústria 4.0 e a Internet das Coisas (IoT)
B A estatística é utilizada apenas para a coleta de dados em inteligência artificial, sem relação com machine learning
C Na Era Big Data, a estatística é aplicada unicamente na análise de dados, sem uso em deep learning
D A estatística e a inteligência artificial são independentes e não se complementam na resolução de problemas complexos

Com relação às diferenças entre os métodos de engenharia de software denominados Lean e Ágil, assinale a alternativa correta.

A Ambos os métodos são caracterizados pelo levantamento de todos os requisitos ainda na fase inicial do projeto, não havendo grandes margens para alterações ao longo do desenvolvimento.
B O método Ágil serviu de base para o método Lean.
C O método Ágil foca em gerenciar processos, enquanto o método Lean foca em gerenciar incertezas.
D Ambos os métodos possuem características parecidas e, atualmente, há situações em que uma mistura de ambos é utilizada, conforme a necessidade.
E O foco do Lean é o adiantamento de decisões.

Assinale a alternativa que apresenta característica preconizada em métodos ágeis de gestão e desenvolvimento de projetos.

A Alto detalhamento da especificação antes do início da implementação.
B Flexibilização dos processos de gestão em organizações de grande porte.
C Fácil disseminação de cultura organizacional em equipes de desenvolvimento maiores.
D Dispensa de testes formais antes da validação da entrega.
E Entrega incremental de valor ao invés de uma única entrega completa ao final de um projeto.

No que se refere à distribuição de software livre, assinale a alternativa correta.

A Um software livre é aquele que pode ser distribuído gratuitamente, sendo privativa ao distribuidor original qualquer evolução no código do programa.
B Um software livre pode ser livremente comercializado, desde que sejam pagos royalties aos respectivos desenvolvedores.
C É vedada a distribuição comercial de software livre.
D A licença de um software livre pode restringir a distribuição e o uso de software para uma finalidade específica.
E O manual de um software livre deve permitir a alteração integral de seu conteúdo técnico.

No que se refere à disciplina de engenharia de requisitos, assinale a alternativa correta.

A A limitação do tempo de resposta a uma requisição feita a um serviço provido por uma API é tipicamente definida em um requisito funcional.
B O escopo inicialmente contratado pode ser negociado nas primeiras etapas da construção do sistema, porém deve se manter inalterado até a entrega final.
C Os cenários ou casos de uso são criados no momento da concepção dos testes, a fim de validar a correta implementação e entrega de um requisito funcional.
D Requisitos não funcionais apresentam restrições ao modo como os serviços do sistema devem ser oferecidos.
E Um documento de requisitos deve refletir a expectativa do cliente a respeito de quais funcionalidades serão oferecidas, porém compete somente ao time de desenvolvimento a definição de quais tecnologias serão utilizadas para isso.

Quanto às tarefas de testes de software , assinale a alternativa correta.

A Testes de regressão são desenvolvidos de modo incremental durante o desenvolvimento do software , para avaliar se alterações no software introduziram comportamentos inesperados.
B É fundamental que o time de garantia de qualidade seja o mesmo que desenvolveu o produto.
C Em testes automatizados, o desenvolvedor deve se preocupar apenas com o resultado do retorno, e não com o corpo dos métodos e das funções.
D Testes unitários avaliam o sistema como um conjunto unificado de funcionalidades.
E O desenvolvimento dos testes automatizados deve ser iniciado assim que o produto for considerado pronto para entrega.

Qual é o efeito da execução do comando a seguir? git branch --move download upload && git push --set-upstream origin upload

A A ramificação de nome download será renomeada no repositório remoto.
B Será feito o download de todas as ramificações no repositório remoto.
C As alterações nas ramificações download e upload serão mescladas.
D A ramificação de nome download será removida do repositório remoto.
E A ramificação de nome download será renomeada localmente para upload , e uma nova ramificação chamada upload será criada no repositório remoto.
Texto associado
Texto hipotético para responder às questões 37 e 38. João foi selecionado por sua chefia para liderar um projeto de criação de uma inteligência artificial que fosse capaz de classificar, a partir de fotos obtidas pelas câmeras de segurança de cada agência, se, ao entrar na agência, a pessoa está utilizando algum tipo de chapéu, óculos, ambos ou nenhum acessório. Uma base de dados com amostras em quantidade e qualidade suficientes foi fornecida para João. Sendo assim, ele optou por seguir com uma abordagem baseada em modelos de redes neurais.

Considerando que João deva apresentar a solução com o menor custo computacional e financeiro para o processo de treinamento do modelo, assinale a alternativa que melhor se encaixa nessa situação.

A Utilizar um modelo pré-treinado com uma base de dados similar ao caso de uso de João e aplicar técnicas de aprendizado por transferência.
B Utilizar apenas a arquitetura de um modelo pré-treinado com uma base de dados similar ao caso de João, ou seja, realizar o treinamento do modelo sem aproveitar os parâmetros pré-treinados.
C Não realizar o treinamento de um novo modelo, mas apenas reutilizar um modelo pré-treinado em qualquer outra base de dados não necessariamente similar ao problema de João. Dessa forma, não haverá nenhum tipo de custo.
D Realizar o treinamento de um modelo sem o aproveitamento de nenhum outro modelo pré-treinado, pois o custo para retreinar um modelo pré-treinado é inviável.
E Independentemente da solução adotada por João, o custo para treinar redes neurais é sempre alto.