Logo Passei Direto
Buscar

Objetiva Linguagem de Programacao

Ferramentas de estudo

Questões resolvidas

Um vetor pode ser definido como um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados, individualmente a partir de um único nome.
Com relação a definição de vetores na linguagem C, analise atentamente o trecho de código apresentado abaixo: for(i:=0; i<5; i++) vetor[i] = i + 1; Com base no trecho de código apresentado acima, assinale a alternativa correta que corresponde ao resultado obtido após a execução desse código:
A Será adicionado os números de 5 a 1 em um vetor;
B Será adicionado o valor i + 1 em um vetor;
C Será adicionado o número 1 em um vetor;
D Será adicionado os números de 1 a 5 em um vetor;
E Será adicionado o número 1 na posição 5 de um vetor.

Como paradigmas de linguagem de programação chamamos um conjunto de características que serve para classificar um grupo de linguagens. Várias são as classificações dos paradigmas de linguagem de programação, porém a mais conhecida é a que divide estes em imperativo, estruturado, orientado a objetos, funcional e lógico.
Com base nos paradigmas de linguagem de programação, assinale a alternativa correta que corresponde a definição do paradigma orientado a objetos:
A As linguagens de programação se caracterizam por operarem apenas sobre funções, as quais recebem listas de valores e retornam um determinado valor;
B Vários processos executam simultaneamente e concorrem por recursos;
C É totalmente baseado em linguagens lógicas que são baseadas em subconjuntos do cálculo de predicados;
D Engloba os conceitos fundamentados na computação como um processo que realiza mudanças de estados;
E O principal objetivo é utilizar os conceitos de objetos no desenvolvimento dos programas para torná-los mais rápidos e confiáveis.

Com relação a instrução SWITCH, analise atentamente o trecho de código apresentado abaixo. switch (2) { case 1: case 2: printf(“função printf”); case 3: j = 5; j++; default: printf(“Olá”); } Você acertou! Conforme apresentado na página 04 da Rota de Aprendizagem da Aula 04, a String Entre com uma string: é armazenada na variável str1, em seguida a String Voce digitou a string é copiada para a variável str2, e na sequencia a variável str1 é concatenada com a variável str2, sendo impresso na tela a String referente a alternativa A.
Com relação ao trecho de código apresentado acima, assinale a alternativa que corresponde ao correto resultado que será apresentado na tela do usuário após a execução dessa instrução:
A função printf j=6 Olá
B função printf Olá
C função printf j=6
D função printf j=5 j++ Olá
E função printf j=5 Olá.

Conforme abordado nas aulas, a palavra reservada struct indica ao compilador que está sendo criada uma estrutura. Neste contexto, assinale a alternativa correta, que corresponde ao local do programa em que uma estrutura deve ser declarada:
A Dentro da função main;
B Após a função main;
C Dentro de uma função do tipo struct;
D Após a inclusão das bibliotecas e antes da função main;
E Dentro de um função que retorne um dado do tipo struct.

Conforme abordado nas aulas, função é a técnica de programar desenvolvendo um programa a partir de pequenas partes ou módulos.
Com relação a definição de funções na linguagem C, assinale a alternativa correta que corresponde ao tipo de retorno de uma função do tipo void:
A String;
B Int;
C Float;
D Não tem retorno;
E Char.

Independentemente de como é seguido o processo de desenvolvimento de software, é necessário que as linguagens de programação apresentem algumas propriedades desejáveis.
Com relação as propriedades desejáveis das linguagens de programação, assinale a alternativa correta que corresponde a definição da propriedade de redigibilidade:
A Refere-se às facilidades das linguagens de programação em possibilitar ao programador modificar o programa em função de novos requisitos;
B Possibilidade de o programador se dedicar aos aspectos mais relevantes da implementação;
C Refere-se ao programa se comportar da mesma forma independente da ferramenta utilizada para traduzi-lo para a linguagem de máquina ou então para a arquitetura computacional;
D Possibilidade de reutilizar o mesmo código pra diversas aplicações;
E Possibilidade de o programador combinar seus conceitos básicos sem que se produzam efeitos distorcidos nessa combinação.

Conforme abordado nas aulas, a palavra reservada struct indica ao compilador que está sendo criada uma estrutura. Vimos, nas nossas aulas, que um dos usos mais comuns de estruturas é associado com vetores.
Com base nestes conceitos, assinale a alternativa que corresponde a forma correta de definir um vetor de 30 posições chamado vet de uma struct chamada str.
A vet[30] struct str;
B str struct vet[30];
C struct str vet[30];
D vet[30] str struct;
E struct vet[30] str.

Na linguagem C, um arquivo é entendido como um conceito que pode ser aplicado a arquivos em disco, terminais, modens, etc... Um fluxo é associado a um arquivo através da realização de uma operação de abertura. Uma vez aberto, informações podem ser trocadas entre o arquivo e o programa. Um arquivo é dissociado de um fluxo através de uma operação de fechamento de arquivo.
Com base no uso de arquivos na linguagem C, assinale a alternativa que corresponde a sintaxe correta do uso da função putc:
A int putc (int ch, FILE *fp);
B int putc (FILE *fp, int ch);
C int putc (FILE *fp);
D int putc (int ch);
E int putc.

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

Questões resolvidas

Um vetor pode ser definido como um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados, individualmente a partir de um único nome.
Com relação a definição de vetores na linguagem C, analise atentamente o trecho de código apresentado abaixo: for(i:=0; i<5; i++) vetor[i] = i + 1; Com base no trecho de código apresentado acima, assinale a alternativa correta que corresponde ao resultado obtido após a execução desse código:
A Será adicionado os números de 5 a 1 em um vetor;
B Será adicionado o valor i + 1 em um vetor;
C Será adicionado o número 1 em um vetor;
D Será adicionado os números de 1 a 5 em um vetor;
E Será adicionado o número 1 na posição 5 de um vetor.

Como paradigmas de linguagem de programação chamamos um conjunto de características que serve para classificar um grupo de linguagens. Várias são as classificações dos paradigmas de linguagem de programação, porém a mais conhecida é a que divide estes em imperativo, estruturado, orientado a objetos, funcional e lógico.
Com base nos paradigmas de linguagem de programação, assinale a alternativa correta que corresponde a definição do paradigma orientado a objetos:
A As linguagens de programação se caracterizam por operarem apenas sobre funções, as quais recebem listas de valores e retornam um determinado valor;
B Vários processos executam simultaneamente e concorrem por recursos;
C É totalmente baseado em linguagens lógicas que são baseadas em subconjuntos do cálculo de predicados;
D Engloba os conceitos fundamentados na computação como um processo que realiza mudanças de estados;
E O principal objetivo é utilizar os conceitos de objetos no desenvolvimento dos programas para torná-los mais rápidos e confiáveis.

Com relação a instrução SWITCH, analise atentamente o trecho de código apresentado abaixo. switch (2) { case 1: case 2: printf(“função printf”); case 3: j = 5; j++; default: printf(“Olá”); } Você acertou! Conforme apresentado na página 04 da Rota de Aprendizagem da Aula 04, a String Entre com uma string: é armazenada na variável str1, em seguida a String Voce digitou a string é copiada para a variável str2, e na sequencia a variável str1 é concatenada com a variável str2, sendo impresso na tela a String referente a alternativa A.
Com relação ao trecho de código apresentado acima, assinale a alternativa que corresponde ao correto resultado que será apresentado na tela do usuário após a execução dessa instrução:
A função printf j=6 Olá
B função printf Olá
C função printf j=6
D função printf j=5 j++ Olá
E função printf j=5 Olá.

Conforme abordado nas aulas, a palavra reservada struct indica ao compilador que está sendo criada uma estrutura. Neste contexto, assinale a alternativa correta, que corresponde ao local do programa em que uma estrutura deve ser declarada:
A Dentro da função main;
B Após a função main;
C Dentro de uma função do tipo struct;
D Após a inclusão das bibliotecas e antes da função main;
E Dentro de um função que retorne um dado do tipo struct.

Conforme abordado nas aulas, função é a técnica de programar desenvolvendo um programa a partir de pequenas partes ou módulos.
Com relação a definição de funções na linguagem C, assinale a alternativa correta que corresponde ao tipo de retorno de uma função do tipo void:
A String;
B Int;
C Float;
D Não tem retorno;
E Char.

Independentemente de como é seguido o processo de desenvolvimento de software, é necessário que as linguagens de programação apresentem algumas propriedades desejáveis.
Com relação as propriedades desejáveis das linguagens de programação, assinale a alternativa correta que corresponde a definição da propriedade de redigibilidade:
A Refere-se às facilidades das linguagens de programação em possibilitar ao programador modificar o programa em função de novos requisitos;
B Possibilidade de o programador se dedicar aos aspectos mais relevantes da implementação;
C Refere-se ao programa se comportar da mesma forma independente da ferramenta utilizada para traduzi-lo para a linguagem de máquina ou então para a arquitetura computacional;
D Possibilidade de reutilizar o mesmo código pra diversas aplicações;
E Possibilidade de o programador combinar seus conceitos básicos sem que se produzam efeitos distorcidos nessa combinação.

Conforme abordado nas aulas, a palavra reservada struct indica ao compilador que está sendo criada uma estrutura. Vimos, nas nossas aulas, que um dos usos mais comuns de estruturas é associado com vetores.
Com base nestes conceitos, assinale a alternativa que corresponde a forma correta de definir um vetor de 30 posições chamado vet de uma struct chamada str.
A vet[30] struct str;
B str struct vet[30];
C struct str vet[30];
D vet[30] str struct;
E struct vet[30] str.

Na linguagem C, um arquivo é entendido como um conceito que pode ser aplicado a arquivos em disco, terminais, modens, etc... Um fluxo é associado a um arquivo através da realização de uma operação de abertura. Uma vez aberto, informações podem ser trocadas entre o arquivo e o programa. Um arquivo é dissociado de um fluxo através de uma operação de fechamento de arquivo.
Com base no uso de arquivos na linguagem C, assinale a alternativa que corresponde a sintaxe correta do uso da função putc:
A int putc (int ch, FILE *fp);
B int putc (FILE *fp, int ch);
C int putc (FILE *fp);
D int putc (int ch);
E int putc.

Prévia do material em texto

OBJETIVA REGULAR
Nota: 70
Disciplina(s):
Linguagem de Programação
Data de início:
Prazo máximo entrega:
Data de entrega:
Questão 1/10
Um vetor pode ser definido como um conjunto de elementos consecutivos, do mesmo tipo, que podem ser acessados,
individualmente a partir de um único nome. 
Com relação a definição de vetores na linguagem C, analise atentamente o trecho de código apresentado abaixo: 
for(i:=0; i<5; i++) 
     vetor[i] = i + 1;
Com base no  trecho de código apresentado acima, assinale a alternativa correta que corresponde ao  resultado obtido 
após a execução desse código:
A Será adicionado os números de 5 a 1 em um vetor;
B Será adicionado o valor i + 1 em um vetor;
C Será adicionado o número 1 em um vetor;
D Será adicionado os números de 1 a 5 em um vetor;
E Será adicionado o número 1 na posição 5 de um vetor.
Questão 2/10
As Strings podem ser definidas como vetores de chars. Desta forma, as strings são o uso mais comum para os vetores, 
tendo a biblioteca padrão do C diversas funções que as manipulam. 
Com relação as funções de Strings, analise atentamente o código em C apresentado abaixo: 
Com base no código apresentado acima, assinale a alternativa que apresenta a saída correta deste programa, quando vo
cê digita "Provas" sem as aspas:
Conforme apresentado no slide 14/21 da Aula 03, a alternativa correta é a alternativa D.
A Veja o que foi armazenado: Provas
B Provas
C Entre com uma string Veja o que foi armazenado: 
D Você digitou a string;
E Entre com uma string.
Questão 3/10
Como paradigmas de  linguagem de programação chamamos um conjunto de características que serve para classificar 
um  grupo  de  linguagens.  Várias  são  as  classificações  dos  paradigmas  de  linguagem  de  programação,  porém  a mais 
conhecida é a que divide estes em imperativo, estruturado, orientado a objetos, funcional e lógico.
Com base nos paradigmas de linguagem de programação, assinale a alternativa correta que corresponde a definição do 
paradigma orientado a objetos:
A As linguagens de programação se caracterizam por operarem apenas sobre funções, as quais recebem listas
de valores e retornam um determinado valor;
B Vários processos executam simultaneamente e concorrem por recursos;
C É totalmente baseado em linguagens lógicas que são baseadas em subconjuntos do cálculo de predicados;
D Engloba os conceitos fundamentados na computação como um processo que realiza mudanças de estados;
E O principal objetivo é utilizar os conceitos de objetos no desenvolvimento dos programas para torná­
los mais rápidos e confiáveis.
Questão 4/10
Com relação a instrução SWITCH, analise atentamente o trecho de código apresentado abaixo. 
switch (2) 
{ 
     case 1: 
     case 2: printf(“função printf”); 
     case 3: j = 5; 
     j++; 
     default: printf(“Olá”); 
}
Você acertou!
Conforme  apresentado  na  página  04  da  Rota  de  Aprendizagem  da  Aula  04,  a  String  Entre  com  uma  string:  é
armazenada na variável str1, em seguida a String Voce digitou a string é copiada para a variável str2, e na sequencia
a variável str1 é concatenada com a variável str2, sendo impresso na tela a String referente a alternativa A.

Você acertou!
Conforme  apresentado  na  página  08  da Rota  de  Aprendizagem  da  Aula  01,  no  paradigma  orientado  a  objetos,  o
principal objetivo é utilizar os conceitos de objetos no desenvolvimento dos programas para torná­los mais rápidos e
confiáveis.

Com relação ao  trecho de código apresentado acima, assinale a alternativa que corresponde ao correto  resultado que 
será apresentado na tela do usuário após a execução dessa instrução:
A função printf 
j=6 
Olá
B função printf 
Olá
C função printf 
j=6
D função printf 
j=5 
j++ 
Olá
E função printf 
j=5 
Olá.
Questão 5/10
Conforme abordado nas aulas, a palavra reservada struct indica ao compilador que está sendo criada uma estrutura.
Neste contexto, assinale a alternativa correta, que corresponde ao local do programa em que uma estrutura deve ser 
declarada:
A Dentro da função main;
B Após a função main;
C Dentro de uma função do tipo struct;
D Após a inclusão das bibliotecas e antes da função main;
E Dentro de um função que retorne um dado do tipo struct.
Questão 6/10
Conforme abordado nas aulas, função é a técnica de programar desenvolvendo um programa a partir de pequenas partes 
ou módulos.
Com relação a definição de funções na linguagem C, assinale a alternativa correta que corresponde ao tipo de retorno de 
uma função do tipo void:
Você acertou!
Como não existe a instrução break no switch, será inicialmente executado o case 2, sendo impresso na tela a frase
função printf, na sequencia será executado o case 3, porém o resultado dessa execução não será impresso na tela, e
finalmente será executado a instrução default, sendo impresso na tela a palavra Olá. Portanto a alternativa correta é a
alternativa B.

Conteúdo apresentado no slide 09/21 da Aula 05.
A String;
B Int;
C Float;
D Não tem retorno;
E Char.
Questão 7/10
Independentemente de como é seguido o processo de desenvolvimento de software, é necessário que as linguagens de
programação apresentem algumas propriedades desejáveis.
Com relação as propriedades desejáveis das linguagens de programação, assinale a alternativa correta que corresponde 
a definição da propriedade de redigibilidade:
A Refere­se às facilidades das linguagens de programação em possibilitar ao programador modificar o
programa em função de novos requisitos;
B Possibilidade de o programador se dedicar aos aspectos mais relevantes da implementação;
C Refere­se ao programa se comportar da mesma forma independente da ferramenta utilizada para traduzi­lo
para a linguagem de máquina ou então para a arquitetura computacional;
D Possibilidade de reutilizar o mesmo código pra diversas aplicações;
E Possibilidade de o programador combinar seus conceitos básicos sem que se produzam efeitos distorcidos
nessa combinação.
Questão 8/10
As Strings podem ser definidas como vetores de chars. Desta forma, as strings são o uso mais comum para os vetores, 
tendo a biblioteca padrão do C diversas funções que as manipulam. 
Com relação as funções de Strings, analise atentamente o fragmento de código referente a função main na linguagem C 
apresentado abaixo: 
Com base no código apresentado acima, assinale a alternativa que apresenta a saída correta deste programa:
Você acertou!
Conforme apresentado no slide 21/38 da Aula 04, funções do tipo void não tem nenhum tipo de retorno.

Conforme apresentado na página 02 da Rota de Aprendizagem da Aula 01, redigibilidade refere­se a possibilidade de
o programador se dedicar aos aspectos mais relevantes da implementação.

A Entre com uma string
B Veja o que está impresso: 
C Veja o que está impresso: Uma string desconhecida
D Uma string desconhecida
E Veja o que está impresso: "e a string que você digitou"
Questão 9/10
Conforme abordado nas  aulas,  a  palavra  reservada  struct  indica  ao  compilador  que  está  sendo  criada  uma estrutura. 
Vimos, nas nossas aulas, que um dos usos mais comuns de estuturas é associado com vetores.
Com base nestes conceitos, assinale a alternativa que corresponde a forma correta de definir um vetor de 30 posições 
chamado vet de uma struct chamada str.
A vet[30] struct str;
B str struct vet[30];
C struct str vet[30];
D vet[30] str struct;
E struct vet[30] str.
Questão 10/10
Na linguagem C, um arquivo é entendido como um conceito que pode ser aplicado a arquivos em disco, terminais, 
modens, etc... Um fluxo é associado a um arquivo através da realização de uma operação de abertura. Uma vez aberto, 
informações podem ser trocadas entre o arquivo e o programa. Um arquivo é dissociado de um fluxo através deuma 
operação de fechamento de arquivo.
Com base no uso de arquivos na linguagem C, assinale a alternativa que corresponde a sintaxe correta do uso da função 
putc:
A int putc (int ch, FILE *fp);
Você acertou!
Conforme  apresentado  na  página  03  da  Rota  de  Aprendizagem  da  Aula  04,  a  String  Entre  com  uma  string:  é
armazenada na variável str1, será copiada a variável str2, em seguida a String Você digitou a string é copiada para a
variável str3, e finalmente primeiro é impresso o conteúdo da variável str3 para em seguida ser impresso da variável
str2. Portanto a resposta correta é a alternativa C.

Você acertou!
Conteúdo apresentado nos slides 18/21 e 19/21 da Aula 05.

Você acertou!
Conteúdo apresentado na página 03 da Rota de Aprendizagem da Aula 06.

B int putc (FILE *fp, int ch);
C int putc (FILE *fp);
D int putc (int ch);
E int putc.

Mais conteúdos dessa disciplina