Baixe o app para aproveitar ainda mais
Prévia do material em texto
1ª) Qual foi a grande contribuição dos cartões perfurados para uma instituição bancária da época? a) Os cartões podiam ser gerados pela própria máquina, ao �nal de uma operação, ou pelo caixa; eles traziam informações sobre os valores envolvidos e as operações matemáticas realizadas. O atendente do caixa não precisava mais anotar em uma caderneta as operações realizadas, embora, por algum tempo, mesmo com o cartão, isso tenha continuado. b) Os cartões podiam ser gerados pela impressora jato de tinta, ao �nal de uma operação, ou pelo caixa; eles traziam informações sobre os valores envolvidos e as operações matemáticas realizadas. O atendente do caixa não precisava mais anotar em uma caderneta as operações realizadas, embora, por algum tempo, mesmo com o cartão, isso tenha continuado. c) Os cartões podiam ser gerados pela própria máquina, no início de uma operação, ou pelo caixa; eles traziam informações sobre os valores envolvidos e as operações matemáticas realizadas. Ainda assim, o atendente do caixa precisava anotar em uma caderneta as operações realizadas. d) Os cartões substituíram totalmente os atendentes de caixa, ocasionando um número alto de demissões na época. e) Os cartões não contribuíram para as instituições bancárias da época, pois os bancos se negaram a utilizá-los. 2ª) O estágio de análise e projeto é um estágio do desenvolvimento em que precisamos identi�car quais são os principais aspectos do problema que se pretende resolver com o software. Assinale a alternativa que descreve corretamente os quatro pontos que precisam ser identi�cados quando analisamos um problema. a) Finalidade do software, entregas, limites e recursos humanos. b) Finalidade do software, marketing, limites e requisitos funcionais. c) Finalidade do software, custos, segurança e requisitos funcionais. PAINEL PRINCIPAL / DISCIPLINA / AVALIAÇÃO Correção da Avaliação: ENGENHARIA DE SOFTWARE Voltar Nota Máxima: 10,00 Nota Apurada: 10,00 1ª Tentativa Quantidade de Questões: 10 https://www.portaleducacionalead.com.br/portal-aluno/painel-principal https://www.portaleducacionalead.com.br/portal-aluno/sala-aula-disciplina.php?disciplina=8913&turma=596&curso=1557 https://www.portaleducacionalead.com.br/portal-aluno/sala-aula-disciplina.php?disciplina=8913&turma=596&curso=1557 c) Finalidade do software, custos, segurança e requisitos funcionais. d) Finalidade do software, entregas, limites e requisitos funcionais. e) Custo do software, entregas, limites e requisitos funcionais. 3ª) O levantamento de requisito faz parte do ciclo de vida de desenvolvimento de softwares. Assinale a alternativa que o descreve corretamente. a) O levantamento de requisito é o estágio �nal e de pouca importância para um processo de desenvolvimento de software de sucesso. Esse processo deve ser liderado por estagiários, porque não será necessário dar uma visão mais nítida e ampla do escopo de todo o projeto e das questões, oportunidades e diretrizes previstas que o desencadearam. b) O levantamento de requisito é o terceiro estágio e de pouca importância para um processo de desenvolvimento de software de sucesso. Esse processo deve ser liderado por estagiários, visto que não será necessário dar uma visão mais nítida e ampla do escopo de todo o projeto e das questões, oportunidades e diretrizes previstas que o desencadearam. c) O levantamento de requisito é estágio inicial e essencial para o processo de desenvolvimento de software de sucesso. Esse processo deve ser liderado por estagiários, pois não será necessário dar uma visão mais nítida e ampla do escopo de todo o projeto e das questões, oportunidades e diretrizes previstas que o desencadearam. d) O levantamento de requisito é o segundo estágio e de pouca importância para o processo de desenvolvimento de software de sucesso. Esse processo deve ser liderado por pro�ssionais experientes e conhecedores do negócio. É o estágio que dará uma visão mais nítida e ampla do escopo de todo o projeto e das questões, oportunidades e diretrizes previstas que o desencadearam. e) O levantamento de requisito é o estágio inicial e essencial para um processo de desenvolvimento de software de sucesso. Esse processo deve ser liderado por pro�ssionais experientes e conhecedores do negócio. É o estágio que dará uma visão mais nítida e ampla do escopo de todo o projeto e das questões, oportunidades e diretrizes previstas que o desencadearam. 4ª) Quais são os motivos que impulsionam a implantação e�ciente do ciclo de vida do desenvolvimento de softwares e�cientes nas organizações? a) Aumenta e melhora a velocidade de desenvolvimento; aprimora as relações com o cliente; contribui para a diminuição dos riscos relacionados ao projeto; elimina sobrecargas no gerenciamento prático do projeto de software. b) Diminui a velocidade de desenvolvimento; aprimora as relações com o cliente; contribui para a diminuição dos riscos relacionados ao projeto; elimina sobrecargas no gerenciamento prático do projeto de software. c) Aumenta e melhora a velocidade de desenvolvimento; piora as relações com o cliente; contribui para a diminuição dos riscos relacionados ao projeto; elimina sobrecargas no gerenciamento prático do projeto de software. d) Aumenta e melhora a velocidade de desenvolvimento; aprimora as relações com o cliente; contribui para o aumento dos riscos relacionados ao projeto; elimina sobrecargas no gerenciamento prático do projeto de software. e) Aumenta e melhora a velocidade de desenvolvimento; aprimora as relações com o cliente; contribui para a diminuição dos riscos relacionados ao projeto; aumenta sobrecargas no gerenciamento prático do projeto de software. 5ª) As primeiras iniciativas computacionais surgiram diante de quais desa�os? a) Desa�os relacionados a jogos. b) Desa�os relacionados à produção de textos. c) Desa�os grá�cos. d) Desa�os matemáticos. e) Desa�os de armazenamento de dados. 6ª) UML é como é conhecida no mercado a Uni�ed Modeling Language ou, em português, Linguagem de Modelagem Uni�cada. Assinale a alternativa que melhor de�ne a UML. a) UML é um conjunto de linguagens de programação que pro�ssionais de tecnologia utilizam em suas codi�cações. É uma coleção de melhores práticas em programação de códigos. b) UML é um passo a passo de como os pro�ssionais de tecnologia podem entrevistar os usuários. É uma coleção de melhores práticas para a extração de informações dos usuários. c) UML é um passo a passo de como os pro�ssionais de tecnologia podem criar programas de gerenciamento de manutenção em softwares. Com o UML, é possível diminuir custos nos ajustes que os softwares necessitam ao longo de seu ciclo de vida. d) UML é um conjunto de diagramas e melhores práticas confeccionado ao logo do tempo por pro�ssionais de tecnologia, buscando a especialização, a visualização, a construção e a documentação de partes ou sistemas completos. e) UML é um passo a passo de como os gestores de TI podem gerir suas equipes de programadores, evitando prejuízos nos projetos. Com o UML, é possível criar um programa de retenção de talentos. 7ª) Na maioria dos casos de projetos de desenvolvimento de softwares, quando começam os procedimentos da engenharia de software? a) Quando o custo do desenvolvimento é orçado. b) Quando o tempo de entrega do software é determinado. c) Quando o software é entregue ao usuário. d) Quando surge uma demanda de soluções por usuários. e) Quando as manutenções nos softwares iniciam. 8ª) Qual de�nição representa o conceito de software? a) É uma sequência de grá�cos desenhados por um pro�ssional de TI, em linguagens de programação, que diz a um computador como se comportar ou como executar uma tarefa especí�ca. b) É uma sequência de aplicações desenvolvidas por um pro�ssional de TI, em linguagens de programação, que diz a um computador como se comportar ou como executar uma tarefa especí�ca. c) É uma sequência de instruções, escrita por um pro�ssional de TI, em linguagens de programação, que diz aum computador como se comportar ou como executar uma tarefa especí�ca. d) É uma sequência de grá�cos desenhados por um pro�ssional de TI, em programas grá�cos, que diz a um computador como se comportar ou como executar uma tarefa especí�ca. e) É a forma encontrada para que as impressões em papel e 3D sejam feitas e, por consequência, as impressões sejam executadas. 9ª) Qual é a de�nição correta para o ciclo de vida do software, ou, em inglês, software development life cycle? a) É um processo sistemático de desenvolvimento de software ao menor custo possível; preocupa-se somente em atender ao orçamento desejado. b) É um hardware de desenvolvimento de software que assegura a qualidade e as manutenções do software construído. Ele visa desenvolver softwares de alta qualidade que atenda e supere às expectativas do cliente. c) É um software de desenvolvimento de software que assegura a qualidade e as manutenções do software construído. Ele visa desenvolver softwares de alta qualidade que atenda e supere às expectativas do cliente. d) É um processo sistemático de desenvolvimento de software que assegura a qualidade e as manutenções do software construído. Ele visa desenvolver softwares de alta qualidade que atenda e supere às expectativas do cliente. e) É um processo sistemático de desenvolvimento de software que retira as pessoas do processo, ou seja, todo o desenvolvimento é feito por softwares inteligentes. 10ª) Considere as seguintes demandas: • ser independente de determinadas linguagens de programação e processos de desenvolvimento; • fornecer uma base formal para a compreensão da linguagem de modelagem; • incentivar o crescimento do mercado de ferramentas voltadas à orientação a objetos; • suportar conceitos de desenvolvimento macros, como colaborações, estruturas, padrões e componentes; • integrar as melhores práticas. Qual criação surgiu para atender a essas demandas? a) Linguagem de programação b) UML c) Diagrama de sequência d) OMT (técnica de modelagem) e) Diagrama de objetos
Compartilhar