Logo Passei Direto
Buscar

Linguagens de Programação e Desenvolvimento

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

<p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 1/13</p><p>Você acertou 0 de 10</p><p>questões</p><p>Verifique o seu desempenho e continue</p><p>treinando! Você pode refazer o exercício</p><p>quantas vezes quiser.</p><p>Verificar Desempenho</p><p>A</p><p>B</p><p>C</p><p>1 Marcar para revisão</p><p>Os níveis das linguagens de programação</p><p>permitem uma ampla gama de controle,</p><p>abstração e facilidade de uso.</p><p>Qual das seguintes afirmações melhor</p><p>descreve as linguagens de programação de</p><p>baixo nível?</p><p>São independentes do hardware e</p><p>fáceis de aprender.</p><p>Utilizam uma extensa biblioteca de</p><p>funções para facilitar a programação.</p><p>Abstraem completamente as</p><p>características do hardware do</p><p>computador.</p><p>Questão 1 de 10</p><p>Em branco �10�</p><p>1 2 3 4 5</p><p>6 7 8 9 10</p><p>Exercicio</p><p>Paradigmas e Linguagem</p><p>Python</p><p>Sair</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 2/13</p><p>D</p><p>E</p><p>São linguagens próximas da</p><p>linguagem de máquina e interagem</p><p>diretamente com o hardware.</p><p>São usadas exclusivamente para o</p><p>desenvolvimento de aplicações web</p><p>modernas.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>D. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>Linguagens de baixo nível são aquelas</p><p>que estão mais próximas da linguagem</p><p>de máquina ou do hardware, exigindo</p><p>uma compreensão detalhada da</p><p>arquitetura do computador para</p><p>programação eficaz.</p><p>2 Marcar para revisão</p><p>No desenvolvimento da computação, as</p><p>linguagens de programação evoluíram</p><p>significativamente. Inicialmente, os</p><p>programadores utilizavam a linguagem de</p><p>________, que estava intimamente ligada à</p><p>arquitetura do hardware. Com o passar do</p><p>tempo, surgiram linguagens de programação</p><p>de alto ________, que abstraíam os detalhes do</p><p>hardware, permitindo aos desenvolvedores</p><p>focar mais na lógica do problema. Um exemplo</p><p>notável desta evolução é a linguagem Python,</p><p>conhecida por sua versatilidade e simplicidade.</p><p>Python é considerada uma linguagem ________,</p><p>que suporta diferentes estilos de programação,</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 3/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>tornando-a uma escolha popular entre</p><p>programadores iniciantes e experientes.</p><p>Assinale a alternativa que contém a sequência</p><p>correta para preencher as lacunas acima:</p><p>máquina - nível - multiparadigma.</p><p>binária - nível - procedural.</p><p>máquina - baixo - orientada a objetos.</p><p>assembly - alto - multiparadigma.</p><p>binária - alto - funcional.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>A. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>A resposta correta é "máquina – nível –</p><p>multiparadigma". Inicialmente, as</p><p>linguagens de programação eram de</p><p>"máquina", ou seja, estreitamente ligadas</p><p>ao hardware. Com o tempo, surgiram</p><p>linguagens de "alto nível", que abstraem os</p><p>detalhes do hardware. Python é um</p><p>exemplo de linguagem "multiparadigma",</p><p>pois suporta diversos estilos de</p><p>programação, sendo adaptável a</p><p>diferentes necessidades e preferências dos</p><p>programadores.</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 4/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>3 Marcar para revisão</p><p>Em programação de sistemas, linguagens</p><p>como C e C�� são valorizadas pela sua</p><p>eficiência e controle próximo ao hardware.</p><p>Estas linguagens permitem um gerenciamento</p><p>detalhado de recursos, essencial em sistemas</p><p>operacionais e drivers.</p><p>Qual é um dos principais motivos para a</p><p>escolha de C e C�� em programação de</p><p>sistemas?</p><p>Facilidade de aprendizado.</p><p>Controle detalhado de recursos.</p><p>Integração automática com a web.</p><p>Suporte nativo para desenvolvimento</p><p>de jogos.</p><p>Alta compatibilidade com linguagens</p><p>de script.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>B. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>C e C�� são escolhidos em programação</p><p>de sistemas devido ao seu controle</p><p>detalhado de recursos e eficiência,</p><p>permitindo gerenciamento próximo ao</p><p>hardware. Isso é vital para o</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 5/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>desenvolvimento de sistemas operacionais</p><p>e drivers.</p><p>4 Marcar para revisão</p><p>Uma equipe de desenvolvedores está</p><p>trabalhando em um novo sistema operacional.</p><p>Eles precisam de uma linguagem que ofereça</p><p>controle de baixo nível sobre o hardware e</p><p>gerenciamento eficiente de recursos.</p><p>Qual linguagem de programação é mais</p><p>adequada para a programação de sistemas,</p><p>como descrito no texto?</p><p>HTML.</p><p>Java.</p><p>C��.</p><p>PHP.</p><p>Python.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>C. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>C�� é ideal para programação de</p><p>sistemas, pois oferece controle de baixo</p><p>nível sobre recursos do hardware e é</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 6/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>eficiente no gerenciamento de memória, o</p><p>que é essencial para o desenvolvimento de</p><p>sistemas operacionais.</p><p>5 Marcar para revisão</p><p>Em uma conferência sobre desenvolvimento de</p><p>software, um palestrante enfatizou a</p><p>importância da abstração em linguagens de</p><p>programação.</p><p>Qual é um dos principais benefícios da</p><p>abstração em linguagens de programação?</p><p>Aumento da velocidade de</p><p>processamento.</p><p>Redução na necessidade de</p><p>atualizações frequentes.</p><p>Facilitação do foco na lógica do</p><p>programa em vez de detalhes de</p><p>hardware.</p><p>Eliminação da necessidade de testes</p><p>de software.</p><p>Capacidade de programar</p><p>diretamente para hardware específico.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>C. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 7/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>A abstração nas linguagens de</p><p>programação permite que os</p><p>desenvolvedores se concentrem na lógica</p><p>e nos objetivos do programa, ao invés de</p><p>se prenderem a detalhes técnicos do</p><p>hardware. Isso facilita o desenvolvimento</p><p>de software, tornando-o mais eficiente e</p><p>menos propenso a erros.</p><p>6 Marcar para revisão</p><p>Ao escolher uma linguagem de programação</p><p>para um projeto de software, é crucial entender</p><p>os paradigmas e domínios de aplicação da</p><p>linguagem. Um time de desenvolvedores está</p><p>considerando Python para um projeto e quer</p><p>compreender melhor seus paradigmas de</p><p>programação suportados.</p><p>Qual é um dos principais paradigmas de</p><p>programação suportados pelo Python?</p><p>Paradigma Estruturado.</p><p>Paradigma Baseado em Regras.</p><p>Paradigma Baseado em Eventos.</p><p>Paradigma de Programação Visual.</p><p>Paradigma de Programação Síncrona.</p><p>Questão não respondida</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 8/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>Opa! A alternativa correta é a letra</p><p>A. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>Python é uma linguagem que suporta</p><p>múltiplos paradigmas de programação,</p><p>sendo o paradigma estruturado um dos</p><p>principais. Este paradigma enfatiza a</p><p>clareza, a eficiência e a modularidade do</p><p>código, alinhando-se perfeitamente com as</p><p>características do Python.</p><p>7 Marcar para revisão</p><p>Como se chama o processo de conversão de</p><p>linguagens onde não é gerado código</p><p>executável e o programa roda à medida que vai</p><p>sendo convertido.</p><p>Interpretação</p><p>Tradução</p><p>Compilação</p><p>Montador</p><p>Ligador</p><p>13/10/24,</p><p>21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 9/13</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>A. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>O processo de conversão de linguagens</p><p>onde não é gerado código executável e o</p><p>programa roda à medida que vai sendo</p><p>convertido é chamado de interpretação.</p><p>Diferentemente da compilação, que</p><p>transforma todo o código fonte em código</p><p>de máquina antes de ser executado, a</p><p>interpretação realiza essa conversão linha</p><p>por linha, à medida que o programa é</p><p>executado.</p><p>8 Marcar para revisão</p><p>No que se refere à classificação de linguagens</p><p>de programação por nível e gerações, avalie as</p><p>assertivas a seguir:</p><p>I � As linguagens de 1ª e 2ª gerações são</p><p>classificadas como de baixo nível.</p><p>II � As linguagens de 3ª geração são</p><p>classificadas como de alto nível.</p><p>III � As linguagens de 1ª e 2ª gerações são,</p><p>respectivamente, Assembly e linguagem de</p><p>máquina.</p><p>IV � SQL é uma linguagem de 4ª geração.</p><p>Com base em sua análise, assinale a opção</p><p>que apresenta APENAS as assertivas corretas.</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 10/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>I, II e IV</p><p>II e IV</p><p>I e II</p><p>I</p><p>II, III e IV</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>A. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>As assertivas I, II e IV estão corretas. A</p><p>primeira e segunda gerações de</p><p>linguagens de programação são de fato</p><p>classificadas como de baixo nível, pois</p><p>são mais próximas do código de máquina</p><p>e menos compreensíveis para os humanos.</p><p>A terceira geração de linguagens de</p><p>programação é classificada como de alto</p><p>nível, pois são mais próximas da</p><p>linguagem humana e mais fáceis de</p><p>entender e usar. A linguagem SQL é uma</p><p>linguagem de quarta geração, que é ainda</p><p>mais abstrata e fácil de usar do que as</p><p>linguagens de terceira geração. A assertiva</p><p>III está incorreta, pois a linguagem de</p><p>máquina é de primeira geração e Assembly</p><p>é de segunda geração.</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 11/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>9 Marcar para revisão</p><p>Uma startup está desenvolvendo um aplicativo</p><p>móvel inovador que integra recursos de</p><p>realidade aumentada e interações sociais. A</p><p>escolha da linguagem de programação é</p><p>crucial para a performance e a experiência do</p><p>usuário.</p><p>Qual linguagem de programação é mais</p><p>apropriada para o desenvolvimento de</p><p>aplicativos móveis com esses recursos?</p><p>Kotlin.</p><p>COBOL.</p><p>Python.</p><p>HTML.</p><p>Lisp.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>A. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>Kotlin é a escolha ideal para o</p><p>desenvolvimento de aplicativos móveis,</p><p>especialmente para a plataforma Android,</p><p>oferecendo suporte a recursos avançados</p><p>como realidade aumentada e interações</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 12/13</p><p>A</p><p>B</p><p>C</p><p>D</p><p>E</p><p>sociais, conforme as tendências atuais no</p><p>desenvolvimento mobile.</p><p>10 Marcar para revisão</p><p>A programação móvel envolve linguagens</p><p>específicas, como Swift e Kotlin. Essas</p><p>linguagens foram desenvolvidas para otimizar a</p><p>performance e a experiência do usuário em</p><p>dispositivos móveis.</p><p>Qual linguagem é especialmente utilizada para</p><p>o desenvolvimento de aplicações para o</p><p>sistema operacional iOS?</p><p>Java.</p><p>Kotlin.</p><p>Swift.</p><p>Python.</p><p>Ruby.</p><p>Questão não respondida</p><p>Opa! A alternativa correta é a letra</p><p>C. Confira o gabarito comentado!</p><p>Gabarito Comentado</p><p>Swift é a linguagem de programação</p><p>predominantemente utilizada para</p><p>13/10/24, 21:49 https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/</p><p>https://estacio.saladeavaliacoes.com.br/exercicio/670c6a7cc9138ee6cbc79672/gabarito/ 13/13</p><p>desenvolver aplicativos para o sistema</p><p>operacional iOS.</p>

Mais conteúdos dessa disciplina