Prévia do material em texto
PROVA CODIGO: 122398622596 1- Esses ambientes correspondem a um conjunto de ferramentas que significam o processo de desenvolvimento de software, uma vez que permitem que o programador utilize uma interface coerente entre os diversos programas. O enunciado se trata do termo: RESPOSTA: C- IYes. 2-Por meio do Diagrama de Caso de Uso, o analista de sistemas consegue passar todo oentendimento de regras de negócio para que o desenvolvedor consiga absorver e aplicar dentrodo software. Para isso, podemos considerar que: RESPOSTA: D-Por meio Diagrama de Caso de Uso o desenvolvedor pode entender afuncionalidade, entender o fluxo de navegação da funcionalidade e visualizar asmensagens que serão exibidas pelo software. 3-O comando serve para mostrar, no proprio console, uma cadeia (string) de texto. Utilizado para apresentar uma mensagem, um alerta como retorno de uma funcionalidade executada na linguagem C# comando em questão é: RESPOSTA: B- CONSOLE.Xtext. 4- Criando para combater um problema chamado de interfaCes "cheias" ou "poluidas", ou seja, de interfaces mais complexas do que os seus clientes realmente precisam. O principio em questao abordado no texto c: RESPOSTA: E- PRINCIPIO DA SEGREGAÃO DE INTERFACES 5- 6- Ao utilizarmos o conteiner de injeção de dependencia, configuramos uma especie de mapeamento entre tipos abstratos e tipos concretos. O ---------- funciona como uma especie de repositorio que fornece os tipos concretos, ou seja, as instancias dos objetos. o termo que complementa a lacuna do enunciado é: RESPOSTA: B- UNITY 7-A linguagem de programação C# é uma linguagem orientada a objetos desenvolvida pelaMicrosoft, tendo em mente o ambiente de desenvolvimento .NET (TROELSEN e JAPIKSE,2017). Foi inspirada em outras linguagens bastante populares, tais como: RESPOSTA: D- Java e C++ 8- Na orientação a objetos, uma classe pode ser composta por metodos e atributos. Os atributos correspondem aos dados que serão armazenados pelos objetos de determina classe. Os metodos sao utilizados para acessarmos e modificarmos os atibutos, o que faz com que os objetos mudem de estado. Sendo assim podemos definir que uma das vantagens de se trabalhar com encapsulamento é: RESPOSTA: E- A POSSIBILIDADE DE MUDAR OS DETALHES INTERNOS DE UM OBEJTO E A SUA IMPLEMENTAÇÃO, COM IMPACTO MINIMO NAS DEMAIS CLASSES E NOS DEMAIS OBJETOS DE UM PROJETO. 9- Para atingir esses objetivos, a UML é composta por uma serie de diagrama, representações graficas de diversos aspectos da modelagem de software. esses diagramas podem ser divididos em dois grupos que são: RESPOSTA: E- DIAGRAMAS FOCADOS NOS ASPECTOS ESTATICOS DO MODELO E DIAGRAMAS FOCADOS NOS ASPECTOS DINAMICOS DO MODELO 10-- Um dos principais problemas com relação ao desenvolvimento de sistemas está ementendermos corretamente o que o cliente espera do sistema. A elaboração dos chamados________________ permite que documentemos o que um sistema deve fazer, sem que nospreocupemos com a forma como isso deve ser feito (BOOCH, RUMBAUGH e JACOBSON,2005). O termo que complementa a lacuna deixada no enunciado é: RESPOSTA: E- CASOS DE USO