Buscar

Conceitos Básicos de Programação

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

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
Você viu 3, do total de 5 páginas

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

OBJETIVA
10
Acertos/Erros8/2
Nota8,00
1Variável é tudo que está sujeito a variação, que é incerto, instável ou inconstante. Os dados a serem processados em computadores são bastante variáveis. Para todo dado a ser armazenado em um computador é necessário saber o tipo de dado para depois fazer seu armazenamento adequado. Após armazenado o dado ele pode ser utilizado e processado a qualquer momento. Com base nas regras para nomear uma variável, assinale a alternativa INCORRETA:
A
A partir do 2º caractere, podem ser informados letras ou números.
B
O primeiro caractere deve ser obrigatoriamente uma letra.
C
Alguns exemplos de identificadores permitidos: NOME, IDADE, END1, NOME_DO_ALUNO.
D
Também é permitido o uso de símbolos, sinais gráficos e pontuação.
2As linguagens de programação utilizam um conjunto de símbolos que representa as operações básicas de matemática, possibilitando realizar quaisquer equações dentro de algoritmos. Os parênteses têm papel importante em expressões aritméticas, permitindo que a ordem das operações seja alterada. Com base no exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O operador de multiplicação é representado pelo caractere " * " (asterisco).  
(    ) A inversão do sinal é executada pelo operador ' - ' (hífen).  
(    ) O resto da divisão é representado pelo operador MOD.  
(    ) O operador de multiplicação é representado pelo caractere " . " (ponto).  
Assinale a alternativa que apresenta a sequência CORRETA:
A
V - V - F - V.
B
V - F - V - V.
C
V - V - V - F.
D
F - F - V - F.
3Para converter um número decimal para binário, octal ou hexadecimal, é utilizada uma sucessão de divisões e subtrações pelo valor da respectiva base, obtendo-se os restos destas operações. Eles é que formarão o número resultante nas respectivas bases. O único pré-requisito é a ordem em que os mesmos serão tomados. Sobre o exposto, assinale a alternativa CORRETA:
A
Da direita para a esquerda.
B
Da esquerda para a direita.
C
Apenas os números pares são considerados.
D
Apenas os números ímpares são considerados.
4A unidade de aritmética e lógica, também conhecida pela sigla ULA, localizada na CPU, é responsável dentre outras atribuições, também pelas atividades que envolvem operações lógicas. Sobre elas, analise as opções a seguir:
I- Xor (ou exclusivo).
II- Or (ou).
III- Not (não).
IV- Equal (igual).
Assinale a alternativa CORRETA:
A
As opções I, II e IV estão corretas.
B
As opções I e IV estão corretas.
C
As opções I, II e III estão corretas.
D
As opções III e IV estão corretas.
5Na construção de circuitos lógicos, pode-se utilizar a tabela verdade como um auxílio na determinação de todas as saídas possíveis a partir de uma combinação de entradas utilizadas nas portas lógicas. Dessa forma, analise as tabelas verdade apresentadas e assinale a alternativa CORRETA:
A
A tabela IV representa uma porta lógica inversora.
B
A tabela III representa uma porta lógica AND.
C
As tabelas II e V representam uma porta OR e uma porta XOR composta com uma saída inversora.
D
A tabela I representa uma porta lógica NOR.
6A aquisição de um computador de qualidade exige do adquirente um bom conhecimento técnico sobre os diversos componentes que integram a máquina. Neste sentido, ao deparar-se com a configuração a seguir, deverá ser avaliado cada componente, a fim estabelecer a qualidade do computador. Com relação aos componentes apresentados na respectiva configuração, associe os itens, utilizando o código a seguir:
I- Processador Intel Core i5-4430 3,0 GHz.
II- 8 GB de RAM.
III- 500GB de HD.
IV- Cache L3 de 8 MB.
V- Placa de rede de 10/100 Mbps.
(    ) Encontra-se implementada no processador e possibilita o armazenamento das informações comumente utilizadas por ele.
(    ) Trata-se de uma memória volátil que permite a gravação e a leitura com acesso direto a qualquer um dos endereços disponíveis.
(    ) Dispositivo de memória secundária, responsável por armazenar o software básico que será carregado na inicialização do computador.
(    ) Dispositivo de entrada e saída de dados que visa a possibilitar a comunicação entre diversos computadores.
(    ) Principal componente do computador, responsável por executar as instruções dos programas através de cálculos e comparações. Contudo, necessita de diversos outros componentes para realizar suas funções.
Assinale a alternativa que apresenta a sequência CORRETA:
A
II - IV - V - I - III.
B
IV - III - I - V - II.
C
IV - II - III - V - I.
D
III - I - II - IV - V.
7Algoritmos podem ser representados de forma gráfica ou textual. Na forma gráfica, geralmente, utilizam-se do fluxograma ou do diagrama estruturado. Já na representação textual fazem uso de um conjunto padronizado de palavras para representar as instruções que podem ser facilmente entendidas e traduzidas para uma linguagem de programação. No algoritmo a seguir, são solicitados dois números; em seguida, o primeiro número é multiplicado por três e somado ao segundo número. Com base no exposto, analise com atenção e assinale a alternativa CORRETA:
Algoritmo Calcula;
var
Primeiro, Segundo, Resultado: inteiro;
Início;
     Primeiro = 0;
     Segundo = 0;
     Escreva("Informe o primeiro número:");
     Leia(Primeiro);
     Escreva("Informe o segundo número:");
     Leia(Segundo);
     Resultado = (Primeiro * 3) + Segundo;
     Escreva(Resultado);
Fim.
A
A declaração das variáveis precisa acontecer de forma separada, ou seja, apenas uma por linha.
B
As variáveis inicializadas com zero ocasionarão erro pois não há esta necessidade.
C
O resultado final deste algoritmo será 0.
D
Há ponto e vírgula em linha em que não há esta necessidade, ocasionando um erro neste sentido.
8As tecnologias atuais de redes de computadores, em geral, são classificadas em três grandes categorias. O parâmetro utilizado para esta classificação está associado ao tamanho da rede referenciada. Neste sentido, as redes podem ser locais, metropolitanas ou de longa distância e são representadas por siglas. Sobre elas, analise as opções a seguir:
I- RAN.
II- LAN.
III- WAN.
IV- MAN.
Assinale a alternativa CORRETA:
A
As sentenças II, III e IV estão corretas.
B
As sentenças I, II e IV estão corretas.
C
As sentenças I e III estão corretas.
D
As sentenças I, II e III estão corretas.
9O computador é uma máquina composta por um conjunto de partes eletrônicas e eletromecânicas, como processador, memória, placa-mãe, disco rígido, entre outros, capazes de coletar, armazenar e manipular dados, fornecendo informações ao usuário. Sobre os componentes do computador, analise as sentenças a seguir:
I- A memória cache é uma pequena quantidade de memória RAM de alto desempenho, que tem por objetivo aumentar o desempenho do processador, realizando uma busca antecipada na memória RAM através de previsões. As memórias caches podem ser divididas em três categorias, sendo L1, L2 e L3.
II- O tempo de acesso da memória cache é muitas vezes menor que o tempo de acesso à memória primária. Isto ocorre porque a memória primária é gerenciada e controlada pelo processador, enquanto a memória cache é gerenciada e controlada pelo Sistema Operacional.
III- Os barramentos, caminhos por onde trafegam os dados, podem ser externos ao gabinete do computador, conectando os dispositivos de entrada e saída.
IV- A CPU é composta por várias partes distintas, dentre as quais se destaca a memória RAM, a qual tem a responsabilidade de armazenar os dados a serem processados.
Assinale a alternativa CORRETA:
A
As sentenças II e IV estão corretas.
B
As sentenças I e II estão corretas.
C
As sentenças I, III e IV estão corretas.
D
As sentenças I e III estão corretas.
10O mercado disponibiliza diversos tipos de computadores, com o intuito de atender às mais variadas demandas, sendo que sua classificação pode se dar por meio da sua capacidade de processamento, armazenamento ou pelo seu porte. Sobre os tipos de computadores, associe os itens, utilizando o código a seguir:
I- Mainframes.
II- Servidores.
III- Workstation.
IV- Personal Computer - PC.
(    ) Computadorde mesa potente usado para trabalhos individuais que exigem grande capacidade de processamento, como animações gráficas e projetos de engenharia.
(    ) Computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações. São capazes de oferecer serviços de processamento a milhares de usuários.
(    ) Computador que fornece serviços a uma rede de computadores. Esses serviços podem ser de natureza diversa, como arquivos, e-mail, impressão, entre outros.
(    ) Computador de pequeno porte e baixo custo, que se destina ao uso pessoal ou por um pequeno grupo de indivíduos.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A
IV - II - I - III.
B
II - IV - III - I.
C
III - I - II - IV.
D
I - III - IV - II.

Outros materiais