Buscar

APOL - TÓPICOS 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 4 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

Prévia do material em texto

TÓPICOS DE PROGRAMAÇÃO 
Questão 1/5 - Tópicos de Programação 
Leia a seguinte citação: 
“Toda variável deve ser identificada, isto é, deve receber um nome ou identificador. O 
nome da variável deve ser único e estar de acordo com algumas regras [...]”. 
 
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: PUGA, Sandra; RISSETI, Gerson. 
Lógica de Programação e Estrutura de Dados. 3ª ed. São Paulo: Pearson Education do Brasil, 2016. p. 22. 
 
Considerando o fragmento de texto e os conteúdos do livro-base Linguagem, 
programação e banco de dados sobre identificadores válidos para variáveis, analise as 
afirmações e marque V para as verdadeiras e F para as falsas: 
 
I. ( ) FUNCIONARIO1, ENDEREÇO, NUM&RO 
 
II. ( ) FUNCIONARIO1, VALOR_SALARIO, DATAADMI$SAO 
 
III. ( ) FUNCIONARIO1, DIA/MES, PERFILSOCIAL 
 
IV. ( ) FUNCIONARIO1, ENDERECO, VALOR_SALARIO 
 
V. ( ) FUNCIONARIO1, VALOR$ALARIO, PERFILSOCIAL 
 
Agora, assinale a alternativa que apresenta a sequência correta: 
 A F – F – V – V – F 
 B F – F – V – V – V 
 C F – F – F – V – F 
 D F – F – F – V – V 
 E F – V – F – V – F 
Questão 2/5 - Tópicos de Programação 
Considere a seguinte citação: 
“Um problema complexo pode ser simplificado quando dividido em vários problemas 
[...]”. 
 
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: FORBELLONE, André; 
EBERSPACHER, Henri. Lógica de Programação: a construção de algoritmos e estruturas de dados. 3ª ed. São 
Paulo: Prentice Hall, 2005. p. 127. 
 
Considerando o fragmento de texto e os conteúdos do livro-base Linguagem, 
programação e banco de dados sobre sub-rotinas, assinale a alternativa correta: 
 
A Uma sub-rotina é um trecho maior de código que resolve um problema. 
 
B As sub-rotinas possuem acesso apenas às variáveis locais. 
 
C Quando uma sub-rotina é chamada, ao término da sua execução, o programa encerra. 
 
D Existem duas classificações de sub-rotinas chamadas de procedimentos e funções. 
 
E As sub-rotinas possuem acesso apenas às variáveis globais. 
 
 
Questão 3/5 - Tópicos de Programação 
Considere a seguinte citação: 
“[...] algoritmo pode ser definido como um procedimento lógico, com regras bem 
definidas, aplicado a um conjunto de valores de entrada, produzindo um resultado como 
saída [...]”. 
 
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: PUGA, Sandra; RISSETI, Gerson. Lógica de 
Programação e Estrutura de Dados. 3ª ed. São Paulo: Pearson Education do Brasil, 2016. p. 32. 
 
Considerando o fragmento de texto e os conteúdos do livro-base Linguagem, 
programação e banco de dados sobre entrada, processamento e saída, analise o 
algoritmo a seguir e assinale a alternativa correta para a sequência de processamento: 
 
 
A O algoritmo possui uma entrada e saída de dados. 
 
B O algoritmo possui uma entrada, processamento e saída de dados. 
 
C O algoritmo possui uma saída, processamento e saída de dados. 
 
D O algoritmo possui uma saída, entrada e processamento de dados. 
 
E O algoritmo possui uma saída, entrada e saída de dados. 
 
Questão 4/5 - Tópicos de Programação 
Leia o excerto de texto a seguir: 
“Estruturas indexadas, que necessitam de mais que um índice para identificar um de 
seus elementos, são chamadas de matrizes de dimensão n, sendo que n representa o 
número de índices requeridos”. 
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: PUGA, Sandra; RISSETI, Gerson. Lógica de 
Programação e Estrutura de Dados. 3ª ed. São Paulo: Pearson Education do Brasil, 2016. p. 90. 
Conforme os conteúdos do livro-base Linguagem, programação e banco de dados 
sobre matrizes, analise as assertivas, marcando V para as verdadeiras e F para as falsas: 
 
 
I. ( ) Uma matriz é uma estrutura de dados homogênea unidimensional e a sua 
dimensão representa o tamanho da variável. 
 
II. ( ) A dimensão da matriz é formada por constantes inteiras e positivas. 
 
III. ( ) Uma matriz é uma estrutura de dados homogênea multidimensional composta 
por uma sequência de variáveis do mesmo tipo, com o mesmo nome. 
 
IV. ( ) Na matriz os dados são manipulados a partir de seu nome e dos índices, 
havendo um índice para cada dimensão. 
Agora, assinale a alternativa que apresenta a sequência correta: 
 
A V – V – V – F 
 
B V – F – V – V 
 
C F – V – V – V 
 
D V – V – F – F 
 
E V – F – F – V 
 
 
 
Questão 5/5 - Tópicos de Programação 
Leia o seguinte excerto de texto: 
“Nas estruturas compostas homogêneas (vetores e matrizes) utilizamos tipos de dados 
primitivos como sendo os elementos dessas estruturas [...]”. 
 
Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: FORBELLONE, André; EBERSPACHER, 
Henri. Lógica de Programação: a construção de algoritmos e estruturas de dados. 3ª ed. São Paulo: Prentice Hall, 2005. p. 90. 
 
Considerando o fragmento de texto e os conteúdos do livro-base Linguagem, 
programação e banco de dados sobre estruturas heterogêneas, analise as afirmativas, 
marcando V para as verdadeiras e F para as falsas: 
 
I. ( ) Registro é uma estrutura de dados heterogênea que agrupa informações de um 
único tipo de dados. 
 
II. ( ) Registro é uma estrutura de dados heterogênea em que se pode agrupar 
informações de diferentes tipos de dados. 
 
III. ( ) Registro é uma estrutura de dados homogênea que agrupa informações de um 
único tipo de dados. 
 
Agora, assinale a alternativa que apresenta a sequência correta: 
 
A F – F – V 
 
B V – V – F 
 
C F – V – F 
 
D V – F – F 
 
E F – V – V

Outros materiais