Entrar
Procurar
Top dos mais postadores
Fernandes (26272) | ||||
elenilton-apostileiros (6339) | ||||
Elenilton (6320) | ||||
jsjunior (1857) | ||||
Professor (541) | ||||
Aninha (477) | ||||
Paulinha (304) | ||||
provasunopar2 (298) | ||||
Braga Jr. (241) | ||||
auxilioacademico2024 (206) |
PAINEL DO USUÁRIO
Mensagens: 0
-
Alterar
-
Ver
-
Tópicos e mensagens
Quem está conectado?
Há 68 usuários online :: 0 registrados, 0 invisíveis e 68 visitantes :: 2 motores de buscaNenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 354 em Seg 5 maio 2014 - 21:37
Últimos assuntos
Av1 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
2 participantes
Página 1 de 1
Av1 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
1)
Os operadores aritméticos são utilizados para realizar operações numéricas com os dados utilizados pelo programa. Além da adição, subtração, multiplicação e divisão, pode-se utilizar por exemplo o operador para radiciação () e resto da divisão (). Além disso, os parênteses também possuem um papel importante nas expressões aritméticas, pois permitem que a ordem das operações seja alterada.
Para resolver as operações aritméticas há uma hierarquia a ser seguida. Considere os operadores a seguir:
1. r a d
2. ( )
3. +
4. mod
Assinale a alternativa que apresenta a ordem de prioridade correta dos operadores aritméticos.
Alternativas:
a)
1 – 2 – 4 – 3.
b)
4 – 2 – 1 – 3.
c)
2 – 1 – 4 – 3.
Alternativa assinalada
d)
2 – 1 – 3 – 4.
e)
2 – 3 – 4 – 1.
2)
O fluxograma é uma forma de representar as instruções que serão executadas pelo algoritmo. Temos um conjunto de símbolos (figuras geométricas), que representam cada ação a ser executada dentro do algoritmo.
A respeito desses símbolos, avalie as seguintes afirmativas assinalando (V) para as verdadeiras ou (F) para as falsas:
( ) O símbolo Terminal indica o início ou o fim de um algoritmo.
( ) O símbolo Exibição mostra o resultado de uma ação.
( ) O símbolo Processamento indica a operação realizada no algoritmo.
( ) O símbolo Decisão determina a entrada dos dados.
Agora assinale a alternativa correta.
Alternativas:
a)
V – F – F – V.
b)
V – F – F – F.
c)
V – V – F – V.
d)
F – F – V – V.
e)
V – V – V – F.
Alternativa assinalada
3)
O exemplo a seguir mostra a representação por linguagem natural de um problema, onde o usuário tem que entrar com dois números e o algoritmo tem que somá-los e apresentar o resultado, conforme a orientação a seguir:
1. Entrar com o 1o número.
2. Entrar com o 2o número.
3. Somar o 1o e o 2o número.
4. Exibir o resultado.
Sobre a linguagem natural, analise as seguintes sentenças:
I. Uma das vantagens da linguagem natural é ser escrito em Português.
II. A linguagem natural é pouco usada, pois dá oportunidade a más interpretações e imprecisões.
III. É uma descrição extensiva de um algoritmo, pois escreve-se muito para dizer pouca coisa.
IV. Na linguagem natural, há falta de confiabilidade no entendimento de um algoritmo.
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Alternativas:
a)
Apenas a afirmativa III está correta.
b)
Apenas a afirmativa IV está correta.
c)
Apenas as afirmativas I, II e III estão corretas.
d)
Apenas as afirmativas I, II e IV estão corretas.
Alternativa assinalada
e)
As afirmativas I, II, III e IV estão corretas.
4)
Um dos problemas computacionais mais estudados é a ordenação de uma coleção de valores. A ordenação é importante porque muitos problemas definidos sobre coleções de valores se tornam fáceis, se os elementos da coleção estiverem ordenados.
A ordenação por seleção é um exemplo de algoritmo de ordenação.
Este algoritmo é composto pelas seguintes etapas:
1. Procura-se na parte desordenada pelo menor elemento e troca-se o menor elemento com o elemento sob o marcador.
2. Usa-se um marcador para dividir as partes ordenada e desordenada do vetor. Atribui-se o valor 0 para o marcador.
3. Avança-se o marcador.
4. O processo se repete até que exista apenas um elemento a partir do marcador.
Assinale a alternativa que apresenta a ordem correta das etapas do algoritmo de ordenação por seleção.
Alternativas:
a)
1 – 2 – 3 – 4.
b)
1 – 2 – 4 – 3.
c)
2 – 1 – 4 – 3.
d)
2 – 1 – 3 – 4.
Alternativa assinalada
e)
2 – 3 – 1 – 4.
5)
Abaixo apresenta-se o pseudocódigo do algoritmo “teste”:
algoritmo "teste"
var
A: VETOR [1..3,1..3] DE INTEIRO
C,L,M:INTEIRO
inicio
ALEATORIO 1,50
PARA L DE 1 ATE 3 FACA
PARA C DE 1 ATE 3 FACA
LEIA(A[L,C])
SE (L=1) E (C=1) ENTAO
M<-A[L,C]
FIMSE
SE A[L,C]>M ENTAO
M<-A[L,C]
FIMSE
FIMPARA
FIMPARA
ESCREVAL("**** MATRIZ A ****")
PARA L DE 1 ATE 3 FACA
PARA C DE 1 ATE 3 FACA
ESCREVA(A[L,C]:4)
FIMPARA
ESCREVAL
FIMPARA
ESCREVAL(M)
fimalgoritmo
Sobre este algoritmo, analise as seguintes sentenças:
I. A é uma matriz cujos elementos são números inteiros gerados aleatoriamente.
II. A é uma matriz de ordem 3.
III. Ao fim de sua execução, o algoritmo imprime o menor valor da matriz.
IV. Ao fim de sua execução, o algoritmo imprime o maior valor da matriz.
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Alternativas:
a)
Somente a afirmativa III está correta.
b)
As afirmativas I e II estão corretas.
c)
As afirmativas I, II e III estão corretas.
d)
As afirmativas I, II e IV estão corretas.
Alternativa assinalada
e)
Todas as afirmativas estão corretas.
Os operadores aritméticos são utilizados para realizar operações numéricas com os dados utilizados pelo programa. Além da adição, subtração, multiplicação e divisão, pode-se utilizar por exemplo o operador para radiciação () e resto da divisão (). Além disso, os parênteses também possuem um papel importante nas expressões aritméticas, pois permitem que a ordem das operações seja alterada.
Para resolver as operações aritméticas há uma hierarquia a ser seguida. Considere os operadores a seguir:
1. r a d
2. ( )
3. +
4. mod
Assinale a alternativa que apresenta a ordem de prioridade correta dos operadores aritméticos.
Alternativas:
a)
1 – 2 – 4 – 3.
b)
4 – 2 – 1 – 3.
c)
2 – 1 – 4 – 3.
Alternativa assinalada
d)
2 – 1 – 3 – 4.
e)
2 – 3 – 4 – 1.
2)
O fluxograma é uma forma de representar as instruções que serão executadas pelo algoritmo. Temos um conjunto de símbolos (figuras geométricas), que representam cada ação a ser executada dentro do algoritmo.
A respeito desses símbolos, avalie as seguintes afirmativas assinalando (V) para as verdadeiras ou (F) para as falsas:
( ) O símbolo Terminal indica o início ou o fim de um algoritmo.
( ) O símbolo Exibição mostra o resultado de uma ação.
( ) O símbolo Processamento indica a operação realizada no algoritmo.
( ) O símbolo Decisão determina a entrada dos dados.
Agora assinale a alternativa correta.
Alternativas:
a)
V – F – F – V.
b)
V – F – F – F.
c)
V – V – F – V.
d)
F – F – V – V.
e)
V – V – V – F.
Alternativa assinalada
3)
O exemplo a seguir mostra a representação por linguagem natural de um problema, onde o usuário tem que entrar com dois números e o algoritmo tem que somá-los e apresentar o resultado, conforme a orientação a seguir:
1. Entrar com o 1o número.
2. Entrar com o 2o número.
3. Somar o 1o e o 2o número.
4. Exibir o resultado.
Sobre a linguagem natural, analise as seguintes sentenças:
I. Uma das vantagens da linguagem natural é ser escrito em Português.
II. A linguagem natural é pouco usada, pois dá oportunidade a más interpretações e imprecisões.
III. É uma descrição extensiva de um algoritmo, pois escreve-se muito para dizer pouca coisa.
IV. Na linguagem natural, há falta de confiabilidade no entendimento de um algoritmo.
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Alternativas:
a)
Apenas a afirmativa III está correta.
b)
Apenas a afirmativa IV está correta.
c)
Apenas as afirmativas I, II e III estão corretas.
d)
Apenas as afirmativas I, II e IV estão corretas.
Alternativa assinalada
e)
As afirmativas I, II, III e IV estão corretas.
4)
Um dos problemas computacionais mais estudados é a ordenação de uma coleção de valores. A ordenação é importante porque muitos problemas definidos sobre coleções de valores se tornam fáceis, se os elementos da coleção estiverem ordenados.
A ordenação por seleção é um exemplo de algoritmo de ordenação.
Este algoritmo é composto pelas seguintes etapas:
1. Procura-se na parte desordenada pelo menor elemento e troca-se o menor elemento com o elemento sob o marcador.
2. Usa-se um marcador para dividir as partes ordenada e desordenada do vetor. Atribui-se o valor 0 para o marcador.
3. Avança-se o marcador.
4. O processo se repete até que exista apenas um elemento a partir do marcador.
Assinale a alternativa que apresenta a ordem correta das etapas do algoritmo de ordenação por seleção.
Alternativas:
a)
1 – 2 – 3 – 4.
b)
1 – 2 – 4 – 3.
c)
2 – 1 – 4 – 3.
d)
2 – 1 – 3 – 4.
Alternativa assinalada
e)
2 – 3 – 1 – 4.
5)
Abaixo apresenta-se o pseudocódigo do algoritmo “teste”:
algoritmo "teste"
var
A: VETOR [1..3,1..3] DE INTEIRO
C,L,M:INTEIRO
inicio
ALEATORIO 1,50
PARA L DE 1 ATE 3 FACA
PARA C DE 1 ATE 3 FACA
LEIA(A[L,C])
SE (L=1) E (C=1) ENTAO
M<-A[L,C]
FIMSE
SE A[L,C]>M ENTAO
M<-A[L,C]
FIMSE
FIMPARA
FIMPARA
ESCREVAL("**** MATRIZ A ****")
PARA L DE 1 ATE 3 FACA
PARA C DE 1 ATE 3 FACA
ESCREVA(A[L,C]:4)
FIMPARA
ESCREVAL
FIMPARA
ESCREVAL(M)
fimalgoritmo
Sobre este algoritmo, analise as seguintes sentenças:
I. A é uma matriz cujos elementos são números inteiros gerados aleatoriamente.
II. A é uma matriz de ordem 3.
III. Ao fim de sua execução, o algoritmo imprime o menor valor da matriz.
IV. Ao fim de sua execução, o algoritmo imprime o maior valor da matriz.
Agora, assinale a alternativa que apresenta a resposta CORRETA.
Alternativas:
a)
Somente a afirmativa III está correta.
b)
As afirmativas I e II estão corretas.
c)
As afirmativas I, II e III estão corretas.
d)
As afirmativas I, II e IV estão corretas.
Alternativa assinalada
e)
Todas as afirmativas estão corretas.
slacerda- Nivel 1
- Mensagens : 11
Data de inscrição : 13/09/2018
Fernandes- Nivel S
- Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina
Fernandes- Nivel S
- Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina
Fernandes- Nivel S
- Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina
Fernandes- Nivel S
- Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina
Fernandes- Nivel S
- Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina
Fernandes- Nivel S
- Mensagens : 26272
Data de inscrição : 02/10/2015
Idade : 31
Localização : Terezina
Tópicos semelhantes
» Av2 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
» Av2 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
» Av2 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
» Av1 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
» LÓGICA E TÉCNICAS DE PROGRAMAÇÃO - 1CHAM - 27/10/2015
» Av2 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
» Av2 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
» Av1 - Cst Anál e Desenv Sist - Lógica e Técnicas de Programação
» LÓGICA E TÉCNICAS DE PROGRAMAÇÃO - 1CHAM - 27/10/2015
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Seg 29 Abr 2024 - 13:38 por Fernandes
» V.E.N.D.O PORTFÓLIO 2024.1
Seg 29 Abr 2024 - 13:37 por Fernandes
» V.E.N.D.O PORTFÓLIO 2024.1
Seg 29 Abr 2024 - 13:37 por Fernandes
» V.E.N.D.O PORTFÓLIO 2024.1
Seg 29 Abr 2024 - 13:37 por Fernandes
» V.E.N.D.O PORTFÓLIO 2024.1
Seg 29 Abr 2024 - 13:36 por Fernandes
» V.E.N.D.O PORTFÓLIO 2024.1
Seg 29 Abr 2024 - 13:36 por Fernandes
» Projeto de Extensão I Gestão em Recursos Humanos
Dom 28 Abr 2024 - 12:18 por elenilton-apostileiros
» Apostileiros - Portfólios EAD, Portfólios Prontos, Projeto de Extensao, Projeto de Ensino - Modelo padrão e exclusivo (sem plágio). Unopar, Anhanguera, Uniderp, Pitágoras, Ampli, UNIP e outras - Apoio Acadêmico em Produção Textual Interdisciplinar
Dom 28 Abr 2024 - 12:18 por elenilton-apostileiros
» Projeto de Extensão II – Administração
Dom 28 Abr 2024 - 12:18 por elenilton-apostileiros