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.

Sobre testes de sistemas, considere:

I. Testes de cenário são úteis pois podem garantir que não restam erros no sistema. Neste ponto diferem dos testes de componentes que apenas garantem a integridade de módulos isolados do sistema, mas não garantem que a totalidade do sistema está isenta de erros.

II. Testes de desenvolvimento incluem testes unitários, nos quais são testados objetos e métodos específicos; testes de componentes, nos quais são testados diversos grupos de objetos; testes de sistema, nos quais são testados sistemas parciais e sistemas completos.

III. Os testes de usuário podem ser divididos em três fases: teste alfa, em que os usuários do software trabalham com a equipe de desenvolvimento para efetuar testes no local do desenvolvedor; teste beta, em que um release de software é disponibilizado aos usuários para que possam experimentar e levantar os problemas descobertos com os desenvolvedores do sistema; teste de sistema, em que os clientes testam um sistema para decidir se ele está pronto para ser implantado no ambiente de trabalho.

Está correto o que se afirma em

  • A.

    I, II e III.

  • B.

    II, apenas.

  • C.

    I e II, apenas.

  • D.

    III, apenas.

  • E.

    II e III, apenas.

  • A.

    TFD − Test First Development

  • B.

    FTR − Formal Test Review

  • C.

    BDD − Behaviour-Driven Development

  • D.

    RTT − Real Time Test

  • E.

    FDT − Feature-Driven Test

Com relação à estrutura, objetivos e conceitos gerais da NBR ISO/IEC 17799:2005 é correto afirmar:

  • A.

    Estabelece diretrizes e princípios gerais para iniciar, implementar, manter e melhorar a gestão de segurança da informação em uma organização. Os objetivos definidos nesta Norma provêem diretrizes gerais sobre as metas geralmente aceitas para a gestão da segurança da informação.

  • B.

    Os objetivos de controle e os controles desta Norma têm como finalidade ser implementados para atender aos requisitos identificados exclusivamente por meio da classificação das informações.

  • C.

    Um incidente de segurança da informação é indicado por um evento de segurança da informação esperado, que tenha uma grande probabilidade de comprometer as operações do negócio e ameaçar a segurança da informação.

  • D.

    A gestão de riscos consiste no processo de seleção e implementação de medidas para modificar um risco. Inclui a análise, o tratamento e a comunicação de riscos e exclui a aceitação de riscos.

  • E.

    Contém 9 seções de controles de segurança da informação, que juntas totalizam 59 categorias principais de segurança e uma seção introdutória que aborda a questões de contingência.

  • A.

    I, II, III e IV.

  • B.

    I, II e III, apenas.

  • C.

    II e III, apenas.

  • D.

    II, apenas.

  • E.

    I e III, apenas.

No que diz respeito à classificação da informação é correto afirmar:

  • A.

    O proprietário e a classificação da informação devem ser acordados e documentados para cada um dos ativos de informação. O mesmo nível de proteção deve ser identificado e aplicado a todos os ativos de informação.

  • B.

    Um sistema de classificação da informação deve ser usado para definir um conjunto apropriado de níveis de proteção e determinar a necessidade de medidas especiais de tratamento.

  • C.

    A informação deve ser classificada exclusivamente em termos do seu valor, sensibilidade e criticidade para a organização.

  • D.

    A responsabilidade de definir a classificação de um ativo, analisá-lo, e assegurar que ele esteja atualizado e no nível apropriado é de todos os funcionários da organização.

  • E.

    A informação nunca deixa de ser sensível ou crítica, mesmo quando se torna pública.

Atenção: Na questão abaixo não foram usados acentos, símbolos ou espaços nos nomes das entidades e atributos, pois isto pode causar problemas em muitos dos softwares utilizados para implementar o modelo.

  • A.

    Exibirá o maior entre três números lidos, exceto se os três valores forem iguais.

  • B.

    Se forem lidos os valores 1, 3 e 6 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 1, em seguida o valor 3 e, por último, o valor 6.

  • C.

    Se forem lidos os valores 7, 2 e 9 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá o valor 7, em seguida o valor 2 e, por último, o valor 9.

  • D.

    Se forem lidos os valores 9, 7 e 2 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor 9.

  • E.

    Se forem lidos os valores -1, -3 e -8 nas variáveis n1, n2 e n3 respectivamente, a variável m receberá apenas o valor -1.

Em uma estrutura de seleção usada na PL/SQL, é uma forma INVÁLIDA para realizar um teste de condição:

  • A.

    CASE.

  • B.

    LOOP.

  • C.

    IF-THEN.

  • D.

    IF-THEN-ELSE.

  • E.

    IF-THEN-ELSIF.

Para chamar o método soma da classe Calculo, e mostrar na tela o retorno desse método, é correto utilizar:

  • A.

    Calculo c = new Calculo(); System.out.println (c.soma(10, 20, 30)); ou System.out.println (Calculo.soma(10, 20));

  • B.

    Exclusivamente as instruções Calculo c = new Calculo(); System.out.println (c.soma(10, 20));

  • C.

    Exclusivamente a instrução System.out.println (Calculo.soma(10, 20, 50));

  • D.

    Exclusivamente as instruções Calculo c = new Calculo(); double r = c.soma(10, 20); System.out.println(r);

  • E.

    Calculo c = Calculo.soma(10,20,30); System.out.println (c); ou System.out.println (Calculo.soma(10, 20));

Na parte declarativa de qualquer bloco PL/SQL, subprograma ou pacote pode-se criar coleções (collections), definindo-se o tipo de coleção

  • A.

    NESTED TABLE ou ARRAY.

  • B.

    TABLE ou ARRAY.

  • C.

    TABLE ou VARRAY.

  • D.

    NESTED ou ARRAY.

  • E.

    NESTED ou VARRAY.

Considere o fragmento de código Java a seguir:

double a, b, c, d, e, f, r1, r2;

boolean r3;

a = 2; b = 3; c = 5; d = 3; e = 10; f = 1;

r1 = Math.pow(b, a) - e / (a + b) * d + a * c + d;

r2 = Math.sqrt(r1) * b + e - c * a;

r3 = r1 + b != r2 + d;

Os valores que serão armazenados nas variáveis r1, r2 e r3 são, respectivamente,

  • A.

    15.0, 11.61 e true.

  • B.

    16.0, 12.0 e true.

  • C.

    16.0, 12.0 e false.

  • D.

    16.0, 34 e true.

  • E.

    15.0, 12.0 e false.

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