Ir para o conteúdo principal

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 7 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
  • 6
    • a
    • b
    • c
    • d
  • 7
    • a
    • b
    • c
    • d

A Unified Modeling Language (UML) é uma linguagem visual voltada para a modelagem de sistemas de software, possibilitando descrever os componentes que constituem uma aplicação computacional através da definição de elementos gráficos e textuais. Acerca desse assunto, avalie as asserções a seguir:

A UML é independente de linguagem de programação, de modo que a modelagem de um sistema em UML torna-se uma documentação desta solução e possibilita integração de diferentes linguagens de programação.

PORQUE

A UML é independente de processo de desenvolvimento, de modo que a forma que um sistema será desenvolvido é escolha do analista e possibilita adaptar a concepção da solução ao cenário do negócio.

Acerca dessas asserções, assinale a alternativa CORRETA. 

Um Requisito é uma capacidade do sistema ou a descrição de algo que o sistema é capaz de realizar, para resolver um problema ou atingir um objetivo do usuário. Sobre este assunto, considere as seguintes afirmações:

I- Usuário deve ser capaz de pesquisar as listas de agendamentos para todas as clínicas.
II- O sistema deve estar disponível para uso durante o horário comercial, de segunda a sexta.
III- Usuário deve se autenticar no sistema com seu crachá de identificação.
IV- O sistema deve gerar a lista de clientes para visitação daquele dia.

Assinale a alternativa que traz os requisitos que são classificados como Funcionais. 

Na Engenharia de Software, um modelo de processo é uma representação simplificada que permite definir e observar as atividades do desenvolvimento de um programa. Sobre esses modelos de processo, considere as seguintes afirmações:

I- Abordagem na qual um grande número de componentes, previamente disponíveis, são integrados.

II- Abordagem na qual as atividades fundamentais dos processos são representadas como fases distintas e bem definidas.

III- Abordagem na qual as atividades dos processos são intercaladas de modo que o programa é uma série de versões, cada uma com mais funcionalidades que a anterior.

Assinale a alternativa que traz a CORRETAassociação entre os modelos de processo com suas respectivas definições. 

A Engenharia de Software possui como principal objetivo apoiar o desenvolvimento profissional de soluções, a partir do emprego de técnicas que auxiliam na especificação, projeto e evolução dos programas. Acerca desse assunto, avalie as asserções a seguir:

Os engenheiros de software precisam adotar uma abordagem sistemática e organizada para o exercício de suas atividades.

PORQUE

Para os engenheiros de software, a escolha da abordagem determina a eficácia e a eficiência na produção de software de alta qualidade na maioria dos casos.

Acerca dessas asserções, assinale a alternativa CORRETA.

Considere um profissional que está modelando um sistema para gerenciamento de um órgão público. A partir do levantamento dos processos e a determinação dos requisitos, esse profissional deseja representar o fluxo de trabalho das diversas etapas que compõem o processo “Atendimento à População”, de forma a descrever a sequência de atividades necessárias para que esse processo seja executado. Assinale a alternativa que apresenta o diagrama da UML que deve ser utilizado no contexto apresentado.

Uma das carreiras em ascensão na área de tecnologia,é a de DevOps, responsável por acelerar a colocação da solução no mercado, manter a estabilidade e a confiabilidade do sistema, melhorar o tempo médio de recuperação, entre outras ações. Assinale a alternativa que descreve as palavras que formam o acrônimo DevOps.

Durante o desenvolvimento de uma aplicação para um sistema acadêmico, um profissional gerou o seguinte diagrama de casos de uso da UML.

Com base no cenário apresentado, avalie as seguintes afirmações:

I- Tanto professor quanto aluno podem realizar o processo de login no sistema acadêmico.

II- O caso de uso “Visualizar Turmas” possui duas inclusões, que permitem unificar as sequências de interações.

III- Alguns usuários do sistema poderão editar as notas dos discentes da escola, de acordo com o seu papel.

IV- O relacionamento entre os casos de uso “Visualizar Turmas” e “Online” está incorreto, pois não é possível representar relacionamento do tipo extensão entre casos de uso.

Assinale a alternativa que traz os itens CORRETOS.

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