Logo Passei Direto
Buscar

Pós-graduação em Desenvolvimento Web

User badge image
Karan Luciano

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Pós-graduação em Desenvolvimento Web - Lógica de Programação -
Lógica de Programação
1) As funções de caracteres, que também podem ser denominadas com a terminologia de
função ___________, são caracterizadas pela potencialidade de executar a leitura de
expressões __________ sejam elas variáveis ou constantes, e retornar cadeias de
caracteres ou valores para que sejam usados em instruções. Marque a alternativa que
preenche corretamente as lacunas.
a. Alfabeto; complexas.
b. String; alfanuméricas.
c. ABC; numéricas.
d. Fonte; simples.
e. Letras; encadeadas.
Letra “b” .A resposta está correta, pois as funções string, ou caracteres, têm por finalidade
ler expressões alfanuméricas (constantes ou variáveis) e retornar valores ou cadeias de
caracteres para serem utilizadas em instruções ou, ainda, como argumentos de outras
funções.
2) Na lógica de programação, conhecendo seus diversos recursos, como as estruturas
repetitivas, é possível solucionar diversos problemas. Dessa maneira, assinale a alternativa
que calcula o fatorial de N. Lembre-se de que o fatorial de um número inteiro, como 5, é
igual a 5*4*3*2*1.
3) Igualmente como nas planilhas eletrônicas, como do programa Excel do pacote Office da
Microsoft, em cada célula é permitido que seja armazenado dados, mas nas matrizes, que
podem ser aplicados algoritmos, os dados necessitam ter um tipo único. Dessa maneira, as
matrizes são caracterizadas por serem _______, bidimensionais e ________. Marque a
alternativa que melhor preenche as lacunas.
a. Variáveis; homogêneas.
4) Uma variável do tipo caractere chamada de CEP, contém o código de endereçamento
postal de uma determinada rua, como "50030-220", por exemplo. Precisamos de um
algoritmo que extraia a terminação de três dígitos de um CEP e aplique uma fórmula
matemática que some 100 e divida o resultado por 4. Assinale a alternativa que traz essa
solução corretamente algoritmizada.
A resposta correta é: TERMINAC<-(CARACPNUM(COPIA(CEP,7,3))+100)/4.
5) Indique o resultado que a função TESTE retornará para o programa principal a seguir:
c. VERDADEIRO.
6) Elabore um algoritmo que leia uma frase e conte quantas palavras aparecem no texto.
Considere que as palavras são separadas apenas por espaços em branco.
A resposta correta é:
ALGORITMO
VAR
TEXTO: CARACTERE
I, QPALAVRAS: INTEIRO
LEIA TEXTO
SE TEXTO<>”” ENTÃO
QPALAVRASß1
FIMSE
PARA I DE 1 ATÉ COMPR(TEXTO) FAÇA
SE COPIA(TEXTO,I,1)=” ” ENTÃO
ENQUANTO COPIA(TEXTO,I,1)=” ” E I<=COMPR(TEXTO) FAÇA
IßI+1
FIMENQUANTO
SE I<=COMPR(TEXTO) ENTÃO
QPALAVRASßQPALAVRAS+1
FIMSE
FIMSE
FIMPARA
ESCREVA QPALAVRAS
FIMALGORITMO
7) Os profissionais da área de Tecnologia da Informação que incluem os de Lógica de
Programação em vários países e no Brasil, existem em grande demanda. A Brasscom,
Associação Brasileira das Empresas de Tecnologia da Informação e Comunicação, divulga
dados referente à esta área de atuação. Dessa maneira, é importante que esses
profissionais estejam sempre atualizados e saibam os principais fundamentos da área.
Assim, Assembly é um exemplo de:
A resposta correta é: Linguagem de baixo nível.
8) Na lógica de programação, a individualização de cada variável de um vetor é executada
por meio da utilização de índices, já os vetores são considerados como matrizes de uma só
dimensão. Dessa maneira, fica fácil solucionar várias questões. Por exemplo, dado um
arquivo “ARQ”, que comandos você daria para chegar ao penúltimo registro?
A resposta correta é:
PULE PARA ÚLTIMO DE ARQ; PULE -1 DE ARQ.
9) O teste é sempre importante na lógica de programação, sendo que um dos modos de
efetuar testes é por meio __________, denominado como teste de mesa, também
conhecido como teste chinês. Outro modo que é muito utilizado atualmente são os
aplicativos, como o VisuAlg. Marque a alternativa que preenche corretamente a lacuna.
A resposta correta é:
Visual.
10) Na prática, podemos reaproveitar uma determinada função criada, executando diversas
chamadas a ela. Mas, para isso, é importante ter outros conhecimentos, por exemplo, saber
identificar o que são conjuntos de instruções que podem ser invocadas a partir de pontos
distintos de um algoritmo, cuja finalidade é retornar um valor como resultado do
processamento dos parâmetros recebidos por elas. Estamos falando de:
A resposta correta é:
Funções.

Mais conteúdos dessa disciplina