Logo Passei Direto
Buscar

Introdução Ao Coding (Mobile) - AV2

Ferramentas de estudo

Questões resolvidas

Em um programa para testar uma matriz com números inteiros, foi criado o código abaixo. Dado o método de uma classe Activity listado a seguir, o que será impresso na tela de um dispositivo Android quando ele for executado?
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String s = ""; int m [] [] = { { 6 , 2 } , { 0 , 7 } }; int a=0; for ( int i = 0; i < m.length; i++ ) a = a + m[ i ][ i ]; s = "" + ( a + m[0][1] ); Toast.makeText(MainActivity.this, s, Toast.LENGTH_LONG).show(); }

A maioria das aplicações Android necessita de uma interface que permita a interação com o usuário. Complete a lacuna do texto:
“Conhecida também como ____________________, ela pode ser formada por uma ou mais telas, onde devem ser apresentados os elementos (botões, caixas de texto, figuras, animações, caixas de seleção etc.).” Assinale a alternativa que preenche, corretamente, a lacuna.

Considere o trecho de programa abaixo (em JAVA) para exibir a palavra “carro” quatro vezes na tela usando o comando for. Substitua a linha de comentário por uma linha que resolva esse problema.
// Linha faltando System.out.println( "carro" ); for ( int i = 1; i< 4 ; i++)

A classe Activity define as atividades do projeto. É a classe mãe ou a superclasse que define as características e os comportamentos básicos para qualquer atividade criada para o projeto. Complete a lacuna do texto:
“Cada atividade é responsável por fornecer uma ____________ onde o usuário pode interagir para realizar alguma ação, como digitar um número de telefone, tirar uma foto, ler um e-mail, incluir, alterar ou excluir os dados de um contato.” Assinale a alternativa que preenche, corretamente, a lacuna.

Valores iniciais poderiam ser declarados por meio de um método. Esses métodos são executados ao se instanciar uma classe. Complete a lacuna do texto:
“Em Java, esse método é conhecido como _________________. E, além de instanciar a classe à qual pertence, deve ter o mesmo nome da classe.”

Quando falamos em Tecnologia Java, estamos fazendo referência à Linguagem Java e à Plataforma Java. A Linguagem Java é uma linguagem de alto nível. Abaixo estão relacionadas algumas de suas características. Em relação às características da linguagem Java, analise as afirmações abaixo e some os valores (entre parênteses) de cada afirmação verdadeira. Responda com o somatório das afirmações verdadeiras.
( 1 ) Alto Desempenho. ( 2 ) Arquitetura Neutra e Portável. ( 4 ) Orientada a funções. ( 8 ) Totalmente compilada.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em um programa para testar uma matriz com números inteiros, foi criado o código abaixo. Dado o método de uma classe Activity listado a seguir, o que será impresso na tela de um dispositivo Android quando ele for executado?
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String s = ""; int m [] [] = { { 6 , 2 } , { 0 , 7 } }; int a=0; for ( int i = 0; i < m.length; i++ ) a = a + m[ i ][ i ]; s = "" + ( a + m[0][1] ); Toast.makeText(MainActivity.this, s, Toast.LENGTH_LONG).show(); }

A maioria das aplicações Android necessita de uma interface que permita a interação com o usuário. Complete a lacuna do texto:
“Conhecida também como ____________________, ela pode ser formada por uma ou mais telas, onde devem ser apresentados os elementos (botões, caixas de texto, figuras, animações, caixas de seleção etc.).” Assinale a alternativa que preenche, corretamente, a lacuna.

Considere o trecho de programa abaixo (em JAVA) para exibir a palavra “carro” quatro vezes na tela usando o comando for. Substitua a linha de comentário por uma linha que resolva esse problema.
// Linha faltando System.out.println( "carro" ); for ( int i = 1; i< 4 ; i++)

A classe Activity define as atividades do projeto. É a classe mãe ou a superclasse que define as características e os comportamentos básicos para qualquer atividade criada para o projeto. Complete a lacuna do texto:
“Cada atividade é responsável por fornecer uma ____________ onde o usuário pode interagir para realizar alguma ação, como digitar um número de telefone, tirar uma foto, ler um e-mail, incluir, alterar ou excluir os dados de um contato.” Assinale a alternativa que preenche, corretamente, a lacuna.

Valores iniciais poderiam ser declarados por meio de um método. Esses métodos são executados ao se instanciar uma classe. Complete a lacuna do texto:
“Em Java, esse método é conhecido como _________________. E, além de instanciar a classe à qual pertence, deve ter o mesmo nome da classe.”

Quando falamos em Tecnologia Java, estamos fazendo referência à Linguagem Java e à Plataforma Java. A Linguagem Java é uma linguagem de alto nível. Abaixo estão relacionadas algumas de suas características. Em relação às características da linguagem Java, analise as afirmações abaixo e some os valores (entre parênteses) de cada afirmação verdadeira. Responda com o somatório das afirmações verdadeiras.
( 1 ) Alto Desempenho. ( 2 ) Arquitetura Neutra e Portável. ( 4 ) Orientada a funções. ( 8 ) Totalmente compilada.

Prévia do material em texto

Ocultar opções de resposta 
Pergunta 1 -- /0,6
A plataforma Android é bastante utilizada. Em relação à plataforma Android, analise as afirmativas abaixo e marque a alternativa verdadeira.
O sistema operacional utilizado na plataforma Android foi desenvolvido baseado no sistema operacional OS/2.
As primeiras versões do Android usavam a plataforma .net para rodar aplicações.
O Android não pode ser usado em notebooks.
Resposta corretaO método OnCreate de uma classe Activity é chamado quando a Activity é criada.
Essa plataforma é usada como padrão nos dispositivos iPad.
Pergunta 2 -- /0,6
Em um programa para testar uma matriz com números inteiros, foi criado o código abaixo. Dado o método de uma classe Activity listado a seguir, o que será 
impresso na tela de um dispositivo Android quando ele for executado?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String s = "";
Ocultar opções de resposta 
int m [] [] = { { 6 , 2 } , { 0 , 7 } };
int a=0;
for ( int i = 0; i < m.length; i++ )
 a = a + m[ i ][ i ];
s = "" + ( a + m[0][1] );
Toast.makeText(MainActivity.this, s, Toast.LENGTH_LONG).show();
}
17
132
s
9
Resposta correta15
Pergunta 3 -- /0,6
A maioria das aplicações Android necessita de uma interface que permita a interação com o usuário. Complete a lacuna do texto: 
Ocultar opções de resposta 
Ocultar opções de resposta 
“Conhecida também como ____________________, ela pode ser formada por uma ou mais telas, onde devem ser apresentados os elementos (botões, caixas 
de texto, figuras, animações, caixas de seleção etc.).”
Assinale a alternativa que preenche, corretamente, a lacuna.
CLI
TextFont
FildScreen
Resposta corretaUI (user interface) 
FlatText
Pergunta 4 -- /0,6
Considere o trecho de programa abaixo (em JAVA) para exibir a palavra “carro” quatro vezes na tela usando o comando for. Substitua a linha de comentário por 
uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
// Linha faltando
 System.out.println( "carro" );
for ( int i = 1; i< 4 ; i++)
Ocultar opções de resposta 
for i = 1 . . 4 
Resposta corretafor ( int i = 20; i< 24 ; i++)
for ( 4 * )
for i = 1 to 4 do
Pergunta 5 -- /0,6
A classe Activity define as atividades do projeto. É a classe mãe ou a superclasse que define as características e os comportamentos básicos para qualquer 
atividade criada para o projeto. Complete a lacuna do texto: 
“Cada atividade é responsável por fornecer uma ____________ onde o usuário pode interagir para realizar alguma ação, como digitar um número de telefone, 
tirar uma foto, ler um e-mail, incluir, alterar ou excluir os dados de um contato.”
Assinale a alternativa que preenche, corretamente, a lacuna.
função
imagem
mensagem
Ocultar opções de resposta 
caixa
Resposta corretatela
Pergunta 6 -- /0,6
Considere o trecho de código abaixo. De acordo com a sintaxe da linguagem Java, podemos considerar o identificador “p1” como referência para: 
public class Pessoa {
 String nome 
 int idade;
public Pessoa(String n, int i){
 this.nome = n;
 this.idade = i;
 }
 //...
}
public class TestePOO {
public static void main(String[] args) {
 Pessoa p1;
 p1 = new Pessoa(“Maria”, 18);
}
}
Ocultar opções de resposta 
um método.
Incorreta: uma classe.
uma função.
Resposta corretaum objeto.
uma herança.
Pergunta 7 -- /0,6
Em nosso Curso de Programação, usamos a linguagem JAVA como ferramenta. Considere as afirmações abaixo e assinale a alternativa que caracteriza a 
linguagem JAVA.
É a principal linguagem usada para o paradigma lógico e funcional.
É uma linguagem complexa e difícil de aprender.
Foi desenvolvida na década de 1970. 
Resposta correta
É uma linguagem em que podemos programar diversos tipos de dispositivos computacionais, indo de PCs desktop, passando 
por celulares e tablets.
Ocultar opções de resposta 
É baseada na sintaxe da linguagem PASCAL.
Pergunta 8 -- /0,6
Valores iniciais poderiam ser declarados por meio de um método. Esses métodos são executados ao se instanciar uma classe. Complete a lacuna do texto:
“Em Java, esse método é conhecido como _________________. E, além de instanciar a classe à qual pertence, deve ter o mesmo nome da classe.” 
assessor.
Resposta corretaconstrutor.
validador.
destrutor.
extensor.
Pergunta 9 -- /0,6
Ocultar opções de resposta 
Android não é uma linguagem de programação, mas sim um sistema operacional Linux multiusuário. Para programar aplicativos para os dispositivos móveis 
que utilizam o SO (sistema operacional) Android, são necessárias a instalação e a configuração de um ambiente de desenvolvimento apropriado. Os programas 
escritos no ambiente de desenvolvimento Android devem ser compilados juntamente com todos os arquivos disponibilizados (recursos), de maneira a gerar um 
arquivo com a extensão:
JDK
Resposta corretaAPK
XML
JAR
JRE
Pergunta 10 -- /0,6
Quando falamos em Tecnologia Java, estamos fazendo referência à Linguagem Java e à Plataforma Java. A Linguagem Java é uma linguagem de alto nível. 
Abaixo estão relacionadas algumas de suas características. Em relação às características da linguagem Java, analise as afirmações abaixo e some os valores 
(entre parênteses) de cada afirmação verdadeira. Responda com o somatório das afirmações verdadeiras.
Ocultar opções de resposta 
( 1 ) Alto Desempenho.
( 2 ) Arquitetura Neutra e Portável.
( 4 ) Orientada a funções.
( 8 ) Totalmente compilada.
10
7
15
Resposta correta3
14

Mais conteúdos dessa disciplina