Questões de Concurso

Foram encontradas 8.669 questões

Resolva questões gratuitamente!

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

Q969822 Engenharia de Software

Na construção de compiladores e no uso de linguagens de programação em geral, expressões regulares constituem um poderoso instrumento para a validação de textos. Nesse contexto, analise a expressão regular exibida a seguir.


a{1,4}b*c+


Assinale o texto que não casa como essa expressão.

Alternativas
Q969821 Engenharia de Software
De acordo com o Guia PMBOK, 5ª Edição, monitorar e controlar o trabalho do projeto é um processo que pertence à área de conhecimento denominada gerenciamento
Alternativas
Q969820 Engenharia de Software
A análise de pontos de função é uma técnica para medir o tamanho funcional de um software do ponto de vista do usuário. No processo de contagem dos pontos de função, as transações que processam dados ou informações de controle originados de fora da fronteira da aplicação são classificadas como
Alternativas
Q969463 Engenharia de Software
No PMBOK 5ª edição, os processos Determinar o Orçamento, Desenvolver o Cronograma e Criar a Estrutura Analítica do Projeto - EAP são, respectivamente, integrantes das áreas de Conhecimento: Gerenciamento
Alternativas
Q969459 Engenharia de Software

Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos:


Caso de Uso: Cadastrar Funcionário que:


I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.

II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.

III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção.


Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:

Alternativas
Q969458 Engenharia de Software

Considere uma situação hipotética em que três Analistas de Informática, aplicando abordagens distintas de análise e projeto de sistemas, utilizaram frameworks, ferramentas, técnicas ou métodos, conforme segue:


- Márcio desenhou um Diagrama de Fluxo de Dados (DFD).

- Ana Maria desenhou um Diagrama de Sequência.

- Estela entregou uma funcionalidade completa no final de uma sprint.


De acordo com o que utilizaram, os Analistas de Informática aplicaram, respectivamente, as abordagens

Alternativas
Q969457 Engenharia de Software

Um Analista de Informática levantou os requisitos para desenvolver um sistema de gestão. Dentre os requisitos levantados,


I. o sistema deve apresentar a tela de login e senha antes de cada transação e validar o acesso com base nas políticas de segurança organizacional.

II . o sistema deve estar disponível para a diretoria em tempo integral, ou seja, 24 x 7.

III . o tempo de resposta de uma consulta da alta administração não pode exceder a 5 milissegundos.

IV. cada Diretor que usa o sistema deve ser identificado apenas por sua matrícula de cinco dígitos seguidos do código de segurança.

V. o sistema deverá gravar um log de autenticação a cada transação completada, contendo a identificação do usuário, data e equipamento utilizado.

VI. os backups do sistema deverão ser feitos diariamente a fim de evitar a eventual perda de dados sem capacidade de recuperação.


Contêm um requisito funcional e um requisito não funcional, respectivamente, APENAS os itens

Alternativas
Ano: 2019 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2019 - IF-SP - Informática |
Q966959 Engenharia de Software
A prototipação é utilizada para auxiliar no desenvolvimento de software, ajudando a controlar os custos da solução.
A respeito da prototipação é correto afirmar que:
Alternativas
Ano: 2019 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2019 - IF-SP - Informática |
Q966957 Engenharia de Software

A UML possui diversos diagramas, cada qual com sua finalidade, propiciando a modelagem mais adequada de um sistema de software. Dentre os diagramas previstos na UML, um deles se destaca pelas seguintes características:


I. É utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mostrando a ordem temporal na qual as mensagens são enviadas entre os objetos para executar esta tarefa;

II. Pode-se utilizar o diagrama para mostrar as interações em um caso de uso ou em um cenário de um sistema de Software.


Assinale a alternativa que contenha diagrama UML que apresenta as características presentes no item I e II.

Alternativas
Ano: 2019 Banca: IADES Órgão: CRF-TO Prova: IADES - 2019 - CRF-TO - Analista de TI |
Q963958 Engenharia de Software

[...] é graças a ele que sabemos o total de pessoas envolvidas no desenvolvimento do sistema, tais como: burocratas, diretores, membros da comunidade usuária, consultores e programadores, membros da auditoria, do controle de qualidade ou da equipe de operações.


Disponível em: https://www.apinfo.com/apinfo/ . Acesso em: 29 dez. 2018.


Há diversas estimativas que podem ser realizadas para extrair métricas de um software. O trecho apresentado se refere à estimativa de

Alternativas
Ano: 2019 Banca: IADES Órgão: CRF-TO Prova: IADES - 2019 - CRF-TO - Analista de TI |
Q963957 Engenharia de Software
Uma das abordagens para se calcular métricas de software são as métricas voltadas para orientação a objetos. Quanto a esse assunto, assinale a alternativa correta.
Alternativas
Ano: 2019 Banca: IADES Órgão: CRF-TO Prova: IADES - 2019 - CRF-TO - Analista de TI |
Q963956 Engenharia de Software
Há diversas métricas utilizadas na realização de medições de software. Qual dessas métricas é utilizada para medir a quantidade de linhas de código?
Alternativas
Ano: 2019 Banca: IADES Órgão: CRF-TO Prova: IADES - 2019 - CRF-TO - Analista de TI |
Q963955 Engenharia de Software

Em um documento de engenharia de requisitos, são descritos cinco tipos de usuários. Considere a definição a seguir:

Usam os requisitos para entender o sistema e os relacionamentos entre suas partes.


SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Education, 2011.


A definição apresentada se refere a qual tipo de usuário de um documento de engenharia de requisitos?

Alternativas
Ano: 2019 Banca: IADES Órgão: CRF-TO Prova: IADES - 2019 - CRF-TO - Analista de TI |
Q963954 Engenharia de Software
Requisitos não funcionais são agrupados em três grandes subgrupos. Um deles possui a seguinte definição:
Esses requisitos especificam ou restringem o comportamento do software. Exemplos incluem os requisitos de desempenho quanto à rapidez com que o sistema deve executar e quanta memória ele requer, os requisitos de confiabilidade que estabelecem a taxa aceitável de falhas, os requisitos de proteção e os requisitos de usabilidade.
SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Education, 2019.

A definição apresentada refere-se ao subgrupo requisitos
Alternativas
Ano: 2019 Banca: IADES Órgão: CRF-TO Prova: IADES - 2019 - CRF-TO - Analista de TI |
Q963953 Engenharia de Software
A respeito de requisitos no contexto de engenharia de software, assinale a alternativa que apresenta um requisito de usuário.
Alternativas
Q963720 Engenharia de Software

Segundo Pressman (2011), considere as seguintes afirmações sobre Engenharia de Software:


I. Erro é um problema de qualidade encontrado após a liberação para o usuário final.

II. O teste de unidade é a reexecução do mesmo subconjunto de testes que já foram executados para assegurar que as alterações não tenham propagado efeitos colaterais indesejados.

III. O modelo espiral é um modelo de processo de software evolucionário que acopla a natureza iterativa da prototipação com os aspectos sistemáticos e controlados do modelo cascata.


Assinale a opção CORRETA:

Alternativas
Q961918 Engenharia de Software

Considere as afirmações a seguir:


I - Na Análise e Projeto de Software Orientados a Objeto, a análise enfatiza uma investigação do problema e dos requisitos, em vez de uma solução. O projeto enfatiza uma solução conceitual que satisfaça os requisitos e não sua implementação.

II - Casos de uso UML são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. Eles influenciam muitos aspectos de um projeto e servem de entrada para vários artefatos subsequentes nos estudos de caso.

III - A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens.


Está(ão) correta(s):

Alternativas
Q961910 Engenharia de Software
Assinale a alternativa correta sobre a Engenharia de Requisitos.
Alternativas
Q961904 Engenharia de Software
Assinale a alternativa correta considerando as responsabilidades e os papéis na metodologia SCRUM.
Alternativas
Q961903 Engenharia de Software

Considere as afirmações a seguir sobre as fases da metodologia SCRUM.


I - Product Backlog é uma lista ordenada por prioridade, produzida antes do início do desenvolvimento, de itens que representam o que será produzido ao longo do projeto.

II - Cada ciclo de Sprint inicia com uma reunião de Sprint Planning.

III - Em cada ciclo de Sprint a reunião de Sprint Retrospective é realizada antes da reunião de Daily Scrum.


Está(ão) correta(s):

Alternativas
Respostas
3901: A
3902: A
3903: C
3904: A
3905: C
3906: A
3907: C
3908: C
3909: C
3910: E
3911: D
3912: B
3913: E
3914: A
3915: C
3916: C
3917: E
3918: A
3919: A
3920: C