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

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

Considere

:É correto afirmar que os CPIs para cada sequência, 1 e 2, são, respectivamente,

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

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

O XP (Extreme Programming) utiliza uma abordagem orientada a objetos como seu paradigma de desenvolvimento predileto. Ele

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

O Scrum é fundamentado nas teorias empíricas de controle de processo (empirismo). A função de cada um dos três pilares que apoiam a implementação de controle de processo empírico está apresentada a seguir:

I. Se um ou mais aspectos de um processo desviou para fora dos limites aceitáveis, implicando que o produto resultante será inaceitável, o processo ou o material sendo produzido deve ser ajustado.

II. Aspectos significativos do processo devem estar visíveis aos responsáveis pelos resultados. Isso requer que os aspectos sejam definidos por um padrão comum para os observadores compartilharem um mesmo entendimento do que está sendo visto.

III. Os artefatos Scrum e o progresso em direção ao objetivo devem s...

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

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

A Sprint é considerada o coração do Scrum. Uma nova Sprint inicia-se imediatamente após a conclusão da Sprint anterior. Durante a Sprint

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

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

O formato XML utilizado para descrever os serviços de Web services, especificando como acessá-los, e quais as operações ou métodos que estão disponíveis, é chamado de

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

A linguagem PHP permite a instalação de extensões que podem aumentar sua gama de funcionalidades. Uma das funcionalidades extras que podem ser adicionadas se refere a manipulação de arquivos XML. A extensão que possui várias classes que podem ser instanciadas para a leitura e gravação de arquivos XML é chamada

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

Na linguagem PHP é possível utilizar o protocolo SOAP por meio de classes desenvolvidas especificamente para esse protocolo. A classe que fornece acesso cliente aos servidores SOAP é chamada de

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

Durante a criação de uma aplicação utilizando Ruby on Rails, vários diretórios e arquivos são criados automaticamente. O diretório que contém o esquema básico da aplicação para o MVC (models, views e controllers) é nomeado

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

O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possuí um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado

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

Muitas vezes quando um campo perde o foco é necessário verificar alguma validação em seu conteúdo por meio de scripts JavaScript. O atributo de uma tag que permite chamar um script JavaScript que será executado quando o campo perder o foco é o

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

Hoje é um efeito comum em páginas Web os links serem sublinhados apenas quando o internauta posicionar o ponteiro do mouse sobre eles. A propriedade CSS que permite retirar ou colocar o sublinhado nos links é

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

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

Analise o texto:

A Web é, fundamentalmente, projetada para funcionar para todas as pessoas, independentemente do hardware, software, língua, cultura, localização, ou capacidade física ou mental do usuário. Quando a Web atende a esse objetivo, é acessível a pessoas com deficiência auditiva, de movimento, visão etc. A W3C publica um documento padrão destinado, entre outros, a desenvolvedores Web, que explica como tornar o conteúdo Web mais acessível à pessoas com deficiência. A versão 2.0 desse documento tem 12 diretrizes que estão organizadas em quatro princípios: perceivable, operable, understandable e robust.

O documento citado no texto é o

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

Com relação ao framework Hibernate é correto afirmar:

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

A tecnologia Java Servlet é baseada na construção de classes servlet que executam no servidor recebendo dados de requisições do cliente, processando esses dados, opcionalmente acessando recursos externos como bancos de dados, e respondendo ao cliente com conteúdo no formato HTML.

Com relação ao tema, analise as asserções a seguir:

Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder ao cliente com conteúdo no formato HTML.

PORQUE

Geralmente quem trabalha com o conteúdo HTML é o web designer que normalmente não é programador Java experiente. Ao misturar HTML dentro de uma servlet, torna-se muito difícil separar as funções de web designer e desenvolvedor Java....

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

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

Em uma linguagem de programação, considere um tipo de dado inteiro que utiliza 2 bytes de memória para seu armazenamento. Quantos valores únicos diferentes é possível colocar nesse espaço no decorrer da execução de um programa?

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

O método soma representa um exemplo de

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

Assinale a opção que apresenta o contexto no qual o estado associado ao processo de renderização do Seam é mantido.

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

O formato Jboss Seam

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

Assinale a opção que apresenta uma anotação no formato Jboss Seam.

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

Com relação a webservices, assinale a opção correta.

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

A tecnologia web AJAX, muito utilizada em sites, incorpora a tecnologia

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

Com referência ao Hyper Text Transfer Protocol (HTTP) — protocolo de aplicação utilizado para o tratamento de pedidos e respostas entre cliente e servidor na Internet e com o qual, normalmente, são desenvolvidas as aplicações para a Web —, assinale a opção em que todas as expressões identificam métodos de requisição HTTP que devem ser implementados por um servidor HTTP 1.1 usado pelo cliente.

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

Assinale a opção correspondente ao elemento que, além de ser utilizado para definir um meio de mapeamento objeto-relacional para objetos Java simples e comuns (POJOs), denominados beans de entidade, também é utilizado para gerenciar o desenvolvimento de entidades do modelo relacional em plataforma nativa Java SE e Java EE.

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

O elemento em que uma das partes de uma informação é armazenada como cadeia de texto na máquina do usuário e cuja função principal é a de manter a persistência de sessões HTTP é denominado

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

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

Os Web Services possibilitam que aplicações desenvolvidas em diferentes plataformas se comuniquem através de troca de mensagens. Os Web Services compatíveis com o SOAP

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

Analise o texto:

Na compilação, a análise consiste em três fases. Em uma das fases, os caracteres ou tokens são agrupados hierarquicamente em coleções aninhadas com significado coletivo. Essa fase envolve o agrupamento dos tokens do programa fonte em frases gramaticais, que são usadas pelo compilador, a fim de sintetizar a saída. Usualmente, as frases gramaticais do programa fonte são representadas por uma árvore gramatical.

A fase citada no texto é conhecida como análise

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

Considere:

I. Cache imutável composto de mapeamentos compilados para um único banco de dados.

II. Objeto single-threaded, de vida curta, que representa uma conversação entre o aplicativo e o armazenamento persistente.

III. Abstrai a aplicação dos Datasource ou DriverManager adjacentes.

Em relação à arquitetura do Hibernate, os itens I, II e III, associam-se, respectivamente, a

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

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

No âmbito do Enterprise Java Beans 3.0, considere:

I. Utiliza a API JMS, facilita a quebra de acoplamento entre o cliente e o destino (Point-to-point ou Publishsubscriber), e é acionado de forma assíncrona.

II. Tratam os eventos nas fases do ciclo de vida dos EJB, por meio de anotações, tais como, @PostConstruct, @PrePassivate e @PostActivate.

III. Permitem que um código customizado seja aplicado para um EJB, interceptam a chamada do método do EJB para executar um código intermediário, e podem ser configurados no próprio Bean ou em classes externas.

 As afirmações contidas nos itens I, II e III referem-se, respectivamente, a

606 Q147544
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 XML/XSD, JBoss Seam, JPA, facelets e JNDI, assinale a opção correta.

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

Considerando as recomendações da W3C, assinale a opção correta, a respeito de acessibilidade na Web.

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

Com relação a portais corporativos e RSS, assinale a opção correta.

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

Acerca da arquitetura e dos padrões de projeto JEE e desenvolvimento web, assinale a opção correta.

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

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

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

Assinale a opção correta.

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

Assinale a opção correta.

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

Arquivos Batch (também conhecidos como arquivos de lote), são arquivos que tem como objetivo automatizar determinadas tarefas e possuem a seguinte extensão:

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

O seguinte aplicativo possui código aberto, ou seja, seu código fonte é disponibilizado e pode ser visualizado por qualquer pessoa:

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

Dentre as práticas do método ágil Extreme Programming (XP), está a prática de propriedade coletiva. É correto afirmar que, nessa prática,

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

Julgue os próximos itens, a respeito de linguagens e tecnologias de programação.

Nas aplicações desenvolvidas com AJAX, a comunicação entre as aplicações na Web e o servidor é feita de forma síncrona.

618 Q147283
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 linguagens e tecnologias de programação, julgue os itens que se seguem.

Em Web services, o XML é utilizado para a comunicação entre as aplicações por meio de APIs (programa de aplicação de interface).

619 Q147282
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 linguagens e tecnologias de programação, julgue os itens que se seguem.

A tecnologia J2EE — Java 2 Plataform Enterprise Edition por meio do JSP (JavaServerPages) — enfatiza a utilização de componentes Java reutilizados.

620 Q147281
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 linguagens e tecnologias de programação, julgue os itens que se seguem.

O IDE Eclipse é um dos ambientes da linguagem Java preferidos por programadores para o desenvolvimento de programas em qualquer sistema operacional.

621 Q147226
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.

Na CSS3, para definir uma cor de fundo apenas para os elementos do tipo texto que estejam habilitados, utiliza-se a instrução:

622 Q147225
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.

No ASP .NET um formulário Web não deve usar variáveis de instância para guardar informações de estado do cliente, pois os clientes que acessam esse formulário Web em paralelo poderão sobrescrever as variáveis de instância compartilhadas. Para resolver esse problema, os formulários Web devem guardar as informações de estado do cliente em objetos

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

Com o advento da World Wide Web (WWW) e da Internet, muitas tecnologias utilizadas em ambientes bancários passaram a ter como base os padrões de codificação da informação definidos e empregados nessas redes. Com relação a esses padrões, julgue os itens que se seguem.

XML consiste em um padrão de representação de informação extensível que, por isso, pode ser usado para representar tanto informação estruturada como não estruturada.

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

Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas.

Em estruturas do tipo case, a execução de código ocorre somente no caso de determinada condição especificada na estrutura ter sido satisfeita.

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

Em códigos de programas, é muito comum o uso de estruturas condicionais para que determinado código seja executado mediante o atendimento de determinada condição. Julgue os itens que se seguem, a respeito dessas estruturas.

A estrutura while é um tipo de loop em que o código nela contido será executado até que a condição especificada de parada seja satisfeita.

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

Com relação a interface de interação com usuário, julgue o item abaixo.

Os landmarks são pontos ou marcas de referência utilizados por leitores de tela específicos para portadores de necessidades especiais, como o Jaws. Por meio desses pontos, é possível ajudar o usuário a localizar, na página consultada, especificamente o que ele busca, como, por exemplo, menu, conteúdo principal, campos de busca etc. Para criar esses pontos, deve-se utilizar o atributo role seguido de = e do valor da marca, entre aspas, com sua semântica.

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

Julgue os itens consecutivos, relativos a JBossSeam.

Ao adicionar-se uma tag @In de uma EJB na ActionJBossSeam, a XHTML poderá acessar seus atributos.

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

Julgue os itens consecutivos, relativos a JBossSeam.

A anotação @End, no JBossSeam, especifica que o método anotado termina a conversação em andamento; o contexto da conversação que recebe essa anotação será destruído no final do request.

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

A respeito de tecnologias de desenvolvimento web, julgue os itens seguintes.

O código apresentado a seguir é adequado à criação de uma classe específica para um link específico que não contém as características gerais predefinidas, por meio de CSS, para a formatação de links de uma página HTML.

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

A respeito de tecnologias de desenvolvimento web, julgue os itens seguintes.

Com o objetivo de validar arquivos XML, é correto utilizar o DocumentTypeDefinition (DTD), para descrever os elementos e seus atributos.

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

Acerca de coesão e acoplamento, elementos críticos para o desenvolvimento e manutenção de sistemas, julgue os itens que se seguem.

O acoplamento de métodos expressa o fato de que qualquer método deve ser responsável somente por uma tarefa bem definida.

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

Acerca de coesão e acoplamento, elementos críticos para o desenvolvimento e manutenção de sistemas, julgue os itens que se seguem.

De acordo com o princípio da coesão de classes, cada classe deve representar uma única entidade bem definida no domínio do problema. O grau de coesão diminui com o aumento contínuo de código de manutenção nas classes.

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

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

Testes top-down são utilizados em conjunto com terminadores, em que uma técnica de rotina de inicialização substitui métodos de mais alto nível por um stub.

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

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

A aplicação da técnica de depuração de programas denominada atividade de teste revela erros ainda não descobertos.

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

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

Um depurador é definido como um ambiente especializado para controlar e monitorar a execução de um programa. A sua funcionalidade básica consiste na inserção de pontos de parada no código, de forma que, quando o programa esteja parado, o valor corrente das variáveis possa ser verificado.

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

A respeito de depuração em lógica de programação, julgue os itens que se seguem.

O uso de comandos de impressão para rastrear os valores das variáveis durante a execução do programa é um exemplo de técnica de depuração.

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

Acerca da utilização de algoritmos e fluxogramas em lógica de programação, julgue os itens a seguir.

Quando um break é encontrado dentro de um laço for, a execução do código é interrompida e o programa é finalizado.

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

Acerca da utilização de algoritmos e fluxogramas em lógica de programação, julgue os itens a seguir.

O comando while utilizado em algoritmos implementa laços com teste antecipado de condições, testando a condição e, sendo ela verdadeira, executando o bloco de comandos.

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

Acerca de interoperabilidade de dados, julgue os itens subsecutivos.

Um documento codificado em ASCII possui maior expressividade e interoperabilidade semântica que um similar codificado em UTF-8.

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

Acerca de interoperabilidade de dados, julgue os itens subsecutivos.

DTD (document type definition) e XSD (XML schema description) são dois formatos de interoperabilidade de dados usados no escopo do padrão XML, e, de modo geral, um documento DTD é semanticamente menos expressivo que seu equivalente XSD.

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

Acerca de interoperabilidade de dados, julgue os itens subsecutivos.

O padrão XML (extensible markup language) é mais adequado à obtenção de interoperabilidade no nível sintático, quando comparado ao padrão RDF (resource description framework), este último de nível semântico.

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

Julgue os itens 63 e 64, acerca de independência dos dados.

Modificações no nível físico são necessárias sempre que um requisito for alterado, por exemplo, para melhorar o desempenho do processo de inclusão de registros.

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

Julgue os itens 63 e 64, acerca de independência dos dados.

Independência de dados lógica é a capacidade de modificar o esquema lógico sem que, com isso, qualquer programa de aplicação precise ser reescrito. Modificações no nível lógico são necessárias, ocasionalmente, para aprimorar o desempenho.

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

Julgue os seguintes itens, relativos a programação nos sistemas operacionais Windows e Linux.

Dependendo da linguagem de programação, arquivos fontes podem ser compilados e executados sem erros tanto no Linux quanto no Windows, mas os arquivos binários executáveis resultantes da compilação somente podem ser executados em ambos os sistemas por meio de softwares de emulação.

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

São componentes do DHTML:

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

Quando se utiliza JPA, um EntityManager mapeia um conjunto de classes a um banco de dados particular. Este conjunto de classes, definido em um arquivo chamado persistence.xml, é denominado

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

No JSF, o componente Controller do MVC é composto por uma classe servlet, por arquivos de configuração e por um conjunto de manipuladores de ações e observadores de eventos. Essa servlet é chamada de

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

Acerca de JBoss Seam, JPA, facelets, JNDI e JDBC, assinale a opção correta.

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

Com relação aos elementos de CSS e suas funções, assinale a opção correta.

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

JSR 168 (Java specification request 168) é uma especificação de portlets utilizada como padrão para o desenvolvimento de portais corporativos. Sabendo que os portlets são executados em portlets containers, assinale a opção correta acerca das especificações de portlets de acordo com a JSR 168.

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

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

Acerca de desenvolvimento web, servlets, JSP e Ajax, assinale a opção correta.

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

O padrão de projeto JEE que encapsula a complexidade das interações entre os objetos de negócios participantes de um fluxo de trabalho, ou seja, que esconde do cliente a complexidade de interação entre os participantes, encapsulando a lógica de negócios associada aos requisitos, é denominado

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

O padrão de projeto JEE (J2EE patterns) que é utilizado para solucionar problemas de acesso e manipulação de dados em uma camada separada e que implementa mecanismos de acesso para persistência de dados, em arquitetura mainframes, LDAP ou sistemas gerenciadores de banco de dados relacionais é denominado

655 Q147114
Ciência da Computação
Ano: 2012
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

A respeito de webservices e EJB (Enterprise JavaBeans), avalie os seguintes enunciados:

1. Na linguagem Java, webservices podem ser baseados em JAX-WS e não em JAX-RPC.

2. WSDL é uma linguagem baseada em XML utilizada para descrever as funcionalidades oferecidas por um webservice.

3. Na linguagem JAVA, EJB é uma implementação de webservices.

4. Na linguagem JAVA, EJB utiliza o protocolo IIOP e webservices o protocolo HTTP/HTTPS.

Assinale a alternativa que indica todas as afirmativas corretas.

656 Q147113
Ciência da Computação
Ano: 2012
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Sobre os blocos de controle de processo (BCP) em um contexto de multiprogramação:

1. São parte integrante do sistema operacional e não do processo.

2. Registram os valores das variáveis na memória.

3. Incluem informações de E/S e arquivos abertos.

4. Contêm o identificador do processo (ID) e sua prioridade.

Assinale a alternativa que indica todas as afirmativas corretas.

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

O instrumento da lógica estruturada que tem como ponto de partida uma especificação do problema em termos de entrada, processamento e saída, e cuja solução é desdobrada em caixas que serão seguidas de cima para baixo e da esquerda para a direita, é conhecido como:

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

Julgue os itens seguintes, referentes ao desenvolvimento de aplicações web e Oracle.

LOB (Large Object) consiste em um tipo de campo que foi projetado para armazenar dados semiestruturados de grande volume e tamanho.
659 Q147050
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, referentes ao desenvolvimento de aplicações web e Oracle.

O desenvolvimento de um aplicativo que acesse o banco de dados Oracle, tanto no sistema operacional Windows como no Linux, pode ser realizado por meio de OCI (Oracle Call Interface), uma interface que permite acesso padrão ao banco de dados em qualquer linguagem de programação.

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

Relativamente a programação e tecnologia Java, julgue os itens subsequentes.

No Jboss Seam, existe clara distinção entre componentes da camada de apresentação e componentes de lógica de negócios.

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

Relativamente a programação e tecnologia Java, julgue os itens subsequentes.

A anotação @Role permite apenas uma regra por componente.

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

Relativamente a programação e tecnologia Java, julgue os itens subsequentes.

No Seam, todos os beans com escopo de seção serão destruídos quando for finalizado o contexto da sessão, sem necessidade de método para essa ação.

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

Relativamente a programação e tecnologia Java, julgue os itens subsequentes.

A anotação @Restrict aplica restrição de segurança ao componente, o que torna seu acesso restrito a usuários conectados na aplicação Seam.

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

Relativamente a programação e tecnologia Java, julgue os itens subsequentes.

A anotação Seam @EndTask possibilita terminar a tarefa em execução e executar outros processos de negócios.

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

Julgue os itens a seguir, referentes à interoperabilidade de sistemas.

Nem toda SOAPMessage de um web service recebe retorno para liberação do método de ligação.
666 Q147043
Ciência da Computação
Ano: 2012
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, referentes à interoperabilidade de sistemas.

Todas as mensagens SOAP são enviadas e recebidas por meio de uma conexão feita pelo SOAPConection dentro da API SAAJ.

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

Julgue os itens a seguir, referentes à interoperabilidade de sistemas.

Em uma mensagem SOAP sem anexos, a estrutura é composta por SOAPMessage, SOAPPart, SOAPEnvelop, SOAPHeader (opcional) e SOAPBody.

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

Julgue os próximos itens, que tratam de sistemas de gestão de conteúdo.

De acordo com o e-Mag versão 3.0, todo documento XHTML deve conter DOCTYPE, que define sua versão para que os agentes de usuários consigam processar corretamente o documento.

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

Julgue os próximos itens, que tratam de sistemas de gestão de conteúdo.

A semântica do e-Mag deve ser feita corretamente para que usuários com deficiência visual consigam que seus leitores de telas descrevam primeiramente o conteúdo e depois o tipo de elemento.

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

Acerca de sistemas transacionais, julgue os itens seguintes.

Para recuperar uma variável que se encontra em sessão em uma página JSP, utiliza-se o script .

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

Acerca de sistemas transacionais, julgue os itens seguintes.

No objeto do Ajax XMLHttpRequest, permite-se verificar o código do status da solicitação por meio de uma função que utilize o evento onreadstatechange.

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

Acerca de sistemas transacionais, julgue os itens seguintes.

Ao utilizar a tecnologia Ajax para verificar o objeto window.ActiveXObject por meio de um teste lógico no Opera, obtém-se o resultado booliano true.

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

Acerca de sistemas transacionais, julgue os itens seguintes.

A tecnologia JSF suporta eventos de mudança de valores por meio da seleção de um link.

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

Acerca de sistemas transacionais, julgue os itens seguintes.

675 Q560078
Ciência da Computação
Ano: 2011
Banca: Universidade Federal do Paraná (UFPR)
Sobre IDE Eclipse Indigo, considere as seguintes afirmativas:

1. A plataforma Eclipse em si é estruturada como subsistemas que são implementados em um ou mais plug-ins.

2. Dentro de uma janela, todas as perspectivas compartilham o mesmo conjunto de editores.

3. Arquivos (Files), Pastas (Folders), Projetos (Projects) e CVS são tipos de Recursos (Resources).

4. O termo Workbench refere-se ao subsistema de indicadores de desempenho do executável em uma determinhada plataforma.

Assinale a alternativa correta.
676 Q408232
Ciência da Computação
Ano: 2011
Banca: Universidade Federal do Paraná (UFPR)
677 Q147913
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Regra CSS é entendida como unidade básica da menor porção de código capaz de produzir um efeito de estilização. Quanto à definição dos componentes de uma regra CSS, julgue os itens que se seguem.

A declaração é o elemento de marcação, ou seja, a entidade capaz de definir com precisão onde será aplicada a regra CSS.

678 Q147912
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Regra CSS é entendida como unidade básica da menor porção de código capaz de produzir um efeito de estilização. Quanto à definição dos componentes de uma regra CSS, julgue os itens que se seguem.

O seletor determina os parâmetros de estilização, ou características do elemento a ser estilizado, tais como cor, tipo do texto e alinhamento.

679 Q147911
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Regra CSS é entendida como unidade básica da menor porção de código capaz de produzir um efeito de estilização. Quanto à definição dos componentes de uma regra CSS, julgue os itens que se seguem.

As regras CSS são compostas por três partes distintas: seletor, declaração e valor.

680 Q147910
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Regra CSS é entendida como unidade básica da menor porção de código capaz de produzir um efeito de estilização. Quanto à definição dos componentes de uma regra CSS, julgue os itens que se seguem.

O componente da regra CSS denominado valor corresponde à quantificação ou qualificação das características do elemento a ser estilizado.

681 Q147909
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

As propriedades color e background-color definem a cor para o elemento de marcação na criação de uma página web. No que concerne a esse assunto, julgue os itens a seguir.

Os valores alfanuméricos válidos para definir uma cor podem ser formados por três números hexadecimais que representam os valores de vermelho, verde e azul, como, por exemplo, #00F.

682 Q147908
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

As propriedades color e background-color definem a cor para o elemento de marcação na criação de uma página web. No que concerne a esse assunto, julgue os itens a seguir.

Ao se aplicar uma cor de fundo (background-color) ao elemento , as palavras serão coloridas.

683 Q147907
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

As propriedades color e background-color definem a cor para o elemento de marcação na criação de uma página web. No que concerne a esse assunto, julgue os itens a seguir.

É permitido, na sintaxe CSS, misturar número com porcentagem para criação de uma cor.

684 Q147906
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

As propriedades color e background-color definem a cor para o elemento de marcação na criação de uma página web. No que concerne a esse assunto, julgue os itens a seguir.

Para a criação de uma cor RGB são atribuídos valores entre 0 e 255. O valor 0 gera a cor branca e o 255, a cor preta.

685 Q147905
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

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

686 Q147755
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens a seguir, referentes a sistemas de suporte à decisão.

7Utilizando OLAP, usuários finais conseguem, mediante um simples estilo de navegação e pesquisa, analisar rapidamente inúmeros cenários, gerar relatórios ad-hoc e descobrir tendências e fatos relevantes, independentemente do tamanho, da complexidade e da fonte dos dados corporativos.

687 Q147702
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de interoperabilidade de sistemas, julgue os itens a seguir.

A linguagem de intercâmbio de dados JSON (JavaScript Object Notation) é recomendada na arquitetura e-Ping, que adota como linguagem de transformação de dados o XSL (Extensible Stylesheet Language).

688 Q147701
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relacionados a e-Mag, RSS e Portlets.

Os Portlets, componentes web projetados para serem agregados a uma página, não são diretamente endereçáveis por meio de uma URL.

689 Q147700
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, relacionados a e-Mag, RSS e Portlets.

Entre os elementos de um RSS, o language, em que se declara o idioma utilizado, é opcional.

690 Q147699
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, relacionados à linguagem PHP e ao framework ZEND.

No framework ZEND, os plugins são definidos como classes e podem ser criados por meio da extensão de classes abstratas ou da implementação de interfaces.

691 Q147664
Ciência da Computação
Ano: 2011
Banca: Universidade Federal do Paraná (UFPR)

Considere o seguinte texto:

If a field name contains more than one word, don't separate each word with spaces. They can make it harder to create other components, such as Visual Basic for Applications code and a type of formula called an expression. If you need to use multiple words in a field name, eliminate spaces and capitalize the first letter of each word, or separate the words with an underscore. You'll see how that works in the practice.

Com base nesse texto, analise as afirmativas abaixo:

1. O texto refere-se a como criar nomes de tabelas.

2. Recomenda que sejam utilizados nomes compostos.

3. Nomes não devem ter espaços e a primeira letra de ca...

692 Q147662
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de compilação e interpretação de programas, julgue os itens a seguir.

Um interpretador de código pode ou não executar o código-fonte, mas, obrigatoriamente, precisa gerar o código-objeto.

693 Q147661
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de compilação e interpretação de programas, julgue os itens a seguir.

Um escâner ou analisador léxico possibilita a identificação de símbolos léxicos e também a eliminação de espaços em branco ou demais marcas de formatação presentes no código-fonte.

694 Q147660
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de compilação e interpretação de programas, julgue os itens a seguir.

Na otimização de código, ocorre uma análise do código final na busca por erros e melhorias, a qual possui atividades como a eliminação de subexpressões redundantes.

695 Q147659
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de compilação e interpretação de programas, julgue os itens a seguir.

O código de três endereços é um exemplo de linguagem intermediária gerada por meio de uma representação do código-fonte a partir da árvore sintática.

696 Q147658
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 110 a 116, relativos a estruturas de controle, controle de dados e administração de memória.

As corrotinas, por meio de comandos do tipo resume, passam o controle para outra unidade do programa, pois elas não retornam à unidade que as chamou. Assim, sua execução é suspensa com esse comando e pode ser reassumida a partir do ponto em que foi suspensa.

697 Q147657
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Os tipos de dados que serão passados como parâmetros devem ser definidos em um cabeçalho de subprograma. Essa passagem pode ser feita por valor ou por referência.

698 Q147656
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

As variáveis locais de um programa valem tanto para o programa como para todos os subprogramas que possam estar nele contidos.

699 Q147655
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

A passagem de dados a um subprograma, na forma de parâmetros, é utilizada quando, por exemplo, a linguagem utilizada não trata exceções. Essa passagem pode ser feita por referência, por cópia ou por nome.
700 Q147654
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Se, em um subprograma, forem definidos nomes de variáveis iguais aos utilizados por um programa principal, então a referência a ser adotada deverá ser a do programa principal.

701 Q147653
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de componentes de hardware, organização e arquitetura de computadores, julgue os itens a seguir.

Na compilação de um programa interpretado, o ligador (linker) é responsável por gerar um programa executável, a partir de um ou mais módulos-objetos, ao passo que o carregador (loader) encarrega-se de inserir este programa em memória para ser executado.

702 Q147652
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

703 Q147646
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Com relação à segurança das funções de hash, é correto afirmar que

704 Q147645
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Em relação a Web services, é INCORRETO afirmar:

705 Q147644
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

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

706 Q147643
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos conceitos de modelos de dados e suas utilizações, julgue os próximos itens.

Os modelos lógicos com base em objetos são usados na descrição de dados no nível lógico e de visões e caracterizam-se por viabilizar a especificação explícita das restrições dos dados.

707 Q147642
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de modelagem de dados, julgue os próximos itens.

Atributos derivados são atributos cujos valores estão relacionados aos atributos armazenados. Como exemplo, tem-se o atributo idade, que está relacionado ao atributo data de nascimento; assim, armazena-se o atributo data de nascimento e o atributo idade é derivado do atributo armazenado.

708 Q147641
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Em programação estruturada, por meio do mecanismo de seleção, é possível testar determinada condição e estabelecer ações a serem realizadas.

709 Q147640
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Um programa que possui somente um ponto de entrada e somente um ponto de saída pode ser considerado estruturado.

710 Q147639
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos, referentes à interoperabilidade de sistemas.

Web services são sistemas embasados na Web que oferecem serviços gerais para aplicações remotas, não requerendo interações imediatas de usuários finais.

711 Q147638
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos, referentes à interoperabilidade de sistemas.

Uma mensagem SOAP (simple object access protocol) compreende duas partes, o corpo e o cabeçalho (opcional) da mensagem, que são depositadas em um envelope SOAP, o qual deve conter o endereço do receptor.

712 Q147637
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos, referentes à interoperabilidade de sistemas.

No WSDL (web services definition language), é prescrito o leiaute de banco de dados com descrições de serviços, por meio das quais os clientes de web service podem procurar serviços relevantes.

713 Q147636
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de servidores de arquivo e de aplicações, julgue os itens a seguir.

O servidor de aplicações disponibiliza uma plataforma que abstrai do desenvolvedor de software algumas das complexidades de um sistema computacional, atendendo, assim, algumas questões comuns a todas as aplicações, como, por exemplo, segurança, garantia de disponibilidade, balanceamento de carga e tratamento de exceções.

714 Q147630
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os seguintes itens.

O sistema de gerenciamento de conteúdo Plone, de código aberto, escrito em Python, é executado sobre o servidor de aplicações Zope e o content management framework (CMF).

715 Q147629
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os seguintes itens.

Um sistema de gerenciamento de conteúdo permite que uma empresa tenha total autonomia sobre o conteúdo de seu sítio web, ficando, assim, cada membro da equipe responsável por gerir apenas o próprio conteúdo. Nesse caso, há, no entanto, aumento do custo de criação, contribuição e manutenção de conteúdo.

716 Q147628
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação aos sistemas de suporte a decisão e gestão de conteúdo, julgue os seguintes itens.

A ferramenta Plone, para gerenciamento de conteúdo, provê diversos recursos pré-estruturados de usabilidade, visualização e administração. Nessa ferramenta, são inabilitados, quanto à customização, arquivos css e javascripts que poderão ser utilizados no sítio web.

717 Q147627
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de desenvolvimento de projetos de sistemas, julgue os itens subsequentes.

No padrão de desenvolvimento modelo-visualizaçãocontrolador (MVC), o controlador é o elemento responsável pela interpretação dos dados de entrada e pela manipulação do modelo, de acordo com esses dados.

718 Q147626
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de desenvolvimento de projetos de sistemas, julgue os itens subsequentes.

No Hibernate, o recurso Query Cache possibilita fazer o cache de queries que são executadas várias vezes.

719 Q147614
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 79 a 90, relativos a fundamentos de computação e linguagens de programação e desenvolvimento para a Web.

Na linguagem XML, o XML Schema é o documento apropriado para a definição de métodos, regras de validação dos documentos e suas restrições de conteúdo.

720 Q147613
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 79 a 90, relativos a fundamentos de computação e linguagens de programação e desenvolvimento para a Web.

O armazenamento do tipo FIFO (first in, first out) é encontrado na estrutura de dados do tipo pilha.

721 Q147612
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 79 a 90, relativos a fundamentos de computação e linguagens de programação e desenvolvimento para a Web.

Uma estrutura de repetição possibilita executar um bloco de comando, repetidas vezes, até que seja encontrada uma dada condição que conclua a repetição.

722 Q147611
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 79 a 90, relativos a fundamentos de computação e linguagens de programação e desenvolvimento para a Web.

O operador lógico de disjunção (ou) é útil em tipos de análise para verificar se todos os valores são verdadeiros, o que, consequentemente, acarretará em todos os resultados serem também verdadeiros.

723 Q147608
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a figura acima, que ilustra uma arquitetura de banco de dados de três esquemas, julgue os itens subsequentes.

O acesso do usuário ao banco de dados, que ocorre no nível do “esquema externo”, classifica-se em interativo ou em modo batch. No primeiro caso, ocorre por meio de uma sublinguagem de dados, tal como a SQL; e, no segundo, por meio de um programa aplicativo, escrito em Java, C++ ou C, que contém um subconjunto de comandos que disponibilizam uma sublinguagem de dados.

724 Q147607
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Durante a execução de um programa que utiliza funções em uma biblioteca dinâmica, esta deve ser carregada em memória e ligada ao processo em tempo de execução.

725 Q147606
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

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

726 Q147602
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

No que diz respeito ao Cobit (4.1), na estrutura Planejar e Organizar − Definir a Arquitetura da Informação, NÃO se trata de um objetivo de controle detalhado dessa estrutura:

727 Q147601
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

J2EE é uma plataforma de programação para servidores na linguagem de programação Java, que integra uma série de especificações e containers, cada uma com funcionalidades distintas. Nesse contexto, é correto afirmar que são integrantes do J2EE:

728 Q147600
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Em relação às tecnologias Java, é INCORRETO afirmar que as Servlets

729 Q147599
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Em relação à programação de computadores, considere:

I. Métodos de passagem de parâmetros permitem que parâmetros sejam transmitidos entre o programa principal e os subprogramas, sendo que, na passagem de parâmetros por valor, o valor real é passado e uma variável local é criada para armazená- lo; nesse processo sempre será efetuada a cópia dessa variável.

II. Pilha é uma estrutura de dados com acesso restrito aos seus elementos ordenados pelo princípio FIFO; a pilha pode ser usada na avaliação de expressões numéricas, na recursividade e pelos compiladores, na passagem de parâmetros para as funções.

III. Prototipação é uma abordagem que envolve a produção de versões iniciais de um sistema futuro com a qua...

730 Q147598
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Considere:

I. Sequência, decisão e iteração são as estruturas necessárias e suficientes para o desenvolvimento da programação de computadores.

II. Uma sequência de passos, incluindo a forma como os dados serão armazenados no computador, permitindo que o problema possa ser resolvido de maneira automática e repetitiva.

III. Cada instrução é traduzida para uma representação interna e interpretada pela simulação de funcionamento do processador, o que torna mais rápido o ciclo escrita-execução-modificação.

IV. A sua aplicação divide e estrutura o algoritmo em partes fechadas e coerentes para evitar a repetição de uma sequência de comandos que é utilizada em várias partes do programa. ...

731 Q147597
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Também chamado de contador do programa (program counter), o apontador de instruções é um registrador que tem por função

732 Q147556
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um esquema conceitual de aplicação de controle de versões ao suposto desenvolvimento de três programas que atuam de forma integrada: o Windows, o MP e o IE. Os códigos dos programas MP e IE iniciam-se com as versões MP 10 e IE 6 e chegam às versões MP 11 e IE 7. Na figura, as setas horizontais grossas representam a evolução do código, seja no tronco principal, seja nos seus ramos (branches) MP e IE, representando o trabalho dos times MP e IE, respectivamente. As setas rotuladas RI e FI representam, respectivamente, as operações de integração reversa (reverse integration) e de integração para frente (forward integration).

Com base no conjunto de informações apresentado aci...

733 Q147555
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um esquema conceitual de aplicação de controle de versões ao suposto desenvolvimento de três programas que atuam de forma integrada: o Windows, o MP e o IE. Os códigos dos programas MP e IE iniciam-se com as versões MP 10 e IE 6 e chegam às versões MP 11 e IE 7. Na figura, as setas horizontais grossas representam a evolução do código, seja no tronco principal, seja nos seus ramos (branches) MP e IE, representando o trabalho dos times MP e IE, respectivamente. As setas rotuladas RI e FI representam, respectivamente, as operações de integração reversa (reverse integration) e de integração para frente (forward integration).

Com base no conjunto de informações apresentado aci...

734 Q147554
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura acima apresenta um esquema conceitual de aplicação de controle de versões ao suposto desenvolvimento de três programas que atuam de forma integrada: o Windows, o MP e o IE. Os códigos dos programas MP e IE iniciam-se com as versões MP 10 e IE 6 e chegam às versões MP 11 e IE 7. Na figura, as setas horizontais grossas representam a evolução do código, seja no tronco principal, seja nos seus ramos (branches) MP e IE, representando o trabalho dos times MP e IE, respectivamente. As setas rotuladas RI e FI representam, respectivamente, as operações de integração reversa (reverse integration) e de integração para frente (forward integration).

Com base no conjunto de informações apresentado aci...

735 Q147553
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a estrutura XML acima, armazenada no arquivo Funcionario.xml, julgue os próximos itens.

Com essa estrutura, ao se abrir o arquivo Funcionario.xml em um navegador, será mostrado um erro de processamento de recurso.

736 Q147552
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando a estrutura XML acima, armazenada no arquivo Funcionario.xml, julgue os próximos itens.

No prólogo de um arquivo XML, existe o atributo standalone, o qual, com valor padrão yes, é de escrita obrigatória, o que indica que o documento não pode ser analisado no lado servidor.

737 Q147551
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de ferramentas, linguagens e tecnologia usadas no desenvolvimento de aplicações web, julgue os itens seguintes.

A linguagem JavaScript não possui métodos para criar e manipular frames diretamente dentro da janela do navegador. A capacidade de gerar HTML dinamicamente permite escrever, via JavaScript, as marcas HTML que criam qualquer leiaute de frame desejado.

738 Q147550
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, relativos a linguagens de programação, compilador, interpretador, montador e link-editor.

O link-editor tem a função de vincular os dados de um programa aos programas de sistema e a outros programas de usuário.

739 Q147540
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, referentes a fundamentos de computação e a linguagens de programação.

Objetos de software interagem e comunicam-se com os outros por meio de mensagens. Por exemplo, quando o objeto A deseja que o objeto B execute um de seus métodos, envia a este uma mensagem. Algumas vezes, o objeto receptor precisa de mais informação para que saiba exatamente o que deve fazer, de modo que essa informação seja transmitida juntamente com a mensagem por meio de parâmetros.

740 Q147537
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de SOA, de web services e do modelo de acessibilidade do governo eletrônico, julgue os itens subsequentes.

Na especificação WSDL 2.0, são propriedades de um componente: description: portType, bindings, services, element declarations e type definitions. A única propriedade obrigatória é services.

741 Q147536
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de SOA, de web services e do modelo de acessibilidade do governo eletrônico, julgue os itens subsequentes.

O modelo de acessibilidade do governo eletrônico adota o XML como padrão primário de intercâmbio de dados para todos os sistemas do setor público, além disso, versa sobre formas de utilização do XML para garantir a acessibilidade aos sistemas do governo.

742 Q147535
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à arquitetura de aplicações web, julgue os itens a seguir.

O modelo de componentes para computação distribuída DCOM (distributed component object model) utiliza o mecanismo proprietário OLE (object linking and embedding) e implementa o mecanismo RPC em sua arquitetura para a troca de mensagens entre aplicações na Internet.

743 Q147534
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à arquitetura de aplicações web, julgue os itens a seguir.

Aplicações web que não requerem controle de segurança podem ser construídas utilizando-se a arquitetura conhecida como modelo 1 ou MVC (model control view).

744 Q147507
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca dos conceitos básicos e modos de utilização da informática, julgue os itens a seguir.

No modelo de desenvolvimento de software iterativo, as atividades do processo são realizadas de maneira sequencial, iniciando-se uma após o término da outra, e com muitas interações entre as partes do sistema que já existem.

745 Q147504
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Qual é a arquitetura de software muito utilizada para desenvolvimento de aplicação web, onde a lógica da aplicação é implementada em uma camada separada da interface do usuário (entrada de dados e apresentação) e onde a comunicação entre as camadas se dá através de uma camada controladora?

746 Q147503
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

No que diz respeito às arquiteturas orientadas a serviços (SOA – Service-Oriented Architecture), tem-se que

747 Q147502
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Na modelagem de processos de negócios (BPM) em uma empresa, deve-se considerar que

748 Q147501
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

O Business Process Management (BPM) se constitui em

749 Q147500
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Nos testes de usabilidade de um sistema Web, foi definido um conjunto de tarefas a serem realizadas nesse sistema, assim como foi selecionado um conjunto de potenciais usuários para realizar essas tarefas. É atribuição dos membros da equipe de desenvolvimento do sistema Web, que aplica os testes,

750 Q147499
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere as afirmativas a seguir, acerca de conceitos e tecnologias envolvidos em sistemas para Web.

I - Uma folha de estilo em CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido de zero ou mais seletores.

II - O RSS é um formato XML que permite a publicação de um item de informação e sua disponibilização a diversos programas, chamados agregadores.

 III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade.

IV - Um Web crawler é um programa que fornece uma interface gráfica amigável para visualização dos itens de informação publicados em uma fonte RSS.

...
751 Q147498
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

No contexto de conceitos e tecnologias de Internet, é uma característica do lado cliente das Aplicações para Internet Ricas (Rich Internet Applications) o uso

752 Q147497
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

É uma característica inerente à tecnologia de serviços Web (Web services) o uso do

753 Q147496
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

No contexto da programação na plataforma Java EE, as tecnologias Servlets, JSP e EJB estão disponíveis. A esse respeito, considere as afirmativas abaixo.

I - EJB fornece ao programador Java EE os seguintes tipos fundamentais: Entity Beans, Session Beans e Message Driven Beans.

II - JPA é parte integrante da especificação EJB e serve para definir as interfaces de acesso local e/ou remoto de um componente EJB.

III - Um servidor de aplicações Java EE oferece vários recursos ao desenvolvedor como pool de conexão, controle de transação, segurança e gerenciamento de recursos.

IV - Uma diferença entre as tecnologias Servlets e JSP é que, ao contrário da segunda, a primeira permite o armaze...

754 Q147495
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Uma instrução que usa o modo de endereçamento direto é mais veloz que a mesma instrução executada usando- -se o modo de endereçamento imediato.

PORQUE

O modo de endereçamento direto dispensa a decodificação do valor colocado na instrução e faz apenas um acesso à memória, enquanto que o número de acessos feitos à memória, no modo imediato, depende da instrução e pode ser grande.

Analisando-se as afirmações acima, conclui-se que

755 Q147494
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

756 Q147493
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

A ordenação é um problema muito importante para os desenvolvedores de software. Para implementá-la, existem vários algoritmos que já foram amplamente estudados, como o BubbleSort, o QuickSort e o MergeSort. Uma das características estudadas desses algoritmos é o tempo de execução, que, usualmente, é medido através da notação O (Big-Oh). Sobre esses conceitos, considere as afirmativas abaixo.

I - O tempo de pior caso do algoritmo QuickSort é de ordem menor que o tempo médio do algoritmo Bubblesort.

II - O tempo médio do QuickSort é O(nlog2n), pois ele usa como estrutura básica uma árvore de prioridades.

III - O tempo médio do QuickSort é de ordem igual ao tempo médio do MergeSort.

Es...

757 Q147492
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Com o passar dos anos, as aplicações empresariais evoluíram de aplicações monolíticas executando em computadores de grande porte, para aplicações do tipo cliente- -servidor e, então, para aplicações em 3 camadas. Essas camadas são:

758 Q147491
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Sendo a, b, c e d variáveis do tipo boolean, qual dos comandos abaixo NÃO é equivalente aos demais?

759 Q147490
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere o seguinte trecho de código em Java:

A Classe C2 pode manipular os atributos

760 Q147489
Ciência da Computação
Ano: 2011
Banca: Fundação CESGRANRIO (CESGRANRIO)

Um web service é qualquer serviço disponível através da Internet que usa um sistema padronizado de troca de mensagens e é independente de sistema operacional e linguagem de programação. Opcionalmente, o serviço se autodescreve além de prover mecanismos para que sejam descobertos. Relacione as funções listadas na coluna da esquerda com as tecnologias correspondentes listadas na coluna da direita.

Estão corretas as associações

761 Q147461
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, referentes aos módulos que constituem a técnica de modularização, utilizada para desenvolver algoritmos.

De forma semelhante aos procedimentos, as funções podem ser utilizadas em expressões, como se fossem variáveis, ou seja, elas retornam valores que são associados ao seu nome; portanto, é necessário declarar que tipo de dados será retornado.

762 Q147414
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de desenvolvimento de sistema, reengenharia e linguagens de programação, julgue os próximos itens.

A reengenharia procura introduzir melhorias em processos já existentes, reformulando o que já existe ou fazendo pequenas mudanças que deixem as estruturas básicas intactas.

763 Q147272
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Agrega um conjunto de tecnologias conhecidas trabalhando juntas para tornar páginas Web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações:

764 Q147271
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Um documento criado através dos padrões Web, está sempre aberto à movimentação na direção de outros padrões e sistemas futuros, desencorajando, dessa forma, práticas de formatos proprietários, que tornam as pessoas e empresas dependentes dessas ferramentas. Trata-se de uma das vantagens dos padrões Web pertinente ao princípio da

765 Q147270
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

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

766 Q147269
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

São exemplos típicos de ferramentas open source para controle de versão no desenvolvimento de um software:

767 Q147268
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Utilizado em ambiente de desenvolvimento integrado, consiste na melhoria constante do código-fonte, por meio de modificações num sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo:

768 Q147264
Ciência da Computação
Ano: 2011
Banca: Fundação Carlos Chagas (FCC)

Em relação às recomendações da W3C para utilização de Web Standards é correto afirmar:

769 Q147111
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos princípios de programação, julgue os seguintes itens.

Uma condição de saída é utilizada tanto na iteração como na recursão. Na primeira, para encerrar um laço de repetição e, na segunda, em uma estrutura de condição que encerra o processo de chamadas. Uma estrutura de condição executa mais rápido que um laço de repetição; portanto, um algoritmo que usa recursão é executado em menor tempo que o mesmo algoritmo que usa iteração.

770 Q147110
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos princípios de programação, julgue os seguintes itens.

Passagem por valor e passagem por referência são métodos empregados para realizar a passagem de parâmetros entre um programa e um subprograma. Em ambos os casos, a pilha é utilizada para realizar a cópia do valor (passagem por valor) ou do endereço (passagem por referência).

771 Q147109
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito dos princípios de programação, julgue os seguintes itens.

Os tipos de dados inteiro, booleano e strings são denominados primitivos, ou seja, não são definidos em termos de outros tipos de dados.

772 Q147108
Ciência da Computação
Ano: 2011
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca dos conceitos de informática, julgue os seguintes itens.

Na programação empregando uma linguagem de alto nível, a utilização de um compilador implica o uso de um ligador e de um carregador para a correta execução do programa; por outro lado, a utilização de um interpretador, que simula a existência de um processador cujas instruções são aquelas da linguagem de alto nível empregada, torna desnecessárias as etapas de ligação e carga.

773 Q147074
Ciência da Computação
Ano: 2011
Banca: SELETRIX Concursos

Observe o comando a seguir:

As expressões dentro do parêntese definem respectivamente:

774 Q147070
Ciência da Computação
Ano: 2011
Banca: Concursos da Universidade de Pernambuco (UPENET/ UPE / IAUPE)

Sobre interrupções, é CORRETO afirmar que

775 Q147069
Ciência da Computação
Ano: 2011
Banca: Concursos da Universidade de Pernambuco (UPENET/ UPE / IAUPE)

Microprograma é um programa

776 Q147068
Ciência da Computação
Ano: 2011
Banca: FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO)

É uma ferramenta gráfica utilizada para representar as construções estruturadas na programação estruturada:

777 Q147058
Ciência da Computação
Ano: 2011
Banca: Fundação de Amparo e Desenvolvimento da Pesquisa (FADESP)

O modelo que descreve os aspectos dos objetos que tratam do tempo e da sequência de operações é o

778 Q147057
Ciência da Computação
Ano: 2011
Banca: Fundação de Amparo e Desenvolvimento da Pesquisa (FADESP)

Na ferramenta NetBeans IDE 6.8 M2, acessando a opção “Novo projeto...”, do menu “Arquivo”, pode-se selecionar projetos de diversas categorias, exceto:

779 Q147053
Ciência da Computação
Ano: 2011
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Qual gerenciador de layout do SWING mantém os componentes empilhados, mesmo se houver espaço para inserí-los lado a lado?

780 Q828009
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de estruturas de programação, julgue os itens que se seguem.
781 Q814173
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de estruturas de programação, julgue os itens que se seguem.
782 Q812775
Ciência da Computação
Ano: 2010
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)

Considere uma linguagem de programação estruturada hipotética “L” com as seguintes características:

O que pode ser afirmado em relação ao valor que será mostrado na tela?

783 Q729126
Ciência da Computação
Ano: 2010
Banca: Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
A programação estruturada é caracterizada por quais conceitos?
784 Q655427
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)
Refactoring, programação em pares e Stand-up Meeting são características das práticas do
785 Q147985
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Strings de caracteres de tamanho fixo são armazenados em um banco de dados ORACLE por meio do tipo de dados

786 Q147984
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

A camada do modelo OSI responsável pela conversão do formato de dados recebido pela aplicação, por exemplo, a conversão do padrão de caracteres (código de página) no caso do dispositivo transmissor usar um padrão diferente do ASCII, é a de

787 Q147918
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código acima, julgue os itens subsequentes.

A linha 14 não será executada por conter máscara errada para o tipo de dado que deve ser impresso.

788 Q147917
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código acima, julgue os itens subsequentes.

A linha 11 desse código é uma operação inválida.

789 Q147916
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código acima, julgue os itens subsequentes.

Após a execução da linha 7 desse código, a variável m terá o valor 1.

790 Q147915
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

N processos com IDs 0, 1, 2, ..., N-1 precisam compartilhar uma mesma região crítica de código que só pode ser executada por um desses processos em um mesmo intervalo de tempo. Os processos requerem se alternar por essa seção de código repetidamente na sequência natural (0, 1, 2, ... , N-1). Além disso turn é uma variável compartilhada com valor inicial de zero, o pid corrente é o ID do processo que está em execução e cada processo executa o código seguinte.

Considerando essas informações e os conceitos de multiprogramação e multiprocessamento, julgue os itens subsequentes.

A resolução desse problema com...

791 Q147914
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

N processos com IDs 0, 1, 2, ..., N-1 precisam compartilhar uma mesma região crítica de código que só pode ser executada por um desses processos em um mesmo intervalo de tempo. Os processos requerem se alternar por essa seção de código repetidamente na sequência natural (0, 1, 2, ... , N-1). Além disso turn é uma variável compartilhada com valor inicial de zero, o pid corrente é o ID do processo que está em execução e cada processo executa o código seguinte.

Considerando essas informações e os conceitos de multiprogramação e multiprocessamento, julgue os itens subsequentes.

O processo i deve mudar o valo...

792 Q147761
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsecutivos, relativos a características das linguagens de programação.

Um programa codificado em linguagem de programação orientada a objetos manipula estruturas de dados por meio de objetos, da mesma forma que um programa em linguagem estruturada utiliza variáveis.

793 Q147666
Ciência da Computação
Ano: 2010
Banca: Fundação Universa (FUNIVERSA)

O Eclipse é um ambiente integrado de desenvolvimento usado para construção de software. Com relação ao Eclipse, assinale a alternativa correta.

794 Q147635
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas e processos da engenharia de software e de bancos de dados.

Em qualquer aplicação em ambiente Internet, todas as interfaces do usuário no front-end são embasadas na linguagem HTML e no protocolo http. O back-end, por outro lado, emprega um banco de dados relacional.

795 Q147634
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas e processos da engenharia de software e de bancos de dados.

Em qualquer aplicação em ambiente Internet, todas as interfaces do usuário no front-end são embasadas na linguagem HTML e no protocolo http. O back-end, por outro lado, emprega um banco de dados relacional.

796 Q147633
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas e processos da engenharia de software e de bancos de dados.

Desenho orientado a modelagem de dados, testes de estresse e o estilo de arquitetura de software cliente-servidor são algumas das técnicas comumente empregadas em projetos de interfaces com o usuário.

797 Q147632
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à programação, algoritmos e estrutura de dados, julgue os itens seguintes.

O método de recursividade deve ser utilizado para avaliar uma expressão aritmética na qual um procedimento pode chamar a si mesmo, ou seja, a recursividade consiste em um método que, para que possa ser aplicado a uma estrutura, aplica a si mesmo para as subestruturas componentes.

798 Q147631
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à programação, algoritmos e estrutura de dados, julgue os itens seguintes.

Objetos do tipo real são representados por números racionais e têm uma parte inteira e outra fracionária.

799 Q147622
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

Uma ferramenta de automação de teste

800 Q147621
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

O CSS é

801 Q147620
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

Com relação a fundos de página Web em CSS

802 Q147619
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

Na seleção de uma plataforma de Portal Corporativo deve-se considerar

803 Q147618
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

São lições que a implementação de um Portal Corporativo deve considerar

804 Q147617
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

Assinale a opção correta.

805 Q147616
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

Os componentes de um Portal Corporativo podem ser agrupados em

806 Q147615
Ciência da Computação
Ano: 2010
Banca: Escola de Administração Fazendária (ESAF)

Modelo MVC significa

807 Q147604
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, referentes aos fundamentos das linguagens de programação.

Considere que, em um sistema, seja necessário montar uma lista de opções e criar uma rotina para calcular a média das notas dos alunos. Nessa situação, é correto escolher um procedimento para a primeira ação e uma função para a segunda.

808 Q147603
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, referentes aos fundamentos das linguagens de programação.

Em uma função, os parâmetros podem ser passados por meio de valor; isso, no entanto, implica que a mudança do valor do parâmetro dentro da função irá afetar o valor da variável original.

809 Q147594
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML, julgue os itens seguintes.

Na figura abaixo, em que é esboçado o esquema de um web service e suas relações (setas), foi feita a associação número e descrição da relação, da seguinte forma: 1 – “É acessado usando”; 2 – “Permite a descoberta de”; 3 – “Liga-se a”; 4 – “Permite comunicação com” e 5 – “Descreve”. De acordo com as funcionalidades dessas partes, a associação entre número e descrição apresentada tem o significado correto em todas as cinco associações.

810 Q147593
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML, julgue os itens seguintes.

Considere que haja a necessidade de publicar os dados de trâmites de processos que se encontram armazenados em XML, no sítio do TRT, em formato HTML, e também em formato TXT, no servidor de arquivos. Para essa finalidade, uma solução adequada é utilizar o XSLT, pois essa é a opção recomendada pelo W3C para que documentos XML sejam transformados em documentos de texto ou documentos HTML, como nas condições requeridas.

811 Q147592
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML, julgue os itens seguintes.

A XSD - XML schema definition permite definir elementos e atributos que podem aparecer em um documento XML, tal como um DTD (document type definition).

812 Q147591
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML, julgue os itens seguintes.

Os web services são recomendados como solução de interoperabilidade da e-PING, em que, para serviços web de pequeno porte, o desenvolvimento pode ser embasado em REST, que utiliza o protocolo HTTP.

813 Q147590
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às técnicas de programação utilizando banco de dados, julgue os itens de 55 a 60.

A injeção de SQL (SQL injection, relacionada à structured query language — linguagem de consulta estruturada) é uma técnica de injeção de código que explora a vulnerabilidade de segurança da camada de banco de dados de uma aplicação. Quando se consegue inserir uma ou mais instruções SQL dentro de uma consulta, ocorre o fenômeno.

814 Q147589
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às técnicas de programação utilizando banco de dados, julgue os itens de 55 a 60.

No gerenciamento de sessões de um servidor web, durante uma sessão, a informação é armazenada no servidor web utilizando um identificador de sessão (sessionID) gerado como resultado da primeira requisição do navegador web. Além disso, é possível utilizar a sessão para armazenar temporariamente informações do banco de dados.

815 Q147588
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere às técnicas de programação utilizando banco de dados, julgue os itens de 55 a 60.

Um cookie é um pequeno texto que os sítios podem anexar a qualquer conexão e enviar aos navegadores. Nas próximas visitas do usuário ao sítio, o navegador reenvia os dados para o servidor responsável pelo cookie. Assim, um cookie pode capturar o endereço eletrônico ou recolher informações pessoais armazenadas no computador do usuário.

816 Q147533
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

A respeito de gatilhos, marque a alternativa correta.

817 Q147532
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Sobre o protocolo de bloqueio em duas fases, é correto afirmar que:

818 Q147531
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

AJAX refere-se a um conjunto de tecnologias para desenvolvimento de aplicações WEB. Entre estas tecnologias estão as relacionadas na opção:

819 Q147530
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Há dois métodos de fazer streaming de áudio e vídeo via web usando Windows Media: 1) usando um servidor web e 2) usando um servidor de streaming. Assinalar a afirmativa correta acerca dos dois métodos.

820 Q147529
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Deseja-se passar as variáveis x, y e z, com respectivos valores “Ana Mara”, “12/1983” e “10”, para um script chamado scr.php que está em um servidor web. As variáveis x e y são do tipo string e z, do tipo inteiro. Logo, as aspas não fazem parte dos valores dessas variáveis. Sabendo-se que a URL do script é http://www.serv.com, qual das alternativas abaixo mostra uma maneira correta de chamar o script a partir de um navegador web, passando essas variáveis?

821 Q147528
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Com relação a fundamentos e conceitos de conteúdo para a Web, assinale a alternativa correta sobre o gerenciador de conteúdos Joomla.

822 Q147527
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Com respeito a animações interativas aplicadas para vídeo e Web, assinale a alternativa correta.

823 Q147526
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

A seguir está um código HTML para a publicação de um vídeo do YouTube em uma página Web.

O código acima contém erros. Assinale a alternativa que aponta um dos erros encontrados no código.

824 Q147525
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Com respeito a aplicações dinâmicas para a Web, assinale a afirmativa correta sobre JSON.

825 Q147524
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Sobre as “display lists” de ActionScript, é correto afirmar:

826 Q147523
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Assinale a opção que contém a afirmativa correta sobre o erro no código ActionScript abaixo.

827 Q147522
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Qual das assertivas a seguir contém uma linha válida do arquivo de configuração do Moodle?

828 Q147521
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

A respeito da configuração de arquivos de áudio no Moodle, assinale a alternativa correta.

829 Q147520
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

Com respeito a servidores para armazenamento de sistemas de versionamento de arquivos, assinale a alternativa correta.

830 Q147519
Ciência da Computação
Ano: 2010
Banca: CCV / UFC Coordenadoria de Concursos

O SubVersion (SVN) é um sistema de controle de revisão projetado, principalmente, para manter versões de código fonte de programas. Sobre o SVN é correto afirmar que:

831 Q147516
Ciência da Computação
Ano: 2010
Banca: Fundação CESGRANRIO (CESGRANRIO)

Analise o código BASH a seguir.

O objetivo desse código é
832 Q147515
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A seguir, são mostrados o código fonte de uma página HTML, o código PHP que está em um arquivo denominado hora.php e o resultado produzido por esses códigos em um navegador Internet Explorer 8.

 

Considerando essas informações, julgue os itens subsequentes.

Uma página web que utiliza a tecnologia Ajax depende de navegadores que implementaram o objeto XMLHttpRequest e faz uso de JavaScript.

833 Q147514
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de engenharia de requisitos, julgue os itens subsequentes.

Embora a criação de uma sequência ilustrada de telas por meio de programas de desenho gráfico seja útil para a identificação de alguns requisitos do software, ela não é considerada uma atividade de prototipação por não envolver o uso de uma linguagem de programação.

834 Q147512
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Os serviços do tipo gerenciamento de memória, de threads, de comunicação entre processos e do tipo que promovem segurança e robustez são fornecidos no .NET Framework pelo seu componente

835 Q147511
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

NÃO se trata de uma linguagem de programação normalmente usada no desenvolvimento de aplicativos com o .NET Framework:

836 Q147510
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Os desenvolvedores usam o .NET Framework, para direcionar aplicativos baseados na WEB, por meio do ambiente de hospedagem

837 Q147509
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

A representação de objetos gerenciados do mundo real no WMI é feita por

838 Q147506
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de práticas e técnicas de programação para desenvolver com segurança o sistema integrado referido no texto, julgue os próximos itens.

No projeto a ser desenvolvido, será apropriado adotar a revisão estática de código, pois tal abordagem produz resultados precisos, objetivos e completos acerca do grau de vulnerabilidade do código analisado, especialmente quando se utilizam ferramentas de software de análise estática que simulem o comportamento da aplicação a partir de seu código-fonte.

839 Q147505
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem, a respeito da análise e do projeto orientados a objetos.

Uma classe pode ser vista como uma descrição generalizada de uma coleção de objetos semelhantes.

840 Q147469
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Divisão que cria um ambiente em que mais de uma página pode ser vista ao mesmo tempo. Essa é a definição de:

841 Q147468
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

No javascript, a caixa de mensagem "Alert"

842 Q147467
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

O modelo ambiental da Análise Estruturada é composto pela

843 Q147466
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Um objeto é dito recursivo se ele consistir parcialmente ou for definido em termos de si próprio. Todo procedimento, recursivo ou não, deve possuir pelo menos uma chamada proveniente de um local exterior a ele. Essa chamada é denominada

844 Q147465
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

As tecnologias Web utilizam linguagem de scripting JavaScript, linguagem de scripting ASP e applets Java para incluir aplicações, respectivamente, no lado

845 Q147464
Ciência da Computação
Ano: 2010
Banca: Fundação CESGRANRIO (CESGRANRIO)

A figura abaixo apresenta uma típica arquitetura de 3 camadas utilizada para disponibilizar sites na Internet.

Sobre essa arquitetura, são feitas as afirmativas abaixo.

I – Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de bando de dados.

II – Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assum...

846 Q147410
Ciência da Computação
Ano: 2010
Banca: Fundação Universa (FUNIVERSA)

Alguns ambientes de desenvolvimento reúnem características e ferramentas de apoio para o desenvolvimento de sistemas, tais como editores, compiladores, depuradores e outros. Tais ambientes facilitam a técnica conhecida por rapid application development (RAD) ou desenvolvimento rápido de aplicativos.

Esses ambientes de desenvolvimento são denominados

847 Q147409
Ciência da Computação
Ano: 2010
Banca: Fundação Universa (FUNIVERSA)

O Delphi é um ambiente de desenvolvimento visual para sistemas computadorizados. Essa peculiaridade torna mais fácil e intuitiva a criação de aplicações, especialmente as voltadas para desktops com interface gráfica. Assinale a alternativa que apresenta características exclusivas de um ambiente de desenvolvimento visual.

848 Q147408
Ciência da Computação
Ano: 2010
Banca: Fundação Universa (FUNIVERSA)

Um programa-fonte pode ser dividido em blocos de comandos, separados do programa principal, os quais podem ser chamados (executados), a qualquer momento, de dentro do programa principal ou de outro bloco de comandos. Algumas das vantagens do uso de blocos de comandos é o reaproveitamento de código, a simplificação do programafonte e a facilidade de manutenção. Esses blocos de comandos são denominados

849 Q147343
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

A variável $# indica num script Bourne Shell

850 Q147342
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Sobre o servidor web Apache 2.0 é INCORRETO afirmar:

851 Q147341
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

O procedimento abaixo preenche uma matriz quadrada n × n com:

Os valores que devem ser respectivamente colocados no primeiro, segundo e terceiro comandos de atribuição, marcados no código com uma interrogação (?), para o preenchimento correto da matriz são:

852 Q147340
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Numa competição de programação, ganhava mais pontos o time que apresentasse o algoritmo mais eficiente para resolver o pior caso de um determinado problema. A complexidade assintótica (notação Big O) dos algoritmos elaborados está ilustrada na tabela abaixo.

O time que obteve a medalha de prata (2º algoritmo mais eficiente) é o

853 Q147339
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Os laços (loops) permitem executar uma sequência de comandos repetidamente usando uma condição de controle ou variável para determinar quando a execução termina. A linha de código, com estruturas de controle de laços, que NÃO está de acordo com a sintaxe da linguagem Delphi é

854 Q147296
Ciência da Computação
Ano: 2010
Banca: MOVENS Instituto

Preencha corretamente as lacunas do texto abaixo e, em seguida, assinale a opção correta.

       O processo de __________ é utilizado para traduzir um __________ em um código-objeto que será posteriormente ligado a bibliotecas de sistema operacional para produzir um __________ destinado a determinada arquitetura de processador.

A sequência correta é:

855 Q147295
Ciência da Computação
Ano: 2010
Banca: MOVENS Instituto

Considere o desenho abaixo, representando os padrões e as especificações XML, relacionados a XML.

Considerando essas informações, julgue os itens abaixo como Verdadeiros (V) ou Falsos (F) e, em seguida, assinale a opção correta.

I – DOM (Document Object Model) é uma API orientada a objetos para a operação sobre infosets XML.

II – XML Schema é um esquema de qualificação de nomes para permitir que vocabulários XML distintos sejam usados juntos sem conflitos de nomes.

III – XLink é um modelo resumido da estrutura de documentos XML.

...
856 Q147294
Ciência da Computação
Ano: 2010
Banca: MOVENS Instituto

Preencha corretamente as lacunas do texto abaixo e, em seguida, assinale a opção correta.

        Os tipos de dados podem ser separados em três grupos: os tipos __________ são aqueles a partir dos quais é possível definir os demais; já os tipos __________ de dados são os que possuem estrutura completamente definida antes de começar a efetuar operações; por fim, os tipos ____________ de dados são aqueles que sofrem alteração estrutural quando estão sendo manipulados, à medida que ocorrem inserções e retiradas de elementos.

A sequência correta é:

857 Q147276
Ciência da Computação
Ano: 2010
Banca: Fundação Carlos Chagas (FCC)

Em relação ao Tomcat e JBoss:

858 Q147239
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de XML e XML Schema, assinale a opção correta.

859 Q147190
Ciência da Computação
Ano: 2010
Banca: Instituto Americano de desenvolvimento (IADES)

Considerando um processo de desenvolvimento web de geração de páginas dinâmicas onde se fez uso de um CGI (Common Gateway Interface), assinale a alternativa que não representa função desta tecnologia.

860 Q147189
Ciência da Computação
Ano: 2010
Banca: Instituto Americano de desenvolvimento (IADES)

Simplificando as atividades para desenvolvimento de um novo projeto web, assinale a alternativa que apresenta a sequência de execução adequada.

861 Q147188
Ciência da Computação
Ano: 2010
Banca: Instituto Americano de desenvolvimento (IADES)

Em relação aos conceitos dos métodos DRY e Convention over Configuration, que são implementados por todo o Rails no sentido de aumentar a produtividade do desenvolvedor, assinale a alternativa correta.

862 Q147152
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Durante a compilação de um código-fonte, a fase do compilador que é responsável por produzir uma sequência de tokens é a

863 Q147151
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do XML, julgue os itens a seguir.

Um documento XML sempre deve ter um elemento principal, também conhecido como root tag.

864 Q147150
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do XML, julgue os itens a seguir.

As marcações XML não fazem distinção entre letras minúsculas e maiúsculas.

865 Q147149
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do XML, julgue os itens a seguir.

A instrução a seguir está sintaticamente correta e permite o uso de algarismos romanos para codificação de números.

866 Q147148
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do XML, julgue os itens a seguir.

Um documento XML pode conter definições para o elemento raiz e para os elementos filhos, podendo também conter elementos vazios.

867 Q147147
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do XML, julgue os itens a seguir.

A sintaxe básica para um elemento XML pode ser corretamente representada pela instrução a seguir. Texto

868 Q147146
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca do XML, julgue os itens a seguir.

Em XML, as tags definem elementos de dados e o texto fornece o dado real representado no documento.

869 Q147145
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito das metodologias eXtreme programming (XP) e Scrum, julgue os itens a seguir.

Um princípio chave do Scrum é o reconhecimento de que desafios fundamentalmente empíricos não podem ser resolvidos com sucesso utilizando-se uma abordagem tradicional de controle. O Scrum adota uma abordagem empírica, aceitando que o problema não pode ser totalmente entendido ou definido, focando na maximização da habilidade da equipe de responder de forma ágil aos desafios emergentes.

870 Q147144
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito das metodologias eXtreme programming (XP) e Scrum, julgue os itens a seguir.

A metodologia XP prevê valores e princípios básicos para serem considerados durante o desenvolvimento de software. Feedback, coragem e respeito são exemplos de valores; mudanças incrementais, abraçar mudanças e trabalho de qualidade são exemplos de princípios básicos.

871 Q147143
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, a respeito da análise de pontos de função.

Em um projeto de desenvolvimento, uma contagem deve incluir a funcionalidade provida pela conversão de dados e relatórios associados com os requisitos de conversão de dados.

872 Q147142
Ciência da Computação
Ano: 2010
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, a respeito da análise de pontos de função.

A contagem não ajustada de pontos de função é a soma das contribuições de cada função identificada na aplicação que esteja sendo contada. Para se obter a contagem ajustada de pontos de função, a referida soma é multiplicada pelo valor do fator de ajuste.

873 Q147126
Ciência da Computação
Ano: 2010
Banca: Fundação CESGRANRIO (CESGRANRIO)

Um programador inexperiente gerou, em determinado sistema, código-fonte de baixa qualidade que foi analisado e reprovado por ferramentas automatizadas de auditoria de código. Considerando-se que existem muitos códigos duplicados nesse sistema, que técnicas de refatoração são indicadas nessa situação?

874 Q147072
Ciência da Computação
Ano: 2010
Banca: Instituto Americano de desenvolvimento (IADES)

Assinale a alternativa correta acerca da Programação Extrema (Extreme Programming - XP).

875 Q96971
Ciência da Computação
Ano: 2010
Banca: Fundação CESGRANRIO (CESGRANRIO)
Uma aplicação web, desenvolvida em Java, encontra-se no diretório aplic. Em qual diretório encontra-se o deployment descriptor, web.xml?
876 Q94842
Ciência da Computação
Ano: 2010
Banca: MOVENS Instituto

O Cascading Style Sheets (CSS) é um dos padrões mais difundidos e em uso da internet. Suas definições são mantidas pelo World Wide Web Consortium (W3C), sendo suportado pelos principais navegadores de internet modernos.

A respeito do padrão CSS, assinale a opção INCORRETA.

877 Q93350
Ciência da Computação
Ano: 2010
Banca: Fundação CESGRANRIO (CESGRANRIO)

Uma grande empresa deseja trocar dados com seus parceiros e, para isso, opta por uma solução de mensageria. No MQSeries (Unix), que comando cria um gerenciador de filas (queue manager)?

878 Q785172
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Quanto aos conceitos de processamento de dados e organização de computadores, julgue os itens que se seguem. No modo interpretado, para que um programa possa ser efetivamente executado, é necessário que todos os comandos do código-fonte sejam previamente convertidos para códigoobjeto e este tenha tido todas as referências externas resolvidas.
879 Q785163
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com base no código acima, julgue os itens a seguir.

Se o valor de n é maior que l , o valor retornado será o máximo entre OS vetores v [ 1 . . n-2 ) e v .
880 Q655400
Ciência da Computação
Ano: 2009
Banca: Assessoria em Organização de Concursos Públicos (AOCP)

Assinale a alternativa equivalente à instrução a seguir:

select * from clientes where idade >= 18 and idade <= 45;

881 Q147986
Ciência da Computação
Ano: 2009
Banca: (COSEAC)
No tocante às linguagens de programação, são linguagens orientadas a objeto as abaixo relacionadas, EXCETO:
882 Q147983
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Na linha 8, as variáveis F e f contêm o mesmo valor.

883 Q147982
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Considerando que a variável date contenha a informação FRI 12/25/2009, nesse caso, se a linha 8 for executada para algum arquivo, o mesmo será movido para um arquivo de nome 12-25-2009.txt.

884 Q147981
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Caso o código em apreço resida no mesmo diretório onde está sendo executado e seja executado sem argumentos de linha, então o arquivo contendo esse código será eliminado.

885 Q147980
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

A opção delims=/ (R.8) determina que o delimitador de tokens seja o caractere /.

886 Q147979
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Para a correta execução desse código, os caracteres ( e ) devem ser substituídos pelos caracteres { e }, respectivamente.

887 Q147978
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Na linha 4, é verificado se o arquivo apontado pela variável F possui o nome de arquivo menor que 1 byte.

888 Q147977
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Na linha 7, a variável F não poderia estar entre aspas, pois, dessa forma, não representa uma variável e sim uma constante.

889 Q147976
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

Durante a execução do código em questão, a segunda linha remove todos os arquivos do diretório corrente.

890 Q147975
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

O caractere @ (R.1) poderia ser eliminado sem prejuízo às linhas subsequentes do código.

891 Q147974
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A automação de tarefas por meio de programas escritos em linguagens scripts pode minimizar erros de operação e agilizar as tarefas, tanto do usuário quanto do administrador. Considerando o código acima, julgue os itens a seguir.

A variável date (R.8) é um argumento que deve ser passado via linha de comando.

892 Q147973
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Tendo o texto acima como referência inicial, julgue os itens a seguir.

Baixo contraste entre figura e fundo promove maior legibilidade no texto de tela.

893 Q147972
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Tendo o texto acima como referência inicial, julgue os itens a seguir.

Texto preto sobre fundo branco é mais legível que texto escuro sobre fundo branco.

894 Q147971
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Tendo o texto acima como referência inicial, julgue os itens a seguir.

A fonte tipográfica Times New Roman é a fonte com serifa de maior legibilidade na tela do computador.

895 Q147970
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Tendo o texto acima como referência inicial, julgue os itens a seguir.

O tamanho recomendável do corpo da fonte tipográfica em um texto na Web, para o público em geral, é de 10 a 12 pontos.

896 Q147969
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à figura acima e à anatomia do tipo, julgue os itens a seguir.

A linha E é chamada linha da versal.

897 Q147968
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à figura acima e à anatomia do tipo, julgue os itens a seguir.

A área sombreada no interior de letra O é denominada barriga.

898 Q147967
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à figura acima e à anatomia do tipo, julgue os itens a seguir.

A medida BC corresponde à altura X das letras.

899 Q147966
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à tipografia e à diagramação em geral, julgue os próximos itens.

O Unicode é um padrão internacional da indústria de informática que não permite uma manipulação consistente de texto nas escritas pictográficas.

900 Q147965
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à tipografia e à diagramação em geral, julgue os próximos itens.

O itálico é a forma exclusiva de enfatizar uma palavra ou frase em um texto corrido.

901 Q147964
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O código html é uma linguagem de marcação de hipertexto; isso significa que os comandos são grafados com a língua inglesa e dados a partir de textos comuns ou abreviados presentes no cotidiano de qualquer pessoa, o que torna esse tipo de programação muito fácil de ser aprendida. À vista dessas informações, julgue os itens subsequentes, relativos ao trecho de código acima, que diz respeito a uma tabela.

O código   é importante para a estruturação da página porque permite que as cores aplicadas nas células superiores possam ser repetidas nas demais.

902 Q147963
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O código html é uma linguagem de marcação de hipertexto; isso significa que os comandos são grafados com a língua inglesa e dados a partir de textos comuns ou abreviados presentes no cotidiano de qualquer pessoa, o que torna esse tipo de programação muito fácil de ser aprendida. À vista dessas informações, julgue os itens subsequentes, relativos ao trecho de código acima, que diz respeito a uma tabela.

O conjunto de tags acima resultam em uma solução que não deveria ser utilizada porque fere os princípios do acordo W3C.

903 Q147962
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O código html é uma linguagem de marcação de hipertexto; isso significa que os comandos são grafados com a língua inglesa e dados a partir de textos comuns ou abreviados presentes no cotidiano de qualquer pessoa, o que torna esse tipo de programação muito fácil de ser aprendida. À vista dessas informações, julgue os itens subsequentes, relativos ao trecho de código acima, que diz respeito a uma tabela.

Há uma imagem inserida na primeira célula, da tabela, quando se passa o mouse sobre ela, aparece um rótulo com a palavra teste.

904 Q147961
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O código html é uma linguagem de marcação de hipertexto; isso significa que os comandos são grafados com a língua inglesa e dados a partir de textos comuns ou abreviados presentes no cotidiano de qualquer pessoa, o que torna esse tipo de programação muito fácil de ser aprendida. À vista dessas informações, julgue os itens subsequentes, relativos ao trecho de código acima, que diz respeito a uma tabela.

A tabela possui algumas células coloridas e outras, não.

905 Q147960
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O código html é uma linguagem de marcação de hipertexto; isso significa que os comandos são grafados com a língua inglesa e dados a partir de textos comuns ou abreviados presentes no cotidiano de qualquer pessoa, o que torna esse tipo de programação muito fácil de ser aprendida. À vista dessas informações, julgue os itens subsequentes, relativos ao trecho de código acima, que diz respeito a uma tabela.

A tabela em questão é intitulada usabilidade em web sítios.

906 Q147959
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência à janela mostrada na figura acima, julgue os itens a seguir.

A letra a indica que o estilo a ser elaborado será aplicado a todas as imagens da página habilitada.

907 Q147958
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência à janela mostrada na figura acima, julgue os itens a seguir.

Os comandos aplicados com os recursos de CSS (cascading style sheets) ou simplesmente folha de estilos garantem ao sítio comportamento dinâmico, configuração de padrões para itens como hiperlinks, imagens etc.

908 Q147957
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência à janela mostrada na figura acima, julgue os itens a seguir.

A caixa apresentada introduz uma linha CSS no sítio ou página ativa no Dreamweaver.

909 Q147956
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência à figura acima, que mostra parte de uma janela do software Dreamweaver na qual se observa que existe um tipo de navegador selecionado e a possibilidade de escolha de vários outros, julgue os próximos itens.

Tanto os behaviors Popup Message quanto o comando Open Browser window são características que garantem a usabilidade de sítios de acordo com os conceitos de Jakob Nielsen.

910 Q147955
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência à figura acima, que mostra parte de uma janela do software Dreamweaver na qual se observa que existe um tipo de navegador selecionado e a possibilidade de escolha de vários outros, julgue os próximos itens.

A caixa em questão representa os comandos da opção Behaviors do Dreamweaver.

911 Q147954
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à tela acima, julgue os itens subsequentes.

Uma imagem em arquivo com extensão .png não é a mais indicada para ser utilizada como uma imagem de fundo ou um background. Nesse caso, pode-se utilizar imagens com extensão em gif pois mantém características como fundo transparente e tamanho reduzido de arquivo, ou, ainda, imagens com extensão jpg, que permite às gradações tonais serem representadas com maior qualidade.
912 Q147953
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à tela acima, julgue os itens subsequentes.

O código hexadecimal permite identificar que as cores de texto e de fundo serão vermelho e azul ciano.

913 Q147952
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à tela acima, julgue os itens subsequentes.

As fontes selecionadas são as mais indicadas para se usar em sítios, especialmente em textos longos.

914 Q147951
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação à tela acima, julgue os itens subsequentes.

A tela apresentada permite configurar características gerais de uma página ativa no Dreamweaver; na opção Appearance, pode-se configurar a tipografia da página, o tamanho da fonte, a cor de texto, a cor de fundo das páginas, as imagens que ficarão como fundo e as margens.

915 Q147950
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com base na janela do Dreamweaver mostrada na figura acima, julgue os próximos itens.

De acordo a disponibilidade de páginas exibida na figura, o sítio construído versa sobre design de cartaz e de embalagens e o terceiro nível de navegação traz as características sobre cores e tipografias.

916 Q147949
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O webdesign não pode ser definido apenas como a elaboração de páginas de sítios, ou o conjunto de conhecimentos utilizados para esse fim, pois também permite elaborar outras interfaces utilizadas em meios digitais. Assim como os sítios têm como suporte a própria Internet, é possível considerar que CDs e DVDs operem como mídia para transportar informações digitais. Com referência a esse assunto, julgue os próximos itens.

A linha escrita com ActionScript fscommand( fullscreen, true); permite que um arquivo swf do Flash, gravado em um CD ou DVD, seja visualizado em qualquer computador e exibido em tela cheia.

917 Q147948
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O webdesign não pode ser definido apenas como a elaboração de páginas de sítios, ou o conjunto de conhecimentos utilizados para esse fim, pois também permite elaborar outras interfaces utilizadas em meios digitais. Assim como os sítios têm como suporte a própria Internet, é possível considerar que CDs e DVDs operem como mídia para transportar informações digitais. Com referência a esse assunto, julgue os próximos itens.

Um trabalho elaborado em Flash, exportado em swf e gravado em um CD será visualizado em qualquer computador.

918 Q147947
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O webdesign não pode ser definido apenas como a elaboração de páginas de sítios, ou o conjunto de conhecimentos utilizados para esse fim, pois também permite elaborar outras interfaces utilizadas em meios digitais. Assim como os sítios têm como suporte a própria Internet, é possível considerar que CDs e DVDs operem como mídia para transportar informações digitais. Com referência a esse assunto, julgue os próximos itens.

É possível transformar um arquivo html em um executável com a ajuda de recursos do Dreamweaver.

919 Q147946
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O design de qualquer interface depende de sutilezas como cores, formas, diagramação e contexto. A amarração desses elementos interage com possibilidades tecnológicas existentes. Considerando que os princípios de design gráfico nem sempre são aplicáveis ao design de sítios, julgue os itens de 61 a 65.

No sistema CMYK, a quantidade de pigmento de cor é dada em porcentagem; no sistema hexadecimal, observa-se a quantidade de luz em detrimento do pigmento; assim, o número 00 indica ausência de uma das cores de luz do sistema, enquanto 99 indica sua presença máxima.

920 Q147945
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O design de qualquer interface depende de sutilezas como cores, formas, diagramação e contexto. A amarração desses elementos interage com possibilidades tecnológicas existentes. Considerando que os princípios de design gráfico nem sempre são aplicáveis ao design de sítios, julgue os itens de 61 a 65.

Enquanto, no design gráfico, o sistema de cores utilizado é o CMYK, em sítios web o sistema utilizado é o RGB. Com base nesse sistema, foi elaborado o sistema hexadecimal em que, a cada dois dígitos, tem-se a definição de uma cor equivalente a cada uma das letras do sistema RGB.

921 Q147944
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O design de qualquer interface depende de sutilezas como cores, formas, diagramação e contexto. A amarração desses elementos interage com possibilidades tecnológicas existentes. Considerando que os princípios de design gráfico nem sempre são aplicáveis ao design de sítios, julgue os itens de 61 a 65.

O contraste entre figura e fundo, ou texto e fundo, é recomendável. Nesse caso, uma página cujo fundo tem a cor #ff3300 e as letras são em #0000FF será muito bem visualizada e não causará nenhuma dificuldade ao usuário.

922 Q147943
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O design de qualquer interface depende de sutilezas como cores, formas, diagramação e contexto. A amarração desses elementos interage com possibilidades tecnológicas existentes. Considerando que os princípios de design gráfico nem sempre são aplicáveis ao design de sítios, julgue os itens de 61 a 65.

Enquanto no design gráfico é possível escolher uma fonte fixa com a qual o documento será impresso, em um sítio construído com os recursos básicos do Dreamweaver, apenas se escolhe o conjunto de tipos com os quais a página poderá ser visualizada.

923 Q147942
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere à ferramenta Flash, Nielsen considera que ela introduziu vários problemas de usabilidade, e, entre eles, destaca o incentivo a animações gratuitas, descontextualizadas; ele afirma que a animação tem seu lugar na comunicação online, mas que esse espaço é limitado. Com relação a esse posicionamento crítico e à ferramenta Flash, julgue os itens seguintes.

A animação comum é muito utilizada em sítios construídos com recurso Flash; trata-se do conhecido carregando, que é resultado da interação entre uma animação ou imagem e uma programação em ActionScript. Segundo Nielsen, esperar pelo aparecimento de informações em uma tela aborrece o usuário.

924 Q147941
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere à ferramenta Flash, Nielsen considera que ela introduziu vários problemas de usabilidade, e, entre eles, destaca o incentivo a animações gratuitas, descontextualizadas; ele afirma que a animação tem seu lugar na comunicação online, mas que esse espaço é limitado. Com relação a esse posicionamento crítico e à ferramenta Flash, julgue os itens seguintes.

O webdesigner que utiliza Flash em seu trabalho não consegue prever o tempo que um sítio levará para ser visto por um usuário, pois não existem recursos para esse tipo de simulação.

925 Q147940
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito das inúmeras estruturas metodológicas para construção de um projeto, o designer Rodolfo Fuentes, autor do livro Prática do Design Gráfico, propõe que existam basicamente três etapas na elaboração de qualquer projeto: fase analítica, fase criativa e fase executiva. Considerando que essas fases podem ser subdivididas, dependendo das características do projeto, julgue os próximos itens.

A importância da transferência de arquivos via FTP, ou protocolo de transferência de dados, interfere no processo criativo, pois define que tipos de conteúdos podem ser utilizados na implantação de um sítio.

926 Q147939
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o trecho de entrevista acima, que reflete questionamentos de Neville Brody com relação às possibilidades de linguagens e organização de uma página web, julgue os itens que se seguem, a respeito de questões como atendimento, briefing, tecnologia e design de interface.

O motivo pelo qual o entrevistado recomenda a um cliente que não prossiga em um projeto de construção de um sítio web deve-se ao fato de que, nesse caso específico, o cliente iguala-se ao seu concorrente e não existe nessa proposta inicial um momento de diferenciação, que é o ponto onde os designers operam.

927 Q147938
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o trecho de entrevista acima, que reflete questionamentos de Neville Brody com relação às possibilidades de linguagens e organização de uma página web, julgue os itens que se seguem, a respeito de questões como atendimento, briefing, tecnologia e design de interface.

Os botões em Flash são programáveis com a linguagem ActionScript, e a linha de programação correta para vincular um botão a uma nova página é on (press) {getURL(terra.com.br;}.

928 Q147937
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o trecho de entrevista acima, que reflete questionamentos de Neville Brody com relação às possibilidades de linguagens e organização de uma página web, julgue os itens que se seguem, a respeito de questões como atendimento, briefing, tecnologia e design de interface.

No Flash, para se construir um botão, mesmo que bidimensional, o caminho é menu Inserir, Novo Símbolo e habilitar, na caixa de diálogo, a opção Botão. Essas escolhas levam a uma linha de tempo diferente, composta de apenas quatro quadros, na qual o último define a área de sensibilidade do botão.

929 Q147936
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Os sistemas de computação estão passando por uma evolução. Desde 1945, quando começou a era moderna dos computadores, até aproximadamente 1985, os computadores eram grandes e caros. Contudo, mais ou menos a partir de meados da década de 80, dois avanços tecnológicos começaram a mudar essa situação. O primeiro foi o desenvolvimento de microprocessadores de grande capacidade. O segundo desenvolvimento foi a invenção de redes de computadores de alta velocidade. Nesse cenário, surgem os sistemas distribuídos, os quais são plataformas formadas por um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente. Com relação às arquiteturas distribuídas, julgue os itens a seguir.

...
930 Q147935
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O INMETRO, ao realizar os testes de conformidades de produtos/serviços disponíveis aos consumidores brasileiros, necessita coletar dados junto aos fabricantes e(ou) fornecedores de produtos/serviços. A coleta de dados ocorre por tecnologias diversas. Da mesma forma, os resultados devem estar disponíveis no sítio do INMETRO para consulta pela comunidade. Os resultados dos testes são disponibilizados de forma contínua e por isso são providos por meio de sistema informatizado que os publica em página web sob determinado leiaute padrão.

Em relação a formatação de dados, HTML, XML e ao texto acima, julgue os itens a seguir.

Arquivos XML permitem o processamento automatizado de seus dados por meio de te...

931 Q147934
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura abaixo apresenta o conteúdo parcial de um documento XML. Acerca das informações apresentadas, dos conceitos de GED, XML e das tecnologias relacionadas, julgue os seguintes itens.

Os valores http://www.w3.org/1999/02/22-rdf-syntax-ns# e http://purl.org/dc/elements/1.1/, empregados nas segunda e terceira linhas do documento, são mais precisamente chamados de URLs, não de URIs.

932 Q147933
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Quanto aos tópicos avançados em tecnologia da informação, julgue os itens a seguir.

Na programação distribuída, em geral faz-se uso de passagem de mensagens, sejam elas síncronas ou assíncronas, embora o compartilhamento de memória possa ser realizado por meio do uso de sistemas centrados em bancos de dados cliente-servidor.

933 Q147932
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Quanto aos tópicos avançados em tecnologia da informação, julgue os itens a seguir.

Quando realizada programação embarcada, considera-se essencial o uso de compiladores cruzados.

934 Q147931
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

São exemplos de tipos de componentes de software reusáveis desenvolvidos na plataforma JEE: JSP (Java Server Page); biblioteca de tags; Servlet; EJB. O grau de reúso provido por esses componentes, EJBs e JSPs, é usualmente superior a bibliotecas de TAG.

935 Q147930
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

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

936 Q147929
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Destacam-se entre as APIs para o desenvolvimento e a execução de aplicações para a plataforma JME: CLDC; CDC e MIDP, sendo que o desenvolvimento de MIDLets para dispositivos móveis de baixo desempenho, como celulares e pequenos PDAs, usualmente emprega as APIs CLDC e MIDP. Por outro lado, o desenvolvimento de aplicações para dispositivos embarcados com maior padrão de desempenho e consumo de energia, como SetTopboxes e PDAs de alto padrão, emprega a API CDC. As aplicações tipicamente desenvolvidas nessa última API são chamadas de XLets.

937 Q147928
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

O uso do padrão Command apresenta consequências como um objeto Command é usualmente refratário ao enfileiramento; um objeto Command é usualmente transiente, isto é, não é passível de serialização e o uso disseminado de Commands dificulta a estruturação de um sistema em operações de alto nível.

938 Q147927
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

Os padrões: Controller; Polimorfismo; e Information Expert, são considerados do tipo GRASP porque cada um embute uma forma de atribuição de responsabilidades a objetos. No caso do Controller, a responsabilidade é concernente ao tratamento de eventos. No caso do Polimorfismo, a responsabilidade é concernente à variação de comportamento, conforme o tipo do objeto. No caso do Information Expert, a responsabilidade concerne à disponibilidade de informações que permitem o desempenho de uma responsabilidade.

939 Q147926
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens que se seguem a respeito dos padrões de desenho e outras técnicas para reúso de software.

A programação de um padrão Singleton na linguagem java usualmente demanda que o método getInstance seja declarado como de instância.

940 Q147925
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

Considerando que para o uso da tecnologia Hibernate na linguagem Java são empregados, usualmente, dois tipos de arquivos: (i) configuração e (ii) mapeamento, sendo a lista a seguir uma sequência de elementos XML utilizados na tecnologia Hibernate: (a) hibernate-mapping (b) class; (c) generator; (d) property; (e) session-factory; e (f) mapping, então, uma associação adequada entre os elementos e o tipo de arquivo Hibernate, no qual eles usualmente são empregados, é a seguinte: {(a, ii), (b, ii), (c, i), (d, ii), (d, i), (e, i), (f, i)}.

941 Q147924
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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

A tecnologia Struts é empregada para a construção de aplicações web conforme o modelo MVC, no qual o modelo é representado por beans programados em Java, a view é representada por JSPs e o controller é parcialmente descrito em arquivos XML.

942 Q147923
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura abaixo apresenta um código que pode ser interpretado por um browser web padrão habilitado para funcionamento com a tecnologia Ajax e que a suporta. A respeito do comportamento desse browser quando o usuário interagir com a correspondente página renderizada, julgue os itens subsequentes.

Um novo pedido HTTP será enviado pelo browser ao servidor HTTP que enviou a página sempre que a função ajaxFunction for executada com sucesso.

943 Q147922
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A figura abaixo apresenta um código que pode ser interpretado por um browser web padrão habilitado para funcionamento com a tecnologia Ajax e que a suporta. A respeito do comportamento desse browser quando o usuário interagir com a correspondente página renderizada, julgue os itens subsequentes.

Sempre que o usuário pressionar uma tecla nos campos nome e hora do formulário de nome formulario, será apresentada uma janela pop-up ao usuário com a expressão: Seu browser suporta Ajax!

944 Q147921
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes acerca de linguagens e outras tecnologias de programação.

A renderização do script SVG abaixo produzirá um triângulo com bordas azuis e preenchimento vermelho em um fundo branco com dimensões de 4 cm de largura por 4 cm de altura.

945 Q147920
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes a respeito das tecnologias de bancos de dados e aplicações web.

São características comuns em uma aplicação web suportada pela tecnologia Zope: o desenvolvimento embasado na linguagem Python; o uso de um SGBD orientado a objetos; o uso de um servidor http Apache para hospedagem da aplicação e tratamento as requisições dos browsers.

946 Q147919
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes a respeito das tecnologias de bancos de dados e aplicações web.

São características comuns de uma plataforma web suportada pela tecnologia JBoss: o desenvolvimento de aplicações embasado na linguagem Java/JSP e o uso de interceptadores (interceptors) para implementar um modelo de controle de comportamento de aplicações com base na orientação a aspectos.

947 Q147815
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, a respeito de interface gráfica, ergonomia e usabilidade.

Existem diversos estilos de interação do usuário com interfaces, entre os quais, manipulação direta; seleção de menu; preenchimento de formulários; linguagens de comandos; e linguagem natural.

948 Q147814
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens seguintes, a respeito de interface gráfica, ergonomia e usabilidade.

Entre os critérios usados para identificar e classificar corretamente as qualidades e problemas ergonômicos de interfaces, estão a compatibilidade, a homogeneidade, a concisão, a flexibilidade, o feedbak, a carga informacional, o controle explícito e a gestão de erros.

949 Q147813
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 101 a 107, a respeito de tecnologias web.

A propriedade border-width:20px 10px 40px 1px define uma borda com o seguinte estilo: superior = 20 pixels; inferior = 10 pixels; esquerda = 40 pixels; direita = 1 pixel.

950 Q147812
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 101 a 107, a respeito de tecnologias web.

DHTML é um termo usado para descrever as tecnologias para criar páginas web dinâmicas e interativas como, por exemplo, JavaScript, CSS (cascading style sheets) e ASP.

951 Q147811
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 101 a 107, a respeito de tecnologias web.

O texto dentro de uma seção PCDATA é ignorado pelo parser.

952 Q147810
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 101 a 107, a respeito de tecnologias web.

Ajax é um grupo de tecnologias que consiste de uma combinação, entre outros, de um método para troca de dados assíncrona entre navegador e servidor, evitando recarga de páginas. O objeto XMLHttpRequest é comumente utilizado, mas pode-se usar um objeto IFrame ou adicionar dinamicamente a tag .

953 Q147809
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens de 101 a 107, a respeito de tecnologias web.

Webservices utilizam três elementos básicos: SOAP, uma linguagem dependente de plataforma e com base em XML; WSDL, utilizado para descrever e localizar Webservices; e UDDI, um diretório para armazenar informações a respeito de Webservices, como interfaces descritas em SOAP, oferecendo comunicação via WSDL.

954 Q147808
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O processo de depuração de um software ocorre como consequência de teste bem-sucedido, isto é, quando um caso de teste descobre um erro, a depuração é a ação que resulta na reparação do erro. A esse respeito, julgue os itens a seguir.

O software Jprobe ThreadAnalyzer auxilia na avaliação de problemas de trilha, condições de bloqueios, de parada e de execução, que podem gerar várias armadilhas para o desempenho de aplicações Java.

955 Q147807
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O processo de depuração de um software ocorre como consequência de teste bem-sucedido, isto é, quando um caso de teste descobre um erro, a depuração é a ação que resulta na reparação do erro. A esse respeito, julgue os itens a seguir.

A categoria de depuração denominada força bruta é provavelmente o método mais comum e menos eficiente para isolar a causa de um erro de software.

956 Q147806
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O processo de depuração de um software ocorre como consequência de teste bem-sucedido, isto é, quando um caso de teste descobre um erro, a depuração é a ação que resulta na reparação do erro. A esse respeito, julgue os itens a seguir.

O processo de depuração tem sempre como resultado a identificação da causa do problema, e, como consequência, a correção do problema.

957 Q147805
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O processo de depuração de um software ocorre como consequência de teste bem-sucedido, isto é, quando um caso de teste descobre um erro, a depuração é a ação que resulta na reparação do erro. A esse respeito, julgue os itens a seguir.

O processo de depuração pode ser corretamente considerado como um caso de teste de software.

958 Q147804
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com base no algoritmo acima, julgue os itens seguintes.

959 Q147803
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

No que se refere ao desenvolvimento e à manutenção de sistemas e aplicações, julgue os itens a seguir.

Com as tecnologias web, a manutenção de sistemas é realizada on-line, sem necessidade de ambiente de desenvolvimento e produção.
960 Q147792
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, a respeito de tecnologias Web.

Joomla é um CMS escrito em PHP, que faz uso de banco de dados MySQL e somente pode ser executado no servidor web Apache.

961 Q147791
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, a respeito de tecnologias Web.

Drupal é um sistema de gerenciamento de conteúdo escrito em PHP, independentemente de sistema operacional, que oferece funcionalidades básicas de um CMS (content management system); entretanto, não implementa APIs e não permite o desenvolvimento de módulos extensivos.

962 Q147790
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os próximos itens, a respeito de tecnologias Web.

Webservice pode ser definido como um software projetado para oferecer suporte à interoperabilidade entre as máquinas de uma rede de comunicação. Um Webservice possui interface descrita em formato processável como, por exemplo, SOAP. Outros sistemas interagem com o Webservice da forma prescrita por sua descrição, utilizando mensagens WSDL, tipicamente por meio de protocolo HTTP com serialização XML em conjunto com outros padrões Web.

963 Q147789
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de depuração de programas e algoritmos, julgue os itens subsequentes.

Um processo de depuração pode ser dividido em on-line e off-line, e se diferenciam pelo tipo de interação com a execução do programa. A depuração on-line oferece interação direta com a aplicação, enquanto a off-line interage com um arquivo de monitoração gravado durante a execução da aplicação.

964 Q147788
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de depuração de programas e algoritmos, julgue os itens subsequentes.

Normalmente, no processo de depuração de um código em linguagem C, saber em que ponto do programa aconteceu um erro é suficiente para se determinar qual é o caminho até a causa do erro, independentemente da sequência de funções chamadas.

965 Q147787
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de depuração de programas e algoritmos, julgue os itens subsequentes.

Em um processo de depuração tradicional, qualquer ferramenta de depuração pode interpretar o código de máquina e fazer a engenharia reversa das funções de um programa.

966 Q147786
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de depuração de programas e algoritmos, julgue os itens subsequentes.

É possível depurar vários processos ao mesmo tempo, mesmo que estejam escritos em linguagens diferentes.

967 Q147785
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

A respeito de depuração de programas e algoritmos, julgue os itens subsequentes.

Para a depuração de programas em sistema operacional Windows, é necessário que o espaço de memória RAM esteja paginado, além do uso de uma máquina virtual conectada diretamente ao controle da CPU.

968 Q147742
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a software livre, julgue os itens a seguir.

Para que um programa compilado, isto é, em formato binário, seja redistribuído, é necessária a autorização do autor ou do distribuidor do software.

969 Q147741
Ciência da Computação
Ano: 2009
Banca: Fundação CESGRANRIO (CESGRANRIO)

Por erro de um usuário, foi incluído um item na lista de especificações da plataforma J2EE que NÃO a constitui. Essa especificação é

970 Q147740
Ciência da Computação
Ano: 2009
Banca: Fundação CESGRANRIO (CESGRANRIO)

Luiz foi contratado para desenvolver uma aplicação WEB que acessará um banco de dados. Considerando-se que não será possível adquirir licenças (comerciais) de software, que conjunto de tecnologias Luiz deve usar para o desenvolvimento dessa aplicação?

971 Q147739
Ciência da Computação
Ano: 2009
Banca: Fundação CESGRANRIO (CESGRANRIO)

Um técnico em programação deseja identificar três exemplos de ambientes integrados de desenvolvimento (IDE), apresentados em

972 Q147738
Ciência da Computação
Ano: 2009
Banca: Fundação CESGRANRIO (CESGRANRIO)

Considere que um código fonte foi compilado para duas máquinas X e Y, conforme apresentado na tabela.

A máquina mais rápida e o seu ganho sobre a outra, respectivamente, são:

973 Q147686
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação aos conceitos de lógica de programação utilizados para a construção de algoritmos, julgue os próximos itens.

Registros são estruturas consideradas heterogêneas porque são compostos de dados que, apesar de serem logicamente relacionados, não têm necessariamente o mesmo tipo.

974 Q147685
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Em relação aos conceitos de lógica de programação utilizados para a construção de algoritmos, julgue os próximos itens.

Estruturas de repetição permitem que uma sequência de comandos seja executada repetidamente até que determinada condição de interrupção seja satisfeita. É possível que, em determinada execução do algoritmo, a sequência de comandos não seja executada nenhuma vez.

975 Q147684
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, a respeito do procedimento acima, em que os parâmetros são passados por referência, V[] é um vetor de inteiros e A e B são do tipo inteiro.

A condição se (B – A >= 1) então é suficiente para garantir que o procedimento em questão não tenha execução infinita.

976 Q147683
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, a respeito do procedimento acima, em que os parâmetros são passados por referência, V[] é um vetor de inteiros e A e B são do tipo inteiro.

O procedimento mostrado também poderia ser implementado com o uso da estrutura de repetição enquanto, sem que os resultados da execução do procedimento fossem alterados.

977 Q147682
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Julgue os itens subsequentes, a respeito do procedimento acima, em que os parâmetros são passados por referência, V[] é um vetor de inteiros e A e B são do tipo inteiro.

Se VET for um vetor de inteiros com os valores [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], em que o índice do primeiro elemento é 1, então a chamada ao procedimento proc(VET, 1, 10) alteraria o valor de VET para [1, 9, 3, 7, 5, 6, 4, 8, 2, 10].

978 Q147488
Ciência da Computação
Ano: 2009
Banca: Fundação CESGRANRIO (CESGRANRIO)
Um Sistema de Informação foi desenvolvido de maneira a utilizar múltiplas linhas de controle. Dessa maneira, a cada requisição de usuário, o sistema cria uma thread para atendimento. Essa thread criada compartilha com outras threads pertencentes ao mesmo processo, que é o(a)
979 Q147487
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca dos protocolos de redes de comunicação e do padrão Ethernet 10BaseT, julgue os itens a seguir.

No Ethernet 10BaseT, tanto o endereço de origem quanto o endereço de destino possuem 48 bits.

980 Q147486
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Um serviço web disponibiliza uma interface que permite a interação dos clientes com servidores de maneira mais geral em comparação aos navegadores web. Em relação a serviços e desenvolvimento web, julgue os itens a seguir.

O Tomcat é um contêiner de servlets. Quando em execução, a interface de gerenciamento do Tomcat está disponível em um URL para visualização com um navegador.

981 Q147474
Ciência da Computação
Ano: 2009
Banca: Fundação de Apoio ao Desenvolvimento da Educação de Mato Grosso do Sul (FADEMS)

Identifique corretamente a sequência numérica que será impressa após a execução do código PHP abaixo.

982 Q147473
Ciência da Computação
Ano: 2009
Banca: Fundação de Apoio ao Desenvolvimento da Educação de Mato Grosso do Sul (FADEMS)

Durante uma rotina de analise da performance do banco de dados, você percebe que existe uma procedure utilizando um cursor que esta utilizando muito recurso do servidor. De acordo com a listagem 1, o que você faz para otimizar este código?

983 Q147472
Ciência da Computação
Ano: 2009
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Sobre tecnologias de programação, assinale a alternativa correta:

984 Q147471
Ciência da Computação
Ano: 2009
Banca: Fundação Carlos Chagas (FCC)

No contexto do algoritmo de substituição de página não usada recentemente (NUR), considere:

I. A maioria dos computadores com memória virtual tem dois bits de status: o bit referenciada (R) e o bit modificada (M).

II. Os bits de status devem ser atualizados em todas as referências à memória, sendo essencial que tal atualização ocorra via hardware.

III. Uma vez que o bit de status é colocado em 1, via hardware, este permanece com tal valor até o sistema operacional colocá-lo em 0, via software.

Está correto o que se afirma em

985 Q147470
Ciência da Computação
Ano: 2009
Banca: Fundação Carlos Chagas (FCC)

Classes e objetos são dois conceitos-chave da programação orientada a objetos. Com relação a estes conceitos, é correto afirmar que

986 Q147455
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código acima, julgue os itens a seguir, em relação à programação em linguagem C++.

O atributo courseName (l.31), por ter sido especificado de acesso private, não pode ser acessado por funções deslocadas exteriormente à classe GradeBook, como na função main – (l.33), ou por funções deslocadas exteriormente à classe como na função-membro de outras classes no programa.

987 Q147454
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código acima, julgue os itens a seguir, em relação à programação em linguagem C++.

Os rótulos public (l.11) e private (l.30) na linguagem C++ são denominados especificadores de acesso. A tentativa de uma função que não seja membro de uma classe particular, ou friend dela, de acessar um membro private dessa classe gera erro de compilação.

988 Q147453
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código acima, julgue os itens a seguir, em relação à programação em linguagem C++.

Na linguagem C++, a definição de uma função dentro de outra função gera erro de sintaxe.

989 Q147452
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o código acima, julgue os itens a seguir, em relação à programação em linguagem C++.

Não há como se chamar uma função membro de uma classe até se criar um objeto dessa classe.

990 Q147442
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Assinale a opção correta, com relação à programação de computadores.

991 Q147441
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando uma tabela de clientes criada mediante a instrução SQL acima, assinale a opção que apresenta corretamente uma instrução SQL para alterar essa tabela e modificar o campo telefone para que não seja nulo.

992 Q147440
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando que o código apresentado acima tenha sido compilado e executado corretamente, assinale a opção correta.

993 Q147438
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência ao trecho acima, extraído de um arquivo de configuração de um host no Linux para filtragem de pacotes, e no qual os números das linhas foram introduzidos somente como elementos para referenciá-las e não fazem parte do arquivo, julgue os itens que se seguem.

As linhas 12 e 13 revelam que se está permitindo um acesso do tipo web ao host junto com um acesso para os clientes de e-mail.

994 Q147437
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com referência ao trecho acima, extraído de um arquivo de configuração de um host no Linux para filtragem de pacotes, e no qual os números das linhas foram introduzidos somente como elementos para referenciá-las e não fazem parte do arquivo, julgue os itens que se seguem.

Os comandos que definem as políticas default para tratamento de pacotes estabelecem que tudo o que não for expressamente permitido será bloqueado pelo host.

995 Q147436
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a linguagens de programação, julgue o item abaixo.

A instrução test expression OR [expression] no shell bash do sistema operacional Linux funciona com inteiros, arquivos e strings. Por exemplo, uma linha dentro de um arquivo que contenha a instrução if test $ 1 -gt 0 segue a sintaxe correta.

996 Q147325
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Acerca de programação e desenvolvimento de aplicações, julgue os itens 104 e 105.

A análise de pontos de função é independente da técnica usada para a implementação do software. Essa análise introduz seus próprios conceitos para a descrição de uma aplicação de software com base em uma abstração orientada a objetos. Existem dois elementos para a abstração: a documentação de software, representada com base na orientação a objetos; e os itens dessa representação, mapeados em números.

997 Q147324
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o trecho de código apresentado acima, julgue os próximos itens.

A linha 26 permite se posicionar na segunda linha do resultado da query obtida na execução das instruções nas linhas 23 e 24. Esse valor corresponderia ao segundo maior valor da coluna cups da tabela JoltData. A linha 37 imprime o total acumulado da coluna cups da tabela JoltData.

998 Q147323
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Considerando o trecho de código apresentado acima, julgue os próximos itens.

As linhas de 7 a 12 permitem carregar o driver que informa às classes JDBC como se comunicar com a fonte de dados. No código, é usada a classe JdbcOdbcDriver e a linha 10 informa a ocorrência de erro no carregamento do driver JDBC/ODBC.

999 Q147273
Ciência da Computação
Ano: 2009
Banca: Fundação Carlos Chagas (FCC)

Além dos conceitos de objeto e classe, o paradigma da orientação a objetos envolve os princípios de

1000 Q147266
Ciência da Computação
Ano: 2009
Banca: Fundação Carlos Chagas (FCC)

Em relação à subprogramação, considere:

I. Os critérios para quebrar um programa em subprogramas em geral levam em conta que cada subprograma deve ser funcionalmente independente e que desempenhe uma tarefa específica única.

II. Cada subprograma deve possuir suas próprias variáveis (variáveis locais) e receber e/ou retornar valores do/para seu chamador apenas por meio dos parâmetros; variáveis globais devem ser evitadas.

III. O uso do subprograma torna-se oportuno quando alguma parte do programa desempenha uma tarefa específica e/ou quando algumas linhas de código aparecem repetidas em trechos distintos do programa.

IV. Um subprograma tanto pode estar contido em outro programa, quanto...

1001 Q147240
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a linguagens de programação, assinale a opção correta.

1002 Q147238
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com relação a conceitos de programação estruturada e lógica de programação, assinale a opção incorreta.

1003 Q147237
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Ainda com base no trecho de código mostrado, assinale a opção correta.

1004 Q147236
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

Com base no trecho de código mostrado, assinale a opção correta.

1005 Q147185
Ciência da Computação
Ano: 2009
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O Log4j é ferramenta que auxilia o programador no tratamento de erros em determinados tipos de aplicações. Assinale a opção correta acerca do Log4j.

1006 Q147140
Ciência da Computação
Ano: 2009
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Um documento XML para ser considerado bem formatado deve incluir seqüências de caracteres de marcação que podem ser analisados e deve atender as seguintes condições:

I. Nenhum atributo pode aparecer mais do que uma vez na mesma marca de início.

II. Valores de atributos cadeias de caracteres podem conter referências a entidades externas.

III. Todas as entidades devem ser declaradas.

 

Assinale a afirmativa correta:

1007 Q147139
Ciência da Computação
Ano: 2009
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Assinale a afirmativa INCORRETA:

1008 Q147138
Ciência da Computação
Ano: 2009
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Assinale a afirmativa INCORRETA sobre Chaves e índices:

1009 Q147137
Ciência da Computação
Ano: 2009
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

Um software que não calcula corretamente o dígito verificador do CPF precisará sofrer uma manutenção para corrigir esse erro (também chamado de bug). Essa manutenção é do tipo:

1010 Q147136
Ciência da Computação
Ano: 2009
Banca: Instituto de Estudos Superiores do Extremo Sul (IESES)

O princípio básico da programação estruturada é que um programa é composto por blocos elementares de código que se interligam através de três mecanismos básicos, que são: