Buscar

Analise de Projetos de Sistema - Prova

Prévia do material em texto

Questão 1 de 10
A UML não é uma metodologia, mas uma linguagem de modelagem de sistemas, que apoia na análise e projeto de sistemas orientados a objetos. Quais afirmativas abaixo são válidas quando pensamos em UML e orientação a objetos?
I – Classe é uma entidade lógica que satisfaz certos axiomas representando uma coleção de objetos.
II – Classe é a abstração das características de um grupo de coisas do mundo real.
III – Objetos se relacionam através da troca de atributos.
IV – UML é uma linguagem visual e textual para modelagem de sistemas orientados a objetos.
V – A especificação da UML está contida na OMG www.omg.org
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
A - F,V,F,V,F.
B - F,V,F,V,V.
C - V,F,V,V,V.
D - V,V,F,F,V.
E - V,V,V,V,V.
Questão 2 de 10
A sistematização do processo de desenvolvimento de software provocou o surgimento de várias propostas de ciclo de vida do software. Quais são os resultados diretos da definição deste ciclo de vida?
A - Descrever as etapas do processo de desenvolvimento e as atividades a serem realizadas em cada etapa.
B - Estimar o tempo de vida útil dos sistemas e orientar sobre a substituição por uma versão mais atualizada.
C - Nenhuma das afirmações acima estão corretas.
D - Registrar o histórico das atualizações implantadas no sistema durante o tempo de uso nas empresas.
E - Sugerir as melhorias que deverão ser implantadas nas próximas versões do sistema.
Questão 3 de 10
Métodos capazes de auxiliar em todo o processo de desenvolvimento de software devem ser capazes de dar suporte a algumas atividades importantes. Quais itens abaixo representam tais atividades?
I. representação e entendimento do domínio do negócio
II. definição das interfaces do sistema
III. representação do comportamento do sistema com o ambiente externo
IV. separação dos modelos num formato em rede
V. promoção da informação essencial para determinação dos detalhes de implementação.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
A - F,V,F,V,F.
B - F,V,F,V,V.
C - V,F,V,F,V.
D - V,V,V,F,F.
E - V,V,V,V,V.
Questão 4 de 10
O rational unified process (RUP) é um processo de engenharia de software, cujo objetivo é assegurar a produção de software de alta qualidade, satisfazendo as necessidades dos usuários no prazo e nos custos previstos. O RUP contém uma estrutura que pode ser adaptada e estendida, pois é formado por duas estruturas principais, denominadas dimensões, que representam os aspectos dinâmicos e estáticos do processo. O aspecto dinâmico é expresso em ciclos, fases, iterações e marcos. O estático, por sua vez, contém as disciplinas, os fluxos, os artefatos e os trabalhadores. Com base na iteração do RUP, julgue as asserções a seguir: A cada iteração das fases do RUP, geram-se ou não artefatos de software porque os artefatos produzidos dependem da ênfase que é dada a cada disciplina. Assinale a opção correta:
A - A primeira asserção é uma proposição falsa e, a segunda, uma proposição verdadeira.
B - A primeira asserção é uma proposição verdadeira e, a segunda, uma proposição falsa.
C - As duas asserções são proposições verdadeiras e, a segunda, é uma justificativa correta da primeira.
D - As duas asserções são proposições verdadeiras, mas a segunda não é justificativa correta da primeira.
E - Tanto a primeira quanto a segunda são proposições falsas.
Questão 5 de 10
A compreensão das necessidades e importância das informações dentro das organizações, faz com que a mesma consiga na condução da análise entre as informações e as tomadas de decisões. Isso ocorre em um formato de pirâmide, na qual possuímos a concepção das informações concebidas de formas diferentes. Com base na pirâmide organizacional X as informações, relacione os elementos dos itens a,b,c,d e e com as lacunas dos seus correspondentes.
a. informações estruturadas
b. relatórios analíticos e informações operacionais
c. informações semiestruturadas
d. informações desestruturadas
e. informações externas à organização
1 - para o gerenciamento tático de gerentes de negócio, como controladoria.
2 - chão de fábrica, contabilidade, contas a pagar e outros departamentos operacionais.
3 - para executivos e gerenciamento estratégico
4 - subsidiam em conjunto com as informações internas, informações importantes para tomada de decisão estratégica.
5 - gerenciamento operacional
Assinale a alternativa correta:
A - 1- c, 2-b, 3-d, 4-e, 5-a
B - 1- c, 2-b, 3-e 4-a, 5-d
C - 1- c, 2-b, 3-e, 4-d, 5-a
D - 1- d, 2-a, 3-d, 4-e, 5-a
E - 1- d, 2-c, 3-b, 4-a, 5-e
Questão 6 de 10
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:
A - I e II.
B - I e III.
C - I, III e IV.
D - II e IV.
E - II, III e IV.
Questão 7 de 10
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:
I. Cada integrante do grupo deveria criar um nickname (apelido) em um software de chat.
II. O grupo deveria se reunir em um horário predeterminado.
III. 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:
A - brainstorming.
B - entrevista.
C - facilitaded application specification techniques.
D - joint application design.
E - PIECES (perfomance informação/dados economia controle eficiência e serviços).
Questão 8 de 10
A elicitação de requisitos é dita um neologismo, pois é uma palavra que foi adaptada à língua portuguesa com a conotação de descoberta, identificação, dedução, extração ou obtenção. Como ela pode ser feita?
I – através de entrevistas.
II – através de análise de mercado e de problemas.
III – Através da análise de documentos e outras formas variadas.
IV – através do estabelecimento do entendimento básico do problema somente com os usuários em reuniões.
V – através da modelagem de sistemas.
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta?
A - F,V,F,V,F.
B - F,V,F,V,V.
C - V,F,V,V,V.
D - V,V,F,F,V.
E - V,V,V,F,F.
Questão 9 de 10
A metodologia para desenvolvimento de software nos diz o que devemos fazer e como devemos fazer em cada etapa de atividade, ação ou tarefa. Tudo isso de acordo com o processo que adotamos. Quais elementos abaixo representam fases de uma metodologia?
A - Comunicação, desenvolvimento, modelagem, processos e tarefas.
B - Comunicação, planejamento, modelagem, construção e entrega.
C - Comunicação, projeto, testes, cronograma e entrega.
D - Projeto, tarefas, atividades, açõese testes.
E - Projeto, tarefas, testes, cronograma e entrega.
Questão 10 de 10
Sabemos que dentro das organizações o recurso mais valioso e precioso é a informação. A tecnologia da informação tem uma característica importante e um diferencial competitivo para as empresas através de seus sistemas de informação, que são ditos multidisciplinares. De acordo com essa linha de raciocínio, qual afirmativa abaixo é correta e complementar?
A - Isso ocorre em função das bases da área de exatas que é dita comportamental.
B - Isso ocorre porque a área de TI é simplesmente técnica.
C - Isso ocorre porque a área de TI não prioriza as questões técnicas, mas sim as questões comportamentais.
D - Isso se dá devido ao fato às abordagens comportamentais e técnicas, considerando-se então um sistema de informação como algo sócio técnico.
E - Isso se dá devido ao fato das abordagens técnica, pois um sistema de informação é algo puramente técnico, não considerando o ser humano em seu conceito.

Continue navegando