Baixe o app para aproveitar ainda mais
Prévia do material em texto
CURSO: CÓD/ DISCIPLINA: INTRODUÇÃO À PROGRAMAÇÃO E. EM C Online PROF.º: Ildo Ramos Vieira TURNO: Manhã TURMA: SALA: MAT.: NOTA GRADUAÇÃO ALUNO (A): DATA: AV1 ( x ) – AV2 ( ) – AV3 ( ) GABARITO QUESTÕES OBJETIVAS 01 02 QUESTÕES OBJETIVAS 1. Sobre representação de algoritmos, julgue as afirmativas abaixo:.(1 pontos). I-a linguagem natural é a linguagem do cotidiano. A escolha das palavras e termos utilizados dependem diretamente da pessoa que está escrevendo e da compreensão de quem lê. Aqui uma mesma palavra pode ter diversos significados (ambiguidade léxica) II-As linguagens gráficas são baseadas em imagens e esquemas, de forma a tentar facilitar a visualização e o entendimento das etapas e processos III-Pseudolinguagem é uma forma de abstrair os problemas existentes na linguagem natural, de forma a criar um padrão para descrição e estruturação de algoritmos. Podemos entendê-la como uma forma intermediária entre a linguagem natural e as linguagens de programação IV-A afirmação I não está integralmente correta, pois na linguagem natural não existe o problema da ambiguidade léxica Julgue as afirmativas abaixo e escolha a correta: a) Somente a afirmação I está correta.. b) Estão corretas somente as afirmações II. III e IV. c) Estão corretas somente as afirmações I, II e III. d) Estão corretas somente as afirmações II e III. 2. Julgue as afirmativas abaixo: (1 pontos) I-Para construir um algoritmo é importante identificar e escolher a melhor linguagem para a construção do algoritmo, ou seja, qual a melhor forma de expressarmos a solução de nosso problema. II-Para estruturar o problema podemos usar a linguagem natural, ou seja, a nossa linguagem para descrever o problema. Esse tipo de linguagem permi- te a descrição e estruturação de quaisquer algoritmos, porém ela pode ser muito extensa de forma a dificultar a padronização e remoção de ambiguidades III-Em complemento à afirmação II, é importante ressaltar que os problemas acima citados podem ser resolvidos por meio de linguagens mais estruturadas e formais. Algumas podem ser muito próximas de nossa linguagem natural, outras visuais, outras próximas das linguagens de máquina, como as linguagens de programação. Estão corretas: a) Somente as afirmações II e III b) Todas as afirmações c) Somente as afirmações I e II d) Somente a afirmação I e) Somente a afirmação II QUESTÕES DISCURSIVAS OBS: TODOS OS CÓDIGOS FONTES DEVEM SER COPIADOS E COLADOS NUM ARQUIVO E ENVIAR PELO SIA NO FORMATO PDF. 3. Dados dois números inteiros, construa o algoritmo que calcule seu quociente e seu resto. (2 pontos) 4. Empregados de uma fábrica trabalham em dois turnos: diurno e noturno. Desejamos calcular a jornada diária de acordo com os seguintes pontos. (2 pontos). a) A tarifa das horas diurnas é de 500 reais, b) A tarifa das horas noturnas é de 800 reais, c) No caso de ser domingo, a tarifa será aumentada em 200 reais o turno de diurno e 300 reais o turno noturno. 5. Calcule o número de elementos negativos, zeros e positivos de um dado vetor de 60 elementos. (2 pontos). 6. Projete o algoritmo para imprimir a soma dos números ímpares inferiores ou iguais a n. (2 pontos).
Compartilhar