Lista completa de Questões de Ciência da Computação da Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Ciência da Computação - Engenharia de Software - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2011
Para descobrir se o design de um site funciona, o método mais recomendável é testar com os usuários. Assinale a alternativa correta relacionada com o teste de usabilidade em que os usuários tentam realizar uma tarefa na interface.
Assista ao que os usuários verdadeiramente fazem.
Acredite no que os usuários dizem que faz.
Acredite no que os usuários acham que vão fazer no futuro.
Solicite respostas sobre a realização das tarefas antes do teste.
Mostre ao usuário como realizar a tarefa antes do teste.
Ciência da Computação - Engenharia de Software - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2011
Qual dos componentes abaixo não está associado à definição de usabilidade?
Aprendizagem
Memorização
Representação
Erros
Satisfação
Ciência da Computação - Segurança da Informação - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2011
O tipo de ataque no qual páginas maliciosas fazem o navegador carregar páginas legítimas de modo invisível é chamado de:
Hijacking
Session Hijacking
Webjacking
Hidejacking
Clickjacking
Ciência da Computação - Arquitetura de Computadores - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2011
O clock do sistema está diretamente relacionado com a velocidade de um computador. Assinale a unidade comumente utilizada para se medir o clock de um computador:
Segundos por operação.
Ciclos por segundo.
Operações por hora.
Ciclos por hora.
Segundos por ciclo.
Ciência da Computação - Arquitetura de Computadores - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2011
Na estrutura interna de um computador encontram-se os chamados barramentos. O tipo de barramento que usa as mesmas linhas para transmitir dados e endereços é chamado de:
Dedicado.
Multiplexado.
Centralizado.
Descentralizado.
Arbritado.
Ciência da Computação - TCP/IP - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2008
O protocolo TCP/IP é um dos mais utilizados para a criação de uma infra-estrutura de rede. A partir de um endereço IP, a máscara de rede serve para identificar um endereço de rede e um endereço de host. Acerca desse assunto, analise as seguintes afirmativas:
1. Considerando o uso da máscara de rede 255.255.255.0, podemos concluir que os endereços IP 192.168.1.1 e 192.168.2.1 fazem parte de redes distintas.
2. Com o protocolo DHCP, o endereço IP de cada computador deve ser configurado pelo administrador de modo a não haver conflito de endereços.
3. Para que a comunicação entre dois computadores ocorra dentro de uma rede local, os mesmos devem encontrar-se na mesma sub-rede.
Assinale a alternativa correta:
Ciência da Computação - Sistema de Arquivos - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2006
Analise as afirmativas a seguir, relativas aos sistemas de arquivos.
1. O sistema de arquivos NTFS oferece suporte a nomes de arquivos com até 255 caracteres, enquanto que o FAT32 suporta somente arquivos com nomes contendo, no máximo, 32 caracteres.
2. O Windows NT e o Windows 2000 utilizam o NTFS como sistema de arquivos nativo, possibilitando armazenar, neste sistema, os nomes de arquivo no formato unicode.
3. O EXT2 não suporta journaling, necessitando de ferramentas para realizar a verificação do sistema de arquivos, enquanto que o EXT3 utiliza o journaling, permitindo recuperação rápida no caso de interrupções súbitas.
4. As árvores balanceadas são utilizadas no REISER para agilizar o processo de busca de informações, como arquivos e metadados.
5. Os sistemas de arquivos FAT12 e FAT16 não implementam controle de acesso nos arquivos e pastas; já o NTFS, EXT2, EXT3, FAT32 e REISER evitam o acesso não-autorizado às informações armazenadas no sistema de arquivos.
Assinale a alternativa correta:
Ciência da Computação - Sistema de Arquivos - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2006
Acerca dos conceitos de montadores, compiladores e interpretadores, assinale a alternativa incorreta.
Programas fontes podem ser particionados em vários módulos e armazenados em arquivos separados. Neste contexto, é necessária uma ferramenta capaz de juntar estes arquivos e compor a entrada para um compilador. Tal ferramenta é referenciada como montador.
Um compilador pode ser definido como um programa que converte programas escritos em uma linguagem fonte em programas equivalentes escritos em uma linguagem alvo (normalmente assembly ou linguagem de máquina).
Em geral, o processo realizado por um compilador compreende duas partes: análise, na qual um programa fonte é processado e armazenado em uma representação intermediária, e síntese, na qual um programa na linguagem alvo é construído a partir da representação intermediária.
Tipicamente, a etapa de análise realizada por um compilador compreende 3 fases: análise léxica, análise sintática e análise semântica.
Os interpretadores, diferentemente dos compiladores, não produzem código como saída. Ao invés disto, eles próprios executam os programas fontes que lhes são fornecidos como entrada.
Ciência da Computação - Sistemas Operacionais - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2006
Com relação aos editores de recursos, discos e de memória, analise as afirmativas a seguir.
1. Os editores de disco são utilizados para analisar e modificar arquivos, recuperar arquivos excluídos e dados corrompidos, dentre outros.
2. Os editores hexadecimais (hex editors) podem trabalhar com outros formatos além do hexadecimal. Por exemplo, cadeias de informações podem ser convertidas e interpretadas nos formatos: ponto flutuante, binário, data/hora, instrução assembly equivalente, dentre outros, facilitando a visualização e a interpretação destes dados.
3. Editores de disco atuais como o LinHex também podem lidar com outras mídias, tais como cartões Compact Flash e Smart Media, bastante utilizados atualmente em câmeras digitais.
4. Editores de memória examinam a memória e podem visualizar/modificar as informações utilizadas internamente por algum processo.
Está(ão) correta(s):
Ciência da Computação - Sistemas Operacionais - Instituto de Planejamento e Apoio ao Desenvolvimento Tecnológico e Científico (IPAD) - 2006
A respeito dos princípios dos sistemas operacionais, analise as afirmativas a seguir.
1. Um processo pode ser definido basicamente como um programa em execução. Cada processo possui o seu espaço de endereçamento de memória, que é o local onde serão armazenados o programa executável, os dados do programa e a sua pilha, além de um conjunto de registradores.
2. Se um processo X necessita de um recurso que está bloqueado pelo processo Y, um deadlock ocorre e uma das maneiras de remediar este deadlock seria forçar o desbloqueio do recurso bloqueado por Y.
3. Descritor de arquivo é um valor inteiro retornado pelo sistema operacional quando um arquivo é aberto para leitura ou gravação, devendo ser utilizado nas operações posteriores com o arquivo. O descritor de arquivo deve ser utilizado logo em seguida à sua criação, pois é através dele que as permissões de acesso do usuário serão verificadas para que o acesso ao seu conteúdo seja liberado.
4. Os sistemas multiprogramados mantêm diversos processos na memória, alternando a sua execução na CPU para que somente um processo seja executado por vez. Quando o intervalo de tempo de cada processo for pequeno, as trocas entre os processos serão realizadas freqüentemente, permitindo a interação do usuário com o programa durante a sua execução.
Estão corretas:
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...