Buscar

Questões ENADE - Análise

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questões preparatórias para o ENADE
01. (FEPESE/2010 – SC – Auditor Fiscal da Receita Estadual - Tecnologia da Informação). Considere a seguinte relação de requisitos estabe​lecida para um software hipotético.
1. O software deverá ser implementado em Java.
2. O software deve interagir com o usuário por meio de um navegador (browser), isto é, deve ser implementado como uma aplicação para Web.
3. O software deve registrar log de todas as ope​rações realizadas.
4. O software deve responder a qualquer solicitação do usuário em, no máximo, 500 milissegundos.
5. O conjunto de produtos gerados deve incluir especificação de projeto em UML.
6. O software deve ser desenvolvido na plata​forma Eclipse.
Assinale a alternativa que contém apenas números correspondentes a requisitos classificáveis como não funcionais.
a. ( ) 1 – 5 – 6
b. ( ) 1 – 2 – 4 – 5 – 6
c. ( ) 1 – 2 – 3 – 4 – 5 – 6
d. ( ) 2 – 3 – 4
e. ( ) 2 – 4
02. (FCC - 2009 - SEFAZ-SP - Agente Fiscal de Rendas - Tecnologia da Informação) Parte superior do formulário
Quanto aos requisitos de software, considere:
É importante que se estabeleçam práticas para encontrar, documentar, organizar e rastrear os requisitos variáveis de um sistema. 
Etnografia (observação e análise dos fluxos de trabalho) e sessões de JAD são práticas que podem ser aplicadas na elicitação.
Elicitar significa descobrir os requisitos de um sistema por meio de entrevistas, de documentos do sistema existente, de análise do domínio do problema ou de estudos do mercado.
Está correto o que se afirma em
a) I, apenas. 
b) I e II, apenas. 
c) I, II e III. 
d) II e III, apenas. 
e) III, apenas. 
03. (FCC - 2009 - SEFAZ-SP - Agente Fiscal de Rendas - Tecnologia da Informação) Parte superior do formulário
Considere:
"Os requisitos expressam as características e restrições do produto de software do ponto de vista de satisfação das necessidades do usuário. Em geral, independem da tecnologia empregada na construção da solução, sendo uma das partes mais críticas e propensas a erros no desenvolvimento de software".
Quanto aos requisitos de software, a descrição acima está
a) incoerente ao afirmar que expressam restrições. 
b) incoerente ao afirmar que independem da tecnologia. 
c) incoerente ao afirmar que expressam características do ponto de vista de satisfação das necessidades do usuário. 
d) totalmente coerente. 
e) incoerente ao afirmar que os requisitos são uma das partes mais críticas e propensas a erros. 
04. (CESGRANRIO - 2009 - BNDES - Profissional Básico - Análise de Sistemas) Considere as informações a seguir, referentes à modelagem de um sistema de informação.
1. Classe Pessoa é generalização das classes Aluno e Professor.
2. Classe ProfessorMestre é especialização da classe Professor.
Que diagrama de classes UML representa corretamente a situação em questão?
 
05. (TRT– Analista Judiciário/2011) - Na UML, o relacionamento entre uma superclasse e suas subclasses é denominado:
 
a) generalização. 
b) decomposição. 
c) agregação composta. 
d) agregação não composta. 
e) dependência.
06. (FGV-2008 – Senado Federal – Analista de Sistemas) Considere o caso de uso ilustrado na figura utilizando a notação UML. A descrição do cenário que melhor escreve esse caso de uso é:
a) o atendente verifica o histórico dos pacientes que possuem consultas agendadas.
b) um paciente liga para a clínica para marcar uma consulta. A atendente verifica o histórico do paciente, busca um horário vazio e agenda a consulta.
c) o atendente inclui os pacientes que têm consulta agendada e não possuem um histórico de atendimento.
d) o paciente liga para a clínica para agendar uma consulta e para alterar o seu histórico.
e) o atendente não marca consultas para pacientes que não tenham histórico na clínica.
07. (ENADE 2008) Durante as eleições o eleitor deverá comparecer à sua seção e zona, munido de um documento válido. Ao chegar ao local, apresenta o documento ao mesário, que verifica se o eleitor está apto a votar. Caso afirmativo, o mesário informa ao sistema o número do título de eleitor. O sistema valida o título e habilita o voto eletrônico para o eleitor. O eleitor informa os números de seus candidatos, podendo anular ou confirmar seu voto. Ao final do dia, termina o processo eleitoral da seção, o mesário finaliza o sistema, que gera os dados em tela ou em papel do resultado da urna, listando os votos para cada candidato. A totalização das urnas ocorre em um processo distinto em que o resultado final da eleição é apresentado à população.
Partindo dessa descrição, assinale a opção correta que corresponde à modelagem conceitual, utilizando diagrama de caso de uso com UML.
Verificar o Documento do eleitor e Habilitar o Voto Eletrônico são casos de uso.
No processo eleitoral da seção, os atores são: Eleitor, Mesário e População.
O caso de uso Informar Título tem uma associação do tipo <<extends>> com o caso de uso Validar Título.
O caso de uso Informar Número Candidato tem uma associação do tipo <<extends>> com os casos de uso Anular Voto e Confirmar Voto.
Gerar Dados em Tela e Gerar Dados em Papel têm uma associação do tipo <<implements>> com o caso de uso Gerar Dados.
08. (CESGRANRIO - 2009 - BNDES - Profissional Básico - Análise de Sistemas) Observe o fragmento de um diagrama UML relacionado a um sistema de informação hipotético. Com base nesse diagrama, considere as afirmativas a seguir.
I - Cliente e Serviço de Aprovação de Crédito são atores de “Fechar Pedido”.
II - O diagrama de colaboração em questão representa, possivelmente, as funcionalidades do sistema.
III - As elipses indicadas no diagrama representam casos de uso.
Está(ão) correta(s) APENAS a(s) afirmativa(s)
a) I
b) II
c) III 
d) I e III
e) II e III
09. (DPE/SP – Agente de Defensoria e Analista de Sistemas/2010) Na Engenharia de Software, a frase “identificar os aspectos importantes, ignorando os detalhes” define o principio.
Formalidade
Decomposição
Generalização
Flexibilização
Abstração
10. (ENADE – TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - 2008) Os alunos de uma disciplina deveriam escolher um sistema de média complexidade, contendo no mínimo 100 funcionalidades, para ser modelado em UML e codificado em uma linguagem orientada a objetos. Um dos grupos de alunos estabeleceu a seguinte estratégia para identificação e seleção do sistema.
Cada integrante do grupo deveria criar um nickname (apelido) em um software de chat.
O grupo deveria se reunir em um horário predeterminado.
Durante o chat, os seguintes procedimentos deveriam ser realizados:
cada integrante deveria sugerir um ou mais sistemas e justificar sua escolha, e não poderia criticar as ideias dos outros;
à medida que as ideias fossem digitadas, o líder deveria copiá-las para um editor de 	texto e controlar o tempo de sugestão;
quando o limite de tempo fosse atingido, o líder disponibilizaria todas as sugestões 	para serem analisadas pelo grupo;
as 5 melhores ideias seriam selecionadas e colocadas em votação para a escolha da melhor ideia, segundo critérios predefinidos.
Nessa situação, a estratégia utilizada pelo grupo de alunos é uma adaptação da técnica de levantamento e elicitação de requisitos denominada:
joint application design.
PIECES (perfomance informação/dados economia controle eficiência e serviços).
facilitaded application specification techniques.
entrevista.
e) brainstorming.
11. (ENADE – TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - 2008) Um analista foi contratado para desenvolver um sistema de pesquisa de DVDs em lojas virtuais. O sistema deverá solicitar ao usuário um título de DVD, que será usado para realizar a pesquisa nas bases de dados das lojas conveniadas. Ao detectar a disponibilidade do DVD solicitado,o sistema armazenará temporariamente os dados das lojas (nome, preço, data prevista para entrega do produto) e exibirá as informações ordenadas por preço. Após analisar as informações, o cliente poderá efetuar a compra. O contratante deverá testar algumas operações do sistema antes de ele ser finalizado. Há tempo suficiente para que o analista atenda a essa solicitação e efetue eventuais modificações exigidas pelo contratante.
Com relação a essa situação, julgue os itens a seguir quanto ao modelo de ciclo de vida.
I. O entendimento do sistema como um todo e a execução seqüencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante.
II. A elaboração do protótipo pode ser utilizada para resolver dúvidas de comunicação, o que aumenta os riscos de inclusão de novas funcionalidades não prioritárias.
III. A definição das restrições deve ser a segunda fase a ser realizada no desenvolvimento do projeto, correspondendo à etapa de engenharia.
IV. Um processo iterativo permite que versões progressivas mais completas do sistema sejam construídas e avaliadas.
Estão certos apenas os itens:
I e II.
I e III.
II e III.
II e IV.
III e IV.

Outros materiais