Buscar

APOL 4 Linguagem de Programação Nota 100

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Questão 1/5 - Linguagem de Programação
De acordo com o conteúdo visto na Aula 04, função é uma técnica de programar
desenvolvendo um programa a partir de pequenas partes ou módulos, sendo um trecho
de código contendo um conjunto de comandos com o objetivo de efetuar uma
determinada tarefa.
Com base nos conceitos apresentados acima, analise atentamente os procedimentos
Ping e Pong apresentados abaixo:
Com base nos procedimentos Ping e Pong apresentados acima, assinale a alternativa 
correta que corresponde a saída da chamada Ping(-4):
Nota: 20.0
A Vou Sair
B Passei em C
Alo
Você acertou!
O procedimento Ping iniciará com o parâmetro int i = -4, como não existe este valor na
instrução switch, será executada a instrução default do switch deste procedimento e
será impresso a frase “Já Passei em C. Em seguida, será executada a segunda linha da
instrução switch do procedimento Ping, que chama o procedimento Pong, repassando o
valor 123 para o parâmetro int x. Como também não existe o valor 123 na instrução
switch do procedimento Pong, será executada a sua intrução default, sendo impresso a
palavra “Olá”.
C 0
D Não tem saída
E -1.
Questão 2/5 - Linguagem de Programação
De acordo com o conteúdo visto na Aula 04, função é uma técnica de programar
desenvolvendo um programa a partir de pequenas partes ou módulos, sendo um trecho
de código contendo um conjunto de comandos com o objetivo de efetuar uma
determinada tarefa.
Com base nos conceitos apresentados acima, analise atentamente o procedimento
apresentado abaixo:
Assinale a alternativa que apresenta a saída correta do procedimento apresentado acima, 
excluíndo-se a mensagem enviada pela função system().
Nota: 20.0
A (1)(3)(5)(7)(9)(11)(13)(15)(17)(19)(21)Pressione qualquer tecla para continuar. . .
B
(11)(10)(9)(8)(7)(6)(5)(4)(3)(2)(1)
Pressione qualquer tecla para continuar. . .
Você acertou!
Na instrução main, é executado o procedimento p1 com o parâmetro int x = -1, onde
esse procedimento será executado enquanto x for menor do que 10. No momento em
que x não for mais menor do que 10, será impresso todos os valores de x, do último ao
primeiro valor armazenado.
C
(10)(9)(8)(7)(6)(5)(4)(3)(2)(1)(0)
Pressione qualquer tecla para continuar. . .
D
(-1)(0)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)
Pressione qualquer tecla para continuar. . .
E
(0)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)
Pressione qualquer tecla para continuar. . .
Questão 3/5 - Linguagem de Programação
De acordo com o conteúdo visto na Aula 04, função é uma técnica de programar
desenvolvendo um programa a partir de pequenas partes ou módulos, sendo um trecho
de código contendo um conjunto de comandos com o objetivo de efetuar uma
determinada tarefa.
Com base nos conceitos apresentados acima, assinale a alternativa correta com relação 
as funções:
Nota: 20.0
A Em C, um procedimento não é mais do que uma função que “retorna inteiro”;
B Nunca devem ser utilizadas variáveis locais;
C
Um função do tipo void é um procedimento, pois não tem retorno;
Você acertou!
Conteúdo apresentado nas páginas 6 e 7 da Rota de Aprendizagem da 
Aula 04.
D O nome de uma função não deve ter mais do que 6 letras;
E O nome de uma função pode ser uma palavra reservada do C.
Questão 4/5 - Linguagem de Programação
De acordo com o conteúdo visto na Aula 04, função é uma técnica de programar
desenvolvendo um programa a partir de pequenas partes ou módulos, sendo um trecho
de código contendo um conjunto de comandos com o objetivo de efetuar uma
determinada tarefa.
Com base nos conceitos apresentados acima, analise atentamente o fragmento de
código contendo os procedimentos Ping e Pong apresentados abaixo:
Com base nos procedimentos Ping e Pong apresentados acima, assinale a alternativa 
correta que corresponde a saída da chamada Pong(3):
Nota: 20.0
A 0
B Passei em C
C Vou Sair
D -1
E Não tem saída
Você acertou!
A função Pong é um procedimento, portanto não tem retorno, pois é do 
tipo void.
Questão 5/5 - Linguagem de Programação
De acordo com o conteúdo visto na Aula 04, função é uma técnica de programar
desenvolvendo um programa a partir de pequenas partes ou módulos, sendo um trecho
de código que contém um conjunto de comandos com o objetivo de efetuar uma
determinada tarefa.
Com base no conceito de funções apresentado acima, com relação a função Strlen, 
disponível na biblioteca <string.h> é correto afirmar:
Nota: 20.0
A Substitui uma String por outra;
B Copia uma String para outra;
C Procura um caractere numa String;
D
Devolve o comprimento da String;
Você acertou!
Conforme conteúdo apresentado na página 04 da Rota de Aprendizagem, a função
strlen() retorna o comprimento da string fornecida. O terminador nulo não é contado.
Isto quer dizer que, de fato, o comprimento do vetor da string deve ser um a mais que o
inteiro retornado por strlen().
E Concatena duas strings.

Outros materiais