Buscar

2 avaliando programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ALAN BUFFALO FERREIRA201602263914       RIBEIRANIA Voltar  
 
    LINGUAGEM DE PROGRAMAÇÃO II
Simulado: CCE0243_SM_201602263914 V.1 
Aluno(a): ALAN BUFFALO FERREIRA Matrícula: 201602263914
Desempenho: 0,5 de 0,5 Data: 15/11/2017 09:42:29 (Finalizada)
  1a Questão (Ref.: 201602453067) Pontos: 0,1  / 0,1
Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em
diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação:
Flexibilidade
Escalabilidade
 Portabilidade
Facilidade de programação
Recompilação automática
  2a Questão (Ref.: 201602453085) Pontos: 0,1  / 0,1
Sobre API Java Swing identifique a alternativa FALSA.
A API Swing faz um excelente uso de subpacotes, com 16 deles na versão Java SE 6. Quando classes comuns são separadas em seus
próprios pacotes, a usabilidade do código e manutenção são alavancadas.
 Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton.
Swing também fornece o suporte ao conceito look-and-feel, permitindo mudanças universais no estilo dos componentes da interface
gráfica com o usuário. Outras características são: inclusão de tooltips, funcionalidades de acessibilidades, modelo de eventos e
componentes sofisticados como tabelas, árvores, componentes de texto, sliders, e barras de progresso.
A API Java Swing está contida no pacote javax.swing. Essa API provê funcionalidades para criação de componentes e containers
"leves" (puramente criados em Java). A API Swing foi feita para substituir a API AWT. Muitas das novas classes refeitas foram
chamadas com o nome antigo que recebiam do componente AWT legado prefixado com um "J".
Swing tira proveito da arquitetura model-view-controller (MVC). O modelo representa o estado atual de cada componente. A visão é a
representação dos componentes sobre a tela. O controle é a funcionalidade que liga os componentes de interface com usuário aos
eventos.
  3a Questão (Ref.: 201602452385) Pontos: 0,1  / 0,1
De acordo com as definições abaixo dos argumentos do Método Main, identifique qual
destas definições está INCORRETA.
 
void - indica que não existe retorno a este método.
static - é um outro qualificador que especifica o método como sendo um método de classe.
public - é um qualificador do método que indica que este é acessível externamente a esta classe.
String args[ ] - Armazena valores passados por linha de comando.
 main - é o nome do construtor.
  4a Questão (Ref.: 201602453098) Pontos: 0,1  / 0,1
Em JAVA o uso de pacotes é uma prática comum utilizada para organizar classes e interfaces relacionadas. Dado o atributo do pacote,
identifique qual benefício de aplicação NÃO se aplica ao respectivo pacote.
Acoplamento de classes: Dependências de pacotes são reduzidas com acoplamento de classes.
Manutenção: Freqüentemente, as mudanças de software podem ser limitadas a um único pacote quando os pacotes são orientados a
funcionalidades.
Nomenclatura: Pense em convenções quando nomear seus pacotes. Utilize nomeação reversa de domínios para a estrutura de
pacotes. Utilize letras minúsculas com underscore (_) para separar palavras em nomes de pacotes.
Acoplamento de sistema: Dependências de pacotes são reduzidas com acoplamento de sistemas.
 Tamanho do pacote: Normalmente, pacotes menores suportam reutilização, enquanto que pacotes maiores suportam melhor a
manutenção.
  5a Questão (Ref.: 201602452383) Pontos: 0,1  / 0,1
Sobre programação orientada a objetos, assinale a afirmativa INCORRETA:

Outros materiais