Buscar

Avaliação I - Individual Linguagens de Programação e Estruturas de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

16/11/2022 09:44 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:768953)
Peso da Avaliação 1,50
Prova 55018835
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
É preciso colocar ./ (ponto barra) no início do programa quando for executar nas plataformas Linux e 
MAC.
Com base no exposto, assinale a alternativa CORRETA:
A A regra foi definida pela IEEE.
B Em sistemas operacionais estilo Unix, programas são executados apenas se especificar o diretório
onde eles se encontram, ou se seu diretório está listado na variável de ambiente PATH.
C Em sistemas operacionais Linux, a estrutura de diretórios segue regras ao padrão Unix.
D É por causa do padrão Posix.
Uma característica muito positiva da linguagem de programação Java é sua portabilidade de ser 
utilizada em qualquer tipo de equipamento tecnológico, seja ele um equipamento móvel ou 
equipamento estático fisicamente, suas funcionalidades vão além do uso de apenas um computador, 
mas podem ser vistos em várias tecnologias, como computadores, laptop, tablets e smartphones. 
Dentro as modalidades do Java, existe uma especifica para trabalhar com dispositivos móveis.
Com base nessa modalidade, assinale a alternativa CORRETA:
A Java Micro Edition.
B Java Standard Edition.
C Java Core.
D Java Entreprise Edition.
O código é um exemplo escrito na linguagem de programação C. Analise o código a seguir:
1. #include <stdio.h> 
2. int main ( ) { 
 3. int A, B, C;
 4. A = 5;
 5. B = 9;
 6. C = 1;
 
 VOLTAR
A+ Alterar modo de visualização
1
2
3
16/11/2022 09:44 Avaliação I - Individual
about:blank 2/5
7. C = A + B;
8. printf("A soma dos valores de A com B é: ", c ); 
9. return 0; 
10. }
Com base nesse código, assinale a alternativa CORRETA:
A
O código não apresentará erro e ao final será exibida a seguinte frase:
 
A soma dos valores de A com B é: 14.
B O código apresentará erro de execução, pois nas linhas 6 e 7 o valor de C é alterado mais de
uma vez.
C Na linha 6 (C = 1) a variável C armazenará o valor 1, na linha 7 (C = A + B;) armazenará mais
14. Desta forma C armazenará o valor total de 15.
D O código apresentará erro de compilação na linha 8.
A linguagem de programação C possui tipos primitivos de dados, constantes e variáveis, atribuição, 
operadores aritméticos e funções. Os operadores aritméticos realizam o processo de cálculo 
diferentemente da atribuição, neste caso os cálculos seguem as regras estabelecidas na álgebra, onde 
os operadores compilam os valores da esquerda para a direita.
Sobre os tipos de operadores binários e unários, assinale a alternativa CORRETA que apresenta os 
operadores binários:
A Positivo e negativo; Multiplicação e divisão.
B Multiplicação, divisão, módulo, incremento e decremento.
C Positivo e negativo; incremento e decremento.
D Multiplicação, divisão, módulo, soma e subtração.
Conforme site JAVABR, o Java é uma linguagem de programação e plataforma computacional 
lançada pela primeira vez pela Sun Microsystems em 1995. Sobre a linguagem de programação Java, 
analise as afirmativas a seguir:
I- A linguagem Java é considerada uma linguagem que possui segurança e portabilidade. 
II- O Java é bastante flexível, por conta da possibilidade de expansão através das bibliotecas, ou 
APIs.
III- A base da programação Java são as classe e seus objetos, que 'imita', o mundo real, o que facilita 
bastante a programação.
IV- A programação Java possui como objetivo programar em baixo nível, onde seus comandos e 
códigos de programas são compilados diretamente em uma máquina swapping.
Assinale a alternativa CORRETA:
A As afirmativas III e IV estão corretas.
B As afirmativas I, II e III estão corretas.
C As afirmativas I e IV estão corretas.
4
5
16/11/2022 09:44 Avaliação I - Individual
about:blank 3/5
D As afirmativas II, III e IV estão corretas.
As etapas que envolvem a linguagem de programação e estruturas de dados podem ser tudo que 
envolve a lógica de programação, desde a utilização de dados, organização de memória, utilização de 
códigos e linguagens específicas para cada necessidade. 
Sobre linguagens de programação, assinale a alternativa CORRETA que não apresenta características 
da Linguagem de Programação C:
A Realiza a compilação de programas através do Código-Fonte, Código-Objeto e Código-
Executável.
B É composta com tipos primitivos de dados, constantes e variáveis, atribuição, operadores
aritméticos e funções.
C Sua principal característica está na segurança que sua aplicação disponibiliza, sua agilidade para
ser executado e confiabilidade em ser utilizado para vários tipos de aplicações.
D É considerada uma linguagem muito rápida para ser executada.
Os operadores aritméticos realizam o processo de cálculo diferentemente da atribuição, nesse caso os 
cálculos seguem as regras estabelecidas na álgebra, onde os operadores compilam os valores da 
esquerda para a direita. Operadores aritméticos podem ser usados em qualquer tipo de dado escalar 
sejam números inteiros, reais e caractere.
Com base nos símbolos que representam operadores aritméticos da linguagem C, assinale a 
alternativa CORRETA:
 
A + , % , – , div , \ e &
B * , + , div , / , & e \
C ^ , – , \ , mod , / e *
D mod , – , \ , % , + e div
A estrutura de dados surgiu com o objetivo de auxiliar a tecnologia da informação a estruturar a 
linguagem de programação, nesse sentido podem ser utilizados vários tipos de associações entre 
estruturas de dados e linguagem de programação.
Com base na compilação e interpretação, assinale a alternativa CORRETA:
A Uma compilação só será necessária quando uma mudança no hardware for refletida no
programa compilado.
B Uma interpretação só será necessária quando uma mudança no código-fonte do programa for
refletida no programa compilado.
C Uma compilação não será necessária quando uma mudança no código-fonte do programa for
refletida no programa compilado.
6
7
8
16/11/2022 09:44 Avaliação I - Individual
about:blank 4/5
D Uma compilação só será necessária quando uma mudança no código-fonte do programa forrefletida no programa compilado.
Uma estrutura de dados, em ciência da computação, é uma coleção tanto de valores quanto de 
operações. É uma implementação concreta de um tipo abstrato de dado ou um tipo de dado básico ou 
primitivo. 
Com base no que é o PILHA, assinale a alternativa CORRETA:
A São estruturas de dados semelhantes ao FIFO. Ambas estruturas inserem somente um item de
dados.
B
São estruturas de dados do tipo LIFO (last-in first-out), onde o último elemento a ser inserido,
será o primeiro a ser retirado. Assim, uma pilha permite acesso a apenas um item de dados - o
último inserido.
C São estruturas de dados do tipo FIFO (First-in-First-out) onde o primeiro a entrar é o primeiro a
sair. Assim, uma pilha permite acesso a apenas um item de dados - o primeiro inserido.
D Não são estruturas de dados do tipo LIFO (last-in first-out), onde o primeiro elemento a ser
inserido, será o último a ser retirado.
Um fator muito interessante e importante da linguagem Java foi sua grande contribuição para 
impulsionar a forma como eram desenvolvidos os programas, possui uma especificidade de 
desenvolver seus códigos orientados a objetos. O Java simplificou a programação geral na web, ela 
inovou com um tipo de programa de rede chamado applet que, na época, mudou a maneira do mundo 
on-line pensar em conteúdo. Com base nos recursos da linguagem Java, classifique V para as 
sentenças verdadeiras e F para as falsas:
( ) Uma característica muito positiva da linguagem de programação Java é sua portabilidade de ser 
utilizada em qualquer tipo de equipamento tecnológico, seja ele um equipamento móvel ou 
equipamento estático fisicamente, suas funcionalidades vão além do uso de apenas um computador, 
mas podem ser vistos em vários tecnologias, como computadores, laptop,tablets e smartphones.
( ) Um fator muito importante para a linguagem de programação Java é a segurança que fica a cargo 
do applet, não permitindo que programas não confiáveis e não autorizados acessem arquivos de 
computador.
( ) Applets são grandes programas Java que demandam uma banda de internet elevada, além de 
serem inseridos em códigos de PHP
( ) Os applets possuem a característica de possibilitar e desenvolver programas dentro de páginas 
em HTML, tornam as páginas da web muito mais intuitivas, pois disponibilizam formas animadas, 
dinâmicas e interativas para a web.
Assinale a alternativa que apresenta a sequência CORRETA:
A V – V – F – V.
B V – F – V – F.
C F – V – F – V.
D V – F – F – V.
9
10
16/11/2022 09:44 Avaliação I - Individual
about:blank 5/5
Imprimir

Continue navegando