Questões de Informática / Microinformática do ano 2006

Lista completa de Questões de Informática / Microinformática do ano 2006 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considere as seguintes declarações relacionadas à XML:

I. É uma característica reparar a interface de representação dos dados estruturados.

II. Não é uma característica descrever a aparência e as ações de uma página.

III. DOM − Document Object Model − é utilizado para manipular as árvores do documento XML.

Está correto o que se afirma em

  • a.

    III, apenas.

  • b.

    I, apenas.

  • c.

    I e II, apenas.

  • d.

    I e III, apenas.

  • e.

    I, II e III.

Sobre os tipos de dados compostos em linguagens de programação, assinale a alternativa INCORRETA.

  • A.

    Um valor do tipo vetor pode ser visto como conjunto homogêneo (elementos do mesmo tipo) e totalmente ordenado de elementos, os quais são acessados, em tempo constante, por meio de índices freqüentemente representados por valores de tipo inteiro.

  • B.

    Um valor do tipo registro é um conjunto heterogêneo, incluindo elementos potencialmente de tipos distintos. Conceitualmente não há necessidade de uma ordem (total ou parcial) entre os elementos, uma vez que estes são acessados por meio de identificadores (nome do campo do registro) e não por sua posição relativa.

  • C.

    Tipos podem ser matematicamente interpretados como conjunto de valores. Sob esta perspectiva, um tipo união, como o nome sugere, corresponde a uma união, no sentido empregado em teoria de conjuntos, de outros tipos conhecidos.

  • D.

    Conceitualmente, um vetor ou matriz não pode ser composto de elementos de um tipo união. Quebra-se a homogeneidade dos tipos armazenados, sendo inviável que todos os elementos ocupem o mesmo tamanho de espaço na memória, além de tornar impossível o acesso indexado em tempo constante.

  • E.

    Sem perda de generalidade, uma matriz de m linhas e n colunas pode ser entendida como um vetor de m vetores de comprimento n ou um vetor de n vetores de comprimento m, dependendo da linguagem em questão.

Um dos aspectos importantes que diferenciam as linguagens de programação é o escopo das variáveis, sobre o qual, é INCORRETO afirmar que:

  • A.

    o escopo da variável define o seu tipo, ou seja, se é um inteiro, uma string ou um real.

  • B.

    o escopo de uma variável define o nível de visibilidade de uma variável em um programa.

  • C.

    as regras de escopo definem como e onde uma variável deve ser declarada, para ter uma visibilidade maior ou menor.

  • D.

    variáveis não locais ou globais são visíveis a todo o programa.

  • E.

    variáveis locais são visíveis apenas a um determinado trecho de um programa.

A linguagem de modelagem UML contém a definição de vários diagramas que permitem representar diferentes partes de um modelo de sistema tipicamente aplicado a sistemas orientados a objetos. Analise as afirmações abaixo e assinale a única que está correta.

  • A.

    a) Diagramas de Casos de Uso permitem a descrição do escopo e do comportamento pretendido do sistema por meio da representação das interações entre atores e o próprio sistema.

  • B.

    Diagramas de Estado são similares a Diagramas de Atividades, mas uma diferença básica entre eles é que os primeiros representam comportamento que causa a mudança de estados de um simples objeto e são usados geralmente durante o projeto do software, enquanto os segundos representam o comportamento entre diferentes elementos e geralmente são usados para modelar o fluxo de atividades de negócios durante a análise do software.

  • C.

    Diagramas de Seqüência representam interações entre objetos para a realização de algum comportamento do sistema, dando ênfase à ordenação temporal das trocas de mensagens entre os objetos.

  • D.

    As afirmações a), b) e c) são verdadeiras.

  • E.

    As afirmações a), b) e c) são falsas.

Na orientação a objeto, o princípio de projeto pelo qual cada componente de um programa deve agregar toda informação relevante para sua manipulação como uma unidade, é

  • A.

    herança múltipla.

  • B.

    encapsulação.

  • C.

    herança restrita.

  • D.

    ocultamento da informação.

  • E.

    polimorfismo.

No âmbito da linguagem Delphi

I. o componente TDatabase é responsável pela conversão do banco de dados em arquivos seqüenciais.

II. o Data Module é um componente que fornece uma localização centralizada para componentes visíveis.

III. tanto o componente Ttable quanto o Tquery utilizam a linguagem SQL para acessar a base de dados.

É correto o que se afirma em

  • A.

    I, apenas.

  • B.

    I, II e III.

  • C.

    II, apenas.

  • D.

    II e III, apenas.

  • E.

    III, apenas.

Permite descrever cada marca e fornecer regras para interpretar cada informação usada em um arquivo XML, o

  • A.

    XLS.

  • B.

    DTD.

  • C.

    DOM.

  • D.

    XSL.

  • E.

    DHCP.

Dada uma estrutura UML do tipo Todo-Parte, representada pela seguinte sentença: "B é parte de A e A controla o tempo de vida de B", então esta estrutura é uma

  • A.

    generalização.

  • B.

    herança polimórfica.

  • C.

    especialização.

  • D.

    composição.

  • E.

    agregação polimórfica.

Os programas computacionais são formados por uma série de instruções a serem executadas pela UCP do computador. Essas instruções são criadas com o uso das mais diversas linguagens de programação, que podem ser estruturadas (como o Pascal) ou orientadas a objetos (como Java). A respeito de conceitos de programação computacional, julgue os próximos itens.

Uma das principais finalidades da declaração de variáveis em um programa é informar ao computador, com base no tipo de variável, quanto espaço em memória será necessário para o armazenamento do valor que será associado à variável.

  • C. Certo
  • E. Errado

Eventos podem acontecer e várias coisas podem ocorrer ao mesmo tempo. Portanto, ao fazer a modelagem de um sistema do mundo real, é necessário levar em conta sua visão de processo, abrangendo os threads e processos que formam os mecanismos de concorrência e sincronização. Acerca disso, considere as seguintes afirmativas:

Assinale a alternativa correta.

  • A.

    Somente as afirmativas 1, 2 e 3 são verdadeiras.

  • B.

    Somente as afirmativas 1, 3 e 4 são verdadeiras.

  • C.

    Somente as afirmativas 1, 2 e 5 são verdadeiras.

  • D.

    Somente as afirmativas 2, 3 e 5 são verdadeiras.

  • E.

    As afirmativas 1, 2, 3, 4 e 5 são verdadeiras.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...