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
canais de comunicação e aritmética/lógica.
controle e aritmética/lógica.
controle e memória.
canais de comunicação e controle.
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
III e IV, apenas.
I, II, III e IV.
I e II, apenas.
I, II e III, apenas.
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:
executar teste de software.
desenvolver casos de testes.
definir métricas e medição.
definir estratégias de testes.
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:
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,
070, 020 e 010.
070, 070 e 060.
030, 020 e 010.
050, 020 e 010.
050, 070 e 060.
Em subprogramação,
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.
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.
um objeto é dito global quando sua definição estiver dentro de um procedimento ou quando for declarado como parâmetro formal do procedimento.
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.
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
interface USB, drive de DVD-ROM e memória RAM.
barramento PCI, drive de DVD-ROM e memória.
barramento PCI, disco rígido e interface USB.
memória RAM, disco rígido e interface de rede.
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:
Identificar regras de domínio que limitam a funcionalidade ou desempenho do sistema ou produto que será construído.
Definir um ou mais métodos de elicitação de requisitos.
Selecionar as pessoas sem preconceitos organizacionais para auxiliar a especificar os requisitos.
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,
015, 005 e 015
015, 015 e 005
015, 015 e 015
010, 015 e 005
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
indexada.
sequencial.
invertida.
sequencial indexada.
relativa ou direta.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...