Questões de Ciência da Computação da Fundação Mariana Resende Costa (FUMARC)

Lista completa de Questões de Ciência da Computação da Fundação Mariana Resende Costa (FUMARC) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Veja o texto baseado no livro ASBURY & RICART "ASP 3, Guia do Desenvolvedor":

"Sempre que um visitante solicitar uma página, um objeto será criado. Esse objeto contém informações enviadas no cabeçalho http e no corpo pelo nave-gador, incluindo cookies http, dados de formulário e informações sobre um certificado digital, usado pelo cliente durante um pedido SSL (Secure Socket Layer). Permite que você capture a entrada de um script. Um novo objeto é criado para cada página que o usuário solicita. Quando a página termina de ser processada, esse objeto é destruído."

Marque a alternativa com o objeto CORRETO da ASP descrito nesse texto.

  • A.

    Response

  • B.

    Application

  • C.

    Session

  • D.

    Request

Marque a alternativa INCORRETA.

  • A.

    O atributo ACTION, da html, específica a URL do agente de processa-mento de formulário.

  • B.

    O atributo METHOD, da html, quando utilizado com o valor "GET", contor-na possíveis limitações de tamanho de dados passíveis de recebimento por servidores.

  • C.

    Os valores armazenados nas variáveis da JavaScript são incorporados na html por meio da notação <% NomeVáriavel %>.

  • D.

    Erros durante a execução da JavaScript podem ser tratados por meio da construção try{ //código passível de erro } catch (exp) { //código para tratar erro}.

Considere as afirmações a respeito de características de software:

I. A garantia de que um software está "Correto", ou satisfaz a característica Correctness, é também a garantia de que esse software vai atender aos requerimentos dos usuários;

II. Um software é dito "Confiável", ou satisfaz a característica Reliability, ca-so, estatisticamente, possua a probabilidade de operar satisfatoriamente durante um período específico de tempo;

III. Um programa é dito "Correto" caso esse atenda à especificação de requerimentos funcionais;

IV. Um programa é dito "Robusto", ou satisfaz a característica Robusteness, caso a especificação de requerimentos funcionais esteja correta.

Marque a alternativa que possui todas as afirmações CORRETAS, de acordo com o livro GHEZZI, Fundamentals of Software Engineering:

  • A.

    I, II e III

  • B.

    II e III apenas

  • C.

    I, III e IV

  • D.

    I, II e IV

Este trecho foi extraído do livro GHEZZI, Fundamentals of Software Enginee-ring, pg 54:

"Por outro lado, essa solução pode ser mais cara, no tocante à velocidade de execução, requerimentos de memória, ou tempo de desenvolvimento... Dessa forma, é necessário avaliar a adoção ou não dessa solução levando-se em conta o custo e a eficiência..."

Marque a alternativa que descreve o princípio de engenharia de software dis-cutido por esse trecho do livro de GHEZZI.

  • A.

    Incremental

  • B.

    Generalidade

  • C.

    Abstração

  • D.

    Formalidade

Este trecho foi extraído do livro GHEZZI, Fundamentals of Software Enginee-ring, pg 371:

"O modelo waterfall teve um importante papel por incorporar a disciplina ao processo de desenvolvimento de software e, dessa forma, superar o desestruturado processo de codificar-e-corrigir. Esse modelo introduziu duas contribuições fundamentais para o processo de software: primeiro que o processo de desenvolvimento de software deve ser submetido à disciplina, planejamento e gerenciamento, e, segundo, que a implementação de um sistema deve ser adiada até que todos os objetivos estejam bem entendidos."

Marque a alternativa que representa uma ordem ascendente de etapas de desenvolvimento defendidas pelo modelo waterfall.

  • A.

    análise de requerimentos, codificação, integração e testes.

  • B.

    codificação, análise de requerimentos, integração e testes.

  • C.

    integração e testes, análise de requerimentos, codificação.

  • D.

    análise de requerimentos, integração e testes, codificação.

Sejam dadas as afirmações sobre o modelo waterfall:

I. Muitas vezes força a estimativa de custos a ocorrer após uma pequena quantidade de requerimentos ser levantada.

II. Enfatiza a necessidade de antecipação de mudanças.

III. Leva a um estilo burocrático de trabalho com muitos formatos de documen-tos a serem preenchidos. Esse estilo pode levar o engenheiro de software a se preocupar mais com a sintaxe do projeto do que com a semântica.

IV. A especificação de requerimentos origina um documento escrito que permite o entendimento do usuário a respeito do produto final a ser desenvolvido.

Marque a alternativa com todas as afirmações CORRETAS, de acordo com o livro GHEZZI, Fundamentals of Software Engineering.

  • A.

    I, III e IV

  • B.

    I e III apenas

  • C.

    II e III apenas

  • D.

    II, III e IV

Pede-se para gerar uma listagem dos tipos de gênero de produtos oriundos de São Paulo (SP), sem repetir gêneros nessa listagem. Marque a consulta que proporciona a consulta CORRETA.

  • A.

    SELECT DISTINCT gênero FROM produto WHERE estado='SP';

  • B.

    SELECT DISTINCT produto.gênero FROM fornecedor, lote, produto WHERE fornecedor.estado='SP';

  • C.

    SELECT produto.gênero FROM fornecedor, lote, produto WHERE forne-cedor.estado='SP'And fornecedor.id=lote.id_fornecedor And lo-te.id_produto=produto.id;

  • D.

    SELECT DISTINCT produto.gênero FROM fornecedor, lote, produto WHERE fornecedor.estado='SP'And fornecedor.id=lote.id_fornecedor And lote.id_produto=produto.id;

Decidiu-se listar os lotes de produtos que vão expirar a data de validade nos próximos quatro dias, incluindo o dia 29 de junho de 2003. Esses lotes devem ser postos em liquidação imediatamente. Considere que o SQL utilizado usa "#" para delimitar datas e usa datas no formato mm/dd/aaaa. Marque a consul-ta que proporciona a consulta CORRETA.

  • A.

    SELECT lote.número, produto.nome, lote.fabricação, lote.validade, (lote.fabricação+lote.validade) FROM lote, produto WHERE (lo-te.fabricação+lote.validade) Between #6/29/2003# And #7/2/2003# And lote.id_produto=produto.id;

  • B.

    SELECT lote.número, produto.nome, lote.fabricação, lote.validade, (lote.fabricação+lote.validade) FROM lote, produto WHERE (lo-te.fabricação+lote.validade) Between #6/28/2003# And #7/3/2003# And lote.id_produto=produto.id;

  • C.

    SELECT lote.número, produto.nome, lote.fabricação, lote.validade, (lote.fabricação+lote.validade) FROM lote, produto WHERE (lo-te.fabricação+lote.validade) Between #6/29/2003# And #7/2/2003#;

  • D.

    SELECT lote.número, produto.nome, lote.fabricação, lote.validade, (lote.fabricação+lote.validade) FROM lote, produto WHERE (lo-te.fabricação+lote.validade) Between #6/28/2003# And #7/3/2003#;

Pede-se para contar a quantidade de tipos de produtos para cada gênero. Um exemplo de tipo é a Banana, que pertence ao gênero FRUTAS. Dessa forma caso exista mais de uma ocorrência de Banana, apenas uma deve ser conta-da. Marque a consulta que proporciona a consulta CORRETA.

  • A.

    SELECT produto.gênero, count(produto.gênero) FROM (SELECT distinct produto.nome, produto.gênero FROM produto);

  • B.

    SELECT produto.gênero, count(produto.gênero) FROM produto GROUP BY produto.gênero;

  • C.

    SELECT produto.gênero, count(produto.gênero) FROM produto GROUP BY produto.gênero HAVING count(produto.gênero)=1;

  • D.

    SELECT produto.gênero, count(produto.gênero) FROM (SELECT distinct produto.nome, produto.gênero FROM produto) GROUP BY produ-to.gênero;

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