Buscar

Respostas de provas Linguagem de Programação

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA
	I e III estão corretas
	A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe
	R - I e III estão corretas.
	A função scanf utiliza qual operador para a entradade dados :
	R - Endereço
	A função _________ funciona como a função scanf(),
	R - fscanf()
	A função fgets():
	R - lê uma linha inteira de uma vez
	A função rewind() de protótipo
	R - Retornar a posição corrente do arquivo para o início.
	A linguagem C permite a inicialização de vetores junto com sua declaração
	R - char valores = "ABCD";
	A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
	Com pequenas alterações, o programa poderá ser compilado em várias plataformas.
	A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados correspondente
	R - scanf("%s", nome);
	A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados
	R - Em C, strings são vetores de caracteres terminados pelo caractere nulo ('\0')
	A linguagem C/C++ apresenta vantagens |) Possibilidade em programação de alto e baixo nível;
	R - | e |||
	Acerca da Linguagem de Programação C, podemos afirmar que: I) Todo programa em C é composto de uma ou mais funções. II) Uma função main deve ser definida em cada programa. III) O C é case sensitive, ou seja, diferencia maiúsculas de minúsculas. IV) O C é baseado na Linguagem UAL. Marque somente a única resposta correta:
		Somente as afirmativas I, II e III são corretas.
	Alguns iniciantes na linguagem C sentem dificuldades de usar a estrutura dos ifs encadeados. 
	O número de ifs encadeados é igual ao número de respostas possíveis, não considerando aresposta errada do usuário, pois essa seria criticada no else.
	Analise as sentenças abaixo sobre a declaração de vetores e, em seguida, assinale a alternativa correta:I. Na linguagem C++,
	R - Somente as sentenças I e II estão corretas
	Ao implementarmos um programa, precisamos ter em mente qual o nosso objetivo, quais as entradas que vamos precisar e quais as saídas que devemos prover. Esse ciclo é o que acontece com os dados durante a execução do programa. Diante do exposto, marque a alternativa que contém a sequência correta do ciclo de processamento de um programa.
	Estruturada e Rapidez
	Após o surgimento de várias linguagens de Alto nível, surge a linguagem C
	R - década de 70
	Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos, verifique se está correto os arquivos pré-definidos:
	stdin = Dispositivo de entrada padrão (normalmente o teclado)
	As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código
	R - math.h - stdlib.h
	As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque aalternativa que contém as bibliotecas necessárias para que este código funcione.
	math.h - stdlib.h
	As funções existem para decompor um problema em partes menores, simplificandoe organizando o programa como um todo
	O comando return encerra a execu ção de uma fu nção e pode retornar vários v alores para afunção chamado ra da função
	As matrizes, assim como os vetores, são muito importantes para facilitar o trabalho de um programador, por isso é 
	R - int matrizExemplo[10][20];
	As matrizes, em geral, são caracterizadas por se tratarem de uma única variável
	R - int mat[3][3]; mat[0][2] = 5
	Assim como nas variáveis, podemos inicializar os vetores assim que declaramos.
	R - int numeros[3] = { 0, 1, 2};
	Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
	<, > e >=
	Assinale a função que não é disponível na plataforma Linux
	system()
	C o nsid era ndo que a v a riáv e l Te m pe rCre c eba v alo r de te m pe ra tur a
	R - TemperF = (Temper C * 1.8) + 32 
	Considerar o trecho do programa abaixo:
int x, y, z;
x =10; z = 3; z = (++x) * (y--);
printf("x = %d\t y=%d\t z=%d",x,y,z);
O que irá aparecer na tela
	x = 11 y = 2 z = 33
	Considere o código abaixo. Considere que o usuário digite 11. O que será impresso para o usuário?
	Top!
	considere o programa abaixo e responda: Qual é o preço total se o usuário comprar 11 laranjas
	R - 18.40
	Considere que as bibliotecas necessárias foram devidamente declaradas. int main() { FILE *arq ;
	R - char - fopen - fclose
	Considere que todas as bibliotecas necessárias foram declaradas. int main() { int mat[3][3], i, j, det;
	R - do-for-for-while
	Construa um programa que informe ao usuário que ele deverá
	R - #include <stdio.h>
 # include <stdlib.h>
int main() 
{ int num ; 
 printf("\nDigite um numero com tres algarism os:"); scanf("%d", &num ); if( abs(num )>=100 && abs(num )<=999) printf("\nCe ntenas: %d \tUnidades: %d \n",abs(num )/100, abs(num )%10); else printf(“\nO numero não três algarismo\n”)}
	Dada a função abaixo, qual o valor que será retornado quando esta função for chamada com: perc(200, 15)
	R - 230
	Dado o programa na linguagem de programação C abaixo , informe qual os valores das variáveis x, y, a, b, c e d
	R - 12, 3, 10, 12, 4, 4
	Dado o trecho de lógica utilizando o conceito da linguagem de programação C.
	R - x = -11 y = 11 z = 10
	Depois de declarada, uma variável na linguagem Java pode ter um valor atribuído a ela com o operador de
atribuição:
	=
	Durante a criação de um programa, foi percebido que uma parte do código era executada várias
	R - Criar uma função para executar a parte do código que se repetia.
	Em Linguagem C, assim como em outra linguagens, há a necessidade do uso de valores constantes, ou seja, elementos que durante toda a execução do código não mudará de valor. Considerando a linguagem C, qual a maneira correta para se declarar a constante PI.
	#define PI 3.14;
	Em programação é possível que haja decisões usando o IF. Todo IF deve vir seguido de uma condição que deve tercomo resultado Verdadeiro ou Falso. Considerando esta afirmativa, qual das opções abaixo deve apresentar erro nacompilação
	if (z = 21)
	Em relação à variável global, podemos afirmar: I Somente a função principal pode alterar o valor armazenado
	R - II e IV
	Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h.
	R - #include stdio.h #include stdlib.h #include math.h
	Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C.
	If, nota_do_aluno_2, HOJE, _yes
	Estava pesquisando na internet, quando li, num fórum,
	R - 0343 (O valor absoluto do resu ltado da expressã o formatada
	Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta.
	I e IV estão corretas
	Existe sempre uma dúvida por parte do desenvolvedor se escolhe switch() ou if
	R - III e V são verdadeiras
	Existe sempre uma dúvida por parte do desenvolvedor se escolhe switch() ou if quando está usando a Linguagem C.
	III e V são verdadeiras
	Função em C onde são colocados todos os comandos e outras funções que
	R - main()
	Identifique no código abaixo um exemplo de Objeto (Instância), Método e Classe
	Objeto: java1, Classe: Java, Método: getNome() - Objeto é uma instância de classe. Classe é um modelo abstrato de dados. Método é uma operação ou ação ofertada pela classe.
	leia com atenção as afirmativas abaixo e escolha a opção correta. I A estrutura do for, por definição
	R - Somente I, III e IV estão corretas
	Marque abaixo a instrução que permite parar uma execução dentro de um switch
	break
	Matrizes é um dos conceitos mais largamente usado em programação
	R - int matriz[2][3]= {{2,4,6};{7,8,9}};
	Matrizes são estruturas de dados extremamente poderosas e quesão muito empregadas
	R - Não existem matrizes com mais de duas dimensões.
	Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise
	R - 2 4 6 10 16 26 42
	Muitas séries matemáticas podem ser geradas pela estrutura do for
	R - 1 1 2 3 5 8 13 21 
	Na Aula 1, estudamos algumas características e vantagens da linguagem C R - 
	As afirmativas I, IV e V estão corretas e as demais, erradas.
	Na criação de uma rotina de manipulação de equipamentos para perfuração de poços, o programador 
	R - Somente para leitura
	Na definição de uma função, precisamos escrever suas partes, sendo algumas
	R - Tipo , Nome, e Corpo da função
	Na história da linguagem C, alguns momentos foram marcantes
	R - Padrão C99
	Na lista de exercícios que foi liberada pela professora de Linguagem de Programação I, naquestão 3
	R - 1918 / 11 / 15
	Na construção de programas na linguagem C, precisamos tomar muito cuidado com a sintaxe das expressões condicionais R -
	if x > 0 { a = 2;}
	Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas expressõe R -
	x = ( a + b )
	Na definição de estruturas, funções, variáveis, etc. devemos seguir suas respectivas Sintaxes
	R – tipo nome_matriz[numero_linhas][numero_colunas]
	Na função main() da linguagem C, declarações, comandos, estrutura
	R - { e }
	Na linguagem C, temos várias formas de exibir mensagensna tela, atravésdas funções encontradas na biblioteca padrão stdio.h R -
	puts
	Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. R -
	A função main() pode acessar qualquer variável local de qualquer função.
	Na linguagem de programação C, como em outras, na criação de programas, devemos definir
	R - char, int, float, double, void
	Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados R - 
	cin ( )
	Na linguagem de programação C, como em outras, na criação de programas, devemos definir os tipos de dados R-
	char, int, float, double, void
	Na manipulação de arquivos na linguagem C, no processo de abertura do mesmo, podemos ter erros:
	R - A função fopen, retorna NULL quando não consegue abrir o arquivo
	Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. fputc()
	R - Função para gravar um caractere
	Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. feof()
	R - Função que detecta o fim do arquivo.
	Nas aulas aprendemos sobre as funções de leitura e gravação
	R - fwrite(endreçoElemento, tamanho, quantidade, ptrArq)
	No ambiente Dev-cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e executar R - 
	Tanto a I quanto a IV possibilitam isso
	No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar R - 
	Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./no terminal para executá-lo.
	O chefe do departamento do pessoal da Empresa YYY gostaria de declarar
	R - char nomes[20][31]; float salarios[20][14]
	O professor de Matemática armazena as notas dos quatro bimestres e da média
	R - float NOTAS[47][5];
	O desenvolvimento de um programa precisa atender as necessidades do usuário final, para isto o desenvolvedor
	R - Testa uma expressão e dependendo do resultado permite que o
	O desenvolvimento de um programa precisa atender as necessidades do usuário final, para isto 
	R - Testa uma expressão e dependendo do resultado permite que o programa siga por caminhos diferentes.
	O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada.
	R - Exibe valor: 5
	O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada. 
	R - Exibe valor: 5
	Observe o programa abaixo e escolha a opção que apresenta
	R - O valor retornado corresponde ao deslocamento mais um em relação
	Observe abaixo algumas declarações de variáveis e assinale a declaração errada.
	R - long float x;
	Observe abaixo várias funções que recebem dados via teclado.
	R - scanf()
	Observe abaixo várias funções que recebem dados via teclado. Qual delas permite uma leitura formatada?
	R - scanf()
	Observe o código apresentado na questão:
	R - Ocorrerá um erro
	Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
	R - Juros de 10%
	Os chamados vetores e matrizes podem ser considerados como:
	R - Estruturas de dados homogêneas
	Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se
	R - do...while
	Os o peradores de incremento (++) e decremento (--) são muito
	R - a =b; b=b +1;
	Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso.
	R - ((pontos>=10) && (pontos <=20))
	Para a manipulação de arquivos na linguagem C, primeiro precisamos 
	R - a rq = fop en ("te x to .tx t" , "a +");
	Para a manipulação de arquivos na linguagem C, primeiro precisamos abrir o mesmo
	R - arq = fopen("texto.txt", "a+");
	Para calcular a área de um retângulo é necessário conhecer a medida dos lados.
	R - cin >> altura >> largura;
	Para o programa abaixo qual a saída apresentada?
	R - 100 121 144 169 196 225
	Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________
	R - Código fonte - extensão .c - compilar - executável
	Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade
	R - >=; &&; >;
	Qual seria o menor programa compilável da Linguagem m C ?
	R - main(){}
	Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
	R - while
	Qual das características abaixo NÃO pode ser atribuída á linguagem C?
	R - Complexidade porque tem muitas palavras reservadas
	Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0?
	R - while (num != 0)
	Qual é a saída de tela, deste trecho de programa?
	R - 8
	Qual o nome da diretiva que é usada para incluir arquivos dentro do programa
	R - include
	Qual o nome da diretiva que tem várias utilidades e uma delas é construir macros que, algumas vezes,
	R - define
	Qual o nome da função matemática que calcula a potenciação de um número?
	R - pow
	Quando precisamos incrementar o valor de uma variável em C, geralmente usamos a forma contrata
	R - a = b++; o valor de a e b são respectivamente: 8 e 9
	Quanto aos códigos de formatação (especificadores de f ormato) usados com a função printf()
	R - printf("\n%.3f\t%.0f\n", ceil((num1+num2)/2+num3), num3);
	Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() 
	R - printf("\n%.3f\t%.0f\n", ceil((num1+num2)/2+num3), num3);
	Quanto aos códigos de formatação (especificadores de formato) usados com afunção printf()
	R - Printf(“\n%d\t%06.2
	que tipo de dado deve ser utilizado para definir uma variável
	R - float
	Sabemos que para a utilização de funções da linguagem C precisamos declarar
	R - math.h - Funções matemáticas
	Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decima
	R - float notas[150];
	Sabe-se que a linguagem C é uma das mais utilizadas no mundo. Desenvolvida em 1972 é uma linguagem voltada 
	R - Possui com conjunto muito grande palavras reservadas o que torna o aprendizado complexo
	Se precisarmos testar o conteúdo de uma variável e sabendo-se que só serão executadoscomandos 
	R - if
	Supondo que as variáveis foram devidamente declaradas, dentre as opções
	R - a > b && < c
	supondo que está desenvolvendo um programa de cadastro de alunos, qual das opções declara corretamente
	R - char nomes [30][20];
	Suponha que as bibliotecas necessárias foram declaradas e considere em função das 
	R - Erro na (L5) Na forma de preencher a função fgets
	Suponha que as notas digitadas pelo usuário sejam respectivamente (4.5; 8.5; 6.5)
	R - Aluno reprovado com: 6.5
	Suponha que o arquivo dados.txt contém a cadeia de caracteres "ABCYDEF"
	R - ABCYDEF
	Todo programa codificado na linguagem C pode incluir uma
	R - stdio.h 
	Um engenheiro elétrico desenvolveu um programa para que
	R – fp=fopen(nomeArq, “r+”)
	Um lojista gostaria de desenvolver um programa que pudesse armazenar oscódigos(valores inteiros)
	R - int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]
	Um aluno de LPI gostaria de testar duas condições, usando somente uma estrutura if. 
	if(ano >=1989 && ano <=2007 && (sexo == 'M' || sexo == 'm' ) )
	Um desenvolvedor construiu um código onde estava presente o trecho abaixo. char resp; scanf("%c", &resp); 
	II, III e V são verdadeiras
	Um desenvolvedor estava construindo um código que tinha quatro possibilidade
	R - switch() com quatro cases e um default
	Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além
	switch() com quatro cases e um default
	Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não estava 
	if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 )
	Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware
	portabilidade
	Um Engenheiro Ambiental tinha um arquivo onde ele gostaria retirar algarismos
	R - atof() e stdlib.h
	Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra 
	isalnum()
	Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos
	tolower() e ctype.h
	Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão
	R - Valor do imposto a ser pago: 750.00
	Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. 
	do{ // [bloco de comandos] } while (cfp !=0);
	Um programador durante a construção de um código precisava converter o texto correspondente a um ano
	R - atoi( )
	Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem
	R - case 90: printf("Pode") ; break;
	Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C sãoportáveis, 
	Precisamos recompilar o código fonte para o Linux
	Uma das ultimas funções estudadas foi a re na me ()
	R - re na me ("A RQ ", "A RQ 2");
	Uma das ultimas funções estudadas foi a rename(). Suponha que o nome do arquivo é inicial é ARQ
	R - rename("ARQ", "ARQ2")
	Uma empresa possui uma série de programas desenvolvidos em C que acessam um mesmo arquivo
	R - toupper
	Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas
	R - Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funções matemáticas que possibilitam arredondamento de um numero
	Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área deatuação. 
	#include "c:\funcoes\ minhasFuncoes.h"

Continue navegando