A respeito de portais corporativos, bancos de dados textuais e tipos de dados, julgue os itens a seguir.

Procedimentos e funções podem receber parâmetros, sendo mais comum a passagem de parâmetros às funções que permitem recuperar o retorno (resultado) após a execução de sua chamada.

Em relação a arquitetura, ferramentas, soluções e características do desenvolvimento de aplicações web, julgue os itens subsecutivos.

A inserção de JavaScript em um documento HTML pode ocorrer de três maneiras: inline, incorporado e externo.

Julgue os itens subsequentes, a respeito de tipos de dados elementares e estruturados, funções e procedimentos de subprogramas.

A passagem de dados a um subprograma, na forma de parâmetros, é utilizada quando, por exemplo, a linguagem utilizada não trata exceções. Essa passagem pode ser feita por referência, por cópia ou por nome.

Julgue os itens a seguir, a respeito de fundamentos de computação.

Em programa escrito em linguagem de alto nível e traduzido por compilador, alguns comandos que fazem parte desse código são instruções da linguagem de programação, enquanto outros comandos são instruções típicas do compilador denominadas diretivas.

Julgue os seguintes itens em relação às tecnologias de mercado para o desenvolvimento de aplicações.

São exemplos de packages presentes na plataforma JSE: java.awt.event, java.lang.reflect, java.net, java.sql, java.util.zip, org.xml.sax, org.omg.CORBA, java.rmi, e java.security.

Considerando a programação embarcada para Android e iOS, julgue os próximos itens. Todos os aplicativos de usuários executados no iOS 7 são colocados em sandbox para proteger o sistema e outros aplicativos. O mesmo processo ocorre com o Android 4, em que todos os softwares acima do kernel, incluindo bibliotecas de sistema operacional e estrutura de aplicação, são executados dentro da sandbox do aplicativo.

A tradução do código-fonte de um programa para instruções de máquina ou linguagem de máquina pode ser realizada

No que se refere à tecnologia de desenvolvimento móvel, julgue os itens subsequentes.

Com base no kernel Linux, o ambiente operacional Android, utilizado para o desenvolvimento de aplicações móveis e não móveis, inclui um navegador incorporável baseado em WebKit, com muitas opções de conectividade (wifi, bluetooth, dados wireless através de conexão celular, como GPRS, EDGE e 3G). Os aplicativos Android são gravados na linguagem Java e executados em uma máquina virtual JVM.

O campo do registro mestre de fornecedores e clientes que NÃO é relevante para o cálculo de juros é:
Acerca de linguagens visuais, orientação por eventos e análise e projeto orientado a objetos, julgue os itens a seguir. As linguagens visuais de programação surgiram para substituir as linguagens tradicionais, cuja sintaxe de utilização requeria conhecimento profundo, prescindem do conhecimento da sintaxe, comandos, variáveis, automatizando todo o processo de criação das aplicações eletrônicas.
Com relação aos aplicativos em dispositivos móveis, julgue os itens que se seguem. No uso de XML para comunicação entre aplicativos cliente e aplicativos servidor, ocorre uma limitação quando se implanta o REST, uma vez que, nesse caso, não é possível integrar o SML ao aplicativo.

Considerando o trecho de código acima, julgue os itens de 93 a 101.

As variáveis H e I, utilizadas no laço da linha 7, serão responsáveis por armazenar as informações advindas do arquivo em análise. Se o arquivo em questão for um arquivo de texto, o conteúdo da variável H corresponderá ao quarto token, conforme definido pela opção tokens. Os tokens são delimitados, nesse caso, por uma vírgula.

No ambiente de desenvolvimento de aplicações web, uma aplicação cujo objetivo é gerar páginas (HTML, XML e outras) e conteúdo dinâmico em respostas às solicitações, é do tipo orientada para

A arquitetura orientada a serviço ou SOA (service oriented architecture) é um conjunto de técnicas e metodologias que auxilia no desenvolvimento de padrões e especificações. A respeito de SOA, julgue os itens de 56 a 60.

Web services é uma tecnologia que não provê integração com o SOA.

Considerando o conceito de perfis (do inglês “profiles”) introduzido na especificação JEE versão 6, analise as afirmativas a seguir.

I. Um perfil é uma configuração da plataforma Java EE dirigida a (tendo como foco) uma classe específica de aplicações.

II. Todos os perfis Java EE compartilham um conjunto de características comuns, tais como a nomeação e injeção de recursos, regras de empacotamento e requisitos de segurança.

III. Perfis Java EE podem incluir qualquer conjunto de tecnologias que fazem parte da plataforma Java EE, mesmo que algumas regras da especificação Java EE, que dizem respeito às tecnologias incluídas, isoladamente ou em combinação com outras, sejam seguidas.

Assinale:

O conceito-chave polimorfismo é um fenômeno pelo qual

O avanço das tecnologias de transmissão de dados, juntamente com a facilidade de obter-se dados através da grande rede tem impulsionado o surgimento de aplicações e padrões para desenvolvimento de aplicações voltadas para a Internet. A W3C (World Wide Web Consortium) é uma organização internacional que vem trabalhando intensamente no desenvolvimento de padrões para Internet. Acerca dos padrões, conceitos e tecnologias voltadas para a Web, julgue os itens de 68 a 75.

A tecnologia AJAX (asynchronous JavaScript and XML) permite a comunicação assíncrona entre o cliente e o servidor por meio do protocolo HTTP.

Em relação às estruturas de dados, aquela que corresponde ao armazenamento em uma lista linear com a posição relativa (não contígua) na memória de dois nós consecutivos da lista é conhecida por alocação:

Com relação a JEE, Servlets, JSP e JSF, julgue os próximos itens.

Servlets podem ser acionados a partir de contêineres disponibilizados em servidores web a partir de páginas JSP que são compiladas em run-time quando executadas em um browser. Uma boa prática, nesses casos, para melhor performance, é unir a lógica de negócio com a camada de apresentação, sobretudo em aplicações avançadas com altas taxas de acesso simultâneo.

Na criação de um padrão de cores para um website, as combinações são baseadas em estratégias cujos fundamentos devem ser conhecidos pelo planejador (designer e(ou) desenvolvedor), o qual deve saber, ainda, como as cores relacionam-se entre si. O uso indevido dessas combinações pode resultar em desarmonia e excessivo contraste, o que causa desconforto visual ao usuário. A esse respeito, julgue os itens subsequentes.

Para se utilizar uma cor, é necessário definir o código que indique a tonalidade desejada. A notação #FF0000, por exemplo, corresponderá à cor verde, pois FF significa verde, 00, vermelho e 00, azul.

Página 28