• Home
  • Chat IA
  • Recursos
  • Guru IA
  • Professores
Home
Recursos
Chat IA
Professores

·

Cursos Gerais ·

Engenharia de Software

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Trabalho de Ps

9

Trabalho de Ps

Engenharia de Software

UMG

5 Exercícios em Línguagem C

6

5 Exercícios em Línguagem C

Engenharia de Software

UMG

Estudo Dirigido Arquitetura de Software N1 2022 2

1

Estudo Dirigido Arquitetura de Software N1 2022 2

Engenharia de Software

UMG

Formatação e Verificação de Referências

229

Formatação e Verificação de Referências

Engenharia de Software

UMG

Desenvolvimento de Jogos

4

Desenvolvimento de Jogos

Engenharia de Software

UMG

Projeto de Extenção

26

Projeto de Extenção

Engenharia de Software

UMG

Prova - Processo de Negócio e Software - Unopar

5

Prova - Processo de Negócio e Software - Unopar

Engenharia de Software

UMG

Corrigir o Codigo Deve Ser Feito para Rodar no Octave ou Matlab

2

Corrigir o Codigo Deve Ser Feito para Rodar no Octave ou Matlab

Engenharia de Software

UMG

Teste_9_riscos

8

Teste_9_riscos

Engenharia de Software

UMG

Manifesto Ágil - Caso de Estudo

1

Manifesto Ágil - Caso de Estudo

Engenharia de Software

UMG

Texto de pré-visualização

1Um programa de computador pode ser formado por linguagens distintas tendo um ou mais algoritmos como solução em que são utilizadas variáveis constantes e operadores para sua manipulação Nesse sentido de acordo com as informações apresentadas na tabela a seguir faça a associação das definições contidas na Coluna A com suas respectivas estruturas apresentadas na Coluna B Coluna A Coluna B I Sequência de instruções e comandos para resolver um problema 1 Variáveis II Estruturas que armazenam dados que podem ser alterados 2 Algoritmo III Estruturas que armazenam dados imutáveis 3 Constantes IV Relacionam variáveis números e constantes 4 Operadores Assinale a alternativa que apresenta a associação CORRETA entre as colunas Alternativas a I 2 II 1 III 3 IV 4 b I 2 II 1 III 4 IV 3 c I 1 II 2 III 3 IV 4 d I 3 II 4 III 1 IV 2 e I 1 II 4 III 2 IV 3 2Torna se comum ler e escutar o termo algoritmo em diversos momentos do cotidiano desde reportagens que alertam para os riscos que podem causar passando pela ficção científica e inclusive em cenários científicos Como o termo algoritmo se encontra bastante difundido muitas vezes é comum observar que interpretações errôneas e exageradas destoam de seu significado original Nesse sentido o estudante de programação deve ter ciência de sua correta definição A partir do exposto no textobase assinale a alternativa que apresenta corretamente uma definição de algoritmo Alternativas a Um conjunto de passos e instruções em sequência e ordem determinadas para resolver um problema b Os dígitos que compõem o sistema de numeração da civilização ocidental c O conjunto das estruturas físicas que permitem o correto funcionamento do computador como a memória RAM d As linguagens de programação em si como a linguagem C a linguagem Java entre outras e O conjunto de ferramentas computacionais que permitem que o sistema opere corretamente como os drivers 3A manipulação de variáveis permite que dados recebidos pela entrada de um programa possam ser utilizados substituídos e processados com o objetivo de chegar a um resultado correto para um problema proposto Neste sentido observe o pseudocódigo a seguir 1 num1 num2 num3 inteiro 2 lernum2 3 num1 num2 num2 4 num3 num1 num2 5 imprimenum3 De acordo com as informações apresentadas na tabela a seguir faça a associação dos valores referentes à variável num2 na Coluna A com a respectiva saída do programa apresentada na Coluna B Coluna A Coluna B I 4 1 2 II 1 2 20 III 4 3 6 IV 2 4 12 Assinale a alternativa que apresenta a associação CORRETA entre as colunas Alternativas a I 2 II 1 III 4 IV 3 b I 3 II 1 III 4 IV 2 c I 2 II 4 III 1 IV 3 d I 2 II 3 III 4 IV 1 e I 1 II 2 III 3 IV 4 4Um propósito para criação de um algoritmo é conseguir automatizar uma tarefa do cotidiano de modo a criar um padrão de execução desta Ao conseguir automatizar uma tarefa buscase desenvolver um padrão de comportamento para ela de modo que todas as execuções desta tarefa possam acontecer de uma mesma forma sendo repetidas quantas vezes forem necessárias Um exemplo de lógica para construção de um algoritmo é a automatização de uma coleta de lixo que acontece diariamente em uma determinada rua Imagine que a pessoa responsável pela coleta do lixo tenha que percorrer uma determinada quantidade conhecida de casas na rua 10 casas por exemplo questionando aos moradores sobre a existência ou não de lixo a ser coletado neste dia e caso a resposta seja positiva receba os sacos de lixo já preparados em cada casa O funcionário responsável por esta coleta visando otimizar seu trabalho e apenas bater nas portas das casas que tenham lixo a descartar decidiu desenvolver um algoritmo de modo que os moradores pudessem informar em um momento prévio ao da coleta do material se possuíam ou não lixo para descarte no presente dia Com base no texto apresentado e em seus conhecimentos assinale a alternativa CORRETA que apresenta a melhor estrutura de repetição para o algoritmo em questão Alternativas a Faça enquanto b Faça até c Repita até d Repita para e Para até faça 5A capacidade humana de automatizar as tarefas do cotidiano é o que nos permite executar tarefas de forma mais rápida já que por terem um passo a passo já conhecido e bem definido podem ser automatizadas e executadas por máquinas O processo de ensino de uma tarefa só é possível graças a um padrão que esta determinada tarefa tem de sequência lógica de passos permitindo que o conhecimento seja repassado entre gerações e pessoas diferentes A elaboração de um algoritmo requer a estruturação de um pensamento lógico e ordenado para resolução de um problema cotidiano através de uma sequência de passos Com base em seus conhecimentos e no texto apresentado avalie as seguintes asserções e a relação proposta entre elas I A elaboração de um fluxograma é uma etapa importante no processo de desenvolvimento de uma lógica de um algoritmo PORQUE II Auxilia na validação e entendimento da lógica do algoritmo por outras pessoas A respeito dessas asserções assinale a alternativa correta Alternativas a As asserções I e II são proposições verdadeiras mas a II não justifica a I b As asserções I e II são proposições verdadeiras e a II justifica a I c A asserção I é uma proposição verdadeira e a II falsa d A asserção I é uma proposição falsa e a II verdadeira e As asserções I e II são proposições falsas

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Trabalho de Ps

9

Trabalho de Ps

Engenharia de Software

UMG

5 Exercícios em Línguagem C

6

5 Exercícios em Línguagem C

Engenharia de Software

UMG

Estudo Dirigido Arquitetura de Software N1 2022 2

1

Estudo Dirigido Arquitetura de Software N1 2022 2

Engenharia de Software

UMG

Formatação e Verificação de Referências

229

Formatação e Verificação de Referências

Engenharia de Software

UMG

Desenvolvimento de Jogos

4

Desenvolvimento de Jogos

Engenharia de Software

UMG

Projeto de Extenção

26

Projeto de Extenção

Engenharia de Software

UMG

Prova - Processo de Negócio e Software - Unopar

5

Prova - Processo de Negócio e Software - Unopar

Engenharia de Software

UMG

Corrigir o Codigo Deve Ser Feito para Rodar no Octave ou Matlab

2

Corrigir o Codigo Deve Ser Feito para Rodar no Octave ou Matlab

Engenharia de Software

UMG

Teste_9_riscos

8

Teste_9_riscos

Engenharia de Software

UMG

Manifesto Ágil - Caso de Estudo

1

Manifesto Ágil - Caso de Estudo

Engenharia de Software

UMG

Texto de pré-visualização

1Um programa de computador pode ser formado por linguagens distintas tendo um ou mais algoritmos como solução em que são utilizadas variáveis constantes e operadores para sua manipulação Nesse sentido de acordo com as informações apresentadas na tabela a seguir faça a associação das definições contidas na Coluna A com suas respectivas estruturas apresentadas na Coluna B Coluna A Coluna B I Sequência de instruções e comandos para resolver um problema 1 Variáveis II Estruturas que armazenam dados que podem ser alterados 2 Algoritmo III Estruturas que armazenam dados imutáveis 3 Constantes IV Relacionam variáveis números e constantes 4 Operadores Assinale a alternativa que apresenta a associação CORRETA entre as colunas Alternativas a I 2 II 1 III 3 IV 4 b I 2 II 1 III 4 IV 3 c I 1 II 2 III 3 IV 4 d I 3 II 4 III 1 IV 2 e I 1 II 4 III 2 IV 3 2Torna se comum ler e escutar o termo algoritmo em diversos momentos do cotidiano desde reportagens que alertam para os riscos que podem causar passando pela ficção científica e inclusive em cenários científicos Como o termo algoritmo se encontra bastante difundido muitas vezes é comum observar que interpretações errôneas e exageradas destoam de seu significado original Nesse sentido o estudante de programação deve ter ciência de sua correta definição A partir do exposto no textobase assinale a alternativa que apresenta corretamente uma definição de algoritmo Alternativas a Um conjunto de passos e instruções em sequência e ordem determinadas para resolver um problema b Os dígitos que compõem o sistema de numeração da civilização ocidental c O conjunto das estruturas físicas que permitem o correto funcionamento do computador como a memória RAM d As linguagens de programação em si como a linguagem C a linguagem Java entre outras e O conjunto de ferramentas computacionais que permitem que o sistema opere corretamente como os drivers 3A manipulação de variáveis permite que dados recebidos pela entrada de um programa possam ser utilizados substituídos e processados com o objetivo de chegar a um resultado correto para um problema proposto Neste sentido observe o pseudocódigo a seguir 1 num1 num2 num3 inteiro 2 lernum2 3 num1 num2 num2 4 num3 num1 num2 5 imprimenum3 De acordo com as informações apresentadas na tabela a seguir faça a associação dos valores referentes à variável num2 na Coluna A com a respectiva saída do programa apresentada na Coluna B Coluna A Coluna B I 4 1 2 II 1 2 20 III 4 3 6 IV 2 4 12 Assinale a alternativa que apresenta a associação CORRETA entre as colunas Alternativas a I 2 II 1 III 4 IV 3 b I 3 II 1 III 4 IV 2 c I 2 II 4 III 1 IV 3 d I 2 II 3 III 4 IV 1 e I 1 II 2 III 3 IV 4 4Um propósito para criação de um algoritmo é conseguir automatizar uma tarefa do cotidiano de modo a criar um padrão de execução desta Ao conseguir automatizar uma tarefa buscase desenvolver um padrão de comportamento para ela de modo que todas as execuções desta tarefa possam acontecer de uma mesma forma sendo repetidas quantas vezes forem necessárias Um exemplo de lógica para construção de um algoritmo é a automatização de uma coleta de lixo que acontece diariamente em uma determinada rua Imagine que a pessoa responsável pela coleta do lixo tenha que percorrer uma determinada quantidade conhecida de casas na rua 10 casas por exemplo questionando aos moradores sobre a existência ou não de lixo a ser coletado neste dia e caso a resposta seja positiva receba os sacos de lixo já preparados em cada casa O funcionário responsável por esta coleta visando otimizar seu trabalho e apenas bater nas portas das casas que tenham lixo a descartar decidiu desenvolver um algoritmo de modo que os moradores pudessem informar em um momento prévio ao da coleta do material se possuíam ou não lixo para descarte no presente dia Com base no texto apresentado e em seus conhecimentos assinale a alternativa CORRETA que apresenta a melhor estrutura de repetição para o algoritmo em questão Alternativas a Faça enquanto b Faça até c Repita até d Repita para e Para até faça 5A capacidade humana de automatizar as tarefas do cotidiano é o que nos permite executar tarefas de forma mais rápida já que por terem um passo a passo já conhecido e bem definido podem ser automatizadas e executadas por máquinas O processo de ensino de uma tarefa só é possível graças a um padrão que esta determinada tarefa tem de sequência lógica de passos permitindo que o conhecimento seja repassado entre gerações e pessoas diferentes A elaboração de um algoritmo requer a estruturação de um pensamento lógico e ordenado para resolução de um problema cotidiano através de uma sequência de passos Com base em seus conhecimentos e no texto apresentado avalie as seguintes asserções e a relação proposta entre elas I A elaboração de um fluxograma é uma etapa importante no processo de desenvolvimento de uma lógica de um algoritmo PORQUE II Auxilia na validação e entendimento da lógica do algoritmo por outras pessoas A respeito dessas asserções assinale a alternativa correta Alternativas a As asserções I e II são proposições verdadeiras mas a II não justifica a I b As asserções I e II são proposições verdadeiras e a II justifica a I c A asserção I é uma proposição verdadeira e a II falsa d A asserção I é uma proposição falsa e a II verdadeira e As asserções I e II são proposições falsas

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2026 Meu Guru® • 42.269.770/0001-84