Teste de revisão - Liguagem C

Quiz
•
Information Technology (IT)
•
University
•
Hard
Amanda Xavier
Used 2+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Sobre o uso da linguagem de programação C, julgue os itens da imagem ao lado com Verdadeiro ou Falso e escolha a alternativa correta:
FFV
FVF
FFF
VFV
2.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Sobre o código em C proposto na imagem ao lado, assinale a alternativa que descreve
sua saída e descreve-a corretamente:
Exibirá o valor 0 (zero) pois A e B são diferentes.
Exibirá um valor positivo pois A e B são diferentes.
Exibirá um valor negativo pois no alfabeto o conteúdo de B vem antes de A.
Exibirá um valor positivo pois no alfabeto o conteúdo de B vem
antes de A.
3.
MULTIPLE CHOICE QUESTION
45 sec • 1 pt
Analise o código da imagem ao lado e responda: Qual a finalidade deste trecho de código?
Abre um arquivo de texto chamado “dados.txt” no modo de leitura e grava nele uma mensagem de sucesso.
Abre um arquivo de texto chamado “dados.txt” no modo de leitura e imprime uma mensagem de sucesso na tela.
Abre um arquivo de texto chamado “dados.txt” no modo de escrita e imprime uma mensagem de erro na tela caso a operação
falhe.
Abre um arquivo binário chamado “dados.txt” no modo de escrita e imprime uma mensagem de sucesso na tela.
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Avalie o código da imagem ao lado e escolha a alternativa que melhor corresponde a saída do algoritmo:
O programa imprime: 1 2 3
O programa imprime: 2 3 4
O programa não compila porque uma função não pode ter um vetor como parâmetro
O programa entra em loop infinito dentro do for
Answer explanation
🔹Variáveis comuns (inteiros, floats, etc.) são passadas por valor → A função trabalha com uma cópia e não altera a variável original.
🔹 Vetores são passados por referência (ponteiros) automaticamente → A função trabalha com o endereço do primeiro elemento do vetor, permitindo modificar seus valores.
🔹 Para modificar variáveis comuns dentro da função, precisamos usar ponteiros (*) e passar o endereço (&), como no exemplo da imagem ao lado.
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Avalie o código da imagem ao lado e marque AS ALTERNATIVAS que você julgarem verdadeirAS
ptr1 e ptr2 têm o mesmo valor após a linha ptr1=ptr2
O valor de x é igual ao de y após a linha ptr1=ptr2
O valor de x após a execução será 10
O valor de y antes da manipulação de ponteiros era 10.
6.
FILL IN THE BLANK QUESTION
1 min • 1 pt
Analise o algoritmo da imagem o lado e complete o espaço do nível do personagem: De acordo com o print do algoritmo, qual seria o nível do personagem?
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Considerando o código em C na imagem ao lado, o que esse trecho de código faz?
O código está correto e imprimirá a matriz 3x3 como esperado.
O código imprimirá uma linha a mais com os valores {10, 11, 12}.
Haverá um erro de compilação devido ao uso incorreto do operador de índice
nas matrizes.
O código invadirá memória não reservada, imprimindo quatro valores indeterminados.
Create a free account and access millions of resources
Similar Resources on Wayground
12 questions
PRAA1 AULA 10-11-12

Quiz
•
11th Grade - University
10 questions
Manipulação de Arquivos em Python

Quiz
•
University
12 questions
Revisão N2

Quiz
•
University
10 questions
Illustrator intermedio

Quiz
•
University
10 questions
Quiz sobre Sistemas Operativos CEF 24/25

Quiz
•
8th Grade - University
10 questions
Aula 4 - IC

Quiz
•
University
8 questions
Quiz sobre P5.js e JavaScript

Quiz
•
1st Grade - University
10 questions
Quiz sobre Pontos de Função

Quiz
•
University
Popular Resources on Wayground
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
11 questions
Hallway & Bathroom Expectations

Quiz
•
6th - 8th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade