Prévia do material em texto
AVALIAÇÃO DISCURSIVA
1Durante a codificação de algoritmos em linguagens de programação, como o Portugol, é necessário que a lógica execute diferentes blocos de código de acordo com o estado de determinadas variáveis. Os estados dessas variáveis são verificados em lugares específicos na sintaxe das estruturas de seleção ou repetição, habilitando ou não a execução de um bloco em específico. Utilizando os conceitos de estruturas de condição simples "se-então", escreva um algoritmo para verificar se um número é maior que 10 e menor que 30, e se o número estiver entre este intervalo apresentar a mensagem "O número está entre 11 e 29".
Resposta esperada
Algoritmo "calcularEntre11e29" Var numero : inteiro Inicio leia (numero) SE (numero > 10) E (numero < 30) ENTAO escreva ("O número está entre 11 e 29") SENAO escreva ("O número não está entre 11 e 29") FIMSE Fim
Minha resposta
Algoritmo "calcularEntre11e29 Var numero : inteiro Inicio leia (numero) SE (numero >10) E (numero <30) ENTAO escreva ("O número está entre 11 e 29") SENAO escreva (O número não está entre "11 e 29") FIMSE FIM
2A necessidade do ser humano por computadores cada vez mais velozes tem incentivado as empresas de TI na busca por novas tecnologias que possibilitem o aumento de desempenho às arquiteturas computacionais atuais. Computadores com alto poder de processamento têm sido desenvolvidos utilizando técnicas paralelas. Tais técnicas contemplam a concepção de arquiteturas multi-core, passando pelo uso de multiprocessadores e findando com o uso de cluster e grids. Diante desta nova realidade apresentada, disserte sobre a importância da memória cache no desempenho dos atuais computadores.
Resposta esperada
Nos últimos anos, os processadores passaram por constantes aperfeiçoamentos, o que os tornou cada vez mais rápidos no desenvolvimento de suas atividades. Contudo, a memória RAM, local onde ficam armazenados os dados antes de serem encaminhados ao processador, não conseguiu acompanhar esta evolução no quesito velocidade, e tornou-se um fator limitante no desempenho do processador. Com o objetivo de mitigar este problema, foi desenvolvida a memória cache, que é um tipo ultrarrápido de memória próxima ao núcleo do processador e tem a finalidade de intermediar a transferência de dados entre processador e memória RAM, armazenando os dados utilizados com maior frequência, evitando, desta forma, que o processador tenha que recorrer sempre à memória RAM.
Minha resposta
Nos anos anteriores, os processadores passaram por constantes aperfeiçoamentos, o que os tornou cada vez mais rápidos no desenvolvimentos de sua atividades.Portanto, a memoria RAM local onde ficam armazenadas os dados de serem encaminhados ao processador, não conseguiu acompanhar está evolução no quesito velocidade, e tornou-se um fator limitador entretanto no desempenho do processador, e com qual adjetivo? sim, de mitigar os problema, foi desenvolvida a memória cache,que é um tipo ultrarrápido de memória bem próximo ao núcleo do processador e tem a finalidade de intermédia (fazendo a ponte de dados), entre processador e memória RAM, com finalidade de armazenar os dados utilizados com maior frequência , evitando que o processador tenha que recorrer sempre a memória RAM.