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.
Considere a página HTML:
A instrução que deve ser utilizada no interior do elemento para retirar o sublinhado do link ao posicionar o ponteiro do mouse sobre ele é
a:hover{text-decoration:underline}
a:hover{text-decoration:none}
a:hover{text-decoration:normal}
a:visited{text-decoration:none}
a:{text-decoration:none}
Paulo deseja ligar dois computadores sem utilizar um concentrador. Resolveu utilizar um tipo de cabo par trançado para interligar a saída de dados do primeiro micro à entrada de dados do segundo e vice-versa. O tipo de cabo utilizado por Paulo é conhecido como
cross-over.
pino a pino.
switched-over.
linear-link.
cross-link.
As duas asserções são proposições verdadeiras, mas a segunda não é a justificativa correta da primeira.
A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
As duas asserções são proposições verdadeiras, e a segunda é a justificativa correta da primeira.
Tanto a primeira quanto a segunda asserção são proposições falsas.
idealizada se refere à taxa de falhas do software e considera o processo de manutenção e mudanças do software no seu ciclo de vida.
idealizada e a curva real se referem à taxa de falhas do software. A curva real mostra que as sucessivas alterações do software tendem a introduzir mais erros antes da estabilização dos erros de alterações anteriores, ocasionando a tendência crescente do índice de falhas.
idealizada se refere ao hardware, que tem um alto índice de falhas no início do seu ciclo de vida ocasionadas por defeitos de fabricação e projeto, mas depois se estabiliza até o final da vida do produto.
real se refere ao hardware que, desde o início do ciclo de vida do produto, pode apresentar problemas relacionados ao envelhecimento, acúmulo de poeira, vibração, abuso, temperaturas extremas, entre outros.
idealizada e a curva real se referem à taxa de falhas do hardware, produto lógico, que não se desgasta, mas se deteriora rapidamente em função da introdução de erros oriundos de atividades de manutenção.
Numa área ocupada por uma corporação, a rede que utiliza a faixa de frequência de 2.4 GHz é configurada com estações base estrategicamente posicionadas e conectadas à fiação de cobre ou fibra ótica. A potência de transmissão das estações base e das demais estações é ajustada para alcance não superior à 5 metros, tornando cada sala uma única célula, cujo canal cobre toda a largura de banda disponível (11 a 54 Mbps) e todas as estações em sua célula. A rede em questão é uma WLAN, padrão IEEE 802.11
a
b
g
n
ac
Considere: é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a manutenção desse sistema, depois que ele entrou em operação. Seu principal objetivo é fornecer uma estrutura metodológica para a construção de software com alta qualidade. A definição refere-se
ao ciclo de vida do software.
à programação orientada a objetos.
à análise de sistemas.
à engenharia de requisitos.
à engenharia de software.
Há duas maneiras de se passar argumentos ou parâmetros para funções: por valor e por referência. Todas as afirmativas sobre passagem de parâmetros estão corretas, EXCETO:
Na passagem por referência, o que é passado como argumento no parâmetro formal é o endereço da variável.
Na passagem por valor, o valor é copiado do argumento para o parâmetro formal da função.
Por exemplo, quando duas variáveis inteiras i1 e i2 são passadas por valor à função troca() chamada pelo programa principal, elas também são alteradas no programa principal.
Na passagem por referência, dentro da função, o argumento real utilizado na chamada é acessado através do seu endereço, sendo assim alterado.
Na passagem por valor, quaisquer alterações feitas nestes parâmetros dentro da função não irão afetar as variáveis usadas como argumentos para chamá-la.
É um dispositivo que não só examina os cabeçalhos de todos os pacotes que passam por ele, mas também executa uma inspeção profunda de pacote. Quando tal dispositivo observa o pacote suspeito, ou uma série de pacotes suspeitos, ele envia um alerta ao administrador da rede que pode examinar o tráfego minuciosamente e tomar as ações necessárias.
O dispositivo citado acima é conhecido comoIPS.
IDS.
Firewall de filtragem de pacotes.
SSL.
DMZ.
O padrão de arquitetura MVC é um modelo de camadas que divide a aplicação em três componentes: Model (modelo), View (visualizador) e Controller (controlador). As funções de cada um destes três componentes são apresentadas abaixo:
I. interpreta eventos de entrada e envia requisições para o modelo de dados; em seguida, processa os dados carregados a partir do modelo e envia para o visualizador.
II. encapsula o acesso aos dados e funções básicas da aplicação, fornecendo ao usuário procedimentos que executam tarefas específicas.
III. exibe para o usuário os dados fornecidos pelo controle e estabelece uma interface para interação entre o usuário e a aplicação.
A associação correta do componente do padrão MVC com sua função está expressa, respectivamente, em
Uma Linguagem de Programação (LP) é um método padronizado para expressar instruções para um computador. Um paradigma é um conjunto de características que serve para categorizar um grupo de linguagens de programação. Considerando este tema, é correto afirmar que:
Todo programa escrito em uma LP deve ser traduzido para a linguagem de montagem para ser executado. Isso é realizado através de um programa ou conjunto de programas. Esse programa tradutor ou assembly recebe como entrada o código fonte e gera o código de montagem.
No processo de interpretação, a instrução é traduzida para HTML e executada no momento da execução do programa. As vantagens são que apenas partes do programa podem ser executadas e o processo é mais rápido em relação ao processo de compilação.
O processo de compilação efetua a tradução integral do código fonte para o código de máquina. A execução é mais rápida porque não é necessário fazer nenhuma tradução intermediária. Para que o programa seja executado é necessário apenas o código executável. A vantagem é a total portabilidade do código executável, que pode ser executado em qualquer Sistema Operacional.
O processo híbrido combina a execução eficiente e a portabilidade de programas. A base é a existência de um código intermediário, mais fácil de ser interpretado e não específico de uma plataforma computacional. O método é dividido em duas etapas: compilação para um código intermediário e interpretação desse código. Um exemplo é a linguagem Java que utiliza a JVM.
No paradigma declarativo os programas são especificações de como são as tarefas a serem realizadas. Os programas são especificações de relações e funções. Não existem atribuições a variáveis. As variáveis são incógnitas e não representam posições de memória. O C é uma LP que pertence a este paradigma.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...