Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta - 1 O conceito de ciclo de vida para desenvolvimento toma como base eficiência, satisfação e qualidade do software que será construído. Neste contexto, avalie as informações : I – PCXA pode ser adotado como ciclo de vida para desenvolvi mento de software garantindo todos os requisitos essenciais para o desenvolvimento de uma aplicação C#. II – PDCA pode ser adotado como ciclo de vida para desenvolvimento de software garantindo todos os requisitos essenciais para o desenvolvimento de uma aplicação C#. II I – PDXA pode ser adotado como ciclo de vida para desenvolvimento de software garantindo todos os requisitos essenciais para o desenvolvimento de uma aplicação C#. É correto apenas o que se afirma em: Resposta Correta C Justificativa O Ciclo PDCA — também chamado de Ciclo de Deming ou Ciclo de Shewhart — é uma ferramenta de gestão que tem como objetivo promover a melhoria contínua dos processos Pergunta -2 Em programação orientada a objetos, o projeto de apresentação contém formulários que podem ser desenvolvidos com base em informações coletadas na fase de levantamento de requisitos, bem como efetuar a migração de informações para representação de componentes utilizados no formulário da aplicação. Neste contexto, avalie as informações : I – Componentes como TextBox e Label, podem ser inseridos no formulário e renomeados conforme informações coleta das na fase de levantamento de requisitos para o desenvolvimento da aplicação; II – Componentes como Button e Label não podem ser utilizados em formulários visto que implicam em perca de performance da aplicação. III – Renomear componentes inseridos em formulários não é uma boa prática para o desenvolvimento de aplicações voltadas a programação orientada a objetos . É correto a penas o que se a firma em: Resposta Correta C Justificativa Componentes como TextBox e Label são utilizados em Forms e sua renomeação é de extrema importância assim auxilia na codificação e padronização do Software Pergunta -3 Em programação orientada a objetos, o projeto de apresentaçã o pode ser estabelecido como um conceito que estabelece a transição de requisitos levantado s para o desenvolvimento de telas. Neste contexto, avalie as informações a seguir: I – Projeto de apresentação é à entrada de dados de uma aplicação desenvolvida em programação orientada a objetos C #; II – Projeto de apresentação é responsável por efetuar a gestão de banco de dado s de uma aplicação desenvolvida em programação orientada a objetos C #; III – Um protótipo desenvolvido com base no levantamento de requisitos auxilia no desenvolvimento de formulários no projeto de apresentação de uma aplicação desenvolvida em programação orientada a objetos C#; É correto apenas o que se a firma em: Resposta correta E Justificativa O Projeto de apresentação não é responsável por efetuar gestão de Bancos de Dados cuidando mais especificamente da camada de apresentação do sistema e entrada de dados Conteúdo 2 Pergunta 1 - Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o sistema informatizado, que era limitado e não atendia a todas as funções necessárias. O gerente, então, contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a empresa aproveitou partes do sistema antigo e estendeu os componentes de maneira a usar código validado, acrescentando as novas funções solicitadas. Que conceito de orientação a objetos está descrito na situação hipotética acima? A -Sobrecarga B - Herança C - Sobreposição D - Abstração e Mensagem E - Polimorfismo Justificativa Na programação a herança é uma poderosa ferramenta utilizada para reaproveitamento de códigos e extensão de funcionalidades. É um dos conceitos principais na programação orientada a objetos. Pergunta 2 -Com relação a conceitos de orientação a objetos, julgue os seguintes itens. I. As variáveis ou métodos declarados com modificador de acesso private só são acessíveis a métodos da classe em que são declarados. II. Uma classe deve possuir uma única declaração de método construtor. III. Uma instância de uma classe abstrata herda atributos e métodos de sua superclasse direta. IV. O polimorfismo permite substituir a lógica condicional múltipla (lógica switch ou faça caso). Estão certos apenas os itens: A- I e II B - I e III C - I e IV D - II e III E - II e IV Justificativa Uma classe pode apresentar apenas uma declaração única em relação ao médoto construtor. Sendo o construtor o modelo em que o nome deve ser o mesmo da classe e não deve apresentar uma indicação do tipo do determinado retorno.
Compartilhar