Baixe o app do Guru IA

Android e iOS

Foto de perfil

BOTPACHUCAO

ENVIADA PELO APP
Estudos Gerais12/12/2024

1) Sua equipe está iniciando as atividades de desenvolviment...

  1. Sua equipe está iniciando as atividades de desenvolvimento e consultoria para um novo cliente e você ficou responsável por escolher algumas ferramentas necessárias ao processo completo de desenvolvimento do software. Selecione a alternativa com as ferramentas que melhor complementam suas justificativas para o relatório.
  • Para as fases iniciais do projeto, poderá ser utilizado __________ (MS Excel - Enterprise Architect), ferramenta CASE que permitirá o correto cadastramento de requisitos e concepção de diversos diagramas da fase de modelagem.
  • Também deverá ocorrer o controle do cronograma de execução, onde pode ser utilizada a ferramenta __________ (MS Project - MS Excel), que trabalha com o modelo PERT/CPM, e é voltada para a gestão de projetos.
  • Uma opção para o uso de ferramentas CASE, no que se refere à concepção de alguns diagramas, como os DFDs, apresentando, contudo, licenças de menor custo, seria o uso do software __________ (Lucidchart - Rational Rose Modeler).
  • Na fase de construção do sistema deverá ser utilizada uma IDE que suporte de forma simples e completa a programação C#, sendo a ferramenta __________ (MS Visio - Visual Studio) considerada a melhor opção existente no mercado. a) Enterprise Architect - MS Project – Lucidchart
  • Visual Studio b) MS Excel - MS Excel - Rational Rose Modeler
  • MS Visio c) Enterprise Architect - MS Excel – Lucidchart - MS Visio d) MS Excel - Rational Rose Modeler - Visual Studio - Enterprise Architect e) MS Excel – Ms Project – Luicidchart – Visual Studio
  1. Na grande maioria das vezes, um usuário consegue observar apenas a interface de um sistema, sem imaginar toda a complexidade existente por trás da arquitetura, ou a quantidade de profissionais necessários nas diversas etapas de trabalho que ocorrem desde a idealização de um novo software até a sua efetiva concepção. Esse processo complexo de desenvolvimento de softwares, envolvendo vários profissionais, como analistas, programadores, gerentes de projeto, entre vários outros, pode ser dividido em diversas fases e atividades, muitas das quais dependem de atividades anteriores. Marque V para verdadeiro e F para falso em relação às informações acerca do processo de desenvolvimento de software. ( ) A codificação, ou seja, a programação, é a parte mais importante do processo de desenvolvimento de softwares. ( ) Para entender o que um sistema deve fazer, é necessário entender o que as pessoas que vão usar esse sistema querem e necessitam. ( ) Os sistemas de informação são desenvolvidos para automatizar processos, transformar, gerir e armazenar informações de modo a solucionar alguma necessidade de negócio. ( ) Mesmo após a implantação de um sistema, ele exige acompanhamento por parte da equipe de projeto e desenvolvimento, envolvendo atividades de avaliação e manutenção. a) F, V, V, V. b) V, F, V, V. c) V, V, V, V. d) F, F, F, F. e) F, V, F, V
  2. Sistemas de informação são conjuntos de informações e procedimentos ordenados, utilizados para atender às necessidades de alguém ou de uma organização. Assim todos os projetos de sistemas de informação, independentemente da metodologia utilizada, apresentam algumas características em comum e existem determinados termos que devem ser de pleno conhecimento para qualquer analista de sistemas. Indique os termos que completam as definições apresentadas a seguir, acerca de projetos de sistemas. Termos
  1. Requisito
  2. Viabilidade
  3. Construção
  4. Cronograma Definições ____________ é um tipo de documentação que deve conter as principais atividades que serão realizadas, as datas planejadas e os responsáveis por cada uma delas. ____________ é a descrição de uma funcionalidade do sistema, mostrando como ele irá atender a uma necessidade do cliente. ____________ refere-se à existência de fatores técnicos e recursos que permitam a concepção do novo sistema dentro do prazo disponível. ____________ é a etapa do desenvolvimento de um sistema em que ocorre a codificação, ou programação, do mesmo. a) 2, 1, 4, 3. b) 4, 2, 1, 3. c) 1, 3, 2, 4. d) 1, 2, 3, 4. e) 4, 1, 2, 3.
  1. Como profissional de TI, você sabe que, se o cliente não souber utilizar corretamente o sistema ou não conhecer bem suas funcionalidades, poderá haver erros na entrada de informações e falhas na utilização Apesar de alguns sistemas apresentarem uma funcionalidade bastante simples, é importante realizar o treinamento da equipe que utilizará o sistema desenvolvido, independentemente de sua complexidade Em um projeto de criação de um sistema, esse treinamento da equipe do cliente ocorre na fase de: a) construção. b) implantação. c) planejamento. d) avaliação e manutenção. e) Levantamento de requisitos
  2. A gestão de quaisquer projetos, particularmente na área de Engenharia de Software, é muito facilitada com a adoção de ferramentas voltadas para metodologias com as quais é possível implementar cronogramas detalhados em termos de prazos, relacionamentos entre atividades e desembolsos necessários. A ferramenta Microsoft, adequada a esse perfil, é: a) MS-Visio. b) MS-Word. c) MS-Project. d) MS-PowerPoint. e) MS-Excel
  3. Você está envolvido no projeto de um novo sistema para controle de processos e devido à complexidade do novo sistema, o gerente de projeto assumiu um modelo de desenvolvimento no qual alguns produtos com funcionalidades mínimas são apresentados aos especialistas envolvidos nas diversas áreas de produção, sujeitando cada versão apresentada a críticas e sugestões para a criação de novas versões. Todo o processo foi iniciado com o contato com o cliente, com os requisitos levantados foram feitas modelagens do sistema de forma bem rápida, construindo um modelo do sistema bem rápido (funcional ou não) para ser mostrado ao cliente. Em seguida foi enviado para seu setor, onde você e os demais programadores conceberam a primeira versão do sistema. Essa versão foi entregue ao cliente e avaliada pelos especialistas, de forma a gerar um novo ciclo de levantamento, repetindo-se todo o processo até a criação de uma segunda versão, e assim sucessivamente, até a entrega da versão final. Analisando o contexto descrito, o gerente de projeto adotou o seguinte modelo: a) Espiral. b) Iterativo. c) Incremental. d) Prototipação. e) Cascata
  4. As atividades de planejamento e modelagem de sistemas podem ser mais facilmente executadas com o uso de ferramentas de apoio, algumas para acompanhamento do projeto, outras para o desenho de diagramas relevantes para as atividades de modelagem. Sua equipe, por exemplo, utiliza um pacote de ferramentas da Microsoft para modelagem, acompanhamento e construção do sistema, bem como outras ferramentas de uso geral, e seu gerente de projeto solicitou a criação de alguns DFDs (Diagramas de Fluxos de Dados) referentes ao módulo de compras do novo sistema. Nesse caso, a ferramenta que deverá ser utilizada é: a) MS-Visio. b) MS-Excel. c) MS-Word. d) MS-Project e) MS-PowerPoint.
  5. Como programador, você sabe que uma ferramenta CASE (Computer-Aided Software Engineering) é um utilitário auxiliar, no processo de engenharia de software, que suporta diversas etapas do ciclo de desenvolvimento de sistemas. Essa ferramenta divide-se em Upper CASE, relacionada às fases iniciais do projeto, e Lower CASE, destinada às fases finais. Uma das características de ferramentas Upper CASE é: a) Realizar levantamento de requisitos b) Incluir o desenho e a codificação dos sistemas. c) Coletar e organizar as informações necessárias. d) Voltar-se para as atividades de implantação e manutenção. e) Ser utilizadas para efetuar os testes definidos para o sistema.
  6. A empresa em que trabalha está sendo contratada para a definição de um novo sistema de avaliação de satisfação para a consultoria Presentations LTDA, da área de marketing. Devido a experiências anteriores, sua equipe já detém parte do conhecimento necessário para a implementação desse tipo de sistema, mas claro que cada cliente apresenta peculiaridades que devem ser discutidas para o correto entendimento dos requisitos. O gerente do projeto optou por uma abordagem na qual um analista irá efetuar uma reunião de treinamento, com o entendimento geral do problema, para um grupo de pessoas selecionadas da equipe do cliente e, nessa reunião, serão discutidas funcionalidades – úteis, descartáveis, ou que devam ser adicionadas –, a partir de um roteiro de perguntas cuidadosamente preparado. Essa técnica de levantamento é denominada: a) Entrevista. b) Workshop. c) Observação. d) Brainstorming. e) Questionário
  7. Você é o gerente de projeto de um novo sistema, que deverá abranger a logística de transporte, bem como o controle financeiro e de estoques. As informações acerca de transportes, rotas e custos podem ser obtidos facilmente por meio da Internet, devido ao grande apoio dado pelos empresários e pelo próprio governo com a construção de uma nova base de dados de apoio a exportadores, constantemente atualizada. Todavia estão ocorrendo muitos conflitos na região, tornando-se arriscado manter uma equipe no local, inclusive porque as informações complementares para a construção do sistema são poucas, podendo ser resolvidas com uma única visita de curta duração ao cliente. Após avaliar todas essas condições, você resolveu adotar o seguinte modelo de processos cuja característica é de uma abordagem sequencial. O modelo escolhido foi? a) Cascata. b) Iterativo. c) Incremental. d) Prototipação. e) Espiral
  8. Qual fase do ciclo de vida de desenvolvimento de software envolve a identificação das necessidades e restrições do sistema? a) Implementação b) Testes c) Design d) Manutenção e) Análise
  9. Qual das seguintes atividades é realizada durante a fase de análise de um projeto de sistemas? a) Desenvolvimento de código b) Elaboração de manuais de usuário c) Identificação de casos de uso d) Correção de bugs e) Revisão de design de interface
  10. Qual é o principal propósito dos diagramas de caso de uso? a) Visualizar o comportamento interno de uma classe b) Mostrar a estrutura de um sistema c) Representar as interações entre atores e o sistema d) Documentar a implementação de código-fonte e) Descrever a arquitetura física do sistema
  11. Quais elementos são representados nos diagramas de caso de uso? a) Classes e objetos b) Atores e casos de uso c) Interfaces de usuário e código-fonte d) Requisitos e restrições e) Métodos e funções
  12. Qual termo descreve uma técnica usada para identificar e documentar os requisitos de um sistema? a) Engenharia reversa b) Prototipagem rápida c) Elicitação de requisitos d) Refatoração de código e) Revisão de design
  13. O que é um ator em um diagrama de caso de uso? a) Uma função do sistema b) Um conjunto de classes relacionadas c) Uma entidade externa que interage com o sistema d) Um método de implementação e) Um tipo de restrição de sistem

Envie suas perguntas pelo App
Google Play
App Store
Equipe Meu Guru

Prefere sua atividade resolvida por um tutor especialista?

  • Receba resolvida até o seu prazo
  • Converse com o tutor pelo chat
  • Garantia de 7 dias contra erros