O processador AMD Athlon é um dos principais processadores atuais para computadores pessoais e estações de trabalho. Com respeito às características desse processador, julgue os itens que se seguem.
DDR2 é o tipo de memória aceito pelo controlador de memória desse processador.
É um bloco de memória para o armazenamento temporário de dados que possuem
grande probabilidade de serem utilizados novamente. Ou, de modo mais simples: uma área
de armazenamento temporária onde os dados frequentemente acessados são armazenados
para acesso mais rápido. Qual é o nome desta memória:
Assinale o componente do computador que é responsável
por armazenar dados temporariamente durante o
processamento, permitindo um acesso rápido e eficiente.
Os sistemas de numeração são uma forma de organização e representação dos números. Diferentes sistemas podem ser
encontrados; os mais comuns e empregados na tecnologia da informação são: binário; octal; decimal; e, hexadecimal, que
podem ser convertidos entre si de acordo com a necessidade. Considere uma manutenção em determinada classe CSS da
página de recursos humanos de determinado órgão, com o seguinte fragmento de código:
background-color: #f25ebf;
Considerando que os caracteres f25ebf estão expressos no formato hexadecimal e que cada par representa um canal
de cor (red; green; e, blue), pode-se afirmar que as conversões para valores decimais de cada par das respectivas cores,
respectivamente, são:
Os microprocessadores e os microcomputadores desempenham um papel crucial no desenvolvimento da computação moderna.
Desde os primeiros modelos com arquitetura simples até os sistemas embarcados avançados, esses dispositivos são responsáveis por processar informações, executar programas e controlar dispositivos em uma ampla variedade de aplicações. Entender
o seu funcionamento, características arquiteturais e evolução tecnológica é fundamental para profissionais da área de engenharia e computação. Sobre microprocessadores, analise as afirmativas a seguir.
I. Um microprocessador pode ser considerado o núcleo de um sistema de microcomputador, sendo responsável pela execução
de instruções armazenadas na memória.
II. O conjunto de instruções de um microprocessador define as operações que ele pode executar, sendo diretamente dependente de sua arquitetura interna.
III. Todos os microcomputadores possuem memória cache integrada ao microprocessador para otimizar o acesso à memória
principal.
IV. A arquitetura Harvard utiliza barramentos separados para instruções e dados, o que pode aumentar o desempenho em
relação à arquitetura Von Neumann.
V. A velocidade de processamento de um microprocessador depende exclusivamente de sua frequência de operação, ignorando outros fatores como número de núcleos e eficiência arquitetural.
A equipe de desenvolvimento de sistemas de determinada instituição realizou um levantamento técnico para organizar a
infraestrutura de hardware necessária para o armazenamento de dados gerados por um sistema específico. Por se tratar de
um sistema de pequeno porte, de utilização exclusiva do próprio setor de desenvolvimento, a equipe optou pela utilização de
um disco rígido SATA III, com velocidade de rotação de 5.400 RPM e capacidade de armazenamento de 1 TB. A decisão foi
pautada no baixo custo de aquisição e na mínima necessidade do recurso, que será pouco requisitado pelo sistema. Considerando o dispositivo de armazenamento secundário que será utilizado neste projeto, sobre suas características físicas, analise
as afirmativas a seguir.
I. É composto apenas por um único disco metálico que gira em alta velocidade, acionado por um motor elétrico.
II. Cada face do disco é dividida logicamente em trilhas e setores, sendo que a intersecção de uma trilha e um setor em
uma face define um bloco físico.
III. Em cada face do disco há uma cabeça de leitura fixa utilizada exclusivamente para escrever dados através da magnetização
de pequenas áreas da superfície metálica.
Considerando o endereçamento de byte em arquitetura de
computadores, e, os métodos big-endian e little-endian de ligação
do processador à memória do computador, analise as afirmativas a
seguir.
I. No método big-endian, o endereçamento inicia pelo byte menos
significativo.
II. O acesso aos bytes de palavras armazenadas na memória
independe do método de ligação (big-endian ou little-endian)
para processadores de menos de 32 bits.
III. Em ambos os métodos de ligação (big-endian e little-endian), os
bits menos significativos do barramento de dados estão ligados
aos bits menos significativos da palavra armazenada na
memória.
A principal tarefa de um computador é a
execução de um programa, que é composto por
um conjunto de instruções armazenadas na
memória. O processador executa as instruções
definidas no programa, realizando assim o
trabalho real. Selecione a opção que contém
apenas componentes válidos da CPU:
Deseja-se aumentar a memória RAM de uma estação de trabalho
que atualmente possui 4GB. A placa mãe suporta até quatro
pentes de memória do tipo SDRAM-DDR3 1600/1333/1066 de, no
máximo, 4GB cada.
Assinale a opção que apresenta a configuração de memória
possível para a estação de trabalho.
Após analisar o diagrama de blocos de um processador, foi
constatado a existência de apenas um barramento para a memória,
tanto de dados quanto de instruções.
Da análise do digrama, é correto concluir que a arquitetura usada na
construção do processador é a
Em computação paralela os loops paralelos são muito úteis,
permitindo que várias iterações de um loop sejam executadas
simultaneamente por diferentes threads, aproveitando assim ao
máximo os recursos de processamento disponíveis em sistemas
paralelos. Isso é especialmente importante para acelerar o
processamento de tarefas computacionais intensivas, dividindo o
trabalho entre múltiplos núcleos de processamento.
Neste contexto, assinale a opção que apresenta o argumento
utilizado no padrão OpenMP para combinar múltiplos loops em um
único, permitindo sua execução em paralelo.
No contexto da programação paralela com OpenMP, as variáveis
declaradas fora de um bloco paralelo são compartilhadas
automaticamente, enquanto as variáveis declaradas dentro de um
bloco paralelo são tratadas como privadas por padrão. Também
existe a possiblidade de uso de cláusulas adequadas para garantir o
correto compartilhamento ou privacidade das variáveis entre as
threads paralelas.
A esse respeito, analise as afirmativas a seguir e assinale (V) para
verdadeira e (F) para a falsa.
( ) A cláusula shared(list) especifica que cada variável da lista é
compartilhada por todas threads do time, isso é, cada thread
tem sua própria cópia da variável.
( ) A cláusula firstprivate(list) especifica que cada variável da lista é
privada por todas threads do time, mas são inicializadas com o
valor que continha no momento em que a região paralela foi
encontrada.
( ) A cláusula private(list) especifica que cada variável da lista é
privada por todas threads do time, isso é, todas as threads
compartilham uma mesma cópia da variável.
Na execução de um programa computacional, os dados e instruções
podem ser tratados de forma individual ou múltipla, dependendo da
arquitetura do computador.
Assinale a opção que descreve corretamente uma diferença entre as
arquiteturas SIMD (Single instruction - Multiple Data) e MIMD
(Multiple instruction - Multiple Data).
Zuul é um sistema de controle de projetos que atua como um
sistema CI/CD com foco em testar o estado futuro dos repositórios
de código. Zuul foi organizado em torno do conceito de
Uma arquitetura para expor uma aplicação conteinerizada
acessível pela Internet deverá dispor, inicialmente, de seis
contêineres simultaneamente e ser escalável para até cinquenta
contêineres simultâneos, para o caso de ocorrer aumento de carga
do uso da aplicação. Nessa arquitetura, a fim de que a aplicação
seja acessível por todos os contêineres pelo usuário final, é
correto acrescentar