Questões de Ciência da Computação da Fundação Carlos Chagas (FCC)

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

No Oracle um trigger é um bloco PL/SQL armazenado no banco de dados e acionado (executado) em resposta a um evento especificado. Nesse contexto, observe o trigger a seguir:

Ao se executar a instrução UPDATE empregados SET salario = 5500 WHERE sobrenome='Souza'; é correto afirmar que

  • A. a condição do trigger será violada, pois somente empregados cujo id_emp não seja 'PRES' ou 'DIRE' poderão receber salário de mais de 5000.
  • B. a operação de atualização será executada com sucesso, pois o trigger não restringe a entrada de valores maiores que 5000.
  • C. a condição do trigger será violada, pois apenas empregados cujo id_emp seja 'PRES' ou 'DIRE' poderão ter o campo salario alterado.
  • D. a operação de atualização será bem sucedida, pois a condição especificada no trigger não é violada por instruções do tipo UPDATE.
  • E. o trigger gera uma exceção, exibindo a mensagem 'Funcionário não pode ganhar mais que R$ 5000'.

De acordo com a ITIL v3, atualizada em 2011, quanto aos objetivos de uma Central de Serviços (Service Desk), considere:

I. O objetivo principal da Central de Serviço é prover diversos pontos de contato para clientes e usuários.

II. Uma típica Central de Serviço gerencia incidentes e solicitações de serviço, todavia não lida com a comunicação com os usuários.

III. A equipe da Central de Serviço executa o Gerenciamento de Incidentes e processos de atendimento de pedidos para restabelecimento da "operação normal de serviço" (acordado através de ANS − Acordo de Nível de Serviço) para os usuários, o mais rápido possível.

Está correto o que se afirma APENAS em

  • A. I.
  • B. II.
  • C. III.
  • D. I e III.
  • E. II e III.

Considere a instrução Oracle PL/SQL a seguir.

Considere a existência das tabelas departamento e empregado, relacionadas de forma que cada departamento possa ter um ou muitos empregados ligados a ele. Na tabela departamento existem os campos depnro (chave primária) e depnome e na tabela empregado existem os campos empnro (chave primária), empnome, cargo, sal e depnro (chave estrangeira). Considere que em ambas as tabelas existem registros cadastrados relacionando adequadamente departamentos a empregados.

A instrução acima

  • A. está incorreta, pois a subconsulta que define a view não pode conter a cláusula GROUP BY.
  • B. está correta, porém, os apelidos definidos para as colunas não serão aplicados, pois eles deveriam estar na subconsulta e não após a cláusula CREATE VIEW.
  • C. está incorreta, pois a função para obter a média dos valores contidos no campo sal é MED e não AVG.
  • D. está correta, e a view será criada com os nomes de departamento e os valores mínimo, máximo e médio dos salários por departamento.
  • E. está incorreta, pois não é possível criar view para exibir valores a partir de duas ou mais tabelas.

Duas das principais IDEs de desenvolvimento para Java são NetBeans e Eclipse. Nas versões completas mais recentes em português do NetBeans,

  • A. não é possível criar bancos de dados e tabelas. Isso deve ser feito fora da IDE, utilizando recursos do Sistema Gerenciador de Banco de Dados.
  • B. para executar o código em modo debug e acompanhar a execução a partir de uma linha, é necessário colocar um breakpoint nessa linha clicando no menu Inserir e na opção Breakpoint.
  • C. só é possível criar projetos que suportam programação em Java e projetos web que suportam HTML, JavaScript e CSS.
  • D. para indentar o código-fonte automaticamente deve-se clicar no menu Código-Fonte e na opção Formatar.
  • E. não é possível criar testes de unidade, pois a biblioteca JUnit não vem integrada ao ambiente e precisa ser adicionada como um plug-in.

Considerando a ITIL v3, atualizada em 2011, dentre as razões que explicam porque a ITIL é o modelo mais utilizado para Gerenciamento de Serviços de TI no mundo todo, estão:

I. É um modelo não-proprietário, independe de plataforma tecnológica e pode ser usado por qualquer empresa. É um modelo prescritivo e determina o que fazer e como as coisas devem ser feitas.

II. Ajuda a atender aos requisitos da ISO/IEC 27000, todavia não pretende estabelecer uma terminologia comum entre provedores de TI internos e externos.

III. Não existe certificação ITIL para empresas. Entretanto, as empresas que adotam a ITIL estarão alinhadas com os requisitos da ISO/IEC 20000, que é o padrão internacional de Gerenciamento de Serviços de TI.

IV. Fornece as boas práticas, contudo as empresas devem investir tempo e dinheiro para especificar as melhores práticas porque estas não são um objetivo pretendido no âmbito da ITIL.

Está correto o que se afirma APENAS em

  • A. III.
  • B. II e III.
  • C. I e II.
  • D. III e IV.
  • E. I, II e IV.

Um dos objetivos de um Sistema de Gerenciamento de Banco de Dados de Objeto (SGBDO) é manter uma correspondência direta entre objetos do mundo real e do banco de dados, de modo que os objetos não percam sua integridade e identidade e possam facilmente ser identificados e operados. Assim, um SGBDO oferece uma identidade única para cada objeto independente armazenado no banco de dados. Esta identidade única é implementada por meio de um identificador de objeto (Object Identifier − OID). Este OID

  • A. é gerado pelo usuário.
  • B. possui um valor que é visível ao usuário externo.
  • C. não pode ser atribuído a variáveis de programa do tipo apropriado, mesmo se necessário.
  • D. é imutável, ou seja, o valor do OID de um objeto particular não deve mudar.
  • E. deve depender de valores de atributos do objeto.

Um processo de métricas de software pode ser caracterizado por 5 atividades, dentre as quais se encontra:

  • A. Coleta: derivação de medidas e métricas adequadas para a representação do software.
  • B. Interpretação: mecanismo usado para acumular dados necessários para derivar as métricas formuladas.
  • C. Análise: cálculo de métricas e aplicação de ferramentas matemáticas.
  • D. Realimentação: avaliação das métricas em um esforço para ganhar profundidade na visão da qualidade de representação.
  • E. Formulação: recomendações derivadas da interpretação das métricas de produto transmitidas à equipe de desenvolvimento.

Um Administrador de Banco de Dados está auxiliando o Gerente de TI a planejar as demandas por serviços de suporte a bancos de dados e avaliar financeiramente esses serviços quanto aos seus custos operacionais. Essas atividades, segundo a ITIL v3 atualizada em 2011, estão contempladas no estágio do Ciclo de Vida de Serviços:

  • A. Transição de Serviços.
  • B. Desenho de Serviços.
  • C. Estratégia de Serviços.
  • D. Operação de Serviços.
  • E. Melhoria de Serviços.

Considere a sintaxe de instrução Oracle a seguir:

Sobre esta sintaxe, é correto afirmar que

  • A. a opção OR REPLACE não é permitida na criação de funções.
  • B. RETURN datatype não deve incluir uma especificação de tamanho.
  • C. o bloco PL/SQL começa com uma instrução BEGIN e termina com uma instrução END, seguida obrigatoriamente do nome da função.
  • D. a instrução RETURN expression é opcional, já que uma função não precisa retornar valor.
  • E. é possível fazer referência a variáveis de host no bloco PL/SQL de uma função armazenada.

Um Analista de Sistemas, ao utilizar uma técnica de elicitação de requisitos, está implementando, de forma rápida, um pequeno subconjunto de funcionalidades do produto. Ele deseja estudar as alternativas de interface do usuário, os problemas de comunicação com outros produtos e a viabilidade de atendimento dos requisitos de desempenho. A técnica utilizada pelo Analista é denominada

  • A. Etnografia.
  • B. Workshop.
  • C. Brainstorming.
  • D. JAD (Joint Application Design).
  • E. Prototipagem.
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...