Articles
Register
Sign In
Search
fabriciosilvabrl
Ambicioso
0
Followers
24
Questões
45
Respostas
fabriciosilvabrl
August 2023 | 1 Respostas
O gerente de projetos tem desafios quase diários, pois lida com pessoas, recursos, cronogramas, clientes, enfim, uma série de informações que precisam ser trabalhadas e direcionadas, a fim de que o projeto alcance os resultados esperados. Para que consiga organizar o trabalho de forma eficaz e, assim, garantir a qualidade e entregas desejadas, é necessário que: O gerente tenha uma boa equipe. O gerente tenha total autonomia sobre o projeto. Existam processos bem definidos. Exista um ciclo de vida do projeto, apenas contando com a data de início. Haja recursos financeiros.
Responda
fabriciosilvabrl
August 2023 | 1 Respostas
Uma aplicação móvel possui estados durante a sua criação, ativação e destruição. Esses estados, chamados ciclos de vida, ajudam os desenvolvedores a criar ações durante as transições desses estados, por exemplo, criar uma conexão de banco de dados. Considerando o enunciado e os estudos aprendidos e analise as afirmações a seguir: I - Uma conexão de banco de dados (SQLite) em uma aplicação Android é iniciada, pela primeira vez, por meio do método onCreate(). Porque: II - Todo o banco SQLite fica armazenado internamente no sistema Android. A seguir, assinale a alternativa correta. R: As asserções I e II são proposições verdadeiras, mas aII não é uma justi*cativa correta da I.
Responda
fabriciosilvabrl
August 2023 | 2 Respostas
Como uma aplicação móvel, o uso de mouse é impróprio, pois o principal recurso usado nas aplicações são os widgets ou ícones, que podem operar diversas funções, como abrir uma aplicação, fechar, mover etc. Essas operações podem ser iniciadas por meio do toque dos dedos sobre os widgets ou ícones. Considerando essas informações do trecho sobre elementos de uma aplicação móvel e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). ( ) No sistema Android, usa-se o conceito de Drag and drop (Arrastar e soltar) para mover itens entre telas. ( ) É permitido usar, na composição de uma interface, o conceito de estilo semelhante a CSS. ( ) Um view é uma interface composta por elementos como Checkbox, button e ImageView. ( ) Bundle é um objeto que tem, por finalidade, criar componentes. A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta.
Responda
fabriciosilvabrl
August 2023 | 2 Respostas
Na computação móvel, é comum uma aplicação usar serviços de outras aplicações. Esse tipo de estrutura é denominada Arquitetura Orientada a Serviços (SOA). Tem-se, então, diversas aplicações que precisam dos serviços ofertados de outras empresas para que possam ser executadas. Analise as afirmações a seguir: I. O JSON, JavaScript Object Notation, é uma estrutura de arquivo que possibilita a comunicação entre duas aplicações por meio de serviços. II. XML, extensible markup language, é uma linguagem de marcação usada para a comunicação entre aplicações. III. O Retrofit permite, ao Android, acessar informações por meio do protocolo FTP. IV. O SQLite é um banco de dados para armazenamento local de um aplicação. Assinale alternativa correta.
Responda
fabriciosilvabrl
July 2023 | 2 Respostas
O NetBeans IDE (Integrated Development Environment) suporta vários frameworks de aplicações Web, o que inclui todas as especificações de desenvolvimento de aplicações Web fornecidas como parte da especificação Java EE. Você também pode personalizar o IDE para funcionar com frameworks adicionais de sua escolha.. ”. (NETBEANS. Desenvolvimento com Frameworks de Aplicações Web. NetBeans IDE Feature, [201-]. Disponível em: htt......... Acesso em: 22 set. 2019).Netbeans é um dos IDE (Integrated Development Environment) mais utilizados para o desenvolvimento de programas utilizando a linguagem Java, sendo o Swing uma biblioteca que pertence ao Java. Quais são os componentes do Swing do Java?I.JFrame.II.JProcedure.III.JPanels.IV.JBasic.É correto o que se afirma em:
Responda
fabriciosilvabrl
June 2023 | 1 Respostas
A arquitetura distribuída desacopla as regras de negócios (que estão na camada de modelo) das regras de apresentação (localizadas na camada de visão e controle). Esse tipo de arquitetura é utilizado em cenários nos quais existem vários subsistemas e que devem ser controlados de maneira independente. Um tipo atual desse modelo de arquitetura é conhecido como microsserviços. No contexto do deploy, qual a característica mais importante desse tipo de arquitetura?
Responda
fabriciosilvabrl
June 2023 | 1 Respostas
A Arquitetura de software não é o sistema operacional, mas sim uma representação do sistema que permite, primeiramente, analisar a efetividade do projeto para atender os requisitos que foram especificados na Engenharia de requisitos, e considerar as possíveis arquiteturas na fase inicial do projeto. Nesse caso, qual o principal objetivo do projeto de arquitetura de software?
Responda
fabriciosilvabrl
April 2023 | 2 Respostas
“O Java foi escolhido por causa de uma combinação de dois aspectos: o projeto da linguagem e sua popularidade. A própria linguagem de programação Java fornece uma implementação muita limpa da maioria dos conceitos orientados a objetos importantes e serve bem como uma linguagem de ensino introdutória. Sua popularidade assegura um grupo imenso de recursos de suporte.”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos com Java - Uma introdução prática usando o Bluej. 4. ed. São Paulo: Pearson Prentice Hall, 2009. p. 10.) Podemos compreender a grande popularidade e utilização da linguagem Java na maioria dos programas orientados a objeto. Qual o grande diferencial da linguagem Java?
Responda
fabriciosilvabrl
April 2023 | 2 Respostas
“O Java foi escolhido por causa de uma combinação de dois aspectos: o projeto da linguagem e sua popularidade. A própria linguagem de programação Java fornece uma implementação muita limpa da maioria dos conceitos orientados a objetos importantes e serve bem como uma linguagem de ensino introdutória. Sua popularidade assegura um grupo imenso de recursos de suporte.”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos com Java - Uma introdução prática usando o Bluej. 4. ed. São Paulo: Pearson Prentice Hall, 2009. p. 10.) Podemos compreender a grande popularidade e utilização da linguagem Java na maioria dos programas orientados a objeto. Qual o grande diferencial da linguagem Java?
Responda
fabriciosilvabrl
April 2023 | 1 Respostas
Conforme nossos estudos, pudemos entender que o vetor é uma estrutura de dados homogênea, ou seja, uma estrutura com variáveis de mesmo tipo. Assim, para se criar um vetor, devemos ter em mãos algumas informações importantes, como o nome do vetor, o tipo e o tamanho. Com base nisso, podemos dizer que a declaração de vetor se diferencia de uma declaração de variável, pelo uso do delimitador __________. Considerando nossos conhecimentos sobre as estruturas de dados, assinale a alternativa a seguir que preenche corretamente a lacuna anterior. .Parênteses. .Chaves e Parênteses. .Chaves. .Colchetes e Parênteses. .Colchetes.
Responda
fabriciosilvabrl
March 2023 | 2 Respostas
Em estruturas de dados, de forma geral, tão importante quanto o armazenamento dos dados, é necessário definir um conjunto mínimo de métodos que operam sobre eles. No caso de uma árvore binária, um método utilitário muito comum é aquele que verifica se a árvore está vazia. Veja com atenção a definição do método “ehVazia” a seguir, que recebe como parâmetro o nó raiz da árvore. Fonte: Elaborada pela autora, 2019. Considerando a implementação anterior, assinale a alternativa que relata corretamente o que acontece com o programa se for removido o comando “return true;”.
Responda
fabriciosilvabrl
March 2023 | 2 Respostas
Um método de busca que pode ser aplicado em uma árvore binária de busca é denominado pós-ordem. Este algoritmo pode ser enunciado a partir de três passos: percorrer a subárvore da esquerda em pós-ordem, percorrer a subárvore da direita em pós-ordem e visitar o nó raiz. Considere, então, a seguinte árvore binária de busca construída com valores numéricos. Fonte: Elaborada pela autora, 2019. De acordo com a definição anterior, com base na figura retratada, qual é a sequência dos nós visitados em pós-ordem?
Responda
fabriciosilvabrl
March 2023 | 2 Respostas
A inserção de um elemento em uma árvore binária de busca pode ser implementada por meio de um método recursivo. Este é aquele que tem uma chamada para o próprio método dentro da sua definição. Para que o algoritmo não execute indefinidamente, é necessário que seja inserida uma condição de parada. Veja o trecho de código a seguir para inserção de um nó em uma árvore binária de busca. Fonte: Elaborada pela autora, 2019. Com base no código anterior, assinale a alternativa que contém o comando que deve ser inserido como cláusula condicional do comando if (em destaque no código), para que o algoritmo tenha uma condição de parada.
Responda
fabriciosilvabrl
March 2023 | 2 Respostas
As árvores binárias de busca podem ser percorridas por meio do método de busca denominado pré-ordem. Este algoritmo pode ser enunciado a partir de três passos: visitar o nó raiz, percorrer a subárvore da esquerda em pré-ordem e percorrer a subárvore da direita em pré-ordem. Assim, considere a seguinte árvore binária de busca construída com letras do alfabeto. Fonte: Elaborada pela autora, 2019. De acordo com a definição anterior e nossos estudos sobre o assunto, considerando a figura retratada, qual é a sequência dos nós visitados em pré-ordem?
Responda
fabriciosilvabrl
March 2023 | 2 Respostas
Sabemos que uma árvore binária de busca deve ser construída de forma que a seguinte regra seja preservada: o nó filho da esquerda de um nó raiz deve ser menor que o nó raiz por determinada chave; e o nó filho da direita deve ser sempre maior que o nó raiz. A relação de maior ou menor pode ser atribuída pelo valor da informação no nó ou por meio da definição de um atributo-chave do nó, o qual será utilizado como comparativo. Dessa forma, considere a árvore binária de busca na sequência. Fonte: Elaborada pela autora, 2019. Com base na figura anterior, qual é o nome do método de percurso em árvore que geraria a seguinte sequência de caracteres como saída: {A, B, C, D, E, F, G}?
Responda
fabriciosilvabrl
March 2023 | 2 Respostas
“A interface com o usuário (frequentemente uma interface gráfica como usuário) é ocasionalmente referida apenas como interface, mas o Java também tem uma construção de linguagem chamada interface que é relacionada mas distinta. É importante distinguir entre os diferentes significados da palavra interface em um contexto particular, pois a palavra interface tomará diversos significados em cenários diferentes na programação orientada a objeto ”. (BARNES, D.J.; KOLLING, M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice Hall, 2004. p. 113). Pela citação foi possível compreender as diversas definições de interface em orientação a objeto e na linguagem Java. A interface gráfica no Java é realizada pela biblioteca Swing. Neste sentido, quais as afirmativas abaixo são falsas ou verdadeiras sobre os componentes da interface gráfica da biblioteca Swing? I. ( ) JComboBox exibe texto não editável ou ícones. II. ( ) JTextField fornece uma lista de itens para selecionar um item . III. ( ) JCheckBox - especifica uma opção que pode ser, ou não, selecionada. IV. ( ) JList exibe relação para se selecionar vários itens. Agora, assinale a alternativa correta.
Responda
fabriciosilvabrl
March 2023 | 1 Respostas
“A interface de um método consiste na assinatura e em um comentário. A assinatura de um método inclui um modificador de acesso, o tipo de retorno, o nome do método e uma lista de parâmetros. A interface fornece tudo que precisamos conhecer para utilizar o método. [...] Como a documentação da classe Sring informa que ela tem um método chamado trim para remover espaços no início e no final as string”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice Hall, 2004. p. 110). Portanto, podemos compreender que a implementação de uma interface requer normas de código. Para informar que uma classe implementará uma interface, qual a palavra-chave reservada deverá ser utilizada?
Responda
fabriciosilvabrl
February 2023 | 2 Respostas
O método de ordenação Quick Sort, é classificado como um método complexo e não estável. Nesse algoritmo se faz necessária a escolha de um elemento como pivô. Utilize esse algoritmo para ordenar um array unidimensional, contendo os números [5,2,9,6,3] em ordem crescente. Considere o número 9 e, na sequência, o número 3 como pivô. Assinale a alternativa a seguir que apresente a quantidade de trocas que serão realizados para ordenar o array utilizando o algoritmo Quick Sort. a) 6 trocas b) 5 trocas c) 2 trocas d) 3 trocas e) 4 trocas
Responda
fabriciosilvabrl
February 2023 | 2 Respostas
Implemente um projeto no qual serão inseridos números de forma ordenada, e que atenda as especificações a seguir: Passo 1: Insira os números [1, 2, 3, 4 e 5] em uma lista - com 5 células; Passo 2: Remova todos os dados da lista e insira-os em uma Pilha - com 5 células. Deve-se sempre remover os dados da célula inicial da lista; Passo 3: Remova os dados da Pilha e insira-os em uma Fila - com 10 células); Passo 4: Insira os números [6, 7, 8, 9 e 10] na lista; Passo 5: Repita os passos 2 e 3. Passo 6: Exiba todos os números que foram inseridos na fila. Analise a ordem dos números exibidos e verifique se estão na mesma forma que foram inseridos. Se a exibição foi diferente, justifique o ocorrido. O programa desenvolvido pelo aluno e a sua justificativa deverá ser postado em um ambiente virtual. Esse programa será avaliado pelo tutor responsável pela disciplina.
Responda
fabriciosilvabrl
February 2023 | 2 Respostas
Leia o excerto a seguir. “HTML, a HyperTextMarkupLanguageé uma linguagem de programação baseada em tagsou marcações que teve sua criação em 1990 por Tim Berners-Lee. Essas páginas ou textos são interpretadas por um navegador ou browser também chamado de cliente. [...]Uma página web (também denominada documento) é construída de objetos. Um objeto é simplesmente um arquivo tal como um arquivo HTML, uma imagem JPEG, uma imagem GIF, um Applet Java, um clipe de áudio e assim por diante, que se pode acessar com um único URL”. GIROLDO, B.C.; FRESSATI, W. Evolução no Desenvolvimento com o HTML 5. In: XVII Seinpar - Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí, 2015. p. 3. A partir do trecho apresentado acima, considere as afirmações a seguir. I. HTML possui uma sintaxe própria, com regras e padrões de semântica e exibição. II. HTML pode ser considerada uma linguagem orientada a objetos, pois é construída sobre tags. III. HTML interage diretamente com a linguagem JQuery para executar os comandos PHP. IV. HTML tem como objetivo criar sites como também criar programas desktop. Assinale a alternativa que apresenta o que é correto afirmar.
Responda
fabriciosilvabrl
February 2023 | 2 Respostas
Leia o excerto a seguir. “Como já mencionei antes, desligar os scripts CGI é provavelmente a primeira ação que você deve realizar para tornar o seu servidor mais seguro. Sem os scripts CGI (ou algum sistema de scripting do lado servidor como ASP ou PHP), você perderá a capacidade de criar aplicativos da Web interativos, tais como boletins de mensagens, formulários de feedback ou qualquer outra coisa que ultrapasse os limites do HTML estático. Assim sendo, talvez desligar o CGI não seja a melhor opção”. LEMAY, L.; COLBURN, R.; TYLER, D. Aprenda a criar páginas web com HTML e XHTML em 21 dias. São Paulo: Pearson Education do Brasil, 2002. p. 835. Disponível em: . Acesso em: 13/1/2019. Aa interação entre a página web e o CGI (Common Gateway Interface), o PHP é o script que trabalha do lado do servidor. A partir desta informação, avalie as proposições a seguir a relação entre elas. I. O PHP deve ser executado no lado do servidor, sendo processado quando a página for executada. PORQUE II. O PHP é uma linguagem de script de código aberto de uso geral, e é adequada para o desenvolvimento web. Agora, assinale a alternativa correta.
Responda
fabriciosilvabrl
February 2023 | 1 Respostas
Leia o excerto a seguir. “Além das tags definidas pelos vários níveis de HTML, as empresas de navegadores individuais também implementam extensões específicas do navegador para o HTML. A Netscape e a Microsoft são as principais culpadas da criação de extensões, e oferecem muitos recursos novos e exclusivos dos seus navegadores. [...] Até mesmo desenvolvedores da Web com anos de experiência e centenas de páginas desenvolvidas têm de lidar com o problema de qual conjunto de tags escolher”. LEMAY, L.; COLBURN, R.; TYLER, D. Aprenda a criar páginas web com HTML e XHTML em 21 dias. São Paulo: Pearson Education do Brasil, 2002. Disponível em: . Acesso em: 13/1/2019. A partir das asserções extraídas do trecho acima, considere as afirmações a seguir. I. O atributo “type” tem a função de identificar se um elemento da página é um texto ou um tipo radio. II. O atributo “OnClick” caracteriza como o elemento único é identificado exclusivamernte no documento HTML. III. O atributo “value’ no “type=button” identifica o rótulo do elemento sendo um botão da página. IV. O atributo “id” representa o elemento como sendo uma string ou um valor numérico. Assinale a alternativa que apresenta o que é correto afirmar.
Responda
fabriciosilvabrl
December 2022 | 2 Respostas
Padrões de projeto tem o objetivo de auxiliar o processo de projeto e implementação de sistemas computacionais, dentre os quais podemos relacionar as páginas web. Dentre os padrões existentes, podemos citar o GOF que consiste de uma coleção de padrões classificados em padrões de criação, padrões estruturais e padrões comportamentais. Muitos destes padrões compõem, ainda, o padrão MVC. Para essa questão, encontramos, abaixo, uma definição sumária de quatro destes padrões. I. Singleton: permite uma única instanciação de objeto de uma classe específica. II. Interator: objetiva acessar, sequencialmente, os elementos de uma lista sem precisar conhecer a estrutura de relacionamento (por exemplo, array e tabela hash). III. State: neste padrão, acontece uma alteração do comportamento de um objeto em função da alteração de seu estado. IV. Observer: um objeto realiza a notificação para outros objetos, devido a sua alteração de estado. Dados os exemplos de uso, numere-os de forma a estabelecer um relacionamento entre os padrões apresentados acima e os exemplos de uso. (_) Criar um mapa do site a partir do percurso de todos os elementos que compõem uma coleção de menus. (_) Delimitar uma única conexão ao banco de dados por processo. (_) Objetos da camada de modelo notificam a camada de controle, dentro do escopo do MVC, por ocasião de suas alterações de estado. (_) Dentro de um jogo de RPG, as regras (condições e consequências dos comandos “if”) dependem do estado corrente do objeto. Assinale a alternativa que contenha a sequência correta.
Responda
fabriciosilvabrl
November 2022 | 2 Respostas
Expressões regulares são extremamente úteis para a validação dos campos do formulário pois elas atuam na verificação da estrutura da informação fornecida pelo usuário. Para essa questão, considere o código a seguir. function ExibirBandeiraCC(f) { var exp_regVISA =___; var exp_regMASTER =___; if(exp_regVISA.___(f.___.value)) { alert("O cartão digitado é VISA"); return true; } if(exp_regMASTER.___(f.___.value)) { alert("O cartão digitado é MASTER"); return true; } alert("Cartão não é VISA e nem MASTER"); return true; } Número do CC: Considerando que cartões VISA sempre são iniciados pelo dígito 4 e os cartões MASTER são iniciados com o valor 5 e o segundo dígito varia entre os valores 1 e 5 A partir destas observações, preencha os campos em aberto escolhendo itens da lista a seguir: I. test II. /^4[0-9]{12,15}$/ III. /^5[0-9]{12,15}$/ IV. /^5[1-5]{1}[0-9]{14}$/ V. cc VI. NumCC Assinale a alternativa que contém a sequência correta.
Responda
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.