É uma API Java com menor performance que outras APIs gráficas e maior consumo de memória RAM. Em compensação, é bem mais completa e os programas mantêm uma aparência muito semelhante, independente do sistema operacional utilizado:
Questões de Concursos
selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
ANAC•
A respeito dos conceitos relacionados ao desenvolvimento de
sistemas e às metodologias de desenvolvimento de sistemas,
julgue os itens seguintes.
Frameworks caracterizam-se, obrigatoriamente, por apresentarem baixa complexidade. Por esse motivo, são sempre considerados opção viável no processo de desenvolvimento de software.
Projeto de subsistema composto por um conjunto de classes abstratas e concretas. Estabelece a arquitetura para aplicações em um domínio. Uma aplicação específica é construída a partir da criação de subclasses especificas para a aplicação, sendo essas subclasses das classes abstratas. A reutilização leva a uma inversão de controle.
Qual opção abaixo corresponde à descrição anterior?
INSS•
Diversos são os arcabouços (frameworks) de definição de arquitetura de sistemas de informação. Por meio desses arcabouços, a arquitetura de sistemas de informação de uma organização pode ser descrita em diversos modelos que relacionam aspectos dos dados, funções, redes, pessoas e aspectos temporais e motivacionais de uma organização a modelos que representam visões que podem ser distintas e complementares, como as dos planejadores, dos donos da organização, dos projetistas, dos construtores, dos subcontratados e dos usuários. Julgue os itens subseqüentes acerca desse assunto.
Frameworks como os referidos acima pregam processos e métodos de desenvolvimento de aplicações que, em geral, devem seguir um caminho no qual as visões são construídas, com maior sucesso, de baixo para cima.
Em sua essência, o Hibernate é um framework para

O framework Struts2, uma combinação dos frameworks Struts e WebWork, é usado para a construção de aplicações web na plataforma
Java. Considerando a figura acima, que foi obtida a partir da exploração da estrutura de um sistema de arquivos de uma aplicação web
construída com o framework Struts2, julgue os itens seguintes, relacionados a conceitos da linguagem e frameworks de programação Java.
Os programas compilados Java, se existentes na referida aplicação web, deverão estar armazenados no subdiretório WEB-INF/classes.
NÃO se trata de um contexto Seam:
Na estrutura do Spring o módulo que provê uma camada de abstração para JDBC, eliminando grande parte da codificação necessária para interagir com um banco de dados é o
ANAC•
A respeito dos conceitos relacionados ao desenvolvimento de
sistemas e às metodologias de desenvolvimento de sistemas,
julgue os itens seguintes.
O framework modelo visão controlador (MVC - model view controller) é muito utilizado para projeto da GUI (graphical user interface) de programas orientados a objetos.

O framework Struts2, uma combinação dos frameworks Struts e WebWork, é usado para a construção de aplicações web na plataforma
Java. Considerando a figura acima, que foi obtida a partir da exploração da estrutura de um sistema de arquivos de uma aplicação web
construída com o framework Struts2, julgue os itens seguintes, relacionados a conceitos da linguagem e frameworks de programação Java.
Caso estejam presentes nessa aplicação alguns arquivos JSP que apóiem o funcionamento da aplicação web, esses arquivos deverão estar no diretório META-INF.
É um framework que se constitui de uma coleção de várias classes úteis e extensões de bibliotecas padrões, consideradas úteis para aplicações em Ruby on Rails:
O componente ActionMapping do Struts implementa o padrão de projeto
Com relação aos frameworks, assinale (V) para afirmativa verdadeira e (F) para a falsa.
( ) Django: um framework para desenvolvimento rápido para web, escrito em PHP.
( ) Laravel: um framework Python gratuito e de código aberto para desenvolvimento de aplicações web que segue o padrão MVC.
( ) React: uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário em páginas web.
As afirmativas são, respectivamente,
arquitetura de sistemas de informação. Por meio desses
arcabouços, a arquitetura de sistemas de informação de uma
organização pode ser descrita em diversos modelos que
relacionam aspectos dos dados, funções, redes, pessoas e
aspectos temporais e motivacionais de uma organização a
modelos que representam visões que podem ser distintas e
complementares, como as dos planejadores, dos donos da
organização, dos projetistas, dos construtores, dos subcontratados
e dos usuários. Julgue os itens subseqüentes
acerca desse assunto.
FGV•
O Hibernate Data Repositories é uma implementação baseado no