Ir para o conteúdo principal
Milhares de questões atuais de concursos.

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 25 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
    • e
  • 2
    • a
    • b
    • c
    • d
    • e
  • 3
    • a
    • b
    • c
    • d
    • e
  • 4
    • a
    • b
    • c
    • d
    • e
  • 5
    • a
    • b
    • c
    • d
    • e
  • 6
    • a
    • b
    • c
    • d
    • e
  • 7
    • a
    • b
    • c
    • d
    • e
  • 8
    • a
    • b
    • c
    • d
    • e
  • 9
    • a
    • b
    • c
    • d
    • e
  • 10
    • a
    • b
    • c
    • d
    • e
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • a
    • b
    • c
    • d
    • e
  • 13
    • a
    • b
    • c
    • d
    • e
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. A respeito dessas técnicas, analise as afirmações a seguir

I. Workshop de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente.
II. Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão.
III. As entrevistas são realizadas com os stakeholders e podem ser abertas ou fechadas. IV. A prototipagem é uma versão inicial do sistema, baseado em requisitos levantados em outros sistemas da organização.

É correto apenas o que se afirma em

O conjunto de casos de uso representa as possíveis interações que serão representadas nos requisitos do sistema. A figura a seguir desenvolve um exemplo de biblioteca e mostra outros casos de uso (use-cases) nesse ambiente


Com relação ao tema, analise as asserções a seguir.


A figura também ilustra os pontos essenciais da notação de casos de uso. Os agentes no processo são representados por bonecos e cada tipo de interação é representada por uma elipse com um nome

PORQUE

a UML é um padrão para a modelagem orientada a objetos e, assim, os casos de uso e a obtenção de requisitos com base em casos de uso são cada vez mais utilizados para obter requisitos.

Acerca dessas asserções, assinale a opção correta.

Eclipse,Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE.
Com relação ao tema, analise as asserções a seguir.
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto

PORQUE

como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução.

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

O paradigma de programação orientado a objetos tem sido largamente utilizado no desenvolvimento de sistemas.

Considerando o conceito de herança, avalie as afirma- ções abaixo.

I. Herança é uma propriedade que facilita a implementação de reuso.
II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo possuir propriedades e métodos próprios.
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses.
IV. Extensão é uma das formas de se implementar herança.
É correto apenas o que se afirma em


Um engenheiro de software planejou o desenvolvimento de um novo projeto, com prazo máximo de 220 dias, em seis fases: comunicação, planejamento, modelagem, construção, documentação e implantação. As fases seriam realizadas na sequência em que foram listadas. Exceção foi feita para as fases de construção e a documentação, que poderiam ocorrer em paralelo. Entretanto, a fase de implantação só poderia ocorrer se tanto construção quanto documentação estivessem encerradas.

A tabela a seguir apresenta a duração de cada fase do plano de desenvolvimento proposto.

Tabela - Fases e respectivas dependências e durações



Considerando o uso do Método do Caminho Crítico, e que o projeto tem prazo máximo de 220 dias, com início no dia 1, avalie as seguintes afirmações.

I. A data mínima para o início da fase de implantação é o dia 191.
II. O projeto possui um caminho crítico, que é 1-2-3-5-6.
III. A folga livre da atividade documentação é de 60 dias.

É correto apenas o que se afirma em:

Os mapas de navegação enfocam como as pessoas se movimentam por um site ou aplicação. Cada página do site ou local da aplicação é representado com uma caixa ou cabeçalho e todas as páginas que puderem ser acessadas a partir dela devem usá-la como referência. Uma técnica bastante utilizada é colocar todos os fluxos possíveis no mapa de navegação, já que isso destacará seções onde há necessidade de uma revisão no projeto da interface.
BENYON, D. Interação humano-computador. 2.ed. São Paulo: Pearson Prentice Hall, 2011.

Com relação ao tema, analise as asserções a seguir. Os mapas de navegação são redesenhados muitas vezes no decorrer do ciclo de vida do projeto

PORQUE
a interface deve ser projetada para atender pessoas (capacidades e limitações motoras, neurológicas, cognitivas, etc.), atividades que as pessoas querem realizar (questões temporais, com ou sem cooperação, se são críticas em termos de segurança ,etc.), contextos nos quais a interação acontece (ambiente físico, contexto social ou organizacional ,etc.), e ater-se às tecnologias empregadas (hardware, plataformas, normas, linguagens de programação, políticas de acesso em ambientes de trabalho e residencial, etc.). As combinações desses elementos são muito diferentes, por exemplo, em um quiosque público, em um sistema de agenda compartilhada, em uma cabine de avião ou em um telefone celular. Acerca dessas asserções, assinale a opção correta.

Em projetos de desenvolvimento de software, vários tipos de testes podem ser empregados para garantia da qualidade do produto. Um dos tipos comumente empregados é o teste de regressão, o qual tem como objetivo


As revisões técnicas formais são um meio efetivo de melhorar a qualidade do software. Com relação a esse tipo de revisão, analise as seguintes asserções.
Nas revisões, os produtos de trabalho de um indivíduo ou equipe são revisados por técnicos ou gerentes

PORQUE
as revisões fornecem informações sobre defeitos, aumentando e permitindo o controle da qualidade do produto final.
Acerca dessas asserções, assinale a opção correta.

Em um determinado momento, uma rede recebe uma quantidade de requisições de operações, vindas de números IPs distintos, muito acima das condições operacionais previstas para os seus recursos e “trava“, isto é, os seus serviços são interrompidos. Muitas empresas e entidades governamentais sofrem esse tipo de ataque hacker. Para realizá-lo, um atacante precisa distribuir um código, em vários computadores, normalmente sem o consentimento dos destinatários, que se tornam seus “ zumbis “. Em um momento, o atacante ativa os “ zumbis “ que fazem muitos acessos a um determinado alvo, acabando por esgotar seus recursos e derrubando o sistema de informações.

A respeito desse tipo de ataque, analise as afirmações abaixo.

I. É um ataque de negação de serviço distribuído (Distributed Denial Of Service). II. É um ataque que ameaça o atributo da disponibilidade do sistema.
III. É um ataque em que os zumbis roubam as senhas dos usuários, para poder enviar requisições.
IV. É um ataque não detectável por sistemas de antivírus.

Está correto apenas o que se afirma em

O diagrama de atividades é um dos diagramas disponíveis na UML (Linguagem de Modelagem Unificada) para a modelagem de aspectos dinâmicos de sistemas.





Com relação ao diagrama de atividades apresentado, avalie as afirmações a seguir.



I. A atividade 05 será executada se a atividade 03 ou a atividade 04 for concluída.
II. A ramificação sequencial existente após a atividade 02 significa que, caso o fluxo seja [não], é necessário que sejam executadas novamente as atividades 01 e 02.
III. As atividades 03 e 04 vão ter início ao mesmo tempo, entretanto, não significa que terminarão ao mesmo tempo.
IV. Caso o fluxo da ramificação sequencial existente após a atividade 02 tenha o fluxo [sim], a atividade 02 não será mais executada.
É correto apenas o que afirma em

Com relação ao valor lógico, avalie as afirmações a seguir.



É tautologia apenas o que se afirma em

No que diz respeito aos baselines (linhas base) da gerência de configuração, avalie as seguintes afirmações.

I. As baselines representam conjuntos de itens de configuração formalmente aprovados que servem de base para as etapas seguintes de desenvolvimento.
II. As baselines são definidas e podem ocorrer ao final de cada uma das fases do processo de desenvolvimento de software, ou de algum outro modo definido pela gerência.
III. Um item de configuração de software “baselined ” pode ser alterado a qualquer momento durante o desenvolvimento de software independentemente de um procedimento formal.
IV. Ao término de uma etapa do desenvolvimento, e após sua aceitação formal, a baseline na qual a etapa se baseou pode ser descartada pois já se encontra representada nos artefatos gerados.
V. Uma das funções da tarefa “Identificação da Configuração ”, envolve a definição de uma nomenclatura que possibilite a identificação inequívoca dos itens de configuração, baselines e releases.

É correto apenas o que se afirma em

A pilha é uma estrutura de dados que permite a inserção/ remoção de itens dinamicamente seguindo a norma de último a entrar, primeiro a sair. Suponha que para uma estrutura de dados, tipo pilha, são definidos os comandos:



PUSH (p, n): Empilha um número “ n “ em uma estrutura de dados do tipo pilha “ p “



POP (p): Desempilha o elemento no topo da pilha.

Considere que, em uma estrutura de dados tipo pilha “ p “ inicialmente vazia, sejam executados os seguintes comandos:


Após a execução dos comandos, o elemento no topo da pilha “ p “ e a soma dos elementos armazenados na pilha “ p “são, respectivamente,

A programação orientada a objeto não é apenas uma forma de programar, é também um jeito de pensar em um problema utilizando conceitos do mundo real e, não somente conceitos computacionais.
Considerando os conceitos da programação orientada a objetos, analise as afirmações abaixo.

I. O objeto tem determinadas propriedades que o caracterizam e que são armazenadas no próprio objeto. As propriedades de um objeto são chamadas de instâncias.
II. As mensagens são informações enviadas ao objeto para que ele se comporte de uma determinada maneira. Um programa orientado a objetos em execução consiste em envios, interpretações e respostas às mensagens. São os métodos, os procedimentos residentes nos objetos, que determinam como eles irão atuar ao receber as mensagens.
III. A herança é um mecanismo para o compartilhamento de métodos e atributos entre classes e subclasses, permitindo a criação de novas classes através da programação das diferenças entre a nova classe e a classe-pai.
IV. O encapsulamento é um mecanismo que permite o acesso aos dados de um objeto somente através dos métodos desse. Nenhuma outra parte do programa pode operar sobre os dados do objeto. A comunicação entre os objetos é feita apenas através de troca de mensagens.

É correto apenas o que afirma em

A linguagem gráfica EPC/ARIS é utilizada para modelar processos de negócios. Para isso, utiliza diversos recursos para descrever, representar ou indicar, por exemplo, atividades, funções, processos e fluxos. Nesse contexto, avalie as afirmações a seguir.

I. A ligação entre dois processos é indicada por um conector.
II. A descrição de um processo deve iniciar e terminar em um evento.
III. As funções, ou atividades, são representadas por um retângulo com bordas arredondadas.

É correto apenas o que se afirma em

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