Download as pdf
Download as pdf
You are on page 1of 4
x .culvgieimmg, INSTITUTO DO EMPREGO E FORMACAO PROFISSIONAL - |.E.F.P ‘CENTRO EMPREGO E FORMACAO PROFISSIONAL DE EVORA Ficha de Avaliagao Sumativa EFA Tecnolégico - Técnico de Informatica e Sistemas UFCD:0782~ Programagao em C/C++ Duracao: 1 Nome Formando: Suc Re Data: 1@ /_/1 244 Formador: Jog Ceifa5} lctassincacto: Aver ee Tih ge prey Notas Gerais: Esta prova de natureza tedrico-pratica divide-se em trés grupos e tem a duracdo de 180 minutos. Utilize apenas caneta ou esferogréfica de tinta indelével, azul ou preta, Nao & permitido 0 uso de corrector. Em caso de engano, deve riscar, de forma inequivoca, aquilo que pretende que nao seja classificado. Nao € permitido 0 uso de auxiliares, As respostas ilegiveis ou que nao possam ser identificadas sao classificadas com zero pontos, Rubrique no canto superior direito todas as folhas da prova, Qualquer tentativa de copia sera punida com a anulaco da prova. As cotagées dos itens encontram-se descritas no quadro seguinte: 1 2. Grupo! 4 Grupo 1 2 1 2 Grupo lll 3. 4 5 a Ssiggieai@, INSTITUTO DO EMPREGO E FORMACAO PROFISSIONAL - I.E.F.P CENTRO EMPREGO E FORMACAO PROFISSIONAL DE EVORA Grupo | 1. Qual das seguintes afirmagées é verdadeira? (A)S6 é possivel declarar, no mesmo ambito, uma variével com o mesmo Al nome 6 € possivel declarer, em Ambitos diferentes, uma variavel com 0 mesmo nome. (C)S6 € possivel deciarar, no mesmo ambito, uma variavel com o mesmo tipo de dados, (D)S6 ¢ possivel deciarar, em ambitos diferentes, uma varidvel com 0 mesmo tipo de dados. 2. Considere que o utilizador necesita de introduzir 0 seguinte cédigo de ik produto: A101ZZX999, Qual 0 tipo de dados da varidvel de rececao? (A)int (B)float > {@)charistring Nera das anteriores 3. Qual das seguintes afirmacées verdadeira? (A)O nome de uma variavel nao pode conter ntimeros . ae nome de uma variavel napypade conter simbolos © unto & gow (C)O nome de uma variavel rie pacers letras (D)Nenhuma das anteriores 4. Qual das seguintes afirmagées 6 vefda (A)S6 é possivel ter uma estrutura de decisdo IF por cada programa em C (B)S6 € possivel ter uma variavel global por cada programa em C (C)S6 é possivel ter uma vai lenhuma das anteriores a usazagmma, INSTITUTO DO EMPREGO E FORMACAO PROFISSIONAL - |.E.F.P ‘CENTRO EMPREGO E FORMACAO PROFISSIONAL DE EVORA Grupo I 41. Indique qual o resultado final das variéveis apés a execugdo do seguinte fragmento de cédigo: Inicio Dectara x — Daa ariaveis s (ne nome) Declara z { G6 Fim 3 [6 ‘ 2. Indique quial'o resultado final das variaveis apés a execucdo do seguinte fragmento de cédigo INICIO Dectara x; f Declara y; ‘n° e nome) Declara z; | Declara a; | 2 nome) ‘Mostra x; Mostra y; Mostra Z; a gigas, INSTITUTO DO EMPREGO E FORMACAO PROFISSIONAL - 1.E.F.P CENTRO EMPREGO E FORMACAO PROFISSIONAL DE EVORA Grupo Ill - PRATICA | Apresente a sua solucdo em Linguagem . 1. Desenvolva um programa que, dado um numero correspondente ao salario, 0 programa mostra qual o valor maximo que o utllizador pode gastar sabendo que a taxa de esforco € de 40%, Exemplo: Insira 0 salério (euros): 800 v Pode gastar no maximo (euros): 320 2, Desenvolva um programa para mostrar ao utiizador qual o consumo do seu automovel. © utilizador insere os kmQue ,percorreu, € qual o total de litros que~ utlizou e recebe o resultado em I/100km, Tesultado (I/100km) = (100"itrosinseridbs) / kmineridos Exemplo: ‘km percorridos: 835 Litros gastos: 42,8 Lv Consumo do seu veiculo (V100km). 5,1 3. Desenvolva um programa que dado um nome e © ano de nascimento ¢ o programa verfica se este cidaddo podg-votar € mostra-a idade. SO € possivel votar com idade igual ou superior a 18 énos Assuma que 0 ano de 2014 para realéar os cafUios da idade. Exemplo. oe ‘Nome do Funcionério: Ana Ano de Nascimento: 1990 Pode votar. ‘dade (anos): 24 4. Desenvolva um programa que permita ao utiizador indicar 0 prego de uma eparago de um computador. O utilizador insere em primeiro lugar se é uma formatacao (opco 1) ou uma reparacdo (restantes opcées). Caso seja uma formatacao 0 PVP é de 30 euros. Caso seja uma reparacao, 0 ultlizador insere 0 numero de horas gastas e recebe-o PVP sabendo que é cobrado 20 euros por hora. Em qualquer um dos cAsos o)ttlizador deve de receber ainda a percentagem que tem de pagar fespondente 2 3% do PVP por ser uma reparagdo XPTO Exemplo. LY Insira uma opeao (1-Formatagao) (2 ou outro num. -Reparagao): 2 Insira 0 n° de horas: 10 Valor a pagar (euros): 200 Percentagem extra (euros) 6 ~ 5. Desenvolva um programa para auxiliar 0 utlizador no custo da pintura de um objecto. O utlizador insere uma op9ao, (0-pintar cubo} toutra-pintar clindrofe de seguida introduz os dados necessarios. No caso de pintar um cubo 0 utilizador insere: aresta(A), prego de cada lata(P), a quantidade de tinta por lata (Q) e a capacidade de pintura (C), em cm2ypor cada djNo caso de pintar um cilindro © utiizador insere: 5 bmeto(O} ature prega fe cada lata(P/’a quantidade de e tinta por lata (Qe a capacidade es cm2, por cada dl. Sabe-se que: custopintarOBJECTO = (AREAOBJECTOIC)/Q)"P AREA CUBO = (A* A) *6 ‘AREA CILINDRO = AREA BASE + AREA SUPERFICIE AREA BASE = (3.14 *(D * Dac AREA SUPERFICIE = 3.14°D*H pOOH © a

You might also like