mapa unicesumar 2025

mapa unicesumar 2025

ATIVIDADE 3 – PROGRAMAÇÃO E CÁLCULO NUMÉRICO – 51_2025
Período: 24/03/2025 08:00 a 27/04/2025 23:59 (Horário de Brasília)
Status: ABERTO
Nota máxima: 0,50
Gabarito: Gabarito será liberado no dia 28/04/2025 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
Algoritmos numéricos podem ser representados por meio de fluxogramas, fornecendo uma visão didática do processo iterativo. Os fluxogramas conseguem representar os loopings iterativos de maneira visual, facilitando o entendimento do processo iterativo e das condições que o regem.

 

Adaptado de: RUGGIERO, M. A. G.; LOPES, V. L. R. Cálculo numérico: aspectos teóricos e computacionais. [S.l.]: Makron Books do Brasil, 1997.
Com base em seu estudo de fluxogramas e de métodos numéricos, identifique o método numérico que o fluxograma da figura apresentada descreve.


ALTERNATIVAS

Método da bisseção.

Método das cordas.

Método Pégaso.

Método de Newton.

Método da iteração.

2ª QUESTÃO
Denomina-se interpolação o método que permite construir um novo conjunto de dados a partir de um conjunto discreto de dados pontuais previamente conhecidos.

Com o auxílio do Octave Online, esse processo de calculo é mais facilmente implementado. Para os pontos (0,1), (1,6), (2,5) e (3, -8), considere o procedimento a seguir:


Fonte: o autor

Sobre tal procedimento, assinale a alternativa correta:
ALTERNATIVAS

Ele não apresenta resultados, pois o processo está incompleto e o Octave não consegue executar.

Ele não apresenta os resultados, pois está construído para tal.

Ele apresenta o polinômio de grau 3 aproximado para os quatro pontos.

Não há polinômio de resposta porque, nesse caso, o polinômio deveria ser de grau 2.

O procedimento apresenta o polinômio – x³ + 6x + 1.

3ª QUESTÃO
GNU Octave é uma linguagem de alto nível, destinada principalmente para cálculos numéricos. Ele fornece uma interface de linha de comando conveniente para resolver numericamente problemas lineares, não lineares e para realizar outros experimentos numéricos usando uma linguagem que é principalmente compatível com o Matlab.


Considere o seguinte passo a passo executado no Octave On-line:

Executamos:

Fonte: Elaborado pelo autor.

Na sequência, executamos:


Fonte: Elaborado pelo autor.

Sobre a resposta para esse procedimento, assinale a alternativa correta:

ALTERNATIVAS

Demonstração de todas as variáveis declaradas e dos resultados de um cálculo.

O vetor b é configurado automaticamente pelo Octave sem a necessidade de definição pelo usuário.

Apresentação das raízes do polinômio 1x² + 2x + 3 em três intervalos distintos.

A interface de linha de comando do Octave impede o usuário de visualizar os resultados intermediários durante a execução.

Resolução de um problema de otimização.

4ª QUESTÃO
As linguagens de programação são métodos padronizados de comunicação humano-máquina, formados por um conjunto de regras sintáticas e semânticas que podem ser compiladas e transformadas em um programa de computador. Por meio dos programas, o programador especifica precisamente os dados que serão armazenados ou transmitidos e quais ações serão realizadas. Normalmente, os comandos são processados na forma de algoritmo, fornecendo uma sequência de procedimentos precisos, não ambíguos, padronizados, eficientes e corretos.
Adaptado de: ​GUNTER, C. A. Semantics of Programming Languages: structures and techniques. [S.l.]: MIT, 1992.
​A respeito das linguagens de programação, analise as afirmativas a seguir.

I. As linguagens de programação de baixo nível são altamente dependentes do modelo e da arquitetura do computador utilizado.
II. A linguagem de programação mais se assemelha com a linguagem natural usada pelos humanos conforme mais alto é seu nível.
III. As linguagens de alto nível surgiram para reduzir a complexidade de programação, mas ainda mantendo o formato livre de ambiguidades e contexto.
IV. A programação em linguagem de baixo nível, apesar de apresentar várias desvantagens e dificuldades, é essencial para o computador operar com tempo de processamento e consumo de memória otimizado.
​É correto o que se afirma em:
ALTERNATIVAS

I, apenas.

II e IV, apenas.

III e IV, apenas.

I, II e III, apenas.

I, II, III e IV.

5ª QUESTÃO

Sistemas de numerações são sistemas que utilizam símbolos para representar os números. Eles são usados para contar, medir e realizar operações matemáticas. Existem vários sistemas de numerações, incluindo o sistema decimal, binário, octal, hexadecimal, entre outros. O sistema decimal é o mais comum e é baseado em dez símbolos, de 0 a 9. O valor de um número no sistema decimal é determinado pelo valor de cada dígito multiplicado pelo seu lugar na sequência. Por exemplo, o número 123 no sistema decimal significa 1 centena (100), 2 dezenas (20) e 3 unidades (3), ou seja, 100 + 20 + 3 = 123.

O sistema binário utiliza apenas dois símbolos, 0 e 1, e é amplamente utilizado em sistemas digitais, como computadores. Cada dígito em um número binário representa um valor que é uma potência de 2, começando com 2 elevado a 0 (ou seja, 1) e aumentando em potências de 2 para cada dígito subsequente.

Qual a representação do número 123 em sistema octal?

ALTERNATIVAS

018

081

173

190

371

6ª QUESTÃO
A área de desenvolvimento de software que se concentra na criação da interface de usuário de um aplicativo ou de um site da web. Além de ser responsável por tudo o que o usuário vê e interage, incluindo: layout, design, cores, tipografia, botões e menus.

Sobre o exposto, assinale a alternativa correta:
ALTERNATIVAS

Programação back-end.

Programação front-end.

Arquitetura cliente/servidor.

Programação on-line.

Programação web.

7ª QUESTÃO
Uma das maiores utilidades do computador é a realização de cálculos em velocidades extremamente rápidas. Assim, a programação matemática é uma área altamente estudada e aplicada. Com a programação matemática e a otimização adequada, é possível ensinar o computador a realizar rotinas matemáticas iterativas complexas em milésimos de segundo.

 

Adaptado de: RUGGIERO, M. A. G.; LOPES, V. L. R. Cálculo numérico: aspectos teóricos e computacionais. [S.l.]: Makron Books do Brasil, 1997.

 

Interprete as linhas de código a seguir e assinale a alternativa que apresenta o resultado que se imprimirá na tela. O trecho será implementado em C, utilizando a biblioteca matemática math.h. Considere as variáveis A = 12.78, B = 9 e C = 100.

 
x= fabs(A) / sqrt(B);
y= pow(x, log10(C));
print ‘Resultado:’, y

ALTERNATIVAS

Resultado: 4.

Resultado: 8.

Resultado: 9.

Resultado: 16.

Resultado: 20.

8ª QUESTÃO
Sistema hexadecimal é um sistema numérico posicional que utiliza uma base de 16 para representar números. Ele é frequentemente usado em programação de computadores e em eletrônica digital, pois é conveniente para representar números binários (sistema de base 2) de uma forma mais compacta e legível.

Qual a representação em sistema decimal do número em hexadecimal “CABECA”?
ALTERNATIVAS

12381714

13287114

13777114

14287714

18287114

9ª QUESTÃO
O software matemático MATLAB tem se consolidado como um dos mais importantes da Engenharia, tendo não somente sua utilização no cálculo numérico, mas, também, em outras aplicações específicas da Engenharia por meio de suas bibliotecas e funções especiais. O crescimento da utilização do MATLAB no estudo de técnicas de controle e automação tem ganhando muito destaque.

 

Adaptado de: RUGGIERO, M. A. G.; LOPES, V. L. R. Cálculo Numérico: aspectos teóricos e computacionais. [S.l.]: Makron Books do Brasil, 1997.


Analise as afirmativas a seguir referentes à utilização de funções matemáticas básicas do MATLAB/OCTAVE e aos seus resultados.

I. Ao utilizar a função exp(3) no MATLAB/OCTAVE, temos como retorno o resultado 27.
II. Ao utilizar a função log(100) no MATLAB/OCTAVE, temos como retorno o resultado 2.
III. Ao utilizar a função abs(2.4) no MATLAB/OCTAVE, temos como retorno o resultado 2.4.
​IV. Ao utilizar a função x=3^3 no MATLAB/OCTAVE, temos como retorno o resultado x=27.
V. Ao utilizar a função sind(60) no MATLAB/OCTAVE, temos como retorno o resultado 0,8660.
 
É correto o que se afirma em:

ALTERNATIVAS

I e IV.

I, II e III.

I, II e V.

III, IV e V.

II, III, IV e V.

10ª QUESTÃO
Ao se escrever o seguinte código no OCTAVE, qual a ação executada?
x = -1 : 0.1 : 1;
y = x.^2;
plot (x , y)
ALTERNATIVAS

Será exibido o gráfico em formatação padrão de y=x² com x pertencente ao intervalo1,1

.

Será exibido o gráfico em formatação padrão de x² com x pertencente ao intervalo0,1

.

Será exibida a listagem de valores de x e y para esse caso e o gráfico em formatação padrão de y=x² com x pertencente ao intervalo1,1

.

Será exibida a listagem de valores de x para esse caso e o gráfico em formatação padrão de y=x² com x pertencente ao intervalo1,1

.

Será exibida a listagem de valores de x e y para esse caso.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Abrir Whatsapp
Olá Como Podemos ajudá-lo?