Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algoritmos e Técnicas de Programação (/alu… Av1 - Algoritmos e Técnicas de Programação Sua avaliação foi confirmada com sucesso (/notificacao /index) × Informações Adicionais Período: 03/10/2022 00:00 à 14/11/2022 23:59 Situação: Cadastrado Pontuação: 750 Protocolo: 800672475 Avaliar Material 1) a) b) c) d) e) 2) Segundo MARC?ULA, “a linguagem de programação pode ser entendida como um conjunto de palavras (vocabulário) e um conjunto de regras gramaticais (para relacionar essas palavras) usados para instruir o sistema de computação a realizar tarefas específicas e com isso, criar os programas. Cada linguagem tem o seu conjunto de palavras-chave e sintaxes”. Assinale a alternativa que apresenta corretamente em qual linguagem o sistema Unix foi implementado. Alternativas: Linguagem C. Alternativa assinalada Linguagem Pascal. Linguagem Java. Linguagem Basic. Linguagem Fortran. As primeiras linguagens de computadores utilizadas foram as linguagens de máquina e a linguagem assembly. Esse cenário foi criado a partir da década de 1940. Desde então muitas linguagens foram aparecendo e como é natural, muitas não sobreviveram, como é o caso da linguagem Algol. Colaborar - Av1 - Algoritmos e Técnicas de Programação https://colaboraread.com.br/aluno/avaliacao/index/3226509602?a... 1 of 4 03/11/2022 08:30 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index javascript:void(0); javascript:void(0); a) b) c) d) e) 3) De acordo com as informações apresentadas na tabela a seguir, faça a associação dos quatro tipos de linguagem apresentadas e suas respectivas características. Coluna -A Coluna-B 1 - Linguagem JavaScript a) Linguagem criada pela Microsoft em 2002, possui plataforma dot net (.NET) para melhorar a comunicação de tecnologias na empresa. 2 - Linguagem Java b) É uma linguagem utilizada especificamente para programação em navegadores de internet. 3 - Linguagem C# c) Teve seu início na empresa Sun Microsystems, a ideia era criar programas para comunicação entre diferentes dispositivos (vídeo cassete, TV, conversores de televisão a cabo entre outros). 4 - Linguagem Object Pascal d) é uma linguagem orientada a objetos, suas principais ferramentas de programação estão ligadas a IDE Delphi da Embarcadero. Assinale a alternativa que apresenta a associação correta. Alternativas: 1-b, 2-c, 3-a, 4-d. Alternativa assinalada 1-c, 2-d, 3-a, 4-d. 1-b, 2-c, 3-d, 4-a. 1-a, 2-c, 3-b, 4-d. 1-d, 2-c, 3-a, 4-b. Segundo JOYANES, todas as linguagens de programação possuem elementos básicos que são utilizados como blocos construtivos, onde formam regras para que esses elementos se combinem. Essas regras são chamadas de sintaxes de linguagem ou comandos para programação. Fonte:JOYANES Aguilar, Luis. Fundamentos de programação: algoritmos, estruturas de dados e objetos - 3. ed. – Porto Alegre : AMGH, 2011. De acordo com as informações apresentadas na tabela a seguir, faça a associação do comando em Linguagem C com seus respectivos comando em Algoritmo. Linguagem CAlgoritmo I. if 1. escreva II. printf 2. real III. scanf 3. se IV. float 4. leia Assinale a alternativa que apresenta a associação correta. Alternativas: Colaborar - Av1 - Algoritmos e Técnicas de Programação https://colaboraread.com.br/aluno/avaliacao/index/3226509602?a... 2 of 4 03/11/2022 08:30 a) b) c) d) e) 4) a) b) c) d) e) 5) I -3; II - 1; III - 4; IV - 2; Alternativa assinalada I -3; II - 4; III - 1; IV - 2; I -2; II - 1; III - 4; IV - 3; I -2; II - 3; III - 4; IV - 1; I -1; II - 2; III - 3; IV - 4; A função scanf() é um comando de entrada, isto é, são informações que possibilitam a entrada de dados pelo teclado, assim, a informação será armazenada em um determinado espaço da memória, como o nome e tipo específico da variável. Para construir um programa em linguagem C, que realize a soma entre dois números e exiba o resultado é necessário seguir os seguintes passos: 1. printf("Digite o primeiro nº:"); scanf("%d",&n1); printf("Digite o segundo nº:"); scanf("%d",&n2); 2.printf("%d",r); 3.int n1,n2,r; 4.r = n1 + n2; Assinale a alternativa que apresenta a ordem correta dos passos realizados: Alternativas: 1 - 3 - 4 - 2. 3 - 2 - 4 - 1. 3 - 1 - 4 - 2. Alternativa assinalada 1 - 2 - 4 - 3. 2 - 1 - 3 - 4. Para atribuir um valor a uma variável em linguagem de programação C utilizamos o sinal de igual “=”, e utilizando algoritmos usamos o símbolo (?). Para desenvolver um algoritmo que realize o calculo da média aritmética entre dois números é necessário seguir os seguintes passos: Colaborar - Av1 - Algoritmos e Técnicas de Programação https://colaboraread.com.br/aluno/avaliacao/index/3226509602?a... 3 of 4 03/11/2022 08:30 a) b) c) d) e) 1. escreva("Digite o primeiro valor:"); leia(valor1); escreva("Digite o segundo valor:"); leia(valor2); 2.escreval(media); 3. var real: valor1, valor2, media; 4.media ? (valor1 + valor2) / 2; Assinale a alternativa que apresenta a ordem correta dos passos realizados: Alternativas: 1 - 3 - 2 - 4. 3 - 4 - 1 - 2. 1 - 3 - 4 - 2. 3 - 1 - 4 - 2. Alternativa assinalada 2 - 1 - 4 - 3. Colaborar - Av1 - Algoritmos e Técnicas de Programação https://colaboraread.com.br/aluno/avaliacao/index/3226509602?a... 4 of 4 03/11/2022 08:30
Compartilhar