Logo Passei Direto
Buscar

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Em linguagem C, a função SIZEOF() possui a funcionalidade de retornar o tamanho em bytes equivalente a um único parâmetro informado, podendo ser aplicado em qualquer elemento que, de alguma forma, seja alocado na memória.
Qual é a forma correta de utilizar a função SIZEOF() para determinar o tamanho de uma struct chamada “cadCliente” que contém os campos, “id”, “nome” e “endereco”?
A sizeof(cliente.nome);
B sizeof(cadCliente.cliente);
C sizeof(struct Cliente);
D sizeof(cadCliente);
E sizeof(cliente);

Dentre as estruturas de decisão condicional oferecidas pela linguagem de programação C, existe o operador ternário que permite contemplar em uma única linha de instrução uma condição composta.
Avalie o trecho de código a seguir e identifique a alternativa que apresenta, após a execução do código, o resultado correto de cada uma das variáveis envolvidas:
A a = 23, b = 47 e c = 70
B a = 23, b = 23 e c = 59
C Retornará um erro sintático do operador ternário
D a = 23, b = 23 e c = 12
E a = 23, b = 47 e c = 12

A linguagem de programação C fornece suporte para apresentação de informações no terminal/console, sendo um dos comandos que realizam essa tarefa a função PRINTF().
Considere o código apresentado (executado em condições ideais) e avalie o resultado obtido por meio da aplicação da função PRINTF(), assinalando a alternativa correta:
A \nNúmero 7 elevado ao quadrado: 14 \n
B Número 7 elevado ao quadrado: 49
C Número %d elevado ao quadrado: %d
D Número 7 elevado ao quadrado: 14
E \nNúmero 7 elevado ao quadrado: 49 \n

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

Em linguagem C, a função SIZEOF() possui a funcionalidade de retornar o tamanho em bytes equivalente a um único parâmetro informado, podendo ser aplicado em qualquer elemento que, de alguma forma, seja alocado na memória.
Qual é a forma correta de utilizar a função SIZEOF() para determinar o tamanho de uma struct chamada “cadCliente” que contém os campos, “id”, “nome” e “endereco”?
A sizeof(cliente.nome);
B sizeof(cadCliente.cliente);
C sizeof(struct Cliente);
D sizeof(cadCliente);
E sizeof(cliente);

Dentre as estruturas de decisão condicional oferecidas pela linguagem de programação C, existe o operador ternário que permite contemplar em uma única linha de instrução uma condição composta.
Avalie o trecho de código a seguir e identifique a alternativa que apresenta, após a execução do código, o resultado correto de cada uma das variáveis envolvidas:
A a = 23, b = 47 e c = 70
B a = 23, b = 23 e c = 59
C Retornará um erro sintático do operador ternário
D a = 23, b = 23 e c = 12
E a = 23, b = 47 e c = 12

A linguagem de programação C fornece suporte para apresentação de informações no terminal/console, sendo um dos comandos que realizam essa tarefa a função PRINTF().
Considere o código apresentado (executado em condições ideais) e avalie o resultado obtido por meio da aplicação da função PRINTF(), assinalando a alternativa correta:
A \nNúmero 7 elevado ao quadrado: 14 \n
B Número 7 elevado ao quadrado: 49
C Número %d elevado ao quadrado: %d
D Número 7 elevado ao quadrado: 14
E \nNúmero 7 elevado ao quadrado: 49 \n

Prévia do material em texto

Questão 1/10 - Linguagem de Programação
Avalie o código desenvolvido em linguagem C, sabendo que o objetivo é apresentar as notas armazenadas em cada posição do vetor. Considerando essa informação, assinale qual das alternativas melhor descreve o resultado ao executar o código apresentado:
	
	A
	Apresentação dos valores 3.50, 7.50, 9.20, 6.80 e um valor indefinido após o último valor.
	
	B
	Apresentação de um valor indefinido após o primeiro valor, sem a apresentação dos demais valores do vetor.
	
	C
	Apresentação dos valores 3.5, 7.5, 9.2, 6.8, 0.0 e um valor indefinido após o último valor.
Você assinalou essa alternativa (C)
	
	D
	Apresentação de um erro de compilação, impedindo a execução do código.
	
	E
	Apresentação dos valores 3.5, 7.5, 9.2 e 6.8.
Questão 2/10 - Linguagem de Programação
Em linguagem C, a função SIZEOF() possui a funcionalidade de retornar o tamanho em bytes equivalente a um único parâmetro informado, podendo ser aplicado em qualquer elemento que, de alguma forma, seja alocado na memória. E, dessa forma, é possível ser aplicado em estruturas heterogêneas.
Baseado no protótipo de struct apresentado a seguir.
Qual é a forma correta de utilizar a função SIZEOF() para determinar o tamanho de uma struct chamada “cadCliente” que contém os campos, “id”, “nome” e “endereco”?
Você não pontuou essa questão
	
	A
	sizeof(cliente.nome);
Você assinalou essa alternativa (A)
	
	B
	sizeof(cadCliente.cliente);
	
	C
	sizeof(struct Cliente);
	
	D
	sizeof(cadCliente);
	
	E
	sizeof(cliente);
Questão 3/10 - Linguagem de Programação
Em linguagem C, uma string é uma sequência de caracteres manipuladas como vetores de caracteres. Como as strings em C não são um tipo de dado nativo da linguagem, utilizamos o tipo de dado CHAR. Analise a declaração da string a seguir e assinale a alternativa correta para exibição do seu conteúdo:
	
	A
	printf("%c", amigos);
	
	B
	printf("%s", amigos);
Você assinalou essa alternativa (B)
	
	C
	printf("%s", &amigos);
	
	D
	printf("amigos");
	
	E
	É obrigatório implementar uma estrutura de repetição para ler o conteúdo de cada índice do vetor.
Questão 4/10 - Linguagem de Programação
A função SCANF() permite que os dados sejam lidos a partir da entrada padrão (geralmente o teclado) e armazenados em variáveis. Analise o trecho de código a seguir assinalando a alternativa correta:
	
	A
	A função SCANF() não suporta a leitura de strings.
	
	B
	O vetor “passageiro” será preenchido com uma string sem espaços.
Você assinalou essa alternativa (B)
	
	C
	Falta a declaração do operador de endereço (&) antes da variável “passageiro”.
	
	D
	Necessário incluir o tamanho máximo da string a ser lida.
	
	E
	A função SCANF() não suporta a leitura de vetores.
Questão 5/10 - Linguagem de Programação
Considere que estamos desenvolvendo um programa em linguagem C para gerenciar uma biblioteca de livros. Nesse programa, será necessário armazenar diversas informações sobre cada livro, como título, autor, editora, ano de publicação, número de páginas, entre outras. Para realizar essa tarefa, decidimos fazer uso da estrutura de dados struct. Ocorre que o funcionário da empresa ao verificar a base de dados já existente, detectou algumas discrepâncias em alguns registros e solicitou que os dados sejam devidamente corrigidos.
Baseado na struct a seguir, assinale a alternativa correta que apresenta o trecho de código que realiza de forma adequada as seguintes atribuições: “Umberto Eco” para o autor e o valor 37.50 para o preço:
	
	A
	
	
	B
	
	
	C
	
Você assinalou essa alternativa (C)
	
	D
	
	
	E
	
Questão 6/10 - Linguagem de Programação
Considere a implementação de um programa em C que deve armazenar informações sobre produtos e vendas em estruturas de dados. Para tanto, foram definidas as estruturas “produto” e “venda” da seguinte forma:
Baseado nas structs apresentadas e considerando que já existem dados armazenados, qual seria a forma correta para apresentar em uma única linha, o código da venda, o nome do produto, a quantidade vendida e o total da venda? Assinale a alternativa que apresenta a solução correta.
Você não pontuou essa questão
	
	A
	
Você assinalou essa alternativa (A)
	
	B
	
	
	C
	
	
	D
	
	
	E
	
Questão 7/10 - Linguagem de Programação
Na elaboração de um código, usualmente, depararemos com a necessidade de aplicação de testes para a execução de determinadas instruções. Para tanto, fazemos uso dos operadores relacionais na realização de comparações entre variáveis ou valores distintos e dos operadores lógicos para definir testes lógicos em declarações condicionais. Avalie o código a seguir, determinando entre as alternativas disponíveis, o valor que será apresentado ao final da execução bem sucedida do código.
	
	A
	10.5
	
	B
	1
	
	C
	20.8
	
	D
	33
Você assinalou essa alternativa (D)
	
	E
	5
Questão 8/10 - Linguagem de Programação
Suponha que em um trecho de código, possuímos um vetor de inteiros denominado “v” que contêm N elementos. O objetivo do código é inverter a ordem dos elementos desse vetor.
Nesse cenário, assinale qual das opções a seguir apresenta uma implementação correta para essa operação:
Você não pontuou essa questão
	
	A
	
	
	B
	
	
	C
	
	
	D
	
Você assinalou essa alternativa (D)
	
	E
	
Questão 9/10 - Linguagem de Programação
Dentre as estruturas de decisão condicional oferecidas pela linguagem de programação C, existe o operador ternário que permite contemplar em uma única linha de instrução uma condição composta, eliminando assim o excesso de linhas e enxugando o código. Avalie o trecho de código a seguir e identifique a alternativa que apresenta, após a execução do código, o resultado correto de cada uma das variáveis envolvidas:
	
	A
	a = 23, b = 47 e c = 70
Você assinalou essa alternativa (A)
	
	B
	a = 23, b = 23 e c = 59
	
	C
	Retornará um erro sintático do operador ternário
	
	D
	a = 23, b = 23 e c = 12
	
	E
	a = 23, b = 47 e c = 12
Questão 10/10 - Linguagem de Programação
A linguagem de programação C fornece suporte para apresentação de informações no terminal/console, sendo um dos comandos que realizam essa tarefa a função PRINTF().
Considere o código apresentado (executado em condições ideais) e avalie o resultado obtido por meio da aplicação da função PRINTF(), assinalando a alternativa correta:
	
	A
	\nNúmero 7 elevado ao quadrado: 14 \n
	
	B
	Número 7 elevado ao quadrado: 49
Você assinalou essa alternativa (B)
	
	C
	Número %d elevado ao quadrado: %d
	
	D
	Número 7 elevado ao quadrado: 14
	
	E
	\nNúmero 7 elevado ao quadrado: 49 \n

Mais conteúdos dessa disciplina