Questões de Concurso

Foram encontradas 8.629 questões

Resolva questões gratuitamente!

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

Q2172400 Engenharia de Software
Uma prática utilizada em projetos de desenvolvimento de software orientado a objetos é a inversão de controle. Uma das vantagens da inversão de controle é:
Alternativas
Q2172397 Engenharia de Software
Sobre as notações utilizadas para escrever requisitos de sistemas, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Na especificação em linguagem natural, cada sentença deve expressar um requisito.
( ) Especificações em linguagem natural estruturada utilizam modelos gráficos, suplementados por anotações em texto.
( ) Os casos de uso são uma maneira de descrever as interações entre usuários e um sistema usando um modelo gráfico e um texto estruturado.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172396 Engenharia de Software
No ciclo de vida ágil de desenvolvimento de software, a técnica de documentar requisitos do sistema a partir do ponto de vista do usuário é conhecida como:
Alternativas
Q2172395 Engenharia de Software
Um aspecto importante do processo de software é a organização das atividades metodológicas, bem como as ações e tarefas que ocorrem dentro de cada atividade em relação à sequência e ao tempo. Esse aspecto é chamado de fluxo do processo. A partir da análise da imagem abaixo, assinale a alternativa que identifica o tipo de fluxo de processo que está sendo representado.
Imagem associada para resolução da questão
Alternativas
Q2172394 Engenharia de Software
Na visão em camadas da disciplina de engenharia de software, a pedra fundamental de sustentação é o foco:
Alternativas
Q2172382 Engenharia de Software
__________ consiste em uma análise estatística que envolve duas variáveis: a de resposta e a preditiva, e considera que o valor da variável de resposta (ou dependente) pode ser estimado por uma combinação de variáveis explicativas (dependentes). Já quando a variável de resultado é de natureza categórica, __________ pode ser usada para prever a probabilidade de um resultado com base nas variáveis de entrada que podem ser explicativas, contínuas e/ou binárias.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q2172381 Engenharia de Software
Analise as assertivas abaixo sobre Naïve Bayes:
I. É um classificador ingênuo que assume que a presença ou ausência de uma característica particular de uma classe não está relacionada com a presença ou ausência de outras características.
II. As variáveis de entrada são geralmente categóricas, mas variações do algoritmo podem aceitar variáveis contínuas. Também existem maneiras de converter variáveis contínuas em categóricas. Esse processo é denominado discretização de variáveis contínuas.
III. A filtragem de spam é um exemplo clássico do uso de Naïve Bayes para distinguir e-mail de spam de e-mail legítimo. Muitos clientes de e-mail modernos implementam variantes de filtragem bayesiana de spam.
Quais estão corretas?
Alternativas
Q2172380 Engenharia de Software
Para evitar overfitting, uma prática comum é randomicamente dividir a base de dados em N conjuntos de dados de tamanhos aproximadamente iguais. O modelo é treinado com N-1 conjuntos e testado com o restante. Uma medida de erro é obtida. Esse processo é repetido um total de N vezes através das várias combinações dos N conjuntos de dados. Por fim, calcula-se a média de validação dos N experimentos para se obter a estimativa de erro. Qual é o nome dessa técnica descrita e utilizada para avaliar modelos de aprendizado de máquina?
Alternativas
Q2172374 Engenharia de Software
As Redes Neurais _________ possuem uma arquitetura feed-forward que usam filtros e camadas de agrupamento para transformar os dados, enquanto as Redes Neurais _________ são preditivas, reutilizam funções de ativação de outros pontos de dados na sequência para gerar a próxima saída em uma série.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Alternativas
Q2172366 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando as etapas do ADML (Application Development Lifecycle Management) às suas respectivas definições.
Coluna 1 1. Gerenciamento de Requisitos. 2. Gerenciamento de Construção. 3. Gestão de Operação e Mudança. 4. Experiência do Usuário.
Coluna 2 ( ) O aplicativo é monitorado e os bugs são identificados e resolvidos.
( ) Testadores e desenvolvedores verificam todo o aplicativo e compartilham os seus comentários antes do aplicativo ser lançado ou entregue.
( ) Os arquivos de código-fonte são convertidos em componentes de software independentes.
( ) Os requisitos são identificados, documentados, analisados, rastreados e priorizados.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2172365 Engenharia de Software
Sobre o processo integração contínua utilizando GIT, é correto afirmar que: 
Alternativas
Q2172360 Engenharia de Software
Qual é o tipo de polimorfismo no qual um objeto genérico pode fazer uso de um objeto mais específico posteriormente? 
Alternativas
Q2172358 Engenharia de Software
Analise as assertivas abaixo sobre as diretrizes básicas da coleta colaborativa de requisitos:
I. Um facilitador, que pode ser um cliente, um desenvolvedor ou uma pessoa de fora, controla a reunião.
II. As reuniões são assistidas somente por engenheiros de software que seguem uma agenda formal para cobrir todos os pontos importantes e registrar o fluxo de ideias.
III. Meta é identificar o problema, propor elementos da solução, negociar diferentes abordagens e especificar um conjunto preliminar de requisitos da solução em uma atmosfera que propicie que a meta seja alcançada.
Quais estão corretas?
Alternativas
Q2172357 Engenharia de Software
Sobre o princípio do envolvimento com o cliente em métodos ágeis, é correto afirmar que: 
Alternativas
Q2172356 Engenharia de Software
Em relação aos exemplos de requisitos funcionais, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Um usuário deve ser capaz de pesquisar as listas de agendamentos para todas as clínicas. ( ) O sistema deve gerar, a cada dia e para cada clínica, a lista dos pacientes para as consultas daquele dia. ( ) Cada membro da equipe que usa o sistema deve ser identificado apenas por seu número de oito dígitos.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172355 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando os tipos de teste de software às suas definições.
Coluna 1 1. Teste de Unidade. 2. Teste de Integração. 3. Teste de Validação.
Coluna 2 ( ) O teste começa quando componentes individuais já foram exercitados, o software está completamente montado como um pacote e os erros de interface foram descobertos e corrigidos. O teste focaliza ações visíveis ao usuário e saídas de sistema reconhecidas pelo usuário.
( ) Focaliza o esforço de verificação na menor unidade de projeto do software – o componente ou o módulo de software.
( ) Abordagem incremental para construção da arquitetura do software. Os módulos são integrados movendo-se descendentemente pela hierarquia de controle, começando com o módulo de controle principal (programa principal). Os módulos subordinados são incorporados à estrutura de maneira primeiro-em-profundidade ou primeiro-em-largura.
( ) Técnica sistemática para construir a arquitetura do software enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2172353 Engenharia de Software
O teste _____________ é o processo de testar os componentes de programa, como métodos ou classes de objeto. As funções individuais ou métodos são do tipo mais simples de componente. Seus testes devem ser chamados para essas rotinas com parâmetros diferentes de entrada.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Alternativas
Q2172352 Engenharia de Software
Sobre as propriedades para medir a qualidade do software, é correto afirmar que:
Alternativas
Q2172213 Engenharia de Software
Qual é a função do comando "git pull" no GIT?
Alternativas
Q2172181 Engenharia de Software
Sobre Web Semântica, analise as assertivas abaixo:
I. Utiliza padrões e tecnologias como RDF e OWL para descrever e integrar dados e informações de diferentes fontes e domínios.
II. É externo a World Wide Web com o objetivo de tornar a informação mais acessível e utilizável por humanos e máquinas.
III. Oferece a possibilidade de fazer buscas mais precisas e relevantes, através de consultas que consideram o significado e o contexto dos dados.
IV. Tem ênfase na gestão de conhecimento, tornando mais fácil a integração de informações em diferentes domínios de aplicação.
Quais estão corretas?
Alternativas
Respostas
1521: A
1522: B
1523: C
1524: B
1525: C
1526: C
1527: E
1528: B
1529: C
1530: E
1531: C
1532: A
1533: C
1534: B
1535: C
1536: A
1537: D
1538: E
1539: D
1540: D