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.

Em relação à organização e à arquitetura de computadores, os elementos básicos da máquina estão distribuídos em memória, aritmética/lógica, controle, canais de comunicação e dispositivos que devem ser capazes de localizar cada instrução, identificar a ação que deve ser realizada e executar a ação, possivelmente, obtendo, transformando e armazenando dados.

Obter e transformar dados estão associados, respectivamente, a

  • A.

    canais de comunicação e aritmética/lógica.

  • B.

    controle e aritmética/lógica.

  • C.

    controle e memória.

  • D.

    canais de comunicação e controle.

  • E.

    controle e dispositivos.

A Engenharia de Software

I. não visa o desenvolvimento de teorias e fundamentações, preocupando-se unicamente com as práticas de desenvolvimento de software.

II. tem como foco o tratamento dos aspectos de desenvolvimento de software, abstraindo-se dos sistemas baseados em computadores, incluindo hardware e software.

III. tem como métodos as abordagens estruturadas para o desenvolvimento de software que incluem os modelos de software, notações, regras e maneiras de desenvolvimento.

IV. segue princípios, tais como, o da Abstração, que identifica os aspectos importantes sem ignorar os detalhes e o da Composição, que agrupa as atividades em um único processo para distribuição aos especialistas.

É correto o que se afirma em

  • A.

    III e IV, apenas.

  • B.

    I, II, III e IV.

  • C.

    I e II, apenas.

  • D.

    I, II e III, apenas.

  • E.

    II, III e IV, apenas.

Na prática de garantia de qualidade de software, contrapondo com o controle de qualidade de software, se aplica a atividade:

  • A.

    executar teste de software.

  • B.

    desenvolver casos de testes.

  • C.

    definir métricas e medição.

  • D.

    definir estratégias de testes.

  • E.

    definir planos de desenvolvimento de teste.

Na linguagem SQL, considere os comandos relativos à Linguagem de Definição de Dados − DDL e à Linguagem de Manipulação de Dados − DML:

a. ALTER

b. CREATE

c. DELETE

d. DROP

e. INSERT

f. SELECT

g. SET

A associação entre os comandos e suas respectivas linguagens de definição e manipulação de dados está correta em:

  • A.

  • B.

  • C.

  • D.

  • E.

Instruções: Para responder às questões de números 46 a 50, utilize um computador hipotético que tem um registrador R (valor inicial: R=10) e 5 posições de memória de M1 até M5 (valores iniciais: M1=030, M2=005, M3=020, M4=015 e M5=010), com capacidade de 3 dígitos cada posição para armazenar valores inteiros de −999 e +999, e que reconhece os seguintes tipos de instruções (cada instrução tem um endereço "n" sequencial e termina com um ponto-e-vírgula):

Dado o programa:

1.INI; 2.LER 050; 3.SOM M3; 4.MOV M1; 5.SUB M5; 6.FIM;

Ao término da execução, os conteúdos de M1, M3 e M5 são, respectivamente,

  • A.

    070, 020 e 010.

  • B.

    070, 070 e 060.

  • C.

    030, 020 e 010.

  • D.

    050, 020 e 010.

  • E.

    050, 070 e 060.

Em subprogramação,

  • A.

    na modularização de um programa, as partes que o compõe podem ser desenvolvidas por diferentes equipes, sem necessidade de estabelecimento prévio de padrões de programação.

  • B.

    um identificador, uma lista de parâmetros para possibilitar a comunicação com outros procedimentos e as ações que nele serão executadas constituem a essência da criação de um procedimento.

  • C.

    um objeto é dito global quando sua definição estiver dentro de um procedimento ou quando for declarado como parâmetro formal do procedimento.

  • D.

    na passagem de parâmetros por referência, o parâmetro real é passado para o parâmetro formal, fazendo com que todas as ações do procedimento manipulem somente as referências, evitando a alteração do valor original.

  • E.

    na passagem de parâmetros por valor, a relação existente entre os parâmetros formal e real está no conteúdo dos parâmetros e não em seu endereço.

Em relação a componentes de microcomputadores, características tais como, PC6400 funcionando em dual channel, SATA II, com buffer de 8 MB e Taxa de transferência de até 1000 Mbps com velocidade autonegociada, referem-se respectivamente a

  • A.

    interface USB, drive de DVD-ROM e memória RAM.

  • B.

    barramento PCI, drive de DVD-ROM e memória.

  • C.

    barramento PCI, disco rígido e interface USB.

  • D.

    memória RAM, disco rígido e interface de rede.

  • E.

    memória cache, memória SSD e memória RAM.

Na Engenharia de Requisitos, dentre passos a serem seguidos para elicitação de requisitos é INCORRETO:

  • A. Solicitar participação de várias pessoas para que os requisitos sejam definidos a partir de diversos pontos de vista.
  • B.

    Identificar regras de domínio que limitam a funcionalidade ou desempenho do sistema ou produto que será construído.

  • C.

    Definir um ou mais métodos de elicitação de requisitos.

  • D.

    Selecionar as pessoas sem preconceitos organizacionais para auxiliar a especificar os requisitos.

  • E.

    Identificar claramente a justificativa de existência para cada requisito registrado; Identificar requisitos ambíguos que serão candidatos a prototipação.

Instruções: Para responder às questões de números 46 a 50, utilize um computador hipotético que tem um registrador R (valor inicial: R=10) e 5 posições de memória de M1 até M5 (valores iniciais: M1=030, M2=005, M3=020, M4=015 e M5=010), com capacidade de 3 dígitos cada posição para armazenar valores inteiros de −999 e +999, e que reconhece os seguintes tipos de instruções (cada instrução tem um endereço "n" sequencial e termina com um ponto-e-vírgula):

Dado o programa:

1.INI; 2.CAR M2; 3.CAR M4; 4.MOV M4; 5.MOV M2; 6.FIM;

Ao término da execução, os conteúdos de R, M2 e M4 são, respectivamente,

  • A.

    015, 005 e 015

  • B.

    015, 015 e 005

  • C.

    015, 015 e 015

  • D.

    010, 015 e 005

  • E.

    010, 005 e 015

É um tipo de organização em que o arquivo é visto como uma sequência numerada de blocos de registros. Estes registros são identificados por uma chave principal, cujo endereço físico para armazenamento é dado por meio do valor desta chave ou de um valor calculado a partir dela. Um arquivo de organização relativa tem que possuir chave de conteúdo numérico, para possibilitar o cálculo do endereço e a localização do registro na área de dados. Para encontrar um arquivo, primeiro pesquisa-se o arquivo de índice para obter o apontador que, então, realizará o acesso ao arquivo. 

A descrição acima é típica da organização

  • A.

    indexada.

  • B.

    sequencial.

  • C.

    invertida.

  • D.

    sequencial indexada.

  • E.

    relativa ou direta.

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