Questões de Ciência da Computação

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

O analista de suporte de banco de dados do supermercado solicitou que a coluna QTD_ESTOQUE passasse a conter a quantidade de itens em estoque de produtos do tipo 2. Embora ele reconheça que isso resultará em redundância, os relatórios de performance mostram que existe um desperdício de recursos computacionais significativo com o cálculo recorrente do total de itens em estoque de produtos do tipo 2.

Qual comando SQL irá atualizar corretamente a coluna QTD_ESTOQUE com a quantidade de itens em estoque relativa a cada um dos produtos do tipo 2 comercializados pelo supermercado?

  • A. UPDATE PRODUTO P SET QTD_ESTOQUE=(SELECT COUNT(*) FROM ITEM WHERE COD_PROD=P.COD)
  • B. UPDATE PRODUTO P SET QTD_ESTOQUE=(SELECT COUNT(*) FROM ITEM WHERE COD_PROD=P.COD AND P.TIPO=2)
  • C. UPDATE PRODUTO P SET QTD_ESTOQUE=(SELECT COUNT(DISTINCT COD_PROD) FROM ITEM WHERE COD_PROD=P.COD AND P.TIPO=2)
  • D. UPDATE PRODUTO P SET QTD_ESTOQUE=(SELECT COUNT(COD_PROD) FROM ITEM WHERE COD_PROD=P.COD) WHERE TIPO = 2
  • E. UPDATE PRODUTO P SET QTD_ESTOQUE=(SELECT COUNT(DISTINCT COD_PROD) FROM ITEM WHERE COD_PROD=P.COD) WHERE TIPO=2

Qual comando SQL irá inserir corretamente uma nova linha na tabela de produtos, além de não violar restrições semânticas relativas ao banco de dados do supermercado?

  • A. INSERT INTO PRODUTO (COD,DESCRICAO,PRECO,TIPO) VALUES(7777,’COMPUTADOR BLUEX’,1000.00,2)
  • B. INSERT INTO PRODUTO VALUES(7777,’COMPUTADOR BLUEX’,1000.00,2)
  • C. INSERT INTO PRODUTO VALUES(8888,’SARDINHA EM LATA BOM PEIXE’,2.50,700,2)
  • D. INSERT INTO PRODUTO (COD,DESCRICAO,PRECO,QTD_ESTOQUE) VALUES(7777,’COMPUTADOR BLUEX’,1000.00, ,2)
  • E. INSERT INTO PRODUTO (COD,DESCRICAO,PRECO,TIPO,QTD_ESTOQUE) VALUES(7777,’COMPUTADOR BLUEX’,1000.00,2)

Qual consulta SQL irá exibir o código, a descrição e a quantidade em estoque relativos a cada um dos produtos comercializados pelo supermercado?

  • A.
  • B.
  • C.
  • D.
  • E.

Seja o seguinte programa Java:

Qual comando produz um erro de compilação?

  • A.
  • B.
  • C.
  • D.
  • E.

O sistema de informação responsável pelo registro civil de um estado brasileiro possui uma função para registrar as informações necessárias sobre um cidadão que precisa obter uma carteira de identidade. Através dessa função, são registrados no sistema informações tais como: o nome, a data de nascimento, os nomes dos pais e o local de nascimento desse cidadão.

No ato do cadastramento descrito acima, o funcionário que opera o sistema pergunta ao cidadão se ele deseja registrar que ele é doador de órgãos para transplante. Caso a resposta seja afirmativa, o funcionário seleciona essa opção no formulário de registro, o que fará com que o sistema abra um formulário para que o funcionário registre informações fornecidas pelo cidadão, tais como: tipo sanguíneo, doenças preexistentes, etc.

Baseado apenas no que foi descrito acima, qual diagrama de casos de uso descreve adequadamente as funcionalidades disponibilizadas pelo sistema de informação em questão?

  • A.
  • B.
  • C.
  • D.
  • E.

Um fragmento combinado é um elemento da UML frequentemente empregado na construção de diagramas de sequência. Dentre os diferentes tipos de operadores de fragmentos combinados encontra-se

  • A. if
  • B. while
  • C. case
  • D. for
  • E. par

Considere as classes e interfaces Java abaixo, em que cada qual ocupa seu próprio arquivo.

Qual classe NÃO produz erros de compilação?

  • A.
  • B.
  • C.
  • D.
  • E.

McCall e Cavano definiram, há algumas décadas, um conjunto de fatores da qualidade que podem ser considerados como os primeiros passos na direção do desenvolvimento de métricas para a avaliação de qualidade de software. Hoje, há autores que preconizam o uso do controle estatístico de processos como um recurso importante para a evolução do processo de medição da qualidade de software. Nesse contexto, a utilização de gráficos de controle e métodos estatísticos provê engenheiros de software e gerentes de projeto da visão quantitativa dos processos de software.

Como exemplo, pode ser citado o diagrama de Pareto, que se presta à

  • A. representação do relacionamento entre causas e efeitos de defeitos observados
  • B. análise de tendências e riscos baseada em série histórica de dados do projeto
  • C. construção de critérios de prioridade para a correção de defeitos
  • D. determinação da correlação de mudanças observadas entre duas variáveis
  • E. ordenação do fluxo e das dependências entre atividades do projeto

O acesso aos serviços bancários via Internet está sujeito a várias fases de controle. Um dos bancos que disponibiliza esses serviços solicita, inicialmente, o número da agência e o da conta corrente. Numa segunda etapa, exige uma senha. A partir daí, o cliente pode realizar apenas as transações às quais tem acesso.

Os atributos de segurança que esse exemplo implementa, na sequência em que ocorrem são

  • A. autenticação, autorização e identificação
  • B. autenticação, identificação e autorização
  • C. autorização, identificação e autenticação
  • D. identificação, autenticação e autorização
  • E. identificação, autorização e autenticação

O comitê 802 do IEEE (Institute of Electrical and Eletronics Engineers) padronizou vários tipos de LANs. O padrão 802.3 refere-se a

  • A. Wimax.
  • B. Ethernet.
  • C. Bluetooth.
  • D. LANs virtuais e segurança.
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...