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

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

Na programação Orientada a Objetos, quando uma instância de uma classe precisa saber sobre uma outra instância, pode-se utilizar um relacionamento entre classes do tipo

  • A.

    abstração

  • B.

    generalização

  • C.

    especialização

  • D.

    herança

  • E.

    associação

Analise as seguintes afirmações relativas à programação de computadores:

I. Na programação Orientada a Objetos, uma classe abstrata não gera objetos.

 II. Na UML, a herança é representada com uma seta de generalização que se estende da subclasse derivada à classe da qual ela foi herdada.

III. Na programação Orientada a Objetos, a herança múltipla ocorre quando uma classe é derivada de uma segunda classe, que por sua vez foi derivada de um método.

IV. No diagrama de colaboração da UML os objetos que interagem por meio de mensagens aparecem como dois círculos concêntricos, de tamanhos diferentes, com cada um deles portando o nome do objeto e suas instâncias.

 Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Analise as seguintes afirmações relativas à programação de computadores:

 I. Na programação Orientada a Objetos, o encapsulamento é o resultado ou ato de ocultar um objeto em outro objeto, dando ao resultado uma característica exclusiva da orientação a objetos denominada polimorfismo.

 II. Na programação Orientada a Objetos, o diagrama de seqüência é um tipo de diagrama de interação entre objetos que enfatizam mais a seqüência temporal que os relacionamentos estáticos do objeto.

 III. Em um diagrama de classe na programação Orientada a Objetos é importante descrever como as associações devem ser navegadas, podendo a navegação ser unidirecional ou bidirecional.

 IV. Um banco de dados baseado em objetos, como todo banco de dados, armazena apenas dados, tendo como principal diferença para o banco de dados relacional a equivalência da coluna na tabela do banco relacional com a classe abstrata responsável pelo armazenamento do dado no banco baseado em objetos.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Analise as seguintes afirmações relativas a princípios de engenharia de software:

 I. Considerando a Especificação dos Requisitos de um software, a característica da qualidade que garante que não há nenhum conflito entre nenhum dos subconjuntos de requisitos presentes é a Rastreabilidade.

II. Considerando as fases do ciclo de vida de um sistema, aquela em que o produto mostra sinais de exaustão é o declínio ou descarte.

III. Na fase de testes de um produto, a fase responsável por verificar que um elemento pode ser logicamente tratado como uma unidade de implementação é o Teste de Integração.

IV. Entre as medidas diretas do processo de engenharia de software incluem-se o custo e o esforço aplicados.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Na gerência de projetos, cada área de conhecimento refere-se a um aspecto a ser considerado. A área de conhecimento denominada Gerência de Integração envolve os processos

  • A.

    requeridos para garantir o término do projeto dentro do orçamento aprovado.

  • B.

    requeridos para tornar o uso mais efetivo das pessoas que estão envolvidas no projeto.

  • C.

    necessários para assegurar que o projeto contenha todo o trabalho necessário para completar o projeto com sucesso. O seu foco principal é na definição e controle do que está ou não considerado no projeto.

  • D.

    necessários para garantir que os vários elementos do projeto sejam coordenados de forma apropriada. Envolve as negociações dos conflitos entre objetivos e alternativas concorrentes, com a finalidade de atingir ou exceder às necessidades e expectativas dos stakeholders interessados.

  • E.

    requeridos para garantir o término do projeto no tempo certo.

Um projeto bem gerenciado deve ser dividido em várias fases visando a um melhor controle gerencial e a uma ligação mais adequada de cada projeto aos seus processos operacionais contínuos. O conjunto das fases de um projeto é conhecido como

  • A.

    cronograma do projeto

  • B.

    pré-requisitos do projeto

  • C.

    ciclo de vida do projeto

  • D.

    gerenciamento de tempo do projeto

  • E.

    escopo do projeto

No desenvolvimento de banco de dados, quando se tem um relacionamento entre duas entidades, o número de ocorrências de uma entidade que está associado com ocorrências de outra entidade determina o grau do relacionamento. Considerando os graus de relacionamentos, é correto afirmar que

  • A.

    no relacionamento um-para-muitos, cada elemento de uma entidade relaciona-se com todos os elementos da outra entidade.

  • B.

    no relacionamento um-para-muitos, cada elemento de uma entidade 1 relaciona-se com muitos elementos da entidade 2 e cada elemento de uma entidade 2 relaciona-se com muitos elementos da entidade 1.

  • C.

    no relacionamento um-para-muitos, cada elemento de uma entidade relaciona-se com um, e somente um, elemento de outra entidade.

  • D.

    no relacionamento um-para-um, cada elemento de uma entidade relaciona-se com um, e somente um, elemento de outra entidade.

  • E.

    no relacionamento um-para-um, cada elemento de uma entidade relaciona-se com pelo menos um elemento de outra entidade.

Em um banco de dados relacional, considere uma tabela com o nome Produto, composta por três colunas definidas com os nomes Codigo, Estoque e Valor. Usando-se a linguagem SQL padrão para listar todas as linhas desta tabela, deve-se executar o comando

  • A.

    SELECT All FROM Table Produto

  • B.

    SELECT Produto FROM Codigo, Estoque, Valor

  • C.

    SELECT Codigo, Estoque, Valor FROM Produto

  • D.

    SELECT Produto FROM All

  • E.

    FROM * SELECT *

Em uma consulta a uma tabela em um banco de dados relacional usando-se a linguagem SQL padrão, o usuário utilizou como complemento o comando WHERE Nome LIKE '[AD]%'. Considerando que a sintaxe do comando executado está toda correta, o resultado da consulta irá trazer somente informações das linhas nas quais o campo Nome contenha dados que

  • A.

    comecem com o caractere A ou com o caractere D.

  • B.

    comecem com o caractere A seguido do caractere D.

  • C.

    comecem com qualquer caractere alfabético contido entre A e D.

  • D.

    tenham em seu conteúdo os caracteres de A a D.

  • E.

    tenham em seu conteúdo os caracteres AD.

Analise as seguintes afirmações relativas ao Ciclo de desenvolvimento de um software-produto.

I. Para o Gerenciamento de Riscos, todo risco deve ser avaliado segundo dois aspectos: probabilidade de ocorrência e gravidade das conseqüências.

II. O Gerenciamento de Requisitos tem como objetivo principal fazer o melhor uso dos indivíduos envolvidos no projeto.

III. O Gerenciamento de Escopo tem como objetivo principal definir e controlar os trabalhos a serem realizados pelo projeto de modo a garantir que o produto desejado seja obtido por meio da menor quantidade de trabalho possível, sem abandonar nenhuma premissa estabelecida no objetivo do projeto.

IV. O Gerenciamento de Comunicação tem como objetivo dar garantia ao projeto de que todo elemento externo participante do projeto irá garantir o fornecimento de seu produto para o projeto.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

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