281 Q102475
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de sistemas transacionais e de arquitetura Java EE 7, julgue os itens subsequentes. Aplicações desenvolvidas na arquitetura Java EE 7 que necessitam recuperar, por exemplo, informações contidas em repositórios de diretórios ou nomes, tais como LDAP, DNS e NIS, podem utilizar a JNDI (Java Naming and Directory Interface) para esse fim.
282 Q102471
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de sistemas transacionais e de arquitetura Java EE 7, julgue os itens subsequentes. JDBC faz conexão persistente entre as instâncias beans e as chamadas aos bancos de dados conectados, sendo, portanto, incompatível com sessões do tipo bean stateful.
283 Q102467
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de sistemas transacionais e de arquitetura Java EE 7, julgue os itens subsequentes.

Facelets podem utilizar classes e atributos da CSS (cascading style sheets) como forma de alterar a apresentação das páginas. A tag padrão em caso de erro na arquitetura Java EE 7 é h:errorMessage, ao passo que a tag padrão para incorporar as classes CSS é a styleCss, como apresentado na sintaxe abaixo, que aplica a classe list na tag h:Table.

284 Q102465
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de sistemas transacionais e de arquitetura Java EE 7, julgue os itens subsequentes. O Hibernate é instalado automaticamente na arquitetura Java EE 7, quando escolhido o recurso JDBC. O Hibernate passou a ser utilizado como solução padrão para mapeamento objeto-relacional nessa versão de arquitetura, porque a JPA (Java Persistence API), não é mais suportada para realizar tal mapeamento, tendo sido marcada como deprecated na versão Java EE 5.
285 Q102446
Ciência da Computação
Ano: 2014
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)

Sobre a tecnologia XML, analise.

I. É uma tecnologia aberta (isto é, tecnologia não patenteada) e amplamente suportada para a troca de dados.

II. Os documentos XML são altamente portáveis. Abrir um documento XML não exige nenhum software especial – qualquer editor de textos que suporte caracteres ASCII/UNICODE será suficiente.

III. Um documento XML pode fazer referência a um documento opcional que define a estrutura do documento XML.

IV. Quando um elemento é um tipo simples, como xsd:string, ele deve conter atributos e elementos‐filho.

Estão corretas apenas as afirmativas

286 Q102442
Ciência da Computação
Ano: 2014
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
A tecnologia JavaServer Pages (JSPs) é uma extensão da tecnologia servlet. Sabe‐se que há quatro componentes‐chave para JSPs. Ações, elementos de script e bibliotecas de tags são considerados componentes‐chave. Assinale a alternativa que apresenta o quarto componente‐chave.
287 Q102436
Ciência da Computação
Ano: 2014
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
“É um operador unário especial, sendo utilizado para que o tamanho de um array, ou qualquer outro tipo de dado seja determinado em bytes durante a compilação do programa.” Trata‐se de
288 Q102424
Ciência da Computação
Ano: 2014
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
“Um compilador implementa um método recursivo por meio de uma _________________, na qual são armazenados os dados usados em cada chamada de um método que ainda não terminou de processar.” Assinale a alternativa que completa corretamente a afirmativa anterior.
289 Q102415
Ciência da Computação
Ano: 2014
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
Os identificadores são os nomes das variáveis, dos programas, das constantes, das rotinas, das unidades etc. Existem algumas regras básicas para a formação dos identificadores. São considerados identificadores válidos, EXCETO:
290 Q102412
Ciência da Computação
Ano: 2014
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
Em programação, os tipos de dados mais utilizados são: numéricos, lógicos e literais ou caracteres. Os dados numéricos dividem‐se em dois grupos. Assinale‐os.
291 Q102283
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Assinale a opção correta acerca de servidor de aplicação Jboss 7.
292 Q102262
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito dos arquivos que compõem um projeto android, assinale a opção correta.
293 Q101798
Ciência da Computação
Ano: 2014
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Assinale a alternativa que apresenta uma técnica usualmente utilizada na depuração de programas.
294 Q101490
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere que um programa orientado a objeto possui 5 classes: Máquina, Motor, MotorExplosão, MotorVapor e Gerador. MotorExplosão e MotorVapor são especializações de Motor. Motor e Gerador são especializações de Máquina. Todas as classes respondem a uma mensagem chamada “calcularPotencia”, sem argumentos, que calcula e retorna um número real que indica potência do objeto, em watts, de acordo com os valores de alguns atributos, com um algoritmo diferente em cada classe.

O exemplo acima caracteriza a capacidade de enviar a mesma mensagem para vários objetos e que cada objeto responda a essa mensagem de acordo com sua classe.

Tal característica é conhecida como

295 Q101320
Ciência da Computação
Ano: 2014
Banca: EXATUS / EXATUSPR Promotores de Eventos e Consultorias
Nos scripts do tipo JCL (Job Control Language), qual é o número máximo de steps que um job pode conter?
296 Q101157
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
Com o surgimento da multiprogramação, a gerência do processador se tornou uma das atividades mais importantes dos sistemas operacionais. A política de escalonamento define os critérios utilizados para a seleção do processo que será escolhido para fazer uso do processador. Um dos objetivos é reduzir o tempo de turnaround do processo, que é o tempo
297 Q101148
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
Os programadores utilizam ambientes de desenvolvimento compostos por ferramentas que auxiliam na produção de softwares. Dentre essas ferramentas, o compilador é responsável por
298 Q96066
Ciência da Computação
Ano: 2014
Banca: Fundação Carlos Chagas (FCC)
Analise as afirmativas sobre métodos de implementação de linguagens de programação: I. No processo de interpretação, a instrução é traduzida e executada no momento da execução do programa. Uma vantagem é que apenas partes do programa podem ser executados, mas há desvantagens: o processo é mais lento em relação ao processo de compilação e pode haver maior consumo de memória. II. O processo híbrido combina a execução eficiente e a portabilidade de programas. A base é a existência de um código intermediário, mais fácil de ser interpretado e não específico de uma plataforma computacional. O método é dividido em duas etapas: compilação para um código intermediário e interpretação desse código. Um exemplo é o Java e a JVM. III. O processo de compilação efetua a tradução integral do código...
299 Q95999
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
Para manter uma harmonia de cores com o projeto do site, um desenvolvedor Web deve trocar as cores padrão que indicam o estado do link. Em CSS, quais são os quatro estados possíveis para um link que podem ter suas propriedades modificadas?
300 Q95994
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
301 Q94080
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

No desenvolvimento de uma aplicação Web em Java, várias tecnologias podem ser utilizadas, como páginas HTML puras, páginas JSP, servlets.

Observe as afirmações a seguir concernentes a essas tecnologias.

I - Páginas JSP não geram código HTML, precisam invocar um servlet para isso.

II - Páginas JSP são compiladas, quando modifi cadas, e transformadas em servlets que geram código HTML.

III - Servlets geram páginas JSP que executam e geram código HTML.

IV - Servlets não podem gerar código HTML diretamente, devendo ser chamados por páginas JSP.

Está correto APENAS o que se afirma em

302 Q94078
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
Quais são os três modelos de desenvolvimento diferentes suportados por ASP.Net ?
303 Q94064
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

O uso de web services supõe a existência de uma arquitetura composta de um registro (registry), um provedor de serviço e um consumidor de serviço.

Um provedor de serviços descreve seus serviços para o registro utilizando a linguagem

304 Q94063
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

No desenvolvimento de aplicações Web, é comum o uso de Servlets.

Um Servlet é um programa que executa

305 Q94057
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

Seja o arquivo XML abaixo:

Que DTD permite que esse arquivo seja considerado válido?

306 Q94056
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
Sabendo que um arquivo XML está sintaticamente correto e que pode ser consumido ou processado por um parser XML, de acordo com a especificação XML, pode-se afirmar, com certeza, que ele é
307 Q94042
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere a seguinte função que recebe um parâmetro inteiro e retorna um número inteiro:

Se chamarmos essa função fazendo x = f(5), obteremos para x o valor

308 Q94035
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
A tecnologia RMI, presente em Java, é uma implementação de um esquema presente em qual padrão de projeto?
309 Q93362
Ciência da Computação
Ano: 2014
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
O World Wide Web Consortium (W3C) é responsável pelo estabelecimento de diversos padrões atualmente em uso na internet. Alguns dos padrões elaborados por essa organização são:
310 Q93233
Ciência da Computação
Ano: 2014
Banca: Fundação CESGRANRIO (CESGRANRIO)
O Apache Tomcat Web Server implementa que tecnologias?
311 Q92810
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando a programação embarcada para Android e iOS, julgue os próximos itens.

No Android 4, o arquivo interface.xml é o arquivo padrão para definição da interface do usuário (UI). Para modificar uma UI inserindo, por exemplo, um botão que possa ser clicado, é suficiente inserir, no final desse arquivo, as linhas abaixo.

312 Q92809
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando a programação embarcada para Android e iOS, julgue os próximos itens. O iOS 7 possui as camadas Cocoa Touch, Media, Core Services e Core OS; esta última, que é a camada mais baixa, suporta aplicativos desenvolvidos em 64 bits no modelo LP64.
313 Q92808
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando a programação embarcada para Android e iOS, julgue os próximos itens. Para que os programas aplicativos sejam executados no Android e no iOS, é necessário uma máquina virtual própria, cujas responsabilidades são, entre outras, gerenciar a comunicação entre o aplicativo e as bibliotecas nativas, prover segurança e permitir que os aplicativos possam gravar dados privados, incluindo bancos de dados. No Android 4.3, a máquina virtual é a Dalvik; no iOS 7, é a XCode.
314 Q92807
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando a programação embarcada para Android e iOS, julgue os próximos itens. No iOS 7, os frameworks são diretórios que contêm biblioteca compartilhada dinâmica com recursos como arquivos de cabeçalho, imagens e aplicativos auxiliares a serem utilizados no desenvolvimento dos aplicativos.
315 Q92806
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
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.
316 Q785164
Ciência da Computação
Ano: 2013
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
Todo código .NET possui um conjunto de metadados chamados “Manifest”. Esses metadados descrevem
317 Q655388
Ciência da Computação
Ano: 2013
Banca: Instituto Nacional de Educação (CETRO)
Assinale a alternativa que apresenta a distância de Hamming entre as palavras de código 10001001 e 10110001.
318 Q560634
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

319 Q560633
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Considerando o conceito de interoperabilidade com componentes que não fazem parte da plataforma Java EE versão 6, analise as afirmativas a seguir.

I. Containers EJB 3.0 podem se comunicar através dos protocolos JRMP, IIOP e HTTP.

II. Componentes CORBA podem ser acessados por componentes EJB através do protocolo IIOP (GIOP 1.2).

III. JRMP é um protocolo que permite que componentes de tecnologias externas à especificação Java EE (tais como .NET) sejam acessados remotamente por componentes Java EE.

Assinale:

320 Q560630
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Um grama é equivalente a 0,00220462 libras. Assuma que a variável peso_em_libras armazena um valor que representa um dado peso em libras. A expressão aritmética a seguir que, usando a variável peso_em_libras, calcula o peso equivalente em gramas é:

321 Q560626
Ciência da Computação
Ano: 2013
Banca: Fundação CESGRANRIO (CESGRANRIO)

No âmbito da análise estruturada de sistemas, o gráfico de estrutura representa o modelo lógico de uma hierarquia modular, onde é possível mostrar a(o)

322 Q451956
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos acerca de lógica de programação em estatística computacional.

Em uma linguagem de programação compilada em bytecodes, a depuração somente será possível se o código fonte estiver disponível.

323 Q451954
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos acerca de lógica de programação em estatística computacional.

Os programas compilados em bytecode e em linguagem de máquina nativa dependem da arquitetura de máquina para a qual foram desenvolvidos.

324 Q147904
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

325 Q147899
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às linguagens de programação, julgue os itens subsecutivos.

No servlet e Jsp, o tratamento de caracteres especiais como caractere comum, recebidos em páginas HTML, pode ser feito por meio do método estático encode da classe java.net.URLEncoder.

326 Q147897
Ciência da Computação
Ano: 2013
Banca: Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)

As recomendações de acessibilidade para conteúdos web (WCAG 2.0) determinam algumas características que devem ser respeitadas nas páginas web para evitar a elaboração de conteúdo que possa causar convulsões. Sobre esse aspecto, a recomendação é de que as páginas

327 Q147896
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos padrões web, julgue os itens a seguir.

Leitores de tela são softwares utilizados para obter resposta do computador por meio sonoro.

328 Q147895
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos padrões web, julgue os itens a seguir.

Entre as propostas de Jakob Nielsen relacionadas à usabilidade de sistemas, estão a visibilidade de status do sistema, a liberdade e o controle do usuário, a consistência e o controle de concorrência entre processos.

329 Q147894
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos padrões web, julgue os itens a seguir.

Tableless — uma forma de desenvolvimento de sítios sugerido pela W3C — não utiliza tabelas para disposição de conteúdo na página.

330 Q147893
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito da usabilidade em páginas web, julgue os itens que se seguem.

WAI é uma iniciativa do W3C para o desenvolvimento de estratégias, guias e recursos que tornem a Web acessível a pessoas com deficiências.

331 Q147892
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito da usabilidade em páginas web, julgue os itens que se seguem.

WCAG é parte do WAI e define recomendações para tornar mais rápido o acesso ao conteúdo da Web.

332 Q147891
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de mídias e ferramentas utilizadas em TI, julgue os itens subsequentes.

O DreamWeaver pode ser utilizado como um editor HTML WYSIWYG.

333 Q147890
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com base em engines de templates web, julgue os itens subsecutivos.

O Apache Velocity, ao ser utilizado para o desenvolvimento de páginas web, não permite que código Java seja embutido nas páginas.

334 Q147889
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com base em engines de templates web, julgue os itens subsecutivos.

O Apache Velocity, como qualquer template engine, tem aplicação exclusiva no desenvolvimento de páginas web. Dessa forma, ele sempre é utilizado como um componente integrado a outros sistemas.

335 Q147888
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a interfaces web, julgue os itens que se seguem.

No GIMP, muitas ações feitas em imagens podem ser desfeitas, desde que não se esteja utilizando plug-ins, os quais têm comportamento diferente e não permitem que ações sejam desfeitas.

336 Q147887
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue o item seguinte, com relação à programação orientada a aspectos.

O paradigma de programação orientada a aspectos traz soluções para alguns dos problemas existentes no paradigma orientado a objetos, como herança múltipla e sobrecarga de operadores.

337 Q147886
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à computação distribuída, julgue os próximos itens.

No processo de desenho de uma aplicação distribuída, três questões adicionais devem ser consideradas: formas de decomposição do problema, estabelecimento de comunicação entre os processos e coordenação na execução de tarefas.

338 Q147885
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca das tecnologias de mercado, julgue o item abaixo.

JSE, JME, JEE e JCE são edições da tecnologia Java voltadas para o desenvolvimento de aplicações para desktop/servidores, dispositivos móveis, ambientes corporativos e ambientes em nuvem, respectivamente.

339 Q147884
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

340 Q147883
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

341 Q147882
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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).

342 Q147881
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, com relação às tecnologias empregadas nos servidores de aplicação web.

O Zope é um servidor de aplicações web, escrito em Python, com banco de dados orientado a objetos ZODB. O Zope não permite a criação de aplicações web embasadas em componentes.

343 Q147880
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, com relação às tecnologias empregadas nos servidores de aplicação web.

O programa mkzopeinstance.py permite a criação de uma instância que possui um arquivo zope.conf próprio para definir características únicas e distintas de outras instâncias, tendo como base vários servidores Zope.

344 Q147879
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, com relação às tecnologias empregadas nos servidores de aplicação web.

O Tomcat é um contêiner web, também referenciado como um contêiner de servlets, que não implementa um contêiner Enterprise JavaBeans (EJB). Para aplicações Java Enterprise Editon (Java EE) que utilizam EJB, pode ser utilizado um servidor de aplicações Java EE completo, tal como JBoss AS ou JBoss Enterprise Application Platform.

345 Q147878
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de desenvolvimento de aplicações web e de sistemas operacionais Windows, Linux e BSB, julgue os itens a seguir.

O Oracle HTTP Server foi projetado para suportar páginas dinâmicas desenvolvidas na linguagem PL/pgSQL, que tem como característica a aceitação de parâmetros vetoriais e de conexão nativa com qualquer servidor de banco de dados.

346 Q147877
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de desenvolvimento de aplicações web e de sistemas operacionais Windows, Linux e BSB, julgue os itens a seguir.

O Apache Web Server, disponível para as plataformas Linux, Windows, entre outras, é um programa que processa solicitações HTTP (hyper-text transfer protocol), protocolo de comunicação utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos.

347 Q147876
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, relativos à pesquisa de dados e operações básicas sobre estrutura de dados.

Na implementação de recursividade, uma das soluções para que se evite o fenômeno de terminação do programa ― que possibilita a ocorrência de um looping infinito ― é definir uma função ou condição de terminação das repetições.

348 Q147875
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a interoperabilidade de sistemas, julgue os itens a seguir.

A WSDL 2.0 possui uma parte abstrata, responsável por definir type, messages, operations e PortType, e uma parte concreta, que define binding, service e endpoint.

349 Q147874
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes acerca de sistemas de gestão de conteúdo.

O portlet pode ter comportamentos diferentes para usuários distintos, assim como também pode apresentar visões customizadas. Essas opções se tornam possíveis por meio dos métodos getValues() e setValues(), de acordo com a especificação JSR 168.

350 Q147873
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes acerca de sistemas de gestão de conteúdo.

No desenvolvimento de um portal corporativo, um web application archive, de acordo com a especificação de portlets Java (JSR 168), pode conter servlets e arquivos JavaServer Pages.

351 Q147872
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos a respeito de arquitetura, padrões de projeto e desenvolvimento web.

352 Q147871
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos a respeito de arquitetura, padrões de projeto e desenvolvimento web.

No JEE7, para uma aplicação em três camadas, é correto afirmar que, na camada cliente, seriam distribuídos os componentes JavaServer Pages, JavaServer Faces Pages e componentes JavaBeans; na camada servidor Web, os componentes Enterprise Beans e Java Servlets; e na camada de banco de dados, os componentes SGBD e arquivos XML.

353 Q147870
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos a respeito de arquitetura, padrões de projeto e desenvolvimento web.

Ajax é uma tecnologia utilizada para criar páginas web dinâmicas e com conteúdo assíncrono. É composto unicamente por JavaScript e por XML. Quando uma função em JavaScript envia uma requisição do cliente para o servidor, a resposta do servidor ocorre por meio do document object model (DOM), exclusivamente em XML. O cliente processa esse XML e retorna para o servidor sem a necessidade de renderizar novamente a página web.

354 Q147802
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a servidores web e aplicações, julgue os itens que se seguem.

O Java runtime environment (JRE) é o pré-requisito para o funcionamento do servidor de aplicações Jbosss.

355 Q147801
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Sobre os princípios que orientam o projeto de interfaces de usuário eficazes é correto afirmar:

356 Q147800
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Sobre acessibilidade na web analise:

I. Para se criar um ambiente online efetivamente acessível é necessário, primeiramente, que o código esteja dentro dos padrões web internacionais definidos pelo W3C.

II. WCAG é um documento desenvolvido pelo W3C a partir da criação do WAI (Web Accessibility Initiative), que contém as recomendações de acessibilidade para conteúdo web.

III. A versão 3 e-MAG é apresentada em um documento que objetiva garantir que o processo de acessibilidade dos sites do governo brasileiro seja conduzido de forma padronizada, de fácil implementação, coerente com as necessidades brasileiras e em conformidade com os padrões internacionais.

IV. De acordo com a versão 3 e-MAG, após a construção do ambiente online de acordo com os padrõe...
357 Q147799
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Um dos artifícios para aumentar a produtividade em programação orientada a objetos utilizando a plataforma Java é a reutilização de componentes de software em múltiplos projetos. Um dos artifícios que podem ser utilizados para essa finalidade são as interfaces. Sobre elas, é correto afirmar:

358 Q147798
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Há diversos padrões e modelos de arquitetura de referência que podem ser usados para a construção de aplicações web. Dentre eles destacam-se o modelo three-tier e o padrão MVC. Sobre eles é correto afirmar que

359 Q147797
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

360 Q147796
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

SOAP, UDDI e WSDL são componentes de uma plataforma de web services. Sobre WSDL é correto afirmar:

361 Q147795
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

O .NET Framework é um ambiente de execução gerenciado que consiste de dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o .NET Framework, analise:

I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços.

II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET Framework Type System e são comuns a todas as linguagens que o utilizam.

III. O .NET Framework inclui bibliotecas para áreas específicas de ...
362 Q147794
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

O ADO.NET é um conjunto de classes que fazem parte do .NET Framework e que expõem serviços de acesso a dados para programadores da plataforma .NET. Sobre o componente DataSet do ADO.NET no .NET Framework 4.5 é correto afirmar:

363 Q147793
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

O W3C (World Wide Web Consortium) tem uma publicação denominada Web Content Accessibility Guidelines (WCAG) 2.0, na qual são estabelecidas linhas mestras, com o propósito de melhorar a acessibilidade às páginas Web. Essa publicação define 4 princípios básicos que devem ser seguidos. Segundo esses princípios, uma página Web deve ser

364 Q147783
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

365 Q147782
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

366 Q147781
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

367 Q147780
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

As alternativas a seguir apresentam opções que podem ser feitas com uma classe abstrata em Java, à exceção de uma. Assinale‐a.

368 Q147779
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao modelo de acessibilidade do governo eletrônico, e-MAG 3.0, julgue os itens a seguir.

O limite de tempo para inserção de dados em um formulário de página web deve ser estabelecido considerando o público alvo de uso de tal formulário.

369 Q147778
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de interoperabilidade de sistemas, julgue os itens subsequentes.

Nos registros de negócio UDDI, a descrição da forma de acesso aos web services é um procedimento contido nas páginas verdes (green pages).

370 Q147777
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de interoperabilidade de sistemas, julgue os itens subsequentes.

Um dos elementos de uma mensagem SOAP é o corpo (body), no qual devem estar contidas as informações de erro e status.

371 Q147776
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de interoperabilidade de sistemas, julgue os itens subsequentes.

A linguagem WSDL é utilizada para descrever web services limitadas ao tipo request-response.

372 Q147775
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às tecnologias de desenvolvimento web em Java, julgue os itens a seguir.

Como forma de incluir dinamismo em páginas JSP, é possível incluir blocos de código Java conhecidos como scriptlets.

373 Q147774
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às tecnologias de desenvolvimento web em Java, julgue os itens a seguir.

Apesar de serem independentes de plataforma, os servlets, para funcionarem, precisam utilizar o protocolo HTTP.

374 Q147773
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às tecnologias de desenvolvimento web em Java, julgue os itens a seguir.

A integração entre JSF e EJB3 no JBoss Seam é realizada por meio do controle dos objetos que são passados entre a camada de negócio e a camada de apresentação.

375 Q147513
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes a respeito dos padrões de projeto.

Os padrões estruturais, tais como o Bridge e o Proxy, abstraem o processo de instanciação, ajudando a tornar um sistema independente de como os seus objetos são criados. Já os padrões de criação, como Prototype e o Builder, se preocupam com a forma como as classes e os objetos são criados para formar estruturas compostas maiores.

376 Q147508
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do desenvolvimento de sistemas e aplicações, julgue os itens seguintes.

Uma máquina virtual oferece portabilidade às aplicações, uma vez que programas desenvolvidos para essas máquinas podem ser executados em distintas plataformas de hardware e sistema operacional.

377 Q147485
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que tange à utilização dos padrões Web (Web Standards), julgue os itens subsequentes.

Os padrões Web possibilitam maior acessibilidade a pessoas com necessidades especiais.

378 Q147484
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que tange à utilização dos padrões Web (Web Standards), julgue os itens subsequentes.

Estrutura e apresentação se reúnem em um mesmo código gerando assim um código único e simplificado.

379 Q147483
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que tange à utilização dos padrões Web (Web Standards), julgue os itens subsequentes.

A validação dos códigos não é imprescindível, já que os padrões servem para qualquer tipo de navegador Web.

380 Q147482
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que tange à utilização dos padrões Web (Web Standards), julgue os itens subsequentes.

A utilização de padrões facilita as atualizações e a manutenção do website.

381 Q147481
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que tange à utilização dos padrões Web (Web Standards), julgue os itens subsequentes.

Um dos objetivos do uso dos padrões Web no desenvolvimento de websites é tornar os sítios compatíveis com a evolução tecnológica dos dispositivos futuros.

382 Q147480
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da acessibilidade Web (W3C, WAI e WCAG), julgue os itens a seguir.

A tecnologia assistiva é um dos componentes de acessibilidade do WAI.

383 Q147479
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da acessibilidade Web (W3C, WAI e WCAG), julgue os itens a seguir.

É essencial que os diversos componentes de desenvolvimento Web e interação trabalhem em conjunto para que a Web seja acessível a pessoas com deficiência.

384 Q147478
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da acessibilidade Web (W3C, WAI e WCAG), julgue os itens a seguir.

Apesar dos esforços em tornar a tecnologia disponível e utilizável por todas as pessoas, o WAI (Web Accessibility Initiative) ainda não considera as condições socioculturais e territoriais dos usuários.

385 Q147477
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da acessibilidade Web (W3C, WAI e WCAG), julgue os itens a seguir.

O UAAG (User Agent Accessibility Guidelines) não é abordado pelo W3C (World Wide Web Consortium) e nem pelo WAI.

386 Q147476
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca da acessibilidade Web (W3C, WAI e WCAG), julgue os itens a seguir.

Para que uma página web seja acessível, os componentes essenciais da acessibilidade devem trabalhar em conjunto, o que demonstra a significativa interdependência desses componentes.

387 Q147475
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A propósito de animação vetorial, julgue os próximos itens.

Na técnica vetorial, as imagens são geradas por meio de vetores e estão sujeitas a alterações constantes.

388 Q147435
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Para garantir o funcionamento correto das aplicações, componentes web devem obedecer a algumas diretrizes. Considerando essas diretrizes, analise as afirmativas a seguir.

I. Transações JTA devem ser iniciadas e concluídas na mesma thread em que o método de serviço/negócio é chamado. Threads adicionais que são criadas para qualquer outra finalidade dentro desse método não devem tentar iniciar transações JTA.

II. Recursos transacionais podem ser adquiridos e dispensados por uma thread diferente da thread do método de serviço/negócio, mas esses recursos não devem ser compartilhados entre essas threads.

III. Objetos de recursos transacionais (por exemplo, objetos de conexão JDBC) devem ser armazenados em camp...

389 Q147434
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

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.

Ass...

390 Q147413
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
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.
391 Q147399
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Segundo Jakob Nielsen, o desenvolvimento de interfaces deve prever a aplicação de princípios básicos, como a usabilidade e o design de interação. Com base nas teorias formuladas por esse autor, julgue os itens a seguir.

A interface deve apresentar situações de controle e liberdade para o usuário, pois estes, frequentemente, escolhem funções do sistema por engano e necessitam de uma navegação adequada. Tal solução deve ser bem caracterizada, para que o problema do usuário seja resolvido sem a necessidade de um extenso diálogo.

392 Q147398
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Segundo Jakob Nielsen, o desenvolvimento de interfaces deve prever a aplicação de princípios básicos, como a usabilidade e o design de interação. Com base nas teorias formuladas por esse autor, julgue os itens a seguir.

Jakob Nielsen afirma que a interface deve apresentar consistência e padrões, pois desta forma os usuários se localizam facilmente, não necessitando de palavras ou referencias diferentes a cada página de um site. As situações ou ações devem manter uma consistência e padronização ao longo da utilização da aplicação.

393 Q147397
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos ao uso da folha de estilo (CSS) em web design.

O CSS permite uma maior organização da web separando a estrutura do estilo.

394 Q147396
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos ao uso da folha de estilo (CSS) em web design.

O CSS permite a criação de tabelas adaptáveis conforme o dispositivo utilizado.

395 Q147395
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos ao uso da folha de estilo (CSS) em web design.

O CSS pode variar a apresentação de uma ou várias páginas de um website, sem modificar o código HTML.

396 Q147394
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a design inclusivo, design para todos, inclusão digital e usabilidade universal, julgue os itens a seguir.

É essencial que os vários componentes de desenvolvimento web e de interação atuem conjuntamente para que a Internet seja acessível a todas as pessoas com deficiência.

397 Q147393
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a design inclusivo, design para todos, inclusão digital e usabilidade universal, julgue os itens a seguir.

O UAAG (user apaci accessibility guidelines) não é abordado pelo W3C (world wide web consortium) nem pelo WAI (web accessibility initiative).

398 Q147392
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a design inclusivo, design para todos, inclusão digital e usabilidade universal, julgue os itens a seguir.

É significativa a interdependência entre os componentes essenciais da acessibilidade. Os componentes devem trabalhar em conjunto para que a uma página Web seja acessível.

399 Q147391
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a design inclusivo, design para todos, inclusão digital e usabilidade universal, julgue os itens a seguir.

A tecnologia assistiva é um dos componentes de acessibilidades do WAI.

400 Q147390
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O W3C desenvolve especificações técnicas e orientações por meio de um processo projetado para maximizar o consenso sobre as recomendações, e que garante qualidades técnicas e editoriais e a obtenção do apoio da comunidade de desenvolvedores, do consórcio e do público em geral. O Web Content Accessibility Guidelines (WCAG) e o Web Accessibility Initiative (WAI), desenvolvidos por meio do processo W3C em colaboração com pessoas e organizações em todo o mundo, têm como objetivo a aplicação de definições e de um padrão comum para a acessibilidade de conteúdo web que atenda às necessidades de indivíduos, organizações e governos. Considerando essas informações, julgue os itens subsecutivos.

De acordo com o WAI, a ac...

401 Q147389
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O W3C desenvolve especificações técnicas e orientações por meio de um processo projetado para maximizar o consenso sobre as recomendações, e que garante qualidades técnicas e editoriais e a obtenção do apoio da comunidade de desenvolvedores, do consórcio e do público em geral. O Web Content Accessibility Guidelines (WCAG) e o Web Accessibility Initiative (WAI), desenvolvidos por meio do processo W3C em colaboração com pessoas e organizações em todo o mundo, têm como objetivo a aplicação de definições e de um padrão comum para a acessibilidade de conteúdo web que atenda às necessidades de indivíduos, organizações e governos. Considerando essas informações, julgue os itens subsecutivos.

No WCAG, constam orientaç...

402 Q147388
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O W3C desenvolve especificações técnicas e orientações por meio de um processo projetado para maximizar o consenso sobre as recomendações, e que garante qualidades técnicas e editoriais e a obtenção do apoio da comunidade de desenvolvedores, do consórcio e do público em geral. O Web Content Accessibility Guidelines (WCAG) e o Web Accessibility Initiative (WAI), desenvolvidos por meio do processo W3C em colaboração com pessoas e organizações em todo o mundo, têm como objetivo a aplicação de definições e de um padrão comum para a acessibilidade de conteúdo web que atenda às necessidades de indivíduos, organizações e governos. Considerando essas informações, julgue os itens subsecutivos.

Web design e aplicações r...

403 Q147387
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação à documentação do Hibernate 3.5, analise as afirmativas a seguir.

I. Objetos dependentes podem ser definidos utilizandose o elemento XML no arquivo de mapeamento do Hibernate (Hibernate mapping).

II. A semântica do elemento (de um arquivo de mapeamento Hibernate) é idêntica a do elemento .

III. O Hibernate fornece três estratégias básicas de mapeamento de Herança: (i) uma tabela por classe da Herança; (ii) uma tabela para cada classe abstrata; e (ii) uma tabela para cada subclasse

Assinale:

404 Q147386
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação à documentação do Hibernate 3.5, analise as afirmativas a seguir.

I. Uma "Entity manager factory" é usada para fornecer instâncias de "Entity manager".

II. Diferentes instâncias de "Entity manager" fornecidas pela mesma "Entity manager factory" podem ser configuradas para se conectar com diferentes bancos de dados.

III. A interface "Entity manager factory", definida na especificação JPA, possui funcionalidades similares à interface "PersistencyFactory", definida nativamente no Hibernate.

Assinale:

405 Q147385
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação à especificação JSF 2.0, analise as afirmativas a seguir.

I. A classe “javax.faces.component.UIComponentBase”, fornecida como parte do framework JSF, pode ser usada por desenvolvedores para criar implementações adicionais da classe “UIComponent”.

II. “ManagedBeans”podem ser configurados através de Java “annotations” ou através de um arquivo de descrição de recursos (application configuration resources).

III. JSF possui dois modelos de programação para decodificação de valores de componentes oriundos de requisições de entrada no framework: (i) modelo de implementação direta e (ii) modelo de delegação de implementação (direct implementation /delegated implementation).

Assi...

406 Q147384
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Com relação ao framework Hibernate 3.5, analise as afirmativas a seguir.

I. A anotação “@Entity”é usada para indicar ao framework de persistência que a classe que está sendo anotada é uma classe persistente cujo estado deve ser gerenciado pelo framework Hibernate.

II. A classe “org.hibernate.Session” é um objeto de single‐threaded que representa a conversação entre uma aplicação e o repositório persistente.

III. A API “HibernateSession” é dependente do sistema de demarcação de transações oferecido pela API JDBC.

Assinale:

407 Q147383
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

Considerando as especificações SOAP v 1.2, WSDL e UDDI, assinale a afirmativa correta.

408 Q147382
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)

409 Q147381
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação a sistemas de suporte à decisão e gestão de conteúdo, julgue os itens subsequentes.

Os sistemas gerenciadores de conteúdo de código aberto disponíveis incluem o Wordpress e o Joomla, desenvolvidos com a linguagem PHP.

410 Q147380
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos à programação orientada a aspectos (POA).

Na POA, os joinpoints representam os eventos nos quais o aspecto deve ser aplicado.

411 Q147379
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos à programação orientada a aspectos (POA).

A POA, uma evolução da programação orientada a objetos, é implementada nas linguagens Java, C++, Smalltalk e Prolog.

412 Q147378
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos conceitos e aplicações de gestão eletrônica de documentos, julgue os itens a seguir.

Em um documento XML, não é possível definir regras de tipos de dados para elementos e atributos, uma vez que o documento é um arquivo do tipo texto.

413 Q147377
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos conceitos e aplicações de gestão eletrônica de documentos, julgue os itens a seguir.

Um dos formatos de imagem utilizado pela indústria de gestão eletrônica de documentos é o TIFF (tag image file format), que permite definir informação própria para aplicação específica em seu conteúdo.

414 Q147376
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens abaixo, relativos à arquitetura e desenvolvimento em nuvem.

As nuvens privadas permitem que sejam desenvolvidas aplicações escaláveis, dado que os recursos exigidos pela aplicação são facilmente disponibilizados pelo provedor.

415 Q147375
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca dos componentes da arquitetura orientada a serviços, julgue os itens subsecutivos.

Um web service pode ocorrer sobre o HTTP (hypertext transfer protocol), utilizando-se os serviços RESTfull (representational state transfer).
416 Q147374
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.

A tecnologia JSE (Java small editon) utilizada pela plataforma iOS permite o desenvolvimento de aplicações para todos os seus dispositivos, como estações gráficas, iPad, iPod, entre outros.

417 Q147373
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.

RMI (remote method invocation) é o protocolo de programação que, utilizando WAP (wireless application protocol), permite a construção de interface homem-máquina em dispositivos móveis.

418 Q147372
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.

Garbage Collector é a tecnologia que gerencia a memória alocada para o programa, a fim de liberar objetos que não estão sendo utilizados.

419 Q147371
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel.

Em uma aplicação desenvolvida para Android, os serviços que forem executados em background serão implementados como componentes do tipo service e permanecerão em execução até que a aplicação que os instanciar seja encerrada.

420 Q147370
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos, referentes a tecnologias de desenvolvimento móvel.

Como o iOS não implementa um sistema de garbage collection, o Objective-C mantém um contador de referência para os objetos de forma a viabilizar a liberação de memória de tal objeto.

421 Q147369
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, acerca dos frameworks Hibernate, JSF e Struts.

Em Hibernate, a configuração de conexões de banco de dados deve ser feita somente por meio do uso de arquivo de propriedade.

422 Q147368
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, acerca dos frameworks Hibernate, JSF e Struts.

Em Struts, recursos como mapas de ação podem ter suas configurações controladas por meio de arquivos de configuração.

423 Q147367
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação à interface web, julgue os itens que se seguem.

No SMIL, o atributo systemCaption permite a definição de um texto equivalente a uma porção de áudio de uma apresentação.

424 Q147366
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação à interface web, julgue os itens que se seguem.

Para descrever desenhos e gráficos bidimensionais de forma estática, pode-se utilizar SVG. Esta linguagem não é aplicável a imagens dinâmicas ou animadas.

425 Q147365
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca das linguagens de implementação de regras de negócio, julgue os itens seguintes.

O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos.

426 Q147364
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca das linguagens de implementação de regras de negócio, julgue os itens seguintes.

Em Natural, local data area (LDA) é um objeto usado para definir variáveis que, no modo report, é de uso opcional.

427 Q147363
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de servidores de aplicação e de Web, julgue os próximos itens.

No JBoss AS7, a carga de classes (class loading) é baseada em módulos, que devem definir dependência explícita em relação a outros módulos.

428 Q147362
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de servidores de aplicação e de Web, julgue os próximos itens.

Um dos mecanismos de criação de modelos de páginas fornecido pelo Zope é o ZPT, que disponibiliza uma quantidade limitada de recursos, estimulando a implementação de lógica em scripts Python que são invocados nos modelos.

429 Q147361
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de servidores de aplicação e de Web, julgue os próximos itens.

No Tomcat 7, o uso de log hierárquico depende de implementações específicas.

430 Q147356
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a linguagens de programação, julgue os próximos itens.

O uso de um programa compilador ou um programa interpretador auxilia na definição da escolha da linguagem de programação a ser utilizada em um computador.

431 Q147355
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a linguagens de programação, julgue os próximos itens.

Uma estrutura de seleção encadeada heterogênea ocorre quando não é possível identificar um padrão lógico de construção em uma estrutura de seleção encadeada.

432 Q147345
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

433 Q147344
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

434 Q147293
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às técnicas de modelagem dimensional e de programação embarcada, julgue os próximos itens.

Toda aplicação Android deve possuir um arquivo de nome Manifest.xml em seu diretório raiz. Se a aplicação necessitar abrir um arquivo HTML local, será necessário atribuir a seguinte permissão na declaração: .

435 Q147292
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos.

O JSE consiste em uma máquina virtual utilizada para rodar programas Java. Para utilizar a interface gráfica, a versão deve ser alterada para JSEG.

436 Q147291
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos.

Diferentemente do JSE, o JEE adiciona bibliotecas que proveem funcionalidades para desenvolvimento de aplicações com tolerância a falhas, distribuídas em multicamadas e baseadas em componentes modulares em servidores de aplicação.

437 Q147290
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos.

O JME foi criado para trabalhar com ambientes de programação multiprocessados em ambientes distribuídos.

438 Q147289
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao padrão singleton de desenvolvimento orientado a objetos, julgue os próximos itens.

O controle de como e quando os clientes acessam a instância pode ser obtido por meio da operação getInstance.

439 Q147288
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação ao padrão singleton de desenvolvimento orientado a objetos, julgue os próximos itens.

Esse padrão permite o refinamento de operações e de representação, pois as várias classes singleton obedecem à mesma interface, o que permite que um singleton seja escolhido para trabalhar com determinada aplicação em tempo de execução.

440 Q147287
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de interface web, ferramentas de desenho e padrões web, julgue os próximos itens.

GIMP é uma ferramenta composta de plugins que permitem a adição de novos formatos e filtros.

441 Q147286
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de interface web, ferramentas de desenho e padrões web, julgue os próximos itens.

Por intermédio do framework JQuey, pode-se tratar conteúdos do Plone, bem como usar métodos e atributos dos objetos do Zope.

442 Q147285
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de interface web, ferramentas de desenho e padrões web, julgue os próximos itens.

O Ajax — que carrega e renderiza uma página utilizando recursos de scripts que estão rodando pelo lado do cliente (navegador) — utiliza um objeto XMLHttpRequest e o método open para abrir um documento em uma linguagem de marcação, bem como para passar argumentos e capturar uma resposta.

443 Q147280
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

444 Q147279
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

445 Q147278
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Uma aplicação utilizando o framework JSF e a IDE NetBeans gera automaticamente dois componentes essenciais assim descritos:

I. É responsável por receber requisições dos componentes View do MVC, redirecioná-las para os beans gerenciados (managed beans) do componente Model do MVC e responder a essas requisições.

II. É o arquivo principal de configuração de uma aplicação web que utiliza o framework JSF. É responsável por descrever os elementos e sub-elementos que compõem o projeto, tais como as regras de navegação, beans gerenciados, configurações de localização etc.

As descrições I e II referem-se, respectivamente, aos componentes

446 Q147277
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Um software servidor de aplicação oferece um ambiente para a instalação e execução de certos tipos de aplicações, centralizando e dispensando a instalação da aplicação nos computadores clientes e disponibilizando uma plataforma que separa do desenvolvedor de software algumas das complexidades de um sistema computacional. Dentre os principais servidores para aplicações Java EE estão o JBoss e o Tomcat. Sobre eles, é correto afirmar:

447 Q147251
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do conceito de interface de interação com usuário, interface gráfica, ergonomia e usabilidade, julgue os próximos itens.

No desenvolvimento de páginas web, recomenda-se garantir o acesso facilitado aos usuários, independentemente das condições físicas e meios técnicos ou dispositivos utilizados. Esse procedimento é definido como acessibilidade à Web.

448 Q147250
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do conceito de interface de interação com usuário, interface gráfica, ergonomia e usabilidade, julgue os próximos itens.

Uma página desenvolvida em conformidade com as normas sintáticas de Javascript, Java ou PHP terá necessariamente usabilidade de boa qualidade, bem como de boa acessibilidade.

449 Q147249
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de linguagens e tecnologias de programação, julgue os próximos itens.

Os objetos mapeados na linguagem Java que devem ser persistidos como objetos precisam utilizar JPA (Java persistence API), pois o JPA permite realizar o mapeamento objeto/relacional automatizado e transparente e sua persistência em um banco de dados relacional.

450 Q147248
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, acerca de conceitos de tecnologias web, como webservices, Ajax, XML, DHTML, CSS.

Uma das formas de comunicação para encapsular dados transferidos no formato XML para aplicações serviço web (webservice) é o SOAP (simple object access protocol).

451 Q147112
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos sistemas operacionais, julgue os próximos itens.

Os benefícios da programação multitarefa podem ser organizados nas quatro seguintes categorias principais: capacidade de resposta,

452 Q147098
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existem diversos padrões de formatação de dados que permitem a comunicação em ambientes heterogêneos. A respeito desse assunto, julgue os itens seguintes.

O formato IBM 3270 foi desenvolvido, principalmente, para transmissão de dados entre um programa aplicativo e um terminal com teclado.

453 Q147097
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existem diversos padrões de formatação de dados que permitem a comunicação em ambientes heterogêneos. A respeito desse assunto, julgue os itens seguintes.

O padrão HTML, definido pela W3C, está atualmente na versão 4.01.

454 Q147096
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Existem diversos padrões de formatação de dados que permitem a comunicação em ambientes heterogêneos. A respeito desse assunto, julgue os itens seguintes.

No formato IBM 3270, se o programa aplicativo utiliza atributos de campo para definir campos na tela do terminal, a tela é considerada não formatada.

455 Q147095
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos a programação e lógica de programação.

Segundo o pseudocódigo abaixo, um vetor de 100 números é lido e, em seguida, é montado um segundo vetor a partir dos valores do primeiro vetor multiplicados por 3.

456 Q147094
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos a programação e lógica de programação.

Parâmetros são pontos de comunicação entre módulos de um programa. A passagem de parâmetros, que consiste na substituição do parâmetro formal pelo parâmetro real, pode ser realizada por valor ou por referência.

457 Q147088
Ciência da Computação
Ano: 2013
Banca: Fundação CESGRANRIO (CESGRANRIO)

Java Message Service (JMS) é uma tecnologia voltada para o envio e processamento de mensagens na qual o

458 Q147087
Ciência da Computação
Ano: 2013
Banca: Fundação CESGRANRIO (CESGRANRIO)

O modelo de programação Java Enterprise Edition é baseado em containers, que fornecem todos os serviços necessários para a aplicação corporativa.

Em consequência,

459 Q147086
Ciência da Computação
Ano: 2013
Banca: Fundação CESGRANRIO (CESGRANRIO)

Ao instalar uma aplicação Java EE, a ferramenta de instalação deve ler o descritor de instalação de aplicação do arquivo .ear da aplicação, que é encontrado em

460 Q147007
Ciência da Computação
Ano: 2013
Banca: Fundação CESGRANRIO (CESGRANRIO)

As questões a seguir devem ser levadas em consideração no design da maioria das aplicações desenvolvidas para a arquitetura J2EE.

• A ocorrência de código scriptlet no interior das visões deve ser minimizada.

• A lógica de negócios deve ser encapsulada em componentes que não pertençam à visão.

• O controle de fluxo é relativamente simples e tem como base valores encapsulados na requisição.

• A lógica de gerenciamento da visão é limitada em termos de complexidade.

Que padrão de projeto da camada de apresentação busca atacar todas as questões apresentadas acima?

461 Q147006
Ciência da Computação
Ano: 2013
Banca: Fundação CESGRANRIO (CESGRANRIO)

Cada tipo de enterprise bean passa por diferentes fases durante seu ciclo de vida. Um desses tipos possui um estado denominado Passivo. Quando um bean entra nesse estado, o container EJB o desloca da memória principal para a memória secundária.

Qual tipo de bean se comporta dessa maneira?

462 Q146998
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

463 Q146997
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Sobre as classes apresentadas, é correto afirmar:

464 Q146996
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)

Se o método obterSalario fosse protected na classe Funcionário, a linha sal01 = fun01.obterSalario(); na classe Principal estaria

465 Q103309
Ciência da Computação
Ano: 2013
Banca: Instituto Americano de desenvolvimento (IADES)
No âmbito do desenvolvimento para web com o uso de Java, as servlets permitem estender as funcionalidades de um servidor e interagir com as requisições http. Relativamente a servlets, assinale a alternativa correta.
466 Q103296
Ciência da Computação
Ano: 2013
Banca: Instituto Americano de desenvolvimento (IADES)

Ajax (Asynchronous JavaScript and XML) é uma técnica utilizada na criação de páginas dinâmicas, em que é possível atualizar parte de uma página web com conteúdo dinâmico, vindo de um servidor. A propósito de Ajax, julgue os a seguir.

I - Os objetos do tipo XMLHttpRequest são utilizados nas rotinas do lado servidor para prover a comunicação assíncrona com os clientes.

II - Objetos XMLHttpRequest possuem um método open no qual podemos especificar se desejamos requisições do tipo GET ou POST.

III - Após o envio das informações pelo browser, o lado servidor poderá recuperar os dados por meio dos métodos responseText ou responseHTML de XMLHttpRequest.

IV - No uso de XMLHttpRequest, é possível utilizar uma função de Callback como parâmetro de outra função. ...

467 Q101729
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)
Content Management System (CMS) é um sistema gestor de websites, portais e intranets que integra ferramentas necessárias para criar, editar e inserir conteúdos em tempo real, sem a necessidade de programação de código, com o objetivo de estruturar e facilitar a criação, administração, distribuição, publicação e disponibilidade da informação. Dois dos principais exemplos de CMS usados no Brasil são:
468 Q101722
Ciência da Computação
Ano: 2013
Banca: Fundação Getúlio Vargas (FGV)
469 Q97717
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)
O JBoss Application Server 7 é um servidor que pode ser inicializado de dois modos diferentes. Sobre o modo domain é correto afirmar que
470 Q97666
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)
471 Q97619
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)
É um tipo de pseudoarquivo que pode ser usado para efetuar comunicação entre dois processos. Se um processo A pretende enviar dados para o processo B, o processo A escreve em um lado (do mesmo modo que estivesse escrevendo em um arquivo) e o processo B poderá ler os dados como se estivesse lendo de um arquivo de entrada. A este pseudoarquivo dá-se o nome de
472 Q97617
Ciência da Computação
Ano: 2013
Banca: Fundação Carlos Chagas (FCC)
473 Q94798
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito de programação estruturada, julgue os próximos itens. Os módulos, também denominados de funções, rotinas ou procedimentos, são empregados para dividir um programa grande em partes menores, o que permite a realização, de forma individual, do desenvolvimento, do teste e da revisão, sem alterar o funcionamento do programa.
474 Q94794
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que diz respeito a operadores e expressões, julgue o item seguinte.

A ordem de prioridade de execução, em relação aos tipos de operadores, é estabelecida conforme a tabela a seguir.

 

475 Q94785
Ciência da Computação
Ano: 2013
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com relação às estruturas de controle, seleção, repetição e desvio, julgue os itens que se seguem. Na estrutura de repetição “faça-enquanto”, a condição é testada antes da execução do código da iteração; na estrutura “repita-até”, por sua vez, a condição é testada após a execução do código.
476 Q93003
Ciência da Computação
Ano: 2013
Banca: Instituto Americano de desenvolvimento (IADES)
É correto afirmar que um formato XML para descrever serviços de rede como um conjunto de pontos de acesso que operam mensagens contendo informações orientadas ao documento, ou orientadas ao procedimento, refere-se a
477 Q658338
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Observe a figura que ilustra o Triângulo de Pascal e o correspondente pseudocódigo, com destaque para o bloco

478 Q658337
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Observe o pseudocódigo referente a um programa de computador, em que ocorre passagens de parâmetros por valor de BB para MM e por referência de N1 para NP.

Ao final da execução, as variáveis N1, N2 e BB terão, respectivamente, os seguintes valores

479 Q658336
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Analdise o pseudocódigo, que ilustra o uso de uma função recursiva.


O valor de retorno de FF e a quantidade de vezes que a função será executada serão, respectivamente,

480 Q560631
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Atenção: Na questão abaixo não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo.

Quando se cria uma aplicação Java utilizando um recurso de Mapeamento Objeto-Relacional como o Hibernate, o mapeamento entre classes e tabelas, propriedades e colunas, associações e chaves estrangeiras, tipos do Java e tipos do SQL, é feito através de metadados. Esses metadados normalmente podem ser colocados em arquivos XML ou diretamente nas classes, próximos da informação que eles descrevem. Quando são colocados nas classes, esses metadados são conhecidos como

481 Q147898
Ciência da Computação
Ano: 2012
Banca: Escola de Administração Fazendária (ESAF)

Em relação ao ZOPE (Z Object Publishing Environment), é correto afirmar que

482 Q147784
Ciência da Computação
Ano: 2012
Banca: Escola de Administração Fazendária (ESAF)

Em relação a sistemas computacionais, é correto afirmar que:

483 Q147772
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a Scrum e eXtremme Programming (XP), julgue o item abaixo.

No Scrum, o Product Owner (PO) é responsável por definir a visão do produto e remover os impedimentos, enquanto o Scrum Master (SM) é responsável por elaborar e manter o Product Backlog, bem como por ajudar o PO a executar suas atividades diárias.

484 Q147771
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a desenvolvimento de sítios para Internet, julgue os itens a seguir, de acordo com os padrões web em governo eletrônico (e-PWG).

Para ressaltar partes importantes no texto, recomenda-se utilizar caixa alta.

485 Q147770
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A documentação da arquitetura de software de sistema facilita a comunicação entre os participantes do desenvolvimento do sistema. A respeito das práticas de arquitetura de software, julgue os itens a seguir.

A refatoração objetiva tornar o código mais claro e limpo.

486 Q147769
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos frameworks de desenvolvimento Java, julgue os itens subsecutivos.

No Hibernate, caso o nome da classe seja diferente do nome da tabela mapeada, é necessário informar, na anotação @Table, o nome da tabela, por meio do atributo name.

487 Q147768
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos frameworks de desenvolvimento Java, julgue os itens subsecutivos.

A interface Criteria do Hibernate é utilizada para realizar consultas ao banco de dados.

488 Q147767
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos frameworks de desenvolvimento Java, julgue os itens subsecutivos.

Quando registrado em JSF 2 (Java Server Faces), um managed bean permanece no escopo de session.

489 Q147766
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos frameworks de desenvolvimento Java, julgue os itens subsecutivos.

O objeto Session Factory do Hibernate mantém o mapeamento objeto relacional na sessão.

490 Q147765
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de programação estruturada, julgue os itens seguintes.

Em vinculação de armazenamento, a garbage collection do Java enquadra-se na categoria de armazenamento de variáveis escalares do tipo heap-dinâmica explícita.

491 Q147764
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do SOAP (simple object access protocol) e web services, julgue os itens subsequentes.

Na versão SOAP 1.2 não é permitido qualquer elemento após a tag body.

492 Q147763
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do SOAP (simple object access protocol) e web services, julgue os itens subsequentes.

Em uma mensagem SOAP que possui o atributo env:mustUnderstand=true no cabeçalho, o bloco deve ser processado de acordo com as especificações constituintes do SOAP.

493 Q147762
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à programação para Web, assinale a opção correta.

494 Q147760
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

Os processos baseados em Desenvolvimento Iterativo e Incremental foram criados em resposta às fraquezas do modelo em Cascata Original. Dentre as fraquezas do Modelo em Cascata tratadas pelo processos de Desenvolvimento Interativo e Incremental está o fato de que no Modelo em Cascata,

495 Q147759
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

De uma forma geral, um compilador é um programa que recebe como entrada o texto de um programa (fonte) em uma certa linguagem e produz como saída outro texto de programa em uma linguagem diferente da utilizada no fonte. Para isso, compiladores são estruturados internamente em uma série de módulos que produzem, em sequência, representações intermediárias do programa fonte ou de suas partes.

A quebra do texto do programa fonte em unidades básicas da linguagem denominadas de tokens é realizada pelo módulo denominado

496 Q147758
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

No contexto dos sistemas de informação, workflow (fluxo de trabalho) pode ser entendido como

497 Q147757
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

Uma maneira de construir aplicações distribuídas é usar algum mecanismo para comunicação entre processos (IPC), tais como uma API de baixo nível fornecida pelo sistema operacional ou chamadas de procedimento remoto (RPC).

Em comparação com o uso da API de baixo nível, o uso do RPC

498 Q147756
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

O processo de compilação consiste essencialmente na tradução de um programa escrito em uma linguagem fonte para um programa em outra linguagem.

Esse processo é retratado em duas fases características, que são:

499 Q147735
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

Na arquitetura ADO.NET, a classe do namespace System.data que contém as funcionalidades necessárias para gerenciar dados armazenados na memória, através de um cache de dados desconectado, é chamada de:

500 Q147734
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

Suponha que você queira desenvolver uma página web , conforme imagem abaixo, onde:

501 Q147733
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

O ASP.NET AJAX Control Toolkit possui uma classe base que estende, por uma relação de herança, diversos comportamentos (codificados com Javascript) e código HTML dos controles ASP.NET na criação de controls extender . Essa classe denomina-se:

502 Q147732
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

No uso do AJAX para o desenvolvimento de websites , é importante adotar boas práticas de acessibilidade, EXCETO:

503 Q147731
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

Sobre programação em AJAX, é INCORRETO afirmar que:

504 Q147730
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

É INCORRETO afirmar que a programação estruturada:

505 Q147729
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

Rational Rose é um software de referência no mercado de:

506 Q147728
Ciência da Computação
Ano: 2012
Banca: Universidade Federal Fluminense (FEC / UFF)

Na programação a passagem de parâmetros ou argumentos nas funções é realizada por meio de duas formas. São elas:

507 Q147727
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Usar uma classe lista dentro de uma classe carrinho de compras é exemplo de um bom princípio de programação. Tal princípio é chamado de

508 Q147726
Ciência da Computação
Ano: 2012
Banca: COPEVE/ UFAL

Dados os seguintes fatos sobre compilação programas GPL,

I. Sempre que distribuir software GPL em formato você deve disponibilizar o código fonte completo.

II. Código fonte completo significa todo o todos os módulos, além de arquivos interface associados, e scripts usados compilação e a instalação do executável.

III. O compilador usado para compilar o código sistemas operacionais de propósito distribuído também.

IV. No caso de compilação cruzada para sistemas específicos, se o compilador for baseado precisa ser distribuído junto com o código fonte.

V. Para um programa C típico deve ser código fonte (arquivos .c), arquivos de cabeçalho .h) e scripts usados para...

509 Q147725
Ciência da Computação
Ano: 2012
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

A organização de um site através de tabelas não é mais recomendada por vários fatores, entre eles sua complexidade e pouca compatibilidade. A marcação referente a um recurso que substitui a organização via tabelas em um site é o:

510 Q147724
Ciência da Computação
Ano: 2012
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

Através do _______ é possível definir estilos (fontes, cores e espaçamento) em documentos HTML:

511 Q147723
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de linguagens e ambientes de programação, julgue os itens subsequentes.

Ponteiros não são tipos estruturados, apesar de serem definidos usando-se um operador de tipo.

512 Q147722
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos a montadores, compiladores, ligadores e interpretadores.

A tabela de símbolos utilizada no processo de compilação contém informações sobre tipos e atributos de cada nome definido pelo usuário no programa. Essas informações são colocadas na tabela de símbolos pelos analisadores léxico e sintático e usadas pelo analisador semântico e pelo gerador de código.

513 Q147721
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relativos a montadores, compiladores, ligadores e interpretadores.

Erros de tipo são verificados pelo analisador semântico, que integra o gerador de código intermediário.

514 Q147720
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de funções, procedimentos e estruturas de controle de fluxo, julgue os próximos itens.

Em funções e procedimentos, a passagem de parâmetros por valor é um modelo de implementação para parâmetros do modo de saída, por isso, o valor do parâmetro real é usado para inicializar o parâmetro formal correspondente.

515 Q147719
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Para a emissão de laudo a respeito de ferramentas e outros itens utilizados na programação de um sistema de informação, o perito deve dispor de conhecimentos de diversas áreas. Com referência a esses conhecimentos, julgue os próximos itens.

Na programação estruturada, uma função desvia a execução de um programa para realizar uma tarefa específica e, desde que haja passagem de parâmetros, pode retornar um valor.

516 Q147718
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Para a emissão de laudo a respeito de ferramentas e outros itens utilizados na programação de um sistema de informação, o perito deve dispor de conhecimentos de diversas áreas. Com referência a esses conhecimentos, julgue os próximos itens.

Uma crítica ao ambiente denominado desenvolvimento integrado (IDE), oferecido pelo Eclipse, refere-se ao fato de ele não permitir a refatoração de código.

517 Q147717
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

No Spring, as configurações de segurança são realizadas no arquivo applicationContext-security.xml, e, para que qualquer página ou diretório seja seguro, é necessário adicionar a esse arquivo o elemento .

518 Q147716
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

519 Q147715
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere a interoperabilidade de sistemas e web services, julgue os itens seguintes.

No exemplo abaixo, a ordem em que os filhos do elemento xsl:stylesheet são dispostos não interfere na construção e na validação de seus dados, bem como não é importante para a recuperação de erros.

520 Q147714
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere a interoperabilidade de sistemas e web services, julgue os itens seguintes.

A UDDI, que usa a linguagem XML Schema e sua terminologia, como “sequence” e “choice” para descrever formalmente suas estruturas de dados, tem como um de seus objetivos a definição de um conjunto de métodos para descrição e descoberta de serviços e provedores de Web Services.

521 Q147713
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Em uma arquitetura JEE distribuída, um contêiner representa um ambiente de execução padronizado que fornece serviços específicos a determinado componente. Um contêiner EJB, por exemplo, destina-se a prover a infraestrutura necessária para a execução de componentes que executem funcionalidades que realizam a lógica de negócio e dados específicos de determinada aplicação.

522 Q147712
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

O JSF Java Server Faces estabelece padrões para construção de interfaces de usuário na plataforma JEE. O JSF contém vários componentes que ajudam as aplicações desenvolvidas em JSP no mapeamento objeto/relacional (ORM), o que facilita a persistência dos dados oriundos das aplicações na arquitetura JEE.

523 Q147711
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

A JSP permite introduzir tags customizadas à sua biblioteca e, assim, estender facilidades à linguagem. Entre outros benefícios dessa prática estão a eliminação de scriptles em aplicações JSP, reúso e sintaxe similar à do HTML.

524 Q147710
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

525 Q147709
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de portais corporativos e acessibilidade na Web, julgue os itens seguintes.

Portal corporativo é um aplicativo web que agrega conteúdo de diferentes fontes, permitindo a interação com sistemas de informação. Baseado na tecnologia Java, pode agregar vários portlets, componentes web desenvolvidos em Java gerenciados por um contêiner portlet que realizam pedidos e geram conteúdo dinâmico ao portal.

526 Q147708
Ciência da Computação
Ano: 2012
Banca: SOLER Instituição Soler de Ensino

Na programação estruturada as funções se interligam por meio de mecanismos básicos. São eles:

527 Q147707
Ciência da Computação
Ano: 2012
Banca: SOLER Instituição Soler de Ensino

Sobre a programação estruturada é correto afirmar:

528 Q147706
Ciência da Computação
Ano: 2012
Banca: SOLER Instituição Soler de Ensino

É uma variável que contém um endereço de memória, esse endereço é normalmente a posição de outra variável na memória. Trata-se:

529 Q147705
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

A exceção comum StackOverflowException, em uma applet, é causada quando a(o)

530 Q147704
Ciência da Computação
Ano: 2012
Banca: IF PI

Em relação à chamada remota de procedimentos (RPC), qual das afirmações abaixo é correta?

531 Q147703
Ciência da Computação
Ano: 2012
Banca: Fundação CESGRANRIO (CESGRANRIO)

Em uma reunião técnica sobre o desenvolvimento de um novo sistema WEB em JAVA, um analista expressa preocupação a respeito do uso de cookies nos navegadores dos usuários, uma vez que o arquiteto de software do projeto indicou que serão utilizadas sessões WEB. Para garantir o uso de sessões e contemplar os clientes que não permitem cookies, que técnica pode ser utilizada nessa situação?

532 Q147698
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Na criação de Web Services há vários elementos envolvidos. Dentre eles, SOAP, UDDI e WSDL. Sobre WSDL é correto afirmar:

533 Q147697
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

534 Q147696
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

No contexto do módulo executável de um programa de computador, menor tempo de execução, menor consumo de memória, maior tempo na execução de loop’s, e menor dificuldade de identificação de erros estão associados, respectivamente, aos métodos

535 Q147695
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Em relação a códigos de detecção de erro de memória, a distância de Hamming entre as palavras de código 10001001 e 10110001 é igual a

536 Q147694
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

São práticas eficientes para revisão de código, EXCETO:

537 Q147693
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Sobre JEE e tecnologias relacionadas é correto afirmar que

538 Q147692
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Em uma classe de entidade de uma aplicação que utiliza JPA, a anotação que define um atributo que não será salvo no banco de dados é a

539 Q147691
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Esse objeto é o ponto chave do AJAX. Pode ser considerado um objeto Javascript que torna possível a comunicação assíncrona com o servidor. O objeto citado é do tipo

540 Q147690
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Analise o texto:

Na HTML5, esse atributo exibe uma mensagem no campo antes dele ganhar o foco. Quando o campo ganha o foco, a mensagem é apagada automaticamente. Essa mensagem geralmente é utilizada para instruir o usuário no preenchimento do campo.

O atributo citado no texto é o

541 Q147689
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Em uma aplicação que utiliza JSF, para configurar o fluxo de comunicação presente na servlet de controle, é utilizado um arquivo de configuração

542 Q147688
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Uma Thread se subdivide em dois tipos que são

543 Q147687
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Assinale a alternativa que NÃO exemplifica o papel de uma Thread.

544 Q147681
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Qual componente NÃO faz parte do JDBC no Java?

545 Q147680
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

A definição “objetos utilizados como armazenamento de dados temporários para as páginas de uma aplicação” do JEE5 se aplica a

546 Q147679
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Considere o código.

public class Avaliacao{

private int hora;

private int minuto;

private int segundo;

}

 Sabendo-se que os atributos desta classe são privados, para que outros tenham acesso e consigam manipular tais atributos, devem ser criados os métodos

547 Q147678
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Um método que chama a si próprio direta ou indiretamente através de outro método denomina-se

548 Q147677
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Relacione as colunas associando as estruturas de controle às suas respectivas funções.

A sequência está correta em

549 Q147676
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

O componente gráfico (programa) escrito em Java, que roda embutido em uma página HTML, é conhecido como

550 Q147675
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Marque V para as afirmativas verdadeiras e F para as falsas.

( ) Interface é um conjunto de constantes e métodos sem qualquer implementação usando a palavra implements.

( ) Construtores são usados para inicializar objetos. É o método que tem o mesmo nome da sua classe.

( ) Encapsulamento é a capacidade de um método executar a ação adequada dependendo do tipo de objeto.

( ) Métodos representam os estados e as ações dos objetos e classes.

A sequência está correta em

551 Q147674
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

“Compiladores e _______________ são formas de tradução de um código, geralmente de alto nível para um código que o computador interprete. Este tradutor tem a função de traduzir uma linguagem abstrata para uma linguagem _______________. Programas produzidos em _______________ são exemplos de linguagem compilada.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.

552 Q147673
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

A responsabilidade de gerar um único programa executável a partir de módulos-objeto é do

553 Q147672
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Os métodos são procedimentos que permitem modularizar um programa. As variáveis declaradas em definições de métodos e os parâmetros são considerados variáveis

554 Q147671
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

“Um _______________ é um componente de software que executa uma função limitada em outro ambiente de programa, como um ______________ da Web. Este componente oferece recursos interativos nestes ambientes por meio do _________________________.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.

555 Q147670
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Em Java, um conjunto de programas de software que permite a execução de instruções, geralmente escritas em bytecodes, é conhecido como

556 Q147669
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Para a integração de sistemas desenvolvidos em plataformas diferentes, pode-se utilizar componentes que permitem às aplicações enviar e receber dados em uma linguagem universal, o formato XML. Esta solução denomina-se

557 Q147668
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Enumere, sequencialmente, as fases de compilação de programas de computadores.

( ) Análise semântica.

( ) Análise léxica.

( ) Análise sintática.

( ) Otimização de código.

( ) Geração de código intermediário.

( ) Geração de código final.

A sequência está correta em

558 Q147667
Ciência da Computação
Ano: 2012
Banca: CONSULPLAN Consultoria (CONSULPLAN)

A responsabilidade de colocar na memória um programa para execução é do

559 Q147651
Ciência da Computação
Ano: 2012
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

Assinale qual tag deve ser utilizada no maior título de uma página:

560 Q147650
Ciência da Computação
Ano: 2012
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

O arquivo sitemap.xml tem como objetivo principal:

561 Q147649
Ciência da Computação
Ano: 2012
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

Para evitar que determinados diretórios de um website sejam vasculhados pelos robôs (bots) de busca, o seguinte trecho de código pode ser utilizado:

User-agent: *.

Disallow: /diretorio.

Disallow: /diretorio2.

Para que as instruções sejam respeitadas pelos bots, este trecho de código deverá estar presente no arquivo:

562 Q147648
Ciência da Computação
Ano: 2012
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

Quanto a CSS, o trecho que código que permite a alteração da cor de fundo para todas as DIVS é:

563 Q147647
Ciência da Computação
Ano: 2012
Banca: Fundação de Apoio ao Desenvolvimento da UEL (FAUEL)

O valor hexadecimal que corresponde à cor BRANCO e que pode ser utilizado para, por exemplo, definir a cor de fundo de determinado site é:

564 Q147625
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

Uma linguagem de programação pode ser convertida em código de máquina por compilação ou interpretação. Sobre a alocação de memória para programas compilados, é correto afirmar que:

565 Q147624
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

Sobre o modelo de classes abaixo, é correto afirmar que:

566 Q147623
Ciência da Computação
Ano: 2012
Banca: Fundação Professor Carlos Augusto Bittencourt (FUNCAB)

O modelo de três camadas (3-tier ) divide um aplicativo de forma a separar a lógica do negócio da interface da aplicação. A camada de Apresentação suporta diversos aplicativos e é capaz de manipular vários tipos de arquivos, EXCETO:

567 Q147610
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Sobre a definição de nomes na criação de um ambiente WebLogic é correto afirmar:

568 Q147609
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

O elemento do Internet Information Services (IIS) especifica elementos de configuração para uma aplicação ASP. Neste contexto, considere:

I. O atributo calcLineNumber especifica se o ASP deve calcular e armazenar o número de cada linha de código executada para poder proporcionar esse número em relatórios de erro.

II. O atributo codePage especifica o conjunto de caracteres padrão para uma aplicação ASP. Como exemplo o valor 1052 configura o conjunto de caracteres padrão para Latim (utilizado, entre outras, pela língua inglesa americana).

III. O atributo lcid especifica a localização (locale) padrão para uma aplicação ASP.

É correto o que se afirma em

569 Q147605
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Um profissional estava desenvolvendo uma página web utilizando HTML e CSS com uma técnica conhecida como tableless. Criou então o layout da página utilizando contêineres com bordas discretas para agrupar elementos de acordo com um conjunto de características. Quando adicionou elementos nos contêineres, percebeu que estes elementos ficavam grudados nas laterais. Para definir, então, uma margem interna de mesma medida, em todos os lados dos contêineres, utilizou o atributo CSS

570 Q147596
Ciência da Computação
Ano: 2012
Banca: Fundação Carlos Chagas (FCC)

Analise a figura:

Foi representado o ciclo de vida de um