Foram encontradas 1.354 questões.
No que se refere à tecnologia de desenvolvimento móvel, julgue os itens subsequentes.
Com o uso do banco de dados SQLite, incluso no Android, é possível desenvolver um provedor de conteúdo, bem como um servidor de banco de dados, que necessita gerenciar o acesso aos dados com persistência. No entanto, não se justifica a utilização de um provedor de conteúdo para disponibilizarem-se dados para várias atividades ou aplicativos distintos.
Provas
- Gestão de ProcessosBPM: Gerenciamento de Processos de NegócioBPMN: Business Process Model and NotationIntrodução ao BPMN
Com relação às linguagens de modelagem de sistemas, julgue os itens a seguir.
Em sistemas de informação, existem várias notações expressas em linguagens de modelagem de processos de negócio, como a linguagem de modelagem unificada (UML), a Business Process Modelling Notation (BPMN) e as Redes de Petri. A linguagem BPMN é padrão BPMI. Ela permite a especificação de processos de negócio executáveis e abstratos, por meio da utilização de web services (WS-BPEL), mas não permite modelos colaborativos para linguagens como WS-CDL.
Provas
- Arquitetura e Design de SoftwareTipos de Software
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareUML: Unified Modeling Language
Com relação às linguagens de modelagem de sistemas, julgue os itens a seguir.
A UML 2.0 é uma linguagem utilizada para especificar, construir, documentar e visualizar a fase de modelagem de sistemas. A modelagem auxilia na eliminação de erros do sistema ainda na fase de projeto, sendo muito importante para sistemas de tempo real como softwares embarcados, os quais possuem hardware dedicado e podem adotar linguagens procedurais embarcadas (PL/Pgsql, PL/SQL, PL/Lua).
Provas
- FrameworksFrameworks JavascriptNode.js
- LinguagensPython
- WebDesenvolvimento Backend
- WebDesenvolvimento Frontend
Julgue os seguintes itens, a respeito das ferramentas de diagramação, desenho, engines de templates e frameworks web.
Cheetah é um engine de template, de código aberto, escrito em Python, que pode ser utilizado standalone ou combinado com outras ferramentas ou frameworks web, e permite gerar código C++ para jogos, Java, SQL ou código Python. O engine de template Jade é recomendado para Node.js, mas possui suporte a outras linguagens de programação, e é considerado uma versão otimizada do Haml, pois eliminou diversos caracteres especiais, como o uso obrigatório, no Haml, do caractere % para representar tags nativas do HTML.
Provas
Julgue os seguintes itens, a respeito das ferramentas de diagramação, desenho, engines de templates e frameworks web.
Existem vários frameworks integradores de aplicação web, como, por exemplo, WEM e jCompany Free, e o Demoiselle, que é um padrão para o governo federal brasileiro. O Demoiselle consiste em uma infraestrutura para a construção de aplicações JEE na linguagem Java, apresentando as seguintes características: provê uma estrutura básica para um projeto; indica as tecnologias a serem adotadas; define os padrões de implementação e ajuda nas decisões de projeto.
Provas
Julgue os próximos itens, referentes às tecnologias para desenvolvimento de interfaces web.
O GIMP é um programa de código aberto voltado principalmente para a edição de imagens raster e desenho vetorial. O Ajax permite maior interatividade de páginas web com o usuário, por meio do uso de Javascript e XML com solicitações assíncronas de informações, mas não permite o uso de JSON.
Provas
Julgue os próximos itens, referentes às tecnologias para desenvolvimento de interfaces web.
O SMIL é uma linguagem de marcação utilizada para descrever apresentações em formato XML das seguintes mídias: texto, imagem, áudio, vídeo, links para outras apresentações SMIL. O SMIL permite a integração de um conjunto independente de objetos multimídia em uma apresentação multimídia sincronizada, mas não permite a apresentação de páginas HTML embutidas.
Provas
Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.
O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas para desenvolvimento web, mas sem aplicações para dispositivos móveis.
Provas
- Interoperabilidade e IntegraçãoInteroperabilidade de Sistemas
- LinguagensCOBOL
- LinguagensNatural (Software AG)
- Manutenção e Evolução de SoftwareSistemas Legados
Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.
Considerando-se a necessidade de unificação dos sistemas legados por meio de dados e aplicações, é possível que uma aplicação escrita em linguagem procedural Cobol chame subprogramas na linguagem Natural, seja de forma local ou remota.
Provas
- Arquitetura e Design de SoftwarePersistência de Dados e ORM
- Interoperabilidade e IntegraçãoIntegração de Sistemas e MiddlewareMessaging
- Interoperabilidade e IntegraçãoWeb Services
- LinguagensJava
Julgue os itens a seguir, com relação às tecnologias empregadas nos servidores de aplicação web.
O servidor de aplicações JBoss, implementado em Java, oferece uma completa gama de APIs e serviços web, tais como implementação de autenticação, controle de transações, persistência de objetos, troca de mensagens assíncronas, componentes para criação de aplicações distribuídas e clusterizadas, API Java para o processamento de arquivos XML e web services (JAX-WS e JAX-B).
Provas
Caderno Container