Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 As tags responsáveis por quebra de linha, criação de parágrafo e criação de tabelas são, respectivamente: < table > < br > < tr > < br > < p > < tr > < tr > < p > < br > < br > < p > < table > < p > < br > < table > Respondido em 09/05/2023 15:30:56 Explicação: As tags seriam br (break), p (paragraph) e table. A tag tr define uma linha da tabela, enquanto td definiria uma célula. 2a Questão Acerto: 1,0 / 1,0 Indique a opção que apresenta apenas operadores relacionais. Operadores >=, <, == e != Operadores +, -, * e / Operadores >, <, = e ! Operadores +, -, < e * Operadores &&, || e ! Respondido em 09/05/2023 15:31:01 Explicação: Operadores relacionais analisam relações entre números, podendo ser >, <, >=, <=, == ou !=. 3a Questão Acerto: 1,0 / 1,0 Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Agrupamentos Atributos Nível de Acesso Herança Métodos Respondido em 09/05/2023 15:31:10 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 4a Questão Acerto: 1,0 / 1,0 Analise as seguintes afirmativas acerca da sintaxe JSON e assinale a opção correta. I - Valores numéricos devem ser colocados entre aspas. II - Valores nulos são representados por null. III - Vetores são definidos com o uso de chaves. Apenas as afirmativas II e III são verdadeiras. Apenas a afirmativa II é verdadeira. Todas as afirmativas são verdadeiras. Todas as afirmativas são falsas. Apenas as afirmativas I e III são verdadeiras. Respondido em 09/05/2023 15:31:22 Explicação: A afirmativa I está incorreta porque os números não utilizam aspas, e a de número III está incorreta porque vetores utilizam colchetes. Quanto ao nulo, ele realmente é representado como null. 5a Questão Acerto: 1,0 / 1,0 Em aplicativos Android, um recurso extremamente utilizado é o de menu. Basta você baixar alguns aplicativos na Google Play Store que os encontrará facilmente. Podemos trabalhar com três tipos de menus em Android, os quais: I. Menu de opção e barra de opção II. Menu de texto III. Menu pop-up Após a leitura, assinale a alternativa correta. Apenas a afirmação II está correta Apenas as afirmações I e III estão corretas Apenas as afirmações I e II estão corretas Apenas as afirmações II e III estão corretas Apenas a afirmação I está correta Respondido em 09/05/2023 15:31:33 Explicação: TIPOS DE MENU: Menu de opção e barra de opção - É o menu default das aplicações Android; - Normalmente encontramos nesse menu as principais opções. Menu de contexto - É exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual; - Não suporta atalhos, ícones ou até mesmo submenus; - Pode ser compartilhado entre diferentes Views. Menu Pop-up - Abre quando tocamos no item de menu Options (Opções) ou em menu contextual; - Não suporta ícones; - Não suporta submenus aninhados. 6a Questão Acerto: 1,0 / 1,0 Qual será a saída obtida pelo seguinte trecho com sintaxe Java? int a = 1, b=100; while( ++a < 5 ) b = b / a; System.out.println(b); 25 96 4,17 4 12,5 Respondido em 09/05/2023 15:32:16 Explicação: Primeira rodada: a = 2, b = 100 / 2 = 50. Segunda rodada: a = 3, b = 50 / 3 = 16. Terceira rodada: a= 4, b = 16 / 4 = 4 7a Questão Acerto: 1,0 / 1,0 O middleware de acesso ao banco de dados utilizado pelo Java é denominado: JDBC JMS RMI JNDI RPC Respondido em 09/05/2023 15:32:21 Explicação: O middleware para acesso a banco de dados do Java é o JDBC (Java Database Conectivity) 8a Questão Acerto: 1,0 / 1,0 Complete as lacunas no trecho de código-fonte abaixo com os termos corretos: __________ emf = Persistence.createEntityManagerFactory("PU"); __________ em = emf.createEntityManager(); em.getTransaction().begin(); c = new Curso(3, "EE"); em.__________(c); em.getTransaction().commit(); EntityManager; Command; insert Database; Entity; put EntityManagerFactory; EntityManager; persist Connection; Statement; execute EntityFactory; EntityManager; save Respondido em 09/05/2023 15:32:26 Explicação: Um elemento essencial no JPA é a classe EntityManager, responsável pelo manuseio das diversas entidades. Objetos desta classe são gerados a partir do EntityManagerFactory, e o método persist viabiliza a gravação de uma entidade no banco de dados. 9a Questão Acerto: 1,0 / 1,0 Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto. de desenvolvimento cuja finalidade é definir uma interface na mesma camada da "lógica da aplicação". de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface do usuário" e a "persistência de dados". de operação dirigida para uma classe e não para um objeto individual. que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface. Respondido em 09/05/2023 15:32:41 Explicação: A arquitetura MVC divide o aplicativo em 3 camadas: Model (Persistência), Control (Regras de Negócio) e View (Interfaces). Não pode ocorrer contato entre a View e a Model. 10a Questão Acerto: 1,0 / 1,0 Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas: IDL COS Naming UDDI WSDL RPC Respondido em 09/05/2023 15:33:18 Explicação: Através do descritor de serviços do SOAP, no caso o WSDL, ambientes como Visual Studio (C#) e NetBeans (Java) conseguem gerar os stubs de comunicação e classes para o encapsulamento das chamadas aos serviços oferecidos, o que tira do programador a responsabilidade de implementar toda essa comunicação em rede.
Compartilhar