·
Cursos Gerais ·
Programação
Envie sua pergunta para a IA e receba a resposta na hora

Prefere sua atividade resolvida por um tutor especialista?
- Receba resolvida até o seu prazo
- Converse com o tutor pelo chat
- Garantia de 7 dias contra erros
Recomendado para você
34
Programação Logica
Programação
UMG
5
Programação Rad
Programação
UMG
32
Atividades 01
Programação
UMG
5
Conceito e Linguagem de Programação - Prova 01
Programação
UMG
2
Avparcial 3 - Paradigmas de Linguagens de Programação
Programação
UMG
5
Conceito e Linguagem de Programação - Prova 01
Programação
UMG
5
Conceito e Linguagem de Programação - Prova 01
Programação
UMG
42
Screencapture-pos-estacio-webaula-br-classroom-index-html-2022-12-06-07_32_17
Programação
UMG
2
Avparcial - Programação de Software Básico
Programação
UMG
4
Introdução a Programação Avp3
Programação
UMG
Texto de pré-visualização
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS\nSão Gabriel\nDisciplina Curso Turno Per.\nLinguagens de Programação Eng. de Computação / Sist. de Informação Manhã 3º / 4º\nAluno: 3013299 - Prova 1\nProva 1\n1. Um programador implementou o seguinte tipo de dados em uma linguagem de programacão como C:\nK = {x1, x2, x3}\ne\n(int + double) x (P: [0..30] —> K) x (Q: [0..180] —> float)\nConsiderando que o programador utiliza uma linguagem com os tipos char e byte (8 bits), int (16 bits), float (32 bits), double (64 bits), responda:\na (2pt) Escreva a declaração dos tipos acima em uma linguagem de programação de m\nmemoria a sua escolha?\n1\n//deve-se usar o Typo da mesma forma\n e o seu tipo\n ao mesmo tempo tipo....\nint,double e float são —t-yp5\n 82 de 2 —deoc—a se——0 e ele usa a função —4\n\nb (2pt) Qual é a quantidade de memória em bytes necessária para armazenar uma variável do tipo composto acima? Responda\n..se o obter ZO H 4 bytes + 0 bytes é \\(mem_bytes.8 x (int x sizeof (0) x 8) x 3 x sizeof(0 x K)) + (181x3(sizeof(conart)\n(mem_bytes 2 (1 x 8) + 8).8()x3(bytes x’(11 3 soluções C: 3\\)\n . . 7\\)-82\\)\n 0 mem.bytes (0 lx 234 bytes) +\\)\\)bytes) + Community x 8 _\\)\\)388 bytes\n67\\)\\)l1\\)\\)4 Curatita:..... etc.\nmem..bytes=\n.tem 80 x 93 x 76\n@5\n6520\n Peres a memória\n c (2pts) Quantos valores distintos são possíveis de armazenar em uma variável do tipo composto acima?\ngt: 632\n5\\\\2636\nd (2pt) O programador percebeu que a implementação do tipo Q estava gastando muita\nmemory do dispositivo, tornando o programa inviável. De que outra forma ele poderia implementar o tipo Q, supondo que os dados representam uma função analítica? Quais as vantagens e desvantagens dessa nova implementação?\n2 dos \\bytes consumidos—;..- = = pode gro—sto se a funcao e\nezeevNtorem Vlad valorss(Ne6ATVOS) + ou arpentmutOnt v6uvoes que imply.... ..shot int R1....\nilaaativa.\nMAPEAMENTO DE MAPEAMENTO DE\n VETOR Ayo/jun\nDESEMPENHO\\)\\).\\)\\)\\0 FUNCAO 2. LUA é uma linguagem de programação interpretada, de script, procedural, pequena, reflexiva e leve, projetada para expandir aplicações em geral, por ser uma linguagem extensivel (que une partes de um programa feita em mais de uma linguagem), para prototipagem e para ser embardada em softwares complexos, como jogos. LUA possui oito tipos de dados que são tratados como valores de primeira classe: nil, boolean, number, string, function, userdata, thread, and table. LUA não contém apoio explícito à herança, mas permite que ela seja executada com relativa facilidade com metatables. LUA também permite o tratamento de funções como variáveis de primeira classe. Um exemplo de LUA pode ser visto abaixo:\nfunction: factorial(n)\nif n == 0 then\nreturn 1\nelse\nreturn n * factorial(n - 1)\nend\nend\nBaseado no descrição acima responda:\na (2pt) Baseado no enunciado acima, podemos dizer que LUA é estaticamente ou dinamicamcnte tipada? Justifique sua resposta!\n1\nResposta LUA Copado E3 0000ee\n predictor Õfunkelonal\nCompato as ".. tipos .. LUA\nPROCEDURAL\nIMPERATIV0\nasertivo\nFalse-mentido\n60\nb (2pt) É comum que linguagens modernas implementem mais de um paradigma. Cite três estruturas semânticas implementadas pela linguagem LUA que pertencem a três paradigmas diferentes, relacionando o paradigma correto a cada estrutura.\nPrioridade\nOB\nKEY YE\nFUNCIONAL\nserori\nCveeer\n3. Considere o código abaixo:\n22355 int (int x)\n2 int p;\n3\n 4 p = 5*x;\n5 do {\n6 p = p - x;\n7 } while (p > 0);\na (2pt) Suponha uma LP com Avaliação de Ordem Normal (Lazy evaluation on Avaliação Tardia). É possível afirmarmos quantas iterações serão executadas pelo loop do-while da função F? Justifique e dê um exemplo de chamadas de chamada de função que ilustre uma\n2 usojatus\\do lado tal set~ualmente sióse( distância soma do\nfunção ....in um -profin (nt zop .. 345 .. 0| ..\\)\\.\np 15\\)\\) oPv o1ov aoV270 - 5 16 5\\)\\) \\)\\.\\.\\)\\.\\)\\7 154%// i... se\\)\\)\\) g.... os\\// t\\)\\)'\\(Z-S......t\\)\\).\\240 b (3pt) Suponha uma LP com Avaliação de Ordem Aplicativa (Eager evaluation). É possível afirmarmos quantas iterações serão executadas pelo loop while da função f? Justifique e dê um exemplo de chamada de chamada de função que ilustre seu argumento.\n1 s\\>1 x>1\\n os Pos de their ga BOWER\np Pistdsiw 0 P- OOr\nossos tre\nha\n p>5\n p>3\\)\\)\\)\\)\\).\\)\\).0\n t26 0 "/200mgactware\n comeco loss produces \n \n 4 p=3\\)\\1\\ni..\\)(|) fascicles operation\\)\\(-\\).\\)\\) - Celltvol" finds val..do e se poder\\)\\).\\\\)\\\\)\\).\\)\\).\\)\\).\\)\\). \\)\\)\\)\\3\n 4. Considere o código com sintaxe semelhante ao C++:\n7fim ecom:\nXtn\n void f(int x) {\n int c;\n static int b;\n e e com p: element,book o-int m Mozilla: to mundo;\n stessa ecosystem; lettuce es copro a sites private oיותר!\nx consume;\n e add \nzip Kodi \nsonos\nconcerning se\n o tonuks cob fora book \ndo\n fever enque... astram resea- en\n4 ao de Watanuka Wrance:M OFnutchDownloader\n ro 29\n ilispec-water-door-software so -6 \nf IISsVo/fPTNo using; printing==ot no mich lady Stephanie Vega.\n com Snowptw Nicoth! vs Makedon torched focus or.. and Casey inn\n Hotel whistle\n e\n macrointijks ...we At-RiskaJohiello \n Netflix:\n val\nSeasons Uma "takenfoido\n "" SEM se\n \nV:\nVENDO:\n \\4\\)\\) 19 ab reflector: 대응-Ocarowban its-site: :: V:\nNo minotif\n scraper: \n \n ne: oLisa rola 10\n )\n \n wastora\n Thome Rison tumbles... Miles chef Facebook asy os -so\n tt RM \n allaroth hai..\n Djemaa Yale +P\ndalamna Noct. Netflix'S\n os salir\n t-se bread man \n tone use \nConan Zebnik\ne collectionSSD JCO in-'rot sysSatan college track _ Austral is Master IRINNN,\n110S\nOTTATIOS wPostTV0\\LOICO Contrainter face. translation Sdfion 19 Tho5\ntata os development Wii\nCashew imprime\nAD MAT.pngIt Slack\n venndo==Version is.. Com \\)\\)... Nexogen.\\)\\).\\) Boeing Bloor fra-sec \n # Jefferson's InnMaster DN!vs. But\n3656 ILL if YOU artyingos\ndo91 breeds of Theos NAO+]{\nthere a borothein@JOIA Conan Sao\n ◰ pa.\n b. calmodin\n.8 o # UH SEM na Los Cries LetterFace ohh what as 29/3 b) (4pt) Execute o código supondo escopo dinâmico e passagem de parâmetro por valor, com avaliação de ordem Normal (ou avaliação tardia). N lin | x | F1:: | CK5 | P in b | x++ | Saída ------------- 1- | 3 | - | - | - | - | 3 2-7 | 3 | 1 | - | - | - | 3 1 8 | 3 | 4 | v | - | - | 3 1 9-7 | 3 | 4 | - | - | - | 3 1 9-8 | 3 | 7 | F | - | - | 3 7 9-11 | 3 | 7 | - | - | x | 3 7 3-13 | 3 | - | - | 5 | - | 3 5 15 | 8 | - | - | 5 | - | 8 5 16-8 | - | - | - | - | - | 8 34 | 8 | - | - | - | - | 8 4 Meu deus que prova é essa
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
34
Programação Logica
Programação
UMG
5
Programação Rad
Programação
UMG
32
Atividades 01
Programação
UMG
5
Conceito e Linguagem de Programação - Prova 01
Programação
UMG
2
Avparcial 3 - Paradigmas de Linguagens de Programação
Programação
UMG
5
Conceito e Linguagem de Programação - Prova 01
Programação
UMG
5
Conceito e Linguagem de Programação - Prova 01
Programação
UMG
42
Screencapture-pos-estacio-webaula-br-classroom-index-html-2022-12-06-07_32_17
Programação
UMG
2
Avparcial - Programação de Software Básico
Programação
UMG
4
Introdução a Programação Avp3
Programação
UMG
Texto de pré-visualização
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS\nSão Gabriel\nDisciplina Curso Turno Per.\nLinguagens de Programação Eng. de Computação / Sist. de Informação Manhã 3º / 4º\nAluno: 3013299 - Prova 1\nProva 1\n1. Um programador implementou o seguinte tipo de dados em uma linguagem de programacão como C:\nK = {x1, x2, x3}\ne\n(int + double) x (P: [0..30] —> K) x (Q: [0..180] —> float)\nConsiderando que o programador utiliza uma linguagem com os tipos char e byte (8 bits), int (16 bits), float (32 bits), double (64 bits), responda:\na (2pt) Escreva a declaração dos tipos acima em uma linguagem de programação de m\nmemoria a sua escolha?\n1\n//deve-se usar o Typo da mesma forma\n e o seu tipo\n ao mesmo tempo tipo....\nint,double e float são —t-yp5\n 82 de 2 —deoc—a se——0 e ele usa a função —4\n\nb (2pt) Qual é a quantidade de memória em bytes necessária para armazenar uma variável do tipo composto acima? Responda\n..se o obter ZO H 4 bytes + 0 bytes é \\(mem_bytes.8 x (int x sizeof (0) x 8) x 3 x sizeof(0 x K)) + (181x3(sizeof(conart)\n(mem_bytes 2 (1 x 8) + 8).8()x3(bytes x’(11 3 soluções C: 3\\)\n . . 7\\)-82\\)\n 0 mem.bytes (0 lx 234 bytes) +\\)\\)bytes) + Community x 8 _\\)\\)388 bytes\n67\\)\\)l1\\)\\)4 Curatita:..... etc.\nmem..bytes=\n.tem 80 x 93 x 76\n@5\n6520\n Peres a memória\n c (2pts) Quantos valores distintos são possíveis de armazenar em uma variável do tipo composto acima?\ngt: 632\n5\\\\2636\nd (2pt) O programador percebeu que a implementação do tipo Q estava gastando muita\nmemory do dispositivo, tornando o programa inviável. De que outra forma ele poderia implementar o tipo Q, supondo que os dados representam uma função analítica? Quais as vantagens e desvantagens dessa nova implementação?\n2 dos \\bytes consumidos—;..- = = pode gro—sto se a funcao e\nezeevNtorem Vlad valorss(Ne6ATVOS) + ou arpentmutOnt v6uvoes que imply.... ..shot int R1....\nilaaativa.\nMAPEAMENTO DE MAPEAMENTO DE\n VETOR Ayo/jun\nDESEMPENHO\\)\\).\\)\\)\\0 FUNCAO 2. LUA é uma linguagem de programação interpretada, de script, procedural, pequena, reflexiva e leve, projetada para expandir aplicações em geral, por ser uma linguagem extensivel (que une partes de um programa feita em mais de uma linguagem), para prototipagem e para ser embardada em softwares complexos, como jogos. LUA possui oito tipos de dados que são tratados como valores de primeira classe: nil, boolean, number, string, function, userdata, thread, and table. LUA não contém apoio explícito à herança, mas permite que ela seja executada com relativa facilidade com metatables. LUA também permite o tratamento de funções como variáveis de primeira classe. Um exemplo de LUA pode ser visto abaixo:\nfunction: factorial(n)\nif n == 0 then\nreturn 1\nelse\nreturn n * factorial(n - 1)\nend\nend\nBaseado no descrição acima responda:\na (2pt) Baseado no enunciado acima, podemos dizer que LUA é estaticamente ou dinamicamcnte tipada? Justifique sua resposta!\n1\nResposta LUA Copado E3 0000ee\n predictor Õfunkelonal\nCompato as ".. tipos .. LUA\nPROCEDURAL\nIMPERATIV0\nasertivo\nFalse-mentido\n60\nb (2pt) É comum que linguagens modernas implementem mais de um paradigma. Cite três estruturas semânticas implementadas pela linguagem LUA que pertencem a três paradigmas diferentes, relacionando o paradigma correto a cada estrutura.\nPrioridade\nOB\nKEY YE\nFUNCIONAL\nserori\nCveeer\n3. Considere o código abaixo:\n22355 int (int x)\n2 int p;\n3\n 4 p = 5*x;\n5 do {\n6 p = p - x;\n7 } while (p > 0);\na (2pt) Suponha uma LP com Avaliação de Ordem Normal (Lazy evaluation on Avaliação Tardia). É possível afirmarmos quantas iterações serão executadas pelo loop do-while da função F? Justifique e dê um exemplo de chamadas de chamada de função que ilustre uma\n2 usojatus\\do lado tal set~ualmente sióse( distância soma do\nfunção ....in um -profin (nt zop .. 345 .. 0| ..\\)\\.\np 15\\)\\) oPv o1ov aoV270 - 5 16 5\\)\\) \\)\\.\\.\\)\\.\\)\\7 154%// i... se\\)\\)\\) g.... os\\// t\\)\\)'\\(Z-S......t\\)\\).\\240 b (3pt) Suponha uma LP com Avaliação de Ordem Aplicativa (Eager evaluation). É possível afirmarmos quantas iterações serão executadas pelo loop while da função f? Justifique e dê um exemplo de chamada de chamada de função que ilustre seu argumento.\n1 s\\>1 x>1\\n os Pos de their ga BOWER\np Pistdsiw 0 P- OOr\nossos tre\nha\n p>5\n p>3\\)\\)\\)\\)\\).\\)\\).0\n t26 0 "/200mgactware\n comeco loss produces \n \n 4 p=3\\)\\1\\ni..\\)(|) fascicles operation\\)\\(-\\).\\)\\) - Celltvol" finds val..do e se poder\\)\\).\\\\)\\\\)\\).\\)\\).\\)\\).\\)\\). \\)\\)\\)\\3\n 4. Considere o código com sintaxe semelhante ao C++:\n7fim ecom:\nXtn\n void f(int x) {\n int c;\n static int b;\n e e com p: element,book o-int m Mozilla: to mundo;\n stessa ecosystem; lettuce es copro a sites private oיותר!\nx consume;\n e add \nzip Kodi \nsonos\nconcerning se\n o tonuks cob fora book \ndo\n fever enque... astram resea- en\n4 ao de Watanuka Wrance:M OFnutchDownloader\n ro 29\n ilispec-water-door-software so -6 \nf IISsVo/fPTNo using; printing==ot no mich lady Stephanie Vega.\n com Snowptw Nicoth! vs Makedon torched focus or.. and Casey inn\n Hotel whistle\n e\n macrointijks ...we At-RiskaJohiello \n Netflix:\n val\nSeasons Uma "takenfoido\n "" SEM se\n \nV:\nVENDO:\n \\4\\)\\) 19 ab reflector: 대응-Ocarowban its-site: :: V:\nNo minotif\n scraper: \n \n ne: oLisa rola 10\n )\n \n wastora\n Thome Rison tumbles... Miles chef Facebook asy os -so\n tt RM \n allaroth hai..\n Djemaa Yale +P\ndalamna Noct. Netflix'S\n os salir\n t-se bread man \n tone use \nConan Zebnik\ne collectionSSD JCO in-'rot sysSatan college track _ Austral is Master IRINNN,\n110S\nOTTATIOS wPostTV0\\LOICO Contrainter face. translation Sdfion 19 Tho5\ntata os development Wii\nCashew imprime\nAD MAT.pngIt Slack\n venndo==Version is.. Com \\)\\)... Nexogen.\\)\\).\\) Boeing Bloor fra-sec \n # Jefferson's InnMaster DN!vs. But\n3656 ILL if YOU artyingos\ndo91 breeds of Theos NAO+]{\nthere a borothein@JOIA Conan Sao\n ◰ pa.\n b. calmodin\n.8 o # UH SEM na Los Cries LetterFace ohh what as 29/3 b) (4pt) Execute o código supondo escopo dinâmico e passagem de parâmetro por valor, com avaliação de ordem Normal (ou avaliação tardia). N lin | x | F1:: | CK5 | P in b | x++ | Saída ------------- 1- | 3 | - | - | - | - | 3 2-7 | 3 | 1 | - | - | - | 3 1 8 | 3 | 4 | v | - | - | 3 1 9-7 | 3 | 4 | - | - | - | 3 1 9-8 | 3 | 7 | F | - | - | 3 7 9-11 | 3 | 7 | - | - | x | 3 7 3-13 | 3 | - | - | 5 | - | 3 5 15 | 8 | - | - | 5 | - | 8 5 16-8 | - | - | - | - | - | 8 34 | 8 | - | - | - | - | 8 4 Meu deus que prova é essa