Baixe o app para aproveitar ainda mais
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:
Compartilhar