Questões de Programação (TI)TCE-PA 2016

31 questões da prova Diversas 2016, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1TCE-PA·Diversas·2016Programação (TI)

Considerando os conceitos de bibliotecas, julgue os itens subsequentes. Em um arquivo de biblioteca, que consiste em uma coleção de funções pré-definidas, são armazenados o nome e o código-objeto de cada função

Alternativas
Questão 2TCE-PA·Diversas·2016Programação (TI)

Julgue os itens que se seguem, relativamente a desenvolvimento de sistemas web. O elemento <canvas> do HTML5 especifica uma forma padrão para inserir um vídeo em uma página da Web.

Alternativas
Questão 3TCE-PA·Diversas·2016Programação (TI)

Acerca de análise estática de código-fonte, uma das práticas que verifica a qualidade do código e pode ser realizada antes da execução do software, julgue os próximos itens. A ferramenta SonarQube permite analisar a qualidade dos códigos-fontes que envolvem linguagens de computador e de dispositivos móveis e abrange categorias como padrões de codificação, testes e identificação de erros.

Alternativas
Questão 4TCE-PA·Diversas·2016Programação (TI)

No que concerne à programação avançada em PHP 5 e à utilização de frameworks de programação, julgue os itens subsecutivos. A principal funcionalidade do framework Symfony é permitir ao PHP a comunicação bidirecional por meio de canais full- duplex sobre um único soquete.

Alternativas
Questão 5TCE-PA·Diversas·2016Programação (TI)

Acerca do padrão XML (Extensible Markup Language), julgue os itens subsecutivos. Um arquivo XML deve conter, no máximo, 1.024 tags. Se o uso de uma quantidade maior de tags for necessário, deve-se adotar o seguinte recurso, a fim de aumentar a quantidade de tags referenciadas pelo arquivo XML principal: um arquivo XML fazer referência a outro.

Alternativas
Questão 6TCE-PA·Diversas·2016Programação (TI)

Com relação ao desenvolvimento de aplicações que utilizam o .NET Framework, julgue os itens subsequentes. No LINQ to SQL, o modelo de dados de um banco de dados relacional é mapeado para um modelo de objeto expresso na linguagem de programação do desenvolvedor.

Alternativas
Questão 7TCE-PA·Diversas·2016Programação (TI)

O formato JSON (JavaScript Object Notation) é uma especialização do XML e pode ser utilizado para representar dados.

Alternativas
Questão 8TCE-PA·Diversas·2016Programação (TI)

No que concerne à programação avançada em PHP 5 e à utilização de frameworks de programação, julgue os itens subsecutivos. Em PHP 5, a função count é utilizada para retornar o número de elementos de um array.

Alternativas
Questão 9TCE-PA·Diversas·2016Programação (TI)

Com relação à administração de servidores web, julgue os itens a seguir. O servidor Tomcat provê o uso de tags plug-in, como o JSTL, para o desenvolvimento de páginas JSP. Para serem utilizadas outras tags, deve-se declará-las na página, e o servidor identificará, automaticamente, o plug-in a ser executado.

Alternativas
Questão 10TCE-PA·Diversas·2016Programação (TI)

Julgue os próximos itens, relativos aos padrões XML, XSLT, UDDI, WSDL, SOAP e JSON/REST. No arquivo XSLT, a inclusão do elemento xsl:sort em qualquer ponto do documento garante que os dados de saída sejam ordenados.

Alternativas
Questão 11TCE-PA·Diversas·2016Programação (TI)

Com relação ao desenvolvimento de aplicações que utilizam o .NET Framework, julgue os itens subsequentes. A arquitetura dos recursos do AJAX no ASP.NET é constituída por bibliotecas de script de cliente e de componentes do servidor.

Alternativas
Questão 12TCE-PA·Diversas·2016Programação (TI)

Acerca do padrão XML (Extensible Markup Language), julgue os itens subsecutivos. Em um documento XML, deve haver diferenciação entre letras maiúsculas e minúsculas e os comentários devem ter a seguinte sintaxe: < !--comentario-- >.

Alternativas
Questão 13TCE-PA·Diversas·2016Programação (TI)

Julgue os próximos itens, relativos aos padrões XML, XSLT, UDDI, WSDL, SOAP e JSON/REST. As desvantagens dos esquemas XML incluem a falta de suporte a diferentes tipos de dados.

Alternativas
Questão 14TCE-PA·Diversas·2016Programação (TI)

Julgue os itens que se seguem, relativamente a desenvolvimento de sistemas web. O Single Page Application, modelo de desenvolvimento de aplicações para Web e dispositivos móveis, utiliza templates que rodam basicamente no lado do cliente.

Alternativas
Questão 15TCE-PA·Diversas·2016Programação (TI)

Com relação ao desenvolvimento de aplicações que utilizam o .NET Framework, julgue os itens subsequentes. O ADO.NET é uma linguagem de scripts que fornece funcionalidades similares ao JavaScript para os desenvolvedores do .NET Framework.

Alternativas
Questão 16TCE-PA·Diversas·2016Programação (TI)

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue os itens a seguir

Empresa de desenvolvimento que opte pela utilização do Hibernate em seus sistemas enfrentará dificuldades à medida que seus projetos forem crescendo, devido ao fato de o Hibernate ser considerado inapropriado para a execução de trabalhos em uma arquitetura altamente escalável.

Alternativas
Questão 17TCE-PA·Diversas·2016Programação (TI)

Acerca de análise estática de código-fonte, uma das práticas que verifica a qualidade do código e pode ser realizada antes da execução do software, julgue os próximos itens. As práticas de clean code recomendam que as funções tenham, no máximo, vinte linhas, e até dois níveis de indentação.

Alternativas
Questão 18TCE-PA·Diversas·2016Programação (TI)

No que diz respeito ao desenvolvimento de aplicativos móveis, julgue os próximos itens. O Android, sistema operacional Linux multiusuário em que cada aplicativo é visto como um usuário diferente, atribui a cada aplicativo uma identidade de usuário exclusiva.

Alternativas
Questão 19TCE-PA·Diversas·2016Programação (TI)

No que diz respeito ao desenvolvimento de aplicativos móveis, julgue os próximos itens. O desenvolvimento de aplicações iOS exige conhecimentos de linguagem de programação Java, visto que os programas desenvolvidos são compilados em byte codes e executados em sua máquina virtual.

Alternativas
Questão 20TCE-PA·Diversas·2016Programação (TI)

Julgue os itens que se seguem, relativamente a desenvolvimento de sistemas web.

Após a incorporação do jQuery ao HTML5, o desenvolvimento de funcionalidades por meio dessa biblioteca JavaScript ficou limitado a aplicações para dispositivos móveis.

Alternativas
Questão 21TCE-PA·Diversas·2016Programação (TI)

Julgue os itens a seguir acerca do emprego da ferramenta shell no desenvolvimento de scripts. Por utilizar uma linguagem padronizada conforme o padrão POSIX, o Script Bash apresenta simplicidade e portabilidade.

Alternativas
Questão 22TCE-PA·Diversas·2016Programação (TI)

Julgue os próximos itens, relativos aos padrões XML, XSLT, UDDI, WSDL, SOAP e JSON/REST. Comparativamente ao XML, o parsing de informações em JSON é mais rápido devido ao fato de ser capaz de executar instruções de processamento.

Alternativas
Questão 23TCE-PA·Diversas·2016Programação (TI)

Acerca de análise estática de código-fonte, uma das práticas que verifica a qualidade do código e pode ser realizada antes da execução do software, julgue os próximos itens. No contexto de clean code, o conceito de objetos é semelhante ao de estruturas de dados, devendo os dados e as funções ficar expostos para permitir a inclusão de novos dados e de novas funções.

Alternativas
Questão 24TCE-PA·Diversas·2016Programação (TI)

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue os itens a seguir O Eclipse permite, por meio da visão Servers, adicionar e remover projetos de um servidor, criar e excluir servidores, inicializar e interromper servidores bem como reinicializar o servidor em modo debug.

Alternativas
Questão 25TCE-PA·Diversas·2016Programação (TI)

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue os itens a seguir. O fato de as expressões lambda terem sido excluídas do Java 8 possibilitou que a linguagem Java ficasse mais flexível e que a implementação de seu código se tornasse mais precisa.

Alternativas
Questão 26TCE-PA·Diversas·2016Programação (TI)

Julgue os itens que se seguem, relativamente a desenvolvimento de sistemas web. O WebSocket permite o desenvolvimento de diversas aplicações em tempo real como, por exemplo, aplicações de bate- papo, jogos online com múltiplos jogadores e mapas interativos.

Alternativas
Questão 27TCE-PA·Diversas·2016Programação (TI)

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue os itens a seguir Diferentemente do que ocorre com o JavaScript, as aplicações Java são executadas em uma máquina virtual ou em um browser.

Alternativas
Questão 28TCE-PA·Diversas·2016Programação (TI)

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue os itens a seguir. O Ruby é uma linguagem flexível que permite aos seus usuários alterar partes da linguagem.

Alternativas
Questão 29TCE-PA·Diversas·2016Programação (TI)

Acerca de análise estática de código-fonte, uma das práticas que verifica a qualidade do código e pode ser realizada antes da execução do software, julgue os próximos itens. De acordo com as práticas de clean code, comentários em um código-fonte servem para compensar um código mal escrito, devendo, portanto, ser evitados.

Alternativas
Questão 30TCE-PA·Diversas·2016Programação (TI)

Acerca de APS (Application Platform Suite) e de tecnologia Middleware, julgue os itens subsecutivos. Quanto ao método de implantação de aplicações, a utilização de APS possibilita que o desenvolvimento independa de fornecedores.

Alternativas
Questão 31TCE-PA·Diversas·2016Programação (TI)

No que concerne à programação avançada em PHP 5 e à utilização de frameworks de programação, julgue os itens subsecutivos. As instruções echo e print, do PHP 5, são utilizadas para viabilizar a saída de dados na tela.

Alternativas