Buscar

(ATIVIDADE DE PD) LISTA 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade Federal do Recôncavo da Bahia (UFRB) 
Centro de Ciências Exatas e Tecnológicas (CETEC) 
Disciplina: Processamento de dados-CET 058 
Docente: Geydison Gonzaga Demetino 
Discente: Ana Paula Conceição da Cruz 
 
 
 
Lista de Exercícios 2 
 
 
Teóricas 
 
1-Quais as principais partes de um computador e quais as suas 
funções? 
 
R: As principais partes de um computador são: processador também 
chamado de CPU, que significa Unidade Central de Processamento, é 
conhecido como o cérebro do computador. Tem como função ser 
responsável por rodar programas, fazer cálculos e outras funções. O 
HD também conhecido como disco rígido, tem como função armazenar 
arquivos, programas, sistema operacional e tudo o que for necessário 
para o computador. A placa de vídeo ou “Vídeo Board” em inglês, tem 
como função permitir que o computador mande informações gráficas 
para o monitor, ou seja, é graças a essa placa que podemos ver as 
imagens, jogos, programas, vídeos e tudo mais que abrimos pelo 
computador. A placa mãe, em inglês “Motherboard”, tem como função 
ligar todas as outras peças, permitindo que elas se comuniquem. É 
nessa placa que os componentes anteriores estão. A placa possui 
várias portas e espaços para diversos tipos deles, o que possibilita a 
transmissão entre o HD e o processador. A memória RAN é a memória 
de acesso rápido e tem como função armazenar, de forma temporária, 
informações que precisem ser acessadas de maneira rápida pelo 
sistema operacional. Isso inclui arquivos do próprio sistema. 
 
2-O que são programas de computadores? 
 
R: Um programa de computador, que também pode ser chamado de 
aplicação, aplicativo, software ou rotina, trata-se de um conjunto de 
operações predefinidas através de uma linguagem de programação, no 
qual o computador compreende e responde o que foi solicitado. 
 
3-Explique o processo de execução de um programa. 
 
R: Um programa de computador é primeiramente carregado na 
memória do computador (usualmente pelo sistema operacional). O 
sistema operacional organiza três blocos de memória, também 
chamados segmentos. O primeiro é o segmento de código, que é 
estático em tamanho e em conteúdo. Ele recebe todo o código de 
máquina que define as subrotinas do programa, e o endereço de cada 
subrotina é definido como o menor dos endereços das células de 
memória que a definem. O segundo bloco de memória é o segmento 
de dados, e recebe as variáveis globais. Assim como no segmento de 
código, o endereço de cada variável é definido como o menor dos 
endereços das células de memória que o definem. Ele é estático em 
tamanho mas dinâmico em conteúdo, o que significa que este 
segmento não pode criar variáveis em tempo de execução, mas o 
conteúdo é variável, pode ser modificado. O terceiro bloco de memória 
é o segmento de pilha, uma área de memória na qual armazena-se 
informação em forma de uma pilha. Ele serve para armazenar 
informações como variáveis locais, parâmetros de subrotinas e 
endereços de retorno (para onde o fluxo do programa deve ir após a 
execução de uma função, isto é, o ponto logo após ela foi invocada). 
Antes da execução do programa propriamente dita, a pilha é esvaziada. 
A partir de então o programa é executado, instrução por instrução, até 
o seu término. A execução de um programa de computador pode ser 
abreviada em caso de erro de software ou de hardware. 
 
4-Quais passos devem ser seguidos para a resolução de um problema 
e elaboração de um programa? 
 
R: Os passos a serem seguidos para resolução de um problema e 
elaboração de um programa são: compreender o problema, esboçar o 
procedimento para resolver o problema, formular o algoritmo, traduzir 
o algoritmo, para uma linguagem de programação (codificação)

Continue navegando