Acerca do planejamento estratégico de sistemas de informações e das atividades de análise de necessidades e de especificação de requisitos desses sistemas, julgue os itens seguintes.

Historicamente, a informática tem correspondido às expectativas e respondido aos requisitos implícitos e explícitos da maior parte dos executivos, principalmente na área de sistemas de informação estratégicos.

Julgue os itens que se seguem, referentes a hardware e software de um computador.

Uma linguagem de alto nível utiliza a combinação de um conjunto de símbolos de acordo com certas regras de sintaxe para expressar uma sequência de operações de máquina. Esse tipo de linguagem exige conhecimento do código de máquina e é mais difícil de ler, escrever e manter.

Julgue os itens que se seguem, relativos a conceitos de linguagens de programação.

Java é uma linguagem estruturada, ou seja, usa estruturas de E/S únicas, além da instrução goto.

Julgue os próximos itens, acerca de ZOPE/Plone.

O ZOPE/Plone utiliza, como repositório de dados, o ZODB, um sistema gerenciador de banco de dados orientado a objetos (SGBDOO) com suporte a binary large objects (BLOBs).

Com relação aos frameworks de software, julgue os itens subseqüentes.

O GTK é orientado a objetos e foi escrito em Java para a criação de interfaces gráficas e widgets.

Considerando o Linux como ambiente para desenvolvimento de aplicações Java, assinale a opção correta.

Com relação a servidores de web e de aplicação, julgue os próximos itens.

Apesar de ser embasado em J2EE e implementado em Java, uma das limitações do JBOSS é ser um servidor de aplicação incompatível com alguns dos sistemas operacionais que suportam Java, pois ele não oferece persistência.

Acerca de XMLHttpRequest e de linguagens de modelagem, julgue os próximos itens. XMLHttpRequest é uma API utilizada pela tecnologia de apresentação Ajax e fornece a recuperação de dados de uma URL, em qualquer formato textual, sem que seja necessário atualizar completamente a página apresentada ao usuário.

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.

Os códigos de cores em HTML são facilitadores no que concerne à escolha correta da cor.

Julgue os itens que se seguem, relativos a JSE, JME e JEE. O Java EE 7.0 possui API específica para a leitura e a validação de formato JSON (JavaScript Object Notation).

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

Na linguagem C++, é proibido que várias funções-membro de uma classe possuam o mesmo nome.

Julgue os próximos itens, referentes a linguagens de programação Java e PHP. Para configurar a senha de acesso do TOMCAT Manager, deve-se abrir o arquivo tomcat-users.xml localizado na pasta conf do local de instalação do TOMCAT e editá-lo inserindo ou alterando as tags role e user.

Acerca dos fundamentos, características e topologias típicas em ambientes com alta disponibilidade e escalabilidade e da arquitetura J2EE, julgue os próximos itens.

O J2EE é um padrão estático que possibilita produzir aplicativos corporativos escaláveis, mas com baixa disponibilidade.

Julgue os itens que se seguem, relativos a linguagens de script.

Diferentemente do que ocorre em Java, as instruções try e catch não são utilizadas na linguagem ASP.NET.

Acerca da elaboração de website, julgue os itens a seguir.

As marcações em HTML — tags — consistem do sinal <, seguido pelo nome da marcação e fechada pelo sinal

Um código de aplicação do tipo cliente/servidor em Java está concluído, contudo ele precisa ser revisado. Considerando essa informação, julgue os próximos itens, acerca de Java e do uso de sockets para estabelecimento de funcionalidades do tipo cliente/servidor.

O trecho de código abaixo indica que o socket serverSocket deve ser fechado. serverSocket.close();

Nas interfaces de usuário, são utilizados, muitas vezes, recursos multimídia diversos, combinados com componentes padronizados de GUI. Para a o projeto de tais interfaces, muitas ferramentas de design gráfico estão disponíveis e podem ser empregadas em conjunto para enriquecer as possibilidades do projeto e permitir a definição de interfaces mediante recursos interativos sofisticados. Em relação ao design gráfico de interfaces e às principais ferramentas disponíveis para tal atividade, julgue os itens subseqüentes.

A padronização de interfaces gráficas envolve a definição de estilos e propriedades dos recursos gráficos de GUI (lookand- feel), que incluem decisões referentes a leiaute, cores, distribuição dos componentes na tela, padrões de linguagem, gramática e sintaxe dos elementos textuais da interface.

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Ruby é uma linguagem implicitamente e dinamicamente tipada, pois, nela, os tipos são inferidos pelo interpretador e o tipo da variável pode ser alterado durante a execução do programa.

Quanto às características da linguagem Java, julgue os seguintes itens.

Os objetos em Java são alocados com a utilização do operador new, tendo como argumento o construtor da classe.

O uso de sistemas de apoio a decisão traz vantagens importantes em um mercado globalizado. No que se refere ao uso de técnicas de datawarehouse na construção desses sistemas, julgue os seguintes itens.

Um conceito importante em datawarehouse consiste no reconhecimento da eficácia de se armazenar os dados para análise negocial em separado dos ambientes operacionais.

Página 21