
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 | |||||||||||
|
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 | |||||||||||
|
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.
|
|||||||||||
ALTERNATIVAS | |||||||||||
|
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 | |||||||||||
|
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 | |||||||||||
|
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 | |||||||||||
|
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.
|
|||||||||||
ALTERNATIVAS | |||||||||||
|
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 | |||||||||||
|
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.
|
|||||||||||
ALTERNATIVAS | |||||||||||
|
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 | |||||||||||
|