Você está na página 1de 23

Criação de Aplicações e

Sistemas
Criação de
Aplicações e
Sistemas
Prof. José Carlos Perini
Super live 1
Correção da Lista de
Revisão 1
Prof. José Carlos Perini
Prof. José Carlos Perini
• Formação em Análise de Sistemas – Univ. S. Francisco
• Mestrado em Ciência da Computação – UNIMEP
• Oracle Certified Professional, Java SE 6 Programmer - 2008
• Professor desde 1996
• UniMetrocamp - de 2003 a 2019
• Algoritmos Computacionais
• Estruturas de Dados
• Programação Orientada a Objetos
• Análise Orientada a Objetos
• Fundação Bradesco – de 2015 a 2019
• Java Básico e Java Avançado
• Universidade Brasil – julho/2018
• Prof. Conteudista das disciplinas (EAD)
• Linguagem de Programação
• Técnicas de Programação
• Descomplica - desde jul/2021
• Desenvolvendo Soluções Web Responsivas com UX
• Programação Extrema
• Criação de Aplicações e Sistemas
• Estruturas de Dados para Sistemas Inteligentes
• Canal: www.youtube.com/profperini
Links importantes
● Link da planilha contendo as apresentações das lives:
● https://docs.google.com/spreadsheets/d/1fnPZOA1VhxuIsMVRcGCQYJkvAbl9Fos0/edit?usp=shari
ng&ouid=102121194865814260928&rtpof=true&sd=trueh

● Link do formulário para avaliar a live:


● https://docs.google.com/forms/d/e/1FAIpQLSd7qQYQg-
a8_fzSCrfSB1gA_M4tQ9pXxzYUPZOjrM_4PAe8VQ/viewform
Objetivos da Live

● Corrigir a Lista de Revisão 1.


● Revisar os conteúdos das aulas 1 a 7.
Exercícios – Lista de Revisão 1
1. Abaixo temos alguns tipos de dados. Indique qual a alternativa que
corresponde ao tipo de dados LITERAL:

a) “CPF”
b) -9.53
c) 0
d) .V.ERDADEIRO
e) .F.ALSO
Exercícios – Lista de Revisão 1
1. Abaixo temos alguns tipos de dados. Indique qual a alternativa que
corresponde ao tipo de dados LITERAL:

a) “CPF”
b) -9.53
c) 0
d) .V.ERDADEIRO
e) .F.ALSO
Exercícios – Lista de Revisão 1
2. Vamos analisar o seguinte pseudocódigo abaixo:
Algoritmo “MEDIA”
Var
Inicio
Escreval(“Numero: 13”)
Escreval(“Metade do Número: “, 6.5)
Fimalgoritmo

Ao analisar o código, selecione a alternativa correta que indica quais os tipos de


dados serão exibidos:

a) Inteiro e Booleano;
b) Real e Booleano;
c) Alfanumérico (literal) e Inteiro;
d) Alfanumérico (literal) e Real;
e) Real e Inteiro;
Exercícios – Lista de Revisão 1
2. Vamos analisar o seguinte pseudocódigo abaixo:
Algoritmo “MEDIA”
Var
Inicio
Escreval(“Numero: 13”)
Escreval(“Metade do Número: “, 6.5)
Fimalgoritmo

Ao analisar o código, selecione a alternativa correta que indica quais os tipos de


dados serão exibidos:

a) Inteiro e Booleano;
b) Real e Booleano;
c) Alfanumérico (literal) e Inteiro;
d) Alfanumérico (literal) e Real;
e) Real e Inteiro;
Exercícios – Lista de Revisão 1
3. Sabemos que existem variáveis válidas e variáveis inválidas. Indique
a seguir qual é a alternativa que contém uma variável inválida:

a) CPF

b) Celular

c) Media1

d) TituloEleitor

e) 1Var
Exercícios – Lista de Revisão 1
3. Sabemos que existem variáveis válidas e variáveis inválidas. Indique
a seguir qual é a alternativa que contém uma variável inválida:

a) CPF

b) Celular

c) Media1

d) TituloEleitor

e) 1Var
Exercícios – Lista de Revisão 1
4. Com base no conhecimento sobre Entrada, Processamento e Saída é correto
afirmar:

a) Um programa tem como objetivo propor um problema para o usuário resolver.

b) A etapa de entrada de dados é a parte em que o computador recebe os dados do


mundo externo.

c) Os passos para a resolução de problemas são, respectivamente: criação da


sequência de operações, execução da sequência, entendimento do problema e
verificação da solução.

d) Na etapa de processamento de dados, por meio de um programa (hardware), o


computador mostra dados na tela.

e) Na etapa de entrada de dados, o computador envia os dados processados para o


mundo externo.
Exercícios – Lista de Revisão 1
4. Com base no conhecimento sobre Entrada, Processamento e Saída é correto
afirmar:

a) Um programa tem como objetivo propor um problema para o usuário resolver.

b) A etapa de entrada de dados é a parte em que o computador recebe os dados do


mundo externo.

c) Os passos para a resolução de problemas são, respectivamente: criação da


sequência de operações, execução da sequência, entendimento do problema e
verificação da solução.

d) Na etapa de processamento de dados, por meio de um programa (hardware), o


computador mostra dados na tela.

e) Na etapa de entrada de dados, o computador envia os dados processados para o


mundo externo.
Exercícios – Lista de Revisão 1
5. O usuário digitou -2. Qual é a resposta do algoritmo abaixo:
**
algoritmo "Armazenamento"
var
n,a,b :real a) O número está na variável A
inicio
escreval("Digite um número: ") b) O número está na variável B
leia(n)
se(n >= 0) entao c) O número está na variável A e B
a<- n
escreval(“O número está na variável A”) d) O número não foi armazenado
senao
b <- n e) O número está na variável N
escreval(“O número está na variável B”)
fimse
fimalgoritmo**
Exercícios – Lista de Revisão 1
5. O usuário digitou -2. Qual é a resposta do algoritmo abaixo:
**
algoritmo "Armazenamento"
var
n,a,b :real a) O número está na variável A
inicio
escreval("Digite um número: ") b) O número está na variável B
leia(n)
se(n >= 0) entao c) O número está na variável A e B
a<- n
escreval(“O número está na variável A”) d) O número não foi armazenado
senao
b <- n e) O número está na variável N
escreval(“O número está na variável B”)
fimse
fimalgoritmo**
Exercícios de Fixação
1. Desenvolva um algoritmo que declara uma variável para cada tipo e inicialize
com alguns valores. Mostrar os valores armazenados.
2. Desenvolva um algoritmo que mostra alguns valores na tela: um valor
alfanumérico, um valor inteiro, um valor real e um valor lógico (sem utilizar
variável).
3. Desenvolva um algoritmo que recebe um número inteiro e mostra se o
número é par ou impar.
4. Desenvolva um algoritmo que recebe vários números inteiros digitados e
calcula a soma e a média desses números. O algoritmo só deve parar a
digitação quando for digitado 0.
5. Desenvolva um algoritmo que recebe 4 números inteiros digitados e
armazena num vetor, depois apresenta os números.
Exercício 1
Exercício 2
Exercício 3
Exercício 4
Exercício 5
Link para avaliar a live

https://docs.google.com/forms/d/e/1FAIpQLSd8ucjWfdDQaN3QblEavM2-EqFcXwz3EqB1YotEvWE3_UJWbQ/viewform

Você também pode gostar