Baixe o app para aproveitar ainda mais
Prévia do material em texto
Curso DESENVOLVIMENTO HIBRIDO Teste Teste Final Iniciado 20/05/20 11:57 Enviado 23/05/20 17:29 Status Completada Resultado da tentativa 9 em 10 pontos Tempo decorrido 77 horas, 31 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir. “Em geral, um Adapter faz com que uma interface adaptada (em inglês, adaptee) seja compatível com outra, dessa forma fornecendo uma abstração uniforme de diferen- tes interfaces. A classe adaptadora (adapter) atinge esse objetivo herdando, privadamente, de uma classe adaptada. O adapter, então, exprime sua interface em termos da interface da classe adaptada.”. Fonte: Gamma, Erich. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. 139 p. Porto Alegre : Bookman, 2007. A partir da definição de Gamma (2007), assinale a alternativa que contém a forma como conseguimos utilizar o Adapter : O Adapter é um padrão de design estrutural que permite que objetos com interfaces incompatíveis colaborem. O Adapter é um padrão de design estrutural que permite que objetos com interfaces incompatíveis colaborem. Resposta correta. A alternativa está correta. Uma classe Adapter fornece a implementação padrão de todos os métodos em uma interface do listener de eventos. As classes do Adapter são muito úteis quando desejamos processar apenas alguns dos eventos tratados por uma interface de ouvinte de um evento específico. . Pergunta 2 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir. “Os padrões estruturais se preocupam com a forma como classes e objetos são compostos para formar estruturas maiores. Os padrões estruturais de classes utilizam a herança para compor interfaces ou implementações. Dando um exemplo simples, considere como a herança múltipla mistura duas ou mais classes em uma outra. O resultado é uma classe que combina as propriedades das suas classes ancestrais”. Fonte: Gamma, Erich. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. 139 p. Porto Alegre : Bookman, 2007. A partir da leitura do texto acima, assinale a alternativa que apresente a utilização do Ionic Framework. O Ionic Framework é um framework de código aberto que envolve o AngularJS para fornecer a estrutura do aplicativo e o Ionic se concentra na interface do usuário.. O Ionic Framework é um framework de código aberto que envolve o AngularJS para fornecer a estrutura do aplicativo e o Ionic se concentra na interface do usuário.. Resposta correta. A alternativa está correta. A documentação do Ionic é claramente organizada, com um fórum específico para os desenvolvedores Ionic e mais a comunidade em outras páginas como o StackOverflow, portanto, é melhor lidar com os 1 em 1 pontos 1 em 1 pontos problemas. O Ionic suporta Android e o iOS e o Ionic 2 também terão suporte para o Windows 10 Mobile.. Pergunta 3 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir. “Sempre que um programador cria dois aplicativos que se comunicam, ele especifica detalhes como: A sintaxe e a semântica da mensagem que pode ser trocada; O iniciador da interação, que é ou o cliente ou o servidor; As ações a serem realizadas em caso de erro; Como os dois lados sabem quando a comunicação termina”. Fonte: Comer, Douglas E. Redes de computadores e internet [recurso eletrônico]. Valter Roesler. – 6. ed. 46 p. Porto Alegre : Bookman, 2016. Considerando o excerto apresentado, sobre a criação de aplicativos, analise as afirmativas a seguir. I. O jQuery mobile é uma das estruturas móveis da interface do usuário mais popular, portanto, possui muitas informações e suporte disponíveis na Internet. II. O jQuery mobile é um sistema de interface de usuário baseado em HTML com muitos componentes, recursos e suporte. III. O jQuery mobile foi desenvolvido para auxiliar no processo de criação dos sistemas operacionais. IV. A interface do usuário móvel Angular usa Bootstrap e JS angular, suporta transições e transformações do Bootstrap 3, Angular 1.3 e CSS3. Está correto o que se afirma em: I, III e IV, apenas. I, II e IV, apenas. Sua resposta está incorreta. A alternativa está incorreta, pois as afirmações I, II e IV são verdadeiras. O jQuery mobile foi desenvolvido para criar sites e aplicativos responsivos acessíveis para todos os dispositivos móveis dispositivos. O jQuery mobile é uma biblioteca JavaScript rápida e concisa que simplifica o documento HTML e gerencia as interações a partir do AJAX no desenvolvimento web. Pergunta 4 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir: “Um programador ou uma empresa cria um par de aplicativos que se comunicam por meio da Internet com a intenção de que nenhum outro crie software cliente ou servidor para esse serviço. Não existe necessidade de publicar e distribuir uma especificação formal para definir a interação, porque nenhuma aplicação externa precisaria entender os detalhes de protocolo”. Fonte: Comer, Douglas E. Redes de computadores e internet [recurso eletrônico]. Valter Roesler. – 6. ed. 45 p. Porto Alegre : Bookman, 2016. A partir da definição de Comer(2016), assinale a alternativa que os itens que envolvem as estruturas baseadas na Web: As estruturas baseadas na Web envolvem aplicativos da Web como aplicativos nativos.. As estruturas baseadas na Web envolvem aplicativos da Web como aplicativos nativos.. Resposta correta. A alternativa está correta. As estruturas de software podem incluir programas de suporte, bibliotecas de códigos, compiladores, conjuntos de ferramentas e interfaces de programação de aplicativos (APIs) que reúnem todos os diferentes componentes para permitir o desenvolvimento de um projeto ou solução.. 0 em 1 pontos 1 em 1 pontos Pergunta 5 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir: “ O iOS é desenvolvido pela Apple para uso exclusivo nos seus produtos, portanto é um software de desenvolvimento fechado, ou seja, não permite alterações internas do sistema, exceto as opções presentes nas configurações. Por outro lado, oferece uma experiência mais estável e segura ao usuário, visto que este é projetado para atender apenas os dispositivos desenvolvidos pela própria marca. ”. Fonte: Oliveira , Diego Bittencourt de [et al.] Desenvolvimento para dispositivos móveis: volume 1 [recurso eletrônico]. 16 p. Porto Alegre: SAGAH, 2019. Considerando o excerto apresentado, sobre o sistema operacional iOS, analise as afirmativas a seguir. I. O iOS é o sistema operacional da Apple para produtos, iPhone, iPad, iPod Touch e Apple TV. II. O iOS apresenta o público apresentado pelo visionário fundador da Apple, Steve Jobs, com um sistema de aplicativos que serve como referência para muitos outros de uma forma intuitiva e eficaz.. III. O iOS possui uma interface sequencial, que possibilita a personalização dos objetos que apresentam uma experiência mais específica do mercado. . IV. O iOS é o nome do sistema operacional designado pela empresa Apple Inc., exclusivo para os seus dispositivos.. Está correto o que se afirma em: I, II e IV, apenas. I, II e IV, apenas. Resposta correta. A alternativa está correta, pois as afirmações I, II e IV são verdadeiras. O iOS é o sistema operacional criado pela Apple é compatível com o iPad e o iPod touch, iPhone. A primeira vez que foi apresentado para o público foi no ano de 2007, com Steve Jobs mostrando no keynote o novo Smartphone que foi desenvolvido e a cada ano tem revolucionado o mercado de tecnologia. Pergunta 6 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir: “A HyperText Markup Language (HTML) é um padrão de representação que especifica a sintaxe para a página Web. O HTML tem as seguintes características gerais: Usa uma representação textual; Descreve páginas Web que contém multimídia;Segue o paradigma da linguagem declarativa em vez do da imperativa”. Fonte: Comer, Douglas E. Redes de computadores e internet [recurso eletrônico]. Valter Roesler. – 6. ed. 47 p. Porto Alegre : Bookman, 2016. Assinale a alternativa que define a característica desse modelo HTML: HTML (HyperText Markup Language) é a linguagem usada na Internet para definir as páginas do World Wide Web. . HTML (HyperText Markup Language) é a linguagem usada na Internet para definir as páginas do World Wide Web. . Resposta correta. A alternativa está correta. Os arquivos HTML são interpretados pelo navegador. Quando ele lê um arquivo ASCII com extensão * .htm ou * .html ele irá interpretar estas TAGs e formatar o texto de acordo com as configurações que estão descritas no arquivo. . Pergunta 7 1 em 1 pontos 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir. “Adapter (140): um adaptador fornece uma interface diferente para o objeto que adapta. Em contraste, um proxy fornece a mesma interface como seu objeto. Contudo, um proxy usado para proteção de acesso pode se recusar a executar uma operação que o objeto executará. Assim, na prática, sua interface pode ser efetivamente um subconjunto da interface do objeto”. Fonte: Gamma, Erich. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. 207 p. Porto Alegre : Bookman, 2007. Nesse sentido, assinale a alternativa que apresente a definição correta do termo “Adapter”: Adapter faz com que uma interface adaptada seja compatível com outra.. Adapter faz com que uma interface adaptada seja compatível com outra.. Resposta correta. A alternativa está correta. O padrão do adaptador permite envolver um objeto incompatível em um adaptador para torná-lo compatível com outra classe. Na engenharia de software, o padrão do adaptador é um padrão de design de software que permite que a interface de uma classe existente seja usada como outra interface. . Pergunta 8 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir: “A Internet armazena uma grande quantidade de texto que pode ser obtido e utilizado. É comum usar o termo texto simples para se referir a uma forma linear de texto, e o termo hipertexto para sua forma não linear. O texto armazenado na Internet usa um conjunto de caracteres, tal como o Unicode, para representar símbolos na linguagem subjacente.l”. Fonte: Forouzan,Behrouz A. Redes de computadores [recurso eletrônico] : uma abordagem top-down. 615 p. Porto Alegre : AMGH, 2013. Nesse sentido, assinale a alternativa que indique a definição correta para o consórcio Unicode: O consórcio Unicode é uma organização sem fins lucrativos criada para desenvolver, disseminar e promover o uso do padrão Unicode que especifica a representação de texto em produtos modernos e padrões de software. O consórcio Unicode é uma organização sem fins lucrativos criada para desenvolver, disseminar e promover o uso do padrão Unicode que especifica a representação de texto em produtos modernos e padrões de software. Resposta correta. A alternativa está correta. O Unicode é chamado para substituir o código ASCII, permite não apenas lidar com texto em praticamente qualquer idioma usado no planeta, mas também fornece um conjunto completo e compreensível de símbolos matemáticos e técnicos que simplificaram o intercâmbio de informações científicas. Pergunta 9 Leia o excerto a seguir: “O telefone celular possui display pequeno e botões de discagem, já o smartphone é um pouco maior, possuindo display colorido com excelente resolução e praticamente não tem botões (normalmente os poucos botões existentes se encontram nas partes laterais, para ligar e desligar o aparelho, além de controlar o volume do som).”. Fonte: Oliveira , Diego Bittencourt de [et al.] Desenvolvimento para dispositivos móveis: volume 1 [recurso eletrônico]. 14 p. Porto Alegre: SAGAH, 2019. 1 em 1 pontos 1 em 1 pontos Resposta Selecionada: Resposta Correta: Feedback da resposta: A partir da definição de Oliveira et. al. (2019), selecione a alternativa que contém explique em que consistem os aplicativos móveis: Os aplicativos móveis consistem em arquivos executáveis binários que são baixados diretamente no dispositivo do usuário e armazenados localmente. Os aplicativos móveis consistem em arquivos executáveis binários que são baixados diretamente no dispositivo do usuário e armazenados localmente. Resposta correta. A alternativa está correta. Eles são distribuídos por lojas de aplicativos dedicadas, como a Google Play Store para aplicativos Android e Apple app store para aplicativos iOS. Esses serviços são expostos por meio de uma API (Application Programming Interface) dedicada, com métodos relacionados à comunicação e mensagens, gráficos, localização, segurança etc. Pergunta 10 Resposta Selecionada: Resposta Correta: Feedback da resposta: Leia o excerto a seguir. “HTML5 é a evolução da linguagem HTML4. Está sendo desenvolvida desde 2006 pela W3C em parceria com a WHATWG. Essa versão da linguagem vai unir o que há de melhor no HTML versão 4, XHTML e HTML DOM e adicionar um conjunto de novos elementos, atributos e APIs”. Fonte: Teruel, Evandro Carlos HTML5: Guia Prático - 2. ed. rev. atual. e ampl. 32 p. São Paulo: Érica, 2014. Considerando o apresentado, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). I. ( ) A sintaxe dos comentários, que podem ocupar quantas linhas forem desejadas, é a seguinte: <! - Comentário ->. II. ( ) o HTML considera vários caracteres de separação consecutivos como um único caractere de separação. . III. ( ) A Tag <HR> apresenta uma linha horizontal que deixa espaços antes e depois, portanto, não é necessário adicionar <P> ou <BR> adicionais.. VI. ( ) A Tag <BR> pula a linha sem deixar uma linha em branco abaixo. . Assinale a alternativa que apresenta a sequência correta. V, V, V, V. V, V, V, V. Resposta correta. A sequência está correta, pois todas as afirmações são verdadeiras. Hypertext Markup Language (HTML) é o código usado para estruturar e exibir uma página da web e seu conteúdo. Por exemplo, seu conteúdo pode ser parágrafos, uma lista com marcadores ou imagens e tabelas de dados. 1 em 1 pontos
Compartilhar