Questões de Concurso
Foram encontradas 8.669 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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.
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:
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
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
A respeito da prototipação é correto afirmar que:
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.
[...] é 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.
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?
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
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:
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):
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):