Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/11/2018 EPS http://simulado.estacio.br/alunos/ 1/4 CCT0746_A1_201809184738_V2 NÃO é um software do tipo aplicativo: O software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo: 1. Monotarefa ( ) Vários usuários utilizam ao mesmo tempo 2. Multiprocessamento ( ) Os processos são compartilhados e enfileirados a espera do processador 3. Multitarefa ( ) Somente é permitida a utilização de um usuário de cada vez 4. Multiusuário ( ) Executa somente um processo de cada vez 5. Monousuário ( ) Distribui para mais de um processador PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE CCT0746_A1_201809184738_V2 Lupa Calc. Vídeo PPT MP3 Aluno: LARISSA CEZANA Matrícula: 201809184738 Disciplina: CCT0746 - PROC. DES. SOFTWARE Período Acad.: 2018.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Gerenciador de banco de dados. Sistema bancário. Sistema operacional. Editor de texto. Planilha eletrônica. Gabarito Coment. 2. 5, 4, 1, 3, 2 2, 1, 3, 4, 5 5, 1, 3, 2, 4 4, 3, 5, 1, 2 1, 2, 5, 3, 4 Gabarito Coment. Gabarito Coment. 18/11/2018 EPS http://simulado.estacio.br/alunos/ 2/4 Qual alternativa abaixo é verdadeira em relação a classificação conceitual de um Software Aplicativo? A criação da engenharia de software surgiu numa tentativa de contornar a(o): Com base no conceito de software, assinale a alternativa correta. 3. São elementos de código em formato de objetos que se interligam. São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. São elementos de código em formato de blocos que se interligam através de métodos sequenciais. Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware. É a linguagem de programação com mais aproximidade com o hardware. Explicação: São programas que têm interface direta com o usuário e que são voltados para solução de problema. Por exemplo: Editores de texto, planilhas eletrônicas, navegadores, imposto de renda, folha de pagamento, dentre outros. Conclusão: São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. 4. A crise entre os Stakeholders. A crise dos ambientes físicos de TI nos anos de 1970. Conflito entre os usuários de sistemas informatizados. A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos. Conflito entre as áreas de negócio e TI. Explicação: A Engenharia de Software, se deu ´por volta dos anos 70, para se concentrar nos aspectos práticos da produção de um sistema de software. O termo foi utilizado oficialmente em 1968 na NATO Science Committee. Sua criação surgiu numa tentativa de contornar a crise do software e dar um tratamento de engenharia (mais sistemático, controlado e de qualidade mensurável) ao desenvolvimento de sistemas de software complexos. Um sistema de software complexo se caracteriza por um conjunto de componentes abstratos de software (estruturas de dados e algoritmos) encapsulados na forma de algoritmos, funções, módulos, objetos ou agentes interconectados entre si, compondo a arquitetura do software, que deverão ser executados em sistemas computacionais. Os fundamentos científicos envolvem o uso de modelos abstratos e precisos que permitem ao engenheiro especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo sua qualidade. Além disto, deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento. Empresas desenvolvedoras de software passaram a empregar esses conceitos sobretudo para orientar suas áreas de desenvolvimento, muitas delas organizadas sob a forma de Fábrica de Software. 5. É uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. O software desenvolvido dentro do PDS são todos livres. É um conjunto de dados ou fatos organizados. São regras, diretrizes ou procedimentos utilizados para manipular ou organizar dados para torná-los úteis e com um fim específico. 18/11/2018 EPS http://simulado.estacio.br/alunos/ 3/4 Qual alternativa abaixo melhor representa o paradigma da linguagem de programação Orientada a Objetos(OO)? Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta. I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware inadequado; II. O Engenheiro do software precisa ter uma visão macro dos elementos do SI, para saber a quem chamar no momento de um problema; III A tecnologia resolve qualquer problema de uma empresa desorganizada; IV. A tecnologia inadequada é um dos fatores que afeta a qualidade de um SI. Com base em sua análise assinale ÚNICA opção correta: O software sempre executa automaticamente algum tipo de publicidade durante a instalação. Explicação: É uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. O Software, por sua vez, também é considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, além do programa propriamente dito, manuais e especificações. Conclusão: o Software é uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. 6. Possuem códigos onde os passos podem ser repetitivos até uma condição ser atingida. São elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação. São elementos de código em formato de objetos que se interligam e utilizam uma ótica mais próxima do mundo real. Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware. Possuem códigos onde os passos podem ser executados baseados em um tratamento lógico (IF, THEM, ELSE). Explicação: Elementos de código em formato de objetos que se interligam. Classe: Tipo de Objeto. Atributos: Variáveis que estão dentro de cada objeto da classe. Método: Ação que a classe pode realizar. Conclusão: São elementos de código em formato de objetos que se interligam e utilizam uma ótica mais próxima do mundo real. 7. As opções II e III estão corretas As opções I, II e IV estão corretas As opções II e IV estão corretas As opções II, III e IV estão corretas Apenas a opção I está correta Explicação: Não basta ter um algoritmo inteligente se o hardware é inadequado. Dentro de uma empresa, um ponto importante é saber identificar a melhor tecnologia que se aplicada ao perfil da empresa. 18/11/2018 EPS http://simulado.estacio.br/alunos/ 4/4 Observea figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha. Na Engenharia de Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha: Fonte: Relatório do CHAOS, Standish Group (2009) Gabarito Coment. 8. Escopo, Prazo e Custo. Planejamento, Prazo e Custo. Escopo, Qualidade e Custo. Contingenciamento, Prazo e Custo. Escopo, Prazo e Qualidade. Explicação: Segundo Pressman (1995), para que um projeto de software seja bem sucedido, é necessário que alguns parâmetros sejam corretamente analisados, como por exemplo, o escopo do software, os riscos envolvidos, os recursos necessários, as tarefas a serem realizadas, os indicadores a serem acompanhados, os esforços e custos aplicados e a sistemática a ser seguida. A análise de todos estes parâmetros seria a função típica do gerenciamento de projetos, a qual, em geral, se inicia antes do trabalho técnico e prossegue à medida que a entrega do software vai se concretizando. Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 18/11/2018 23:18:44.
Compartilhar