Articles
Register
Sign In
Search
fabriciosilvabr55
Ambicioso
0
Followers
49
Questões
33
Respostas
fabriciosilvabr55
July 2023 | 1 Respostas
“O CMMI (Capability Maturity Model Integration) refere-se a uma ferramenta criada na década de 80 para gerir projetos de Software. Seu objetivo é o de, através de estágios de evolução, garantir a qualidade dos mesmos.” Disponível em: Acessado em: 19/05/2019 O CMMI possui alguns níveis que possuem determinadas especificidades. Considerando as informações expostas e o texto-base da disciplina, analise as afirmativas abaixo: I. É um modelo muito utilizado que realiza a classificação da maturidade de um processo de desenvolvimento. II. O modelo é composto por quatro níveis de maturidade do processo, sendo o último nível o pior do modelo. III. O único objetivo do modelo CMMI é a qualidade do software, sendo que isso não se reflete no processo de desenvolvimento do mesmo. IV. O quinto nível do modelo CMMI é conhecido como nível de melhoria contínua em seus processos. É correto o que se afirma em:
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
O produto de software Smart Web Developer se refere à melhoria de produção de aplicações voltadas para web, com desenvolvimento de um novo recurso que utiliza como conceito a engenharia reversa, cujo foco é gerar relatórios dinâmicos, conversão dos dados em formato PDF. FERREIRA, V. M. da S. et al. Smart Web Developer: Uma proposta de desenvolvimento de aplicações web através de ferramenta CASE, integração e engenharia reversa em PHP. Revista Científica Digital da Faetec, v. 1, n. 1, p. 1-13, 2014. Considerando o exposto, analise o diagrama evidenciado na seguinte figura: A respeito das possibilidades de desenvolvimento do Smart Web Developer, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). I. ( ) O Software pode ser desenvolvido em Python. II. ( ) O Software pode ser desenvolvido em PHP. III. ( ) O Software pode ser desenvolvido em JAVA. IV. ( ) O Software pode ser desenvolvido em C#. Assinale a alternativa que apresenta a sequência correta.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
A definição de qualidade de software vem sendo estudada por diversos autores da comunidade de software, diversos conceitos e definições foram apresentados no passar dos anos sobre como associar a qualidade de software a um fator. Analise as afirmações a seguir sobre algumas definições: I - Um produto de qualidade está intrinsecamente associado ao fator de conformidade de seus requisitos. II - Caso um produto atingisse os níveis de adequação para ser utilizado pelo usuário, poderia-se dizer que este possuía qualidade. III - O usuário tem por finalidade afirmar se o produto tem qualidade, já que este seria o árbitro final. IV - Pode-se dizer que um produto tem qualidade se este satisfaz os requisitos explícitos e implícitos elencados. Está correto o que se afirma em:
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
O caso de teste pode ser aplicado por um analista de teste ou pelo próprio desenvolvedor do sistema, quando um programador aplica de modo demasiado e sem controle os casos de testes, este pode comprometer o testes. Leia as alternativas a seguir e assinale a qual corresponde sobre a razão pela qual um programador não pode apenas aplicar um caso de teste, que viole a lógica criada. Ao se aplicar um caso de teste que viole a lógica do sistema, isso causa pontos de interesse e atenção no desenvolvedor, pois são pontos que devem ser ajustados e testados pelo cliente antes de sua entrega final. Quando um programador aplicar casos de teste sem planejamento, este irá atacar a sua própria criação, e conceber casos de teste que podem violar a lógica, poderá revelar falhas ou causar falhas. O fato de se aplicar um caso de teste que viole a lógica desenvolvida pelo programador, já é um indício de que o sistema é totalmente falho e se necessário reescrever o código-fonte. Ao se aplicar um teste sem planejamento, além do programador atacar a sua própria criação, apresenta para o usuário certa insegurança pelo conteúdo desenvolvido por ele, isso causa problemas de entendimentos. Quando um programador aplica casos de testes capazes de violar a lógica criada por ele mesmo, o sistema apenas irá ignorar o teste e informar o programado que isso não é possível de ser aplicado.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Um dos testes a serem aplicados durante um processo de teste de software é denominado como funcional, para se aplicar este tipo de teste o mesmo é baseado em alguns aspectos. Com base no material de estudo da disciplina, leia as afirmações a seguir e assinale a qual corresponde com estes aspectos. Um teste funcional é aplicado para analisar as funcionalidades do sistema, onde podemos encontrar defeitos, por isso os aspectos são os de estrutura de codificação. Ao se aplicar um teste funcional os aspectos a serem relevantes são os de requisitos do sistema e requisitos do usuário Os aspectos de um teste funcional se baseiam em requisitos de hardware onde o sistema será aplicado Um teste funcional se utilizar de aspectos do usuário para aplicar a funcionalidades necessárias. O teste funcional se baseia nas especificações do software, assim derivando os requisitos de teste.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Um teste automatizado, além de proporciona a utilização de ferramenta em um processo que poderia ser manual, e ser capaz de aumentar a percepção de confiança nos testes, pode-se apresentar outras vantagens. Com base em seu material de estudos da disciplina, analise as afirmações a seguir e assinale a qual corresponde por vantagens de um teste automatizado. As vantagens são associadas a fato de se aplicar teste que maior exatidão e garantido a qualidade 100% de um software sem erros. As principais vantagens são sobre a melhora na qualidade do processo de teste e na redução de tempo e esforço em aplicação do procedimento. Ao se aplicar os testes de caixa preta e caixa branca, em um teste automatizado, já se é possível dizer que um software é 100% livre de falhas. Com a implementação de teste automatizado, podermos proporcionar menor esforço da equipe, a qual poderá ser realocada para outro projeto. O fato de poder utilizar um framework e uma interface gráfica para aplicar os testes, já podemos considerar vantagens de um teste automatizado.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Um banco de dados é responsável por armazenar os dados de uma organização. Durante o processo de desenvolvimento de um sistema a construção de um banco de dados é necessário seguir uma sequência de desenvolvimento que compõem os níveis de abstração de modelos, esses níveis definem o quanto um modelo está perto da realidade humana e de uma máquina Neste contexto, selecione a alternativa correta que contenham os três modelos de banco de dados.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Um projeto de banco de dados é composto de modelo conceitual, lógico e físico. O modelo conceitual é o primeiro dos modelos e é desenvolvido, muitas vezes elaborado com auxílio do documento de requisitos e conversa com o cliente. Para criar o modelo conceitual é utilizado o diagrama entidade relacionamento. Neste sentido, selecione a alternativa correta que contenha a definição de uma entidade.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Os bancos de dados são utilizados para armazenar os dados gerenciais de uma organização em seu sistema de informação. Neste cenário o projeto de um banco de dados existem modelos criados em níveis diferentes de abstração. Supondo que você foi contratado para desenvolver um projeto de banco de dados e precisa discutir com o cliente se o banco de dados deverá utilizar um modelo Neste sentido, selecione a alternativa correta que contenha o modelo ideal que é compreensível até mesmo para um usuário comum Modelo Físico Modelo Conceitual Modelo de SQL Modelo lógico Modelo de Classes
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Um analista de teste tem a sua disposição uma quantidade elevada de testes que podem ser aplicados para garantir a qualidade do software. Um ponto relevante são as possibilidades de testes a serem aplicados, sendo assim, analise as afirmações a seguir e assinale a correspondente sobre a quantidade de testes a serem executados. A relação entre quantidade de teste e possibilidades de testes, não reflete na abrangência de teste aplicados. A quantidade de teste de em um software, retrata como este foi desenvolvido, quanto maior a quantidade menos são as possibilidades de erros. A possibilidade de testar um sistema e verificar seus pontos de interesse, refletem sobre a forma do desenvolvimento não pela quantidade de testes efetuados. O alto índice de teste reflete apenas que o software contém muitos erros, não possibilitando a verificação e testes mais profundos do sistema. A quantidade de verificações e testes em um sistema é elevada, pois tem como propósito abranger o máximo número de situações possíveis de teste.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Antes de aplicar qualquer tipo de teste, é muito importante o planejamento deste. Um planejamento de teste deve levar em consideração alguns aspectos, os quais são considerados essenciais para um bom teste de software. Sendo assim, com base no seu material de estudo analise e assinale a alternativa correspondente aos aspectos que devem conter no escopo de um planejamento de teste. O planejamento de teste deve abranger todas as etapas de teste, identificar de modo detalhado quais os tipos de teste a serem aplicados e por fim qual framework a ser utilizado. O planejamento de teste descreve todo o ciclo de testes, entretanto o item mais relevante e sendo o único obrigatório e a informação de qual tipo de teste será aplicado no processo. Em um planejamento de teste, no escopo deve-se contar todas as ações a serem tomadas para a garantia da qualidade do produto, como também os aspectos que envolvem o analista de teste de os requisitos específicos do software. No escopo do planejamento de teste deve constar todo balanced scorecard elaborado, a implementação das rotinas de teste e seus analistas e por fim quais os módulos em específico serão testados. Em um planejamento de teste deve estar descrevendo a definição de que irá executar os testes, em qual momento deve ser conduzido, quais recursos e técnicas a serem utilizadas nos testes.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
O processo de desenvolvimento de software pode envolver diversos profissionais, bem como um conjunto de recursos para documentar um software. Dentre esses recursos, é muito comum realizar a entrevista com o cliente. Ao ter em vista os tipos de entrevista, existe uma em que o entrevistador já tem as perguntas prontas. Considerando o exposto, como se denomina esse tipo de entrevista? Entrevista aberta. Entrevista fechada. Entrevista de requisitos. Entrevista dirigida. Entrevista paralela.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
O teste de software é um processo fundamental no ciclo de desenvolvimento de software. Por meio dele, é possível identificar falhas e problemas que podem comprometer o devido funcionamento da aplicação. A qualidade do software está diretamente relacionada com a boa realização das práticas de teste, tornando essa atividade de fundamental importância para os profissionais de desenvolvimento de software. JORGE, F. de F. et al. A evolução do jogo itest learning para o ensino das atividades de execução de testes de software. XX Conferência Internacional sobre Informática na Educação (TISE 2015)-Nuevas Ideas en Informática Educativa TISE, 2015. Anais (...). Há um documento que oferece suporte aos testes de sistema e tem como objetivo descrever toda a estratégia de testes utilizada. Diante do exposto, qual é o nome desse documento? Caso de Uso. Caso de Teste. Plano de Classes. Plano de Uso. Plano de Testes.
Responda
fabriciosilvabr55
July 2023 | 1 Respostas
Prezado Aluno, neste momento você será considerado o analista responsável pela modelagem conceitual de software. Para isso considere o problema de um aplicativo móvel para comércios. Você recebeu do analista anterior o seguinte Briefing sobre a entrevista com o cliente: "O sistema será um sistema de gestão de ponto de venda (PDV), tem como objetivo gerenciar um comércio de vendas de material escolar. O objeto principal é o produto, que deve ser cadastrado, vendido e controlado no estoque. É importante ressaltar que todos os produtos são unitários, não existindo vendas por kilo, metro ou outra unidade. Deve haver um cadastro de cliente, considerando a utilização da função pendurar, ou seja, um sistema que gerencia o fiado. O pagamento, por sua vez, pode ser feito através de dinheiro ou cartão. Com todos os dados armazenados, o sistema deverá ter um módulo de relatório que permita extrair informação gerencial, como, por exemplo, produtos em estoque, relatório de vendas e clientes que estão devendo." Baseando-se no Briefing, crie um diagrama de classes para a aplicação proposta que represente um sistema que será desenvolvido orientado à objetos.
Responda
fabriciosilvabr55
June 2023 | 1 Respostas
Existe um tipo de arquitetura que tem como característica principal desacoplar as regras de negócio do software (que se encontram na camada de Modelo) das regras relativas de apresentação (camadas de Visão e Controle). Assim, as aplicações para dispositivos móveis são desacopladas das aplicações corporativas e a comunicação ocorre por meio dos serviços via web. Com base no exposto, assinale a alternativa que apresenta esse tipo de arquitetura.
Responda
fabriciosilvabr55
June 2023 | 1 Respostas
Segundo vários pesquisadores da Arquitetura de software, somente se torna viável fabricar um produto de software se ele tiver um alto valor agregado aos negócios da empresa. Além disso, os riscos devem ser considerados como custo para identificar o valor agregado. Nesse contexto, assinale com V (verdadeiras) ou F (falsas) as possibilidades para se decidir quando há a necessidade de uma solução de arquitetura de software. I. ( ) Construir. II. ( ) Comprar. III. ( ) Alugar. IV. ( ) Entregar. V. ( ) Analisar. Assinale a alternativa que apresenta a sequência correta:
Responda
fabriciosilvabr55
June 2023 | 1 Respostas
Há um modelo de arquitetura na qual existe uma organização que é realizada em camadas, sendo cada uma implantada em um servidor lógico de forma separada. Isso permite uma melhor implementação e manutenção do software criado. Além disso, esse tipo de organização permite um melhor escalonamento, quando necessário, da aplicação de software construída. Nesse contexto, qual o nome dado a esse modelo arquitetural?
Responda
fabriciosilvabr55
June 2023 | 1 Respostas
É usado quando um sistema inclui sensores que fornecem informações sobre o ambiente e atuadores capazes de alterar esse ambiente. Em resposta às mudanças ambientais detectadas pelo sensor, sinais de controle são enviados para os atuadores de sistema. Assinale a afirmativa que corresponde a como é chamado esse padrão:
Responda
fabriciosilvabr55
May 2023 | 1 Respostas
Leia o excerto a seguir. Teste “[...] ou, mais precisamente, o projeto de casos de teste [...] procura responder à questão ‘quais casos de teste usarei para exercitar o programa?’, considerando somente a especificação de um programa e não seu projeto ou a estrutura de sua implementação. Sendo baseado em especificações de programa, e não em detalhes internos do código, [...] também é chamado de teste baseado em especificação ou teste caixa-preta” (PEZZÈ; YOUNG, 2016, p. 181). PEZZÈ, M.; YOUNG, M. Teste e Análise de Software - Processos, Princípios e Técnicas. São Paulo: Alta Books, 2016. Considerando o excerto apresentado e o tipo de teste descrito, assinale a alternativa correta. Teste Não funcional. TDD. Teste Funcional. Teste de Manutenção. ATDD.
Responda
fabriciosilvabr55
April 2023 | 1 Respostas
Sabe-se que podemos modificar a configuração visual dos elementos HTML por meio do uso de folhas de estilo. Para tanto, existem alguns tipos de seletores de forma que podemos associar corretamente a configuração em diversas ocasiões. Para essa questão, suponha os tipos enumerados a seguir. I - Seletores de tags II - Seletores de classe III - Seletores de ID IV - Seletor de atributo Associe os seletores com as seguintes afirmações: ( ) modifica a aparência de todas as ocorrências do elemento; ( ) configura a aparência de um elemento em situações particulares; ( ) referenciado a, apenas, uma ocorrência de um elemento; ( ) aplicar a regra para subconjuntos de um mesmo elemento. Assinale a opção que tenha a sequência correta.
Responda
fabriciosilvabr55
March 2023 | 2 Respostas
O tipos abstratos de dados no modelo árvore tem como principal característica o fato de que os elementos que a constitui, denominados “nós”, são ligados entre si por estruturas de encadeamento. Este é possível graças ao mecanismo de referência da linguagem Java. Sobre esse processo, com base em nossos estudos, analise as afirmativas a seguir e marque V para as verdadeiras e F para as falsas. I. ( ) Para indicar que um nó tem filhos, é necessário criar um objeto daquele tipo e armazenar a referência do objeto criado. II. ( ) Ao criar um nó filho, é possível que este tenha outros nós filhos, desde que seja feita a alocação do elemento quando o nó pai for criado. III. ( ) Uma vez atribuído um nó filho, não é possível alterar ou remover o elemento, já que a estrutura tem que ser mantida. IV. ( ) Uma árvore é dita binária quando os valores armazenados em cada um dos nós são sequências de 0’s e 1’s. V. ( ) O chamado “nó folha” é aquele em que as referências para os nós filhos da esquerda e da direita são iguais a null. Agora, assinale a alternativa com a sequência correta.
Responda
fabriciosilvabr55
March 2023 | 2 Respostas
Podemos dizer que uma árvore é binária quando cada um dos seus nós tem 0, 1 ou 2 filhos. Com esta característica, é possível definir uma estrutura de dados em que, além das informações armazenadas, tenhamos acesso ao filho da esquerda e da direita. A figura a seguir representa um nó “Produto”, com a referência para os outros filhos desse “Produto”: “filhoEsquerda” e “filhoDireita”. Fonte: Elaborada pela autora, 2019. Temos, ainda, que um tipo especial de árvore binária é chamado de AVL. Assinale a alternativa a seguir que contém a principal característica desse tipo de árvore.
Responda
fabriciosilvabr55
March 2023 | 2 Respostas
Para a definição de um nó em uma árvore, precisamos, inicialmente, encapsular a informação armazenada em um novo tipo de dado, ou seja, em uma nova classe Java. Isto é possível por meio da declaração dos atributos na classe, que nada mais são do que variáveis presentes em todos os objetos de determinado tipo.Os atributos são variáveis, posições na memória do computador que podem armazenar dados, formadas por quatro elementos: nome, tipo, tamanho e valor. Na linguagem Java, é possível, ainda, definir um modificador de visibilidade se a variável for um atributo da classe, sendo os valores permitidos public, private, protectedou default.A figura a seguir, por exemplo, traz a declaração de uma classe “Pergunta”, com três atributos: texto da pergunta, alternativas e dicas sobre como responder. Observe.Fonte: Elaborada pela autora, 2019.Sendo assim, assinale a alternativa a seguir que contém a inicialização correta do atributo “opcoesResposta” com cinco opções em um objeto do tipo “Pergunta” na linguagem Java.
Responda
fabriciosilvabr55
March 2023 | 2 Respostas
“Chamamos métodos que alteram o estado de seu objeto de métodos modificadores. Da mesma maneira como pensamos nos métodos de acesso como solicitações de informações (perguntas), você pode pensar nos métodos modificadores como solicitações para um objeto alterar seu estado. Um efeito característico de um método modificador é que um objeto exibirá com frequência o comportamento ligeiramente antes e depois de ser chamado.”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice Hall, 2004. p. 28.). Os modificadores de acesso permitem liberar, ou não, informações do código. Neste sentido, analise os modificadores e associe com as afirmativas. (1) Public. (2) Protect. (3) Private. ( ) Permite acesso à classe, pacote, subclasse e globalmente. ( ) Permite acesso à classe, pacote, subclasse, mas não globalmente. ( ) Permite acesso à classe, não ao pacote, nem subclasse e nem globalmente. Agora, assinale a alternativa que apresenta a sequência correta.
Responda
«
1
2
3
»
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2024 ELIBRARY.TIPS - All rights reserved.