Buscar

Tipos de Dados e Pilhas em 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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

24/05/22, 11:57 Avaliação I - Individual
1/6
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:739666)
Peso da Avaliação 1,50
Prova 46329484
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Na linguagem de programação C, a definição de dados pode ser compreendida, estruturada e formada 
por inúmeros dados que são estipulados para cada objetivo em que o computador tenha que entender 
e executar alguma tarefa. É crucial uma linguagem oferecer suporte para uma coleção apropriada de 
tipos e estruturas de dados. Sobre tipos primitivos de dados, assinale a alternativa CORRETA que 
apresenta a relação das palavras-código e seus tipos primitivos:
I- float.
II- void.
III- int.
IV- char.
V- double.
( ) Caracter.
( ) Vazio (sem valor).
( ) Real de precisão dupla.
( ) Inteiro.
( ) Real de precisão simples.
 VOLTAR
A+ Alterar modo de visualização
1
24/05/22, 11:57 Avaliação I - Individual
2/6
Assinale a alternativa que apresenta a sequência CORRETA:
A IV - II - I - V - III.
B II - IV - III - V - I.
C III - I - V - II - IV.
D IV - II - V - III - I.
Das linguagens de programação citadas abaixo, assinale a alternativa correta do que diz respeito as 
linguagens que geram arquivos compilados.
A C, C++, JavaScript.
B C#, Visual Basic e VBA (Visual Basic Aplicativos).
C PHP, ASP.
D Delphi, C++, C, C# e Visual Basic.
Uma característica muito positiva da linguagem de programação Java é sua portabilidade de ser 
utilizada em qualquer tipo de equipamento tecnológico, seja ele um equipamento móvel ou 
equipamento estático fisicamente, suas funcionalidades vão além do uso de apenas um computador, 
mas podem ser vistos em várias tecnologias, como computadores, laptop, tablets e smartphones. 
Dentro as modalidades do Java, existe uma especifica para trabalhar com dispositivos móveis.
Com base nessa modalidade, assinale a alternativa CORRETA:
A Java Core.
B Java Micro Edition.
C Java Standard Edition.
D Java Entreprise Edition.
2
3
24/05/22, 11:57 Avaliação I - Individual
3/6
Pilhas são classificadas como uma estrutura de dados, muitas vezes utilizada para realizar a 
implementação de sua estrutura na linguagem de programação, é uma estrutura muito utilizada, pois 
permite que todo acesso que é realizado em um programa ou ação em código precisa passar pelo 
topo da estrutura de dados. Sobre as pilhas em lógica de programação, analise as afirmativas a seguir:
I- Uma pilha pode suportar até três operações básicas, essas operações básicas são conhecidas como: 
TOP, PUSH e POP.
II- A estrutura da pilha é composta por duas operações básicas, isso quer dizer que para realizar o 
empilhamento de uma estrutura de pilha precisa realizar uma operação para empilhar um novo 
elemento e a segunda operação básica é desempilhar um elemento.
III- Todas as consultas, alterações, inclusões e remoções de nodos somente podem ser realizadas 
sobre um nodo, que é aquele que está na extremidade considerada o topo da pilha. 
IV- Seguindo os princípios e funcionalidades da pilha, quer dizer que os elementos da estrutura de 
dados são retirados em ordem inversa, indicando que o primeiro elemento a sair é o primeiro a entrar, 
este procedimento é conhecido como Last In, First Out.
Assinale a alternativa CORRETA:
A As afirmativas I, II e IV estão corretas.
B As afirmativas I, II e III estão corretas.
C Somente a afirmativa III está correta.
D As afirmativas I e IV estão corretas.
A linguagem de programação C possui diversas características que a tornam uma excelente escolha 
como ferramenta computacional para a resolução de problemas.
Sobre a linguagem de programação C, assinale a biblioteca CORRETA que tem como sua principal 
funcionalidade de “manipulação de dados nos formatos de data e hora”:
4
5
24/05/22, 11:57 Avaliação I - Individual
4/6
A stdio.h
B stdlib.h
C math.h
D time.h
A linguagem de programação C possui tipos primitivos de dados, constantes e variáveis, atribuição, 
operadores aritméticos e funções. Os operadores aritméticos realizam o processo de cálculo 
diferentemente da atribuição, neste caso os cálculos seguem as regras estabelecidas na álgebra, onde 
os operadores compilam os valores da esquerda para a direita.
Sobre os tipos de dados, assinale a alternativa CORRETA que apresenta a definição do tipo de dados 
Datatime:
A Datas e horas basicamente.
B Valores lógicos nos quais as operações lógicas são realizadas.
C Valores alfanuméricos que representam caracteres simples ou strings de caracteres.
D Valores numéricos em que as operações aritméticas são realizadas.
Os operadores aritméticos realizam o processo de cálculo diferentemente da atribuição, nesse caso os 
cálculos seguem as regras estabelecidas na álgebra, onde os operadores compilam os valores da 
esquerda para a direita. Operadores aritméticos podem ser usados em qualquer tipo de dado escalar 
sejam números inteiros, reais e caractere.
Com base nos símbolos que representam operadores aritméticos da linguagem C, assinale a 
alternativa CORRETA:
 
A mod , – , \ , % , + e div
6
7
24/05/22, 11:57 Avaliação I - Individual
5/6
B ^ , – , \ , mod , / e *
C * , + , div , / , & e \
D + , % , – , div , \ e &
Na linguagem de programação C, as variáveis e constantes auxiliam no desenvolvimento de 
algoritmos.
Com base no exposto, assinale a alternativa CORRETA:
A A variável é declarada no início do algoritmo com valor fixo e não pode sofrer alteração ao
longo da execução do programa.
B
A constante é declarada no início da do algoritmo com valor fixo, mas o desenvolvedor pode
fazer alteração durante a execução do programa.
 
C A constante é definida no início do programa e sua utilização acontece no decorrer dele.
D Tanto variáveis e constantes podem ser declaradas após a utilização das mesmas, pois fazem
parte de estruturas dinâmicas.
A linguagem C é composta por várias características, como Tipos Primitivos de dados, Constantes e 
Variáveis, Atribuição, Operadores aritméticos e Funções.
Com base nos operadores aritmétivos, assinale a alternativa CORRETA:
A Adição, Subtração, Menor e Divisão.
B Adição, Subtração, Multiplicação e Maior.
C Adição, Subtração, Multiplicação e Divisão.
8
9
24/05/22, 11:57 Avaliação I - Individual
6/6
D Igual, Subtração, Multiplicação e Divisão.
O desenvolvimento em Java segue uma mesma metodologia imposta para o desenvolvimento de 
softwares em outras linguagens, onde todas elas advém de uma necessidade do usuário, com a 
modelagem do sistema, isso quer dizer, desenhar o sistema conforme as necessidades do usuário e por 
fim precisa codificar o sistema. Codificar, é definir o código de linguagem que será utilizado para a 
programação e desenvolvimento do sistema. Akita (2006, p. 398) nos diz, “todo desenvolvimento, ou 
mesmo correções, devem necessariamente, seguir o mesmo ciclo. 
Tendo em mente o ciclo de desenvolvimento de um sistema, assinale a alternativa INCORRETA:
FONTE: AKITA, Fabio. Repensando a web com rails. Rio de Janeiro: Ed. Brasport, 2006.
A Manutenção.
B Prototipação.
C Análise.
D Codificação.
10
Imprimir

Continue navegando