View
73
Download
0
Category
Preview:
Citation preview
Universidade do Sul de Santa Catarina – UnisulCampus Virtual
Atividade de avaliação a distância (AD)
Unidade de Aprendizagem: Lógica de Programação
Curso: Tecnologia em Sistemas para Internet
Professor: Clayton Boneli
Nome do aluno:
Data:
Orientações:
Procure o professor sempre que tiver dúvidas.
Entregue a atividade no prazo estipulado.
Esta atividade é obrigatória e fará parte da sua média final.
Encaminhe a atividade via Espaço UnisulVirtual de Aprendizagem (EVA).
1. Utilizando a estrutura de vetores, crie um algoritmo em pseudocódigo que implemente a lógica descrita na figura 01.
a) O algoritmo deverá criar o VET_A e armazenar as informações descritas na figura VET_A (1.0 pontos)
b) Após o armazenamento das informações, o algoritmo deverá permitir armazenar nos vetores VET_B, VET_C e VET_D as informações selecionadas em B,C e D. (1.0 pontos)
c) Ao final, o algoritmo deverá listar (imprimir) os valores armazenados nos vetores VET_B, VET_C e VET_D. (1.0 pontos)
2. Conforme os conceitos estudados, sabemos que vetores são estruturas de dados unidimensionais, ou seja, variáveis que podem conter diferentes valores do mesmo tipo em diversas colunas. E que matriz nada mais é do que um vetor de 2 dimensões (linhas e colunas), capaz de armazenar variáveis do mesmo tipo. Com base na figura 01, implemente um algoritmo que:
a) Armazenar os valores descritos na figura 01 na matriz A e matriz B (1.0 ponto)
b) Some os valores da matriz A e da matriz B e armazene na matriz SOMA. (1.0 ponto)
c) Concatene os valores da matriz A e matriz B e armazene na matriz CONCATENAR (1.0)
d) Imprima na tela os valores armazenados na matriz CONTATENAR (1.0 ponto)
3. Explique com suas próprias palavras a diferença entre os métodos de busca seqüencial e o método de busca binária? Explique objetivamente o conceito de funcionamento de cada um deles. Apresente as principais diferenças entre eles e suas principais características. (3.0 ponto)
Recommended