Buscar

APOL 4

Prévia do material em texto

27/12/2017 AVA UNIVIRTUS
1/6
1. Curso: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Linguagem de Programação
Roteiro de Estudo
Avaliações
Tutoria
Fórum
Trabalhos
Chat
Rádio Web
Avisos
1. Avaliação
2. novo
Nota: 100
Disciplina(s):
Linguagem da Programação
Data de início: 09/12/2017 17:41
Prazo máximo entrega: - 
Data de entrega: 09/12/2017 17:47
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes
sociais ou grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções
disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como
responder ações judiciais no âmbito cível e criminal.
Questão 1/5 - Linguagem da 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
27/12/2017 AVA UNIVIRTUS
2/6
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 Uma função em C tem que devolver sempre um inteiro;
B Uma função em C precisa, obrigatoriamente, ter parâmetros do mesmo tipo;
C Os parâmetros das funções podem ser do tipo void;
D
Uma função em C pode, ou não, ter parâmetros;
Você acertou!
Conteúdo apresentado nas páginas 6 e 7 da Rota de Aprendizagem da Aula 04.
E Uma função em C pode devolver simultaneamente mais do que um valor.
Questão 2/5 - Linguagem da 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(25):
Nota: 20.0
A 0
B Alo
C Vou Sair
D
Não tem saída
Você acertou!
O procedimento Ping iniciará com o parâmetro int i = 25, A instrução switch executará o
procedimento Pong com o parâmetro int x = 3. Ao chegar no switch deste procedimento, o retorno
será nulo, pois como é do tipo void, não tem retorno.
27/12/2017 AVA UNIVIRTUS
3/6
E -1
Questão 3/5 - Linguagem da 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. 
Também na Aula 4, vimos o conceito de Strings, que nada mais são do que vetores de caracteres.
Com base no conceito de funções e Strings apresentados acima, assinale a alternativa que contém o uso das
funções strlen, strcmp e strcpy:
Nota: 20.0
A
strlen: Devolve o comprimento da String; 
strcmp: Comparação de strings; 
strcpy: Copia uma String para outra;
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(). 
Conforme conteúdo apresentado na página 05 da Rota de Aprendizagem, a função strcmp() compara
a string 1 com a string 2. 
Conforme conteúdo apresentado na página 03 da Rota de Aprendizagem, a função strcpy() copia a
string-origem para a string- destino. Seu funcionamento é semelhante ao da rotina apresentada na
seção anterior. As funções apresentadas nestas seções estão no arquivo cabeçalho string.h.
B
strlen: Concatena duas strings; 
strcmp: Comparação alfabética de String; 
strcpy: Procura uma String dentro da outra;
C
strlen: Devolve o comprimento da String; 
strcmp: Converte todos os caracteres de uma String para minúsculas; 
strcpy: Copia uma String para outra;
D
strlen: Devolve o comprimento da String; 
strcmp: Comparação de strings com caracteres minúsculos somente; 
strcpy: Copia uma String para outra;
E
strlen: Substitui uma String por outra; 
strcmp: Comparação de strings com ignore case; 
strcpy: Concatena duas strings;
Questão 4/5 - Linguagem da 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
27/12/2017 AVA UNIVIRTUS
4/6
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 5/5 - Linguagem da 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.
27/12/2017 AVA UNIVIRTUS
5/6
Orientações para realização da avaliação.
Dicas da coordenação:
Tempo máximo: 0 minutos (após o início). 
Deseja iniciar a prova agora?
NÃO SIM, quero iniciar
Para realizar essa avaliação é necessário estar no polo e o tutor deve autorizar o início.
Caso você esteja no polo, chame o tutor para autorizar o início da avaliação.
RU
Senha
27/12/2017 AVA UNIVIRTUS
6/6
Conheça o novo AVA
UNINTER
×
carregando...

Continue navegando