Logo Passei Direto
Buscar

Prova5-Cursos-livres-Algoritmo

Ferramentas de estudo

Questões resolvidas

A modularização de código-fonte facilita o trabalho de programação de software, além de fazer com que o programa tenha uma qualidade melhor, inclusive mais assertividade nos prazos e custos de um projeto. Os procedimentos são sub-rotinas, assim como funções, com a diferença de que funções retornam umas resposta para sua unidade mestre.
Neste contexto, analise código-fonte modularizado a seguir, e então assinale a alternativa CORRETA:
A) O código-fonte apresenta a utilização de uma função que realiza o cálculo de soma de dois números informados pelo usuário.
B) O código-fonte não funciona em um compilador devido a ter passagem de parâmetros, e a existência de variáveis globais, o que causa conflito.
C) O código-fonte apresenta a utilização de um procedimento que realiza o cálculo de soma de dois números informados pelo usuário.
D) O código-fonte não funciona em um compilador devido a ter passagem de parâmetros, que são apenas utilizadas em procedimentos.

Dividir um código-fonte em módulos pode ser descrito por dividi-lo em blocos de código que podem efetuar operações computacionais de entrada, processamento e saída. Utilizando-se esta metodologia de dividir um problema complexo em módulos, está se tratando os problemas de forma isolada.
Referente a modularização de código, assinale a alternativa CORRETA:
A) Cada módulo deve possuir um ponto de entrada; a unidade mestre permanece suspensa enquanto a unidade escrava executa suas instruções.
B) Cada módulo deve possuir mais de um ponto de entrada; a unidade mestre continua executando seu fluxo enquanto a unidade escrava executa suas instruções.
C) Cada módulo deve possuir mais de um ponto de entrada; a unidade mestre permanece suspensa enquanto a unidade escrava executa suas instruções.
D) Cada módulo deve possuir um ponto de entrada; a unidade mestre continua executando seu fluxo enquanto a unidade escrava executa suas instruções.

No passado, a época conhecida por crise de software teve este nome devido aos problemas no desenvolvimento de software acarretados por códigos-fonte mal estruturados, desorganizados e consequentemente muito trabalhosos para uma futura manutenção. Neste tempo, não existiam metodologias para controlar e melhorar a qualidade dos produtos de software, o que levou ao surgimento das mesmas.
Referente a sub-rotinas e métodos de melhorias de software, assinale a alternativa CORRETA:
A) As sub-rotinas são algoritmos que servem para a criação de programas, solução resolvida em um único procedimento.
B) A criação de algoritmos chamados de sub-rotinas auxiliou no processo de desenvolvimento destas metodologias, as quais podem ser descritas como um único algoritmo que resolve toda a solução.
C) A divisão de algoritmos em sub-rotinas foi uma dos métodos utilizados para melhorar a qualidade dos códigos-fonte.
D) As sub-rotinas são algoritmos que servem para a criação de programas, solução resolvida em uma única função.

O desenvolvimento de software é uma tarefa complexa, pois existem vários fatores que contribuem para isso. As diversas regras necessárias para a implementação em um código-fonte por exemplo, que o torna complexo de se desenvolver e para uma futura manutenção. Esta questão pode ser amenizada utilizada os princípios da modularidade.
Referente a modularidade, assinale a alternativa CORRETA:
A) É a divisão de um código-fonte em partes menores e menos específicas.
B) É a divisão de um código-fonte em partes menores mais específicas.
C) É a divisão de um código-fonte em partes maiores e menos específicas.
D) É a divisão de um código-fonte em partes maiores e mais específicas.

A modularização de um código-fonte pode ser resolvida através da utilização de sub-rotinas, as quais são utilizadas para resolver tarefas específicas de um problema, ao invés de solucionar todo o problema do programa.
Referente a manipulação de dados por sub-rotinas, assinale a alternativa CORRETA?
A) () Sub-rotinas podem receber dados por parâmetros ou ainda utilizar variáveis globais para a manipulação de dados.
B) ( ) Sub-rotinas podem receber dados de sua unidade mestre apenas por variáveis globais.
C) ( ) Caso a sub-rotina seja uma função, ela pode receber dados através de parâmetros, e caso seja um procedimento, apenas por variáveis globais.
D) ( ) Caso a sub-rotina seja um procedimento, ela pode receber dados através de parâmetros, e caso seja uma função, apenas por variáveis globais.

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

Questões resolvidas

A modularização de código-fonte facilita o trabalho de programação de software, além de fazer com que o programa tenha uma qualidade melhor, inclusive mais assertividade nos prazos e custos de um projeto. Os procedimentos são sub-rotinas, assim como funções, com a diferença de que funções retornam umas resposta para sua unidade mestre.
Neste contexto, analise código-fonte modularizado a seguir, e então assinale a alternativa CORRETA:
A) O código-fonte apresenta a utilização de uma função que realiza o cálculo de soma de dois números informados pelo usuário.
B) O código-fonte não funciona em um compilador devido a ter passagem de parâmetros, e a existência de variáveis globais, o que causa conflito.
C) O código-fonte apresenta a utilização de um procedimento que realiza o cálculo de soma de dois números informados pelo usuário.
D) O código-fonte não funciona em um compilador devido a ter passagem de parâmetros, que são apenas utilizadas em procedimentos.

Dividir um código-fonte em módulos pode ser descrito por dividi-lo em blocos de código que podem efetuar operações computacionais de entrada, processamento e saída. Utilizando-se esta metodologia de dividir um problema complexo em módulos, está se tratando os problemas de forma isolada.
Referente a modularização de código, assinale a alternativa CORRETA:
A) Cada módulo deve possuir um ponto de entrada; a unidade mestre permanece suspensa enquanto a unidade escrava executa suas instruções.
B) Cada módulo deve possuir mais de um ponto de entrada; a unidade mestre continua executando seu fluxo enquanto a unidade escrava executa suas instruções.
C) Cada módulo deve possuir mais de um ponto de entrada; a unidade mestre permanece suspensa enquanto a unidade escrava executa suas instruções.
D) Cada módulo deve possuir um ponto de entrada; a unidade mestre continua executando seu fluxo enquanto a unidade escrava executa suas instruções.

No passado, a época conhecida por crise de software teve este nome devido aos problemas no desenvolvimento de software acarretados por códigos-fonte mal estruturados, desorganizados e consequentemente muito trabalhosos para uma futura manutenção. Neste tempo, não existiam metodologias para controlar e melhorar a qualidade dos produtos de software, o que levou ao surgimento das mesmas.
Referente a sub-rotinas e métodos de melhorias de software, assinale a alternativa CORRETA:
A) As sub-rotinas são algoritmos que servem para a criação de programas, solução resolvida em um único procedimento.
B) A criação de algoritmos chamados de sub-rotinas auxiliou no processo de desenvolvimento destas metodologias, as quais podem ser descritas como um único algoritmo que resolve toda a solução.
C) A divisão de algoritmos em sub-rotinas foi uma dos métodos utilizados para melhorar a qualidade dos códigos-fonte.
D) As sub-rotinas são algoritmos que servem para a criação de programas, solução resolvida em uma única função.

O desenvolvimento de software é uma tarefa complexa, pois existem vários fatores que contribuem para isso. As diversas regras necessárias para a implementação em um código-fonte por exemplo, que o torna complexo de se desenvolver e para uma futura manutenção. Esta questão pode ser amenizada utilizada os princípios da modularidade.
Referente a modularidade, assinale a alternativa CORRETA:
A) É a divisão de um código-fonte em partes menores e menos específicas.
B) É a divisão de um código-fonte em partes menores mais específicas.
C) É a divisão de um código-fonte em partes maiores e menos específicas.
D) É a divisão de um código-fonte em partes maiores e mais específicas.

A modularização de um código-fonte pode ser resolvida através da utilização de sub-rotinas, as quais são utilizadas para resolver tarefas específicas de um problema, ao invés de solucionar todo o problema do programa.
Referente a manipulação de dados por sub-rotinas, assinale a alternativa CORRETA?
A) () Sub-rotinas podem receber dados por parâmetros ou ainda utilizar variáveis globais para a manipulação de dados.
B) ( ) Sub-rotinas podem receber dados de sua unidade mestre apenas por variáveis globais.
C) ( ) Caso a sub-rotina seja uma função, ela pode receber dados através de parâmetros, e caso seja um procedimento, apenas por variáveis globais.
D) ( ) Caso a sub-rotina seja um procedimento, ela pode receber dados através de parâmetros, e caso seja uma função, apenas por variáveis globais.

Prévia do material em texto

1. A modularização de código-fonte facilita o trabalho de programação de 
software, além de fazer com que o programa tenha uma qualidade 
melhor, inclusive mais assertividade nos prazos e custos de um projeto. 
Os procedimentos são sub-rotinas, assim como funções, com a 
diferença de que funções retornam umas resposta para sua unidade 
mestre. 
 
Neste contexto, analise código-fonte modularizado a seguir, e então 
assinale a alternativa CORRETA: 
 
A) 
O código-fonte apresenta a utilização de uma função 
que realiza o cálculo de soma de dois números 
informados pelo usuário. 
 
 
B) 
O código-fonte não funciona em um compilador devido 
a ter passagem de parâmetros, e a existência de 
variáveis globais, o que causa conflito. 
C) 
O código-fonte apresenta a utilização de um 
procedimento que realiza o cálculo de soma de dois 
números informados pelo usuário. 
D) 
O código-fonte não funciona em um compilador devido 
a ter passagem de parâmetros, que são apenas 
utilizadas em procedimentos. 
 
2. Dividir um código-fonte em módulos pode ser descrito por dividi-lo em 
blocos de código que podem efetuar operações computacionais de 
entrada, processamento e saída. Utilizando-se esta metodologia de 
dividir um problema complexo em módulos, está se tratando os 
problemas de forma isolada. 
 
Referente a modularização de código, assinale a alternativa CORRETA: 
A) 
Cada módulo deve possuir mais de um ponto de 
entrada; a unidade mestre permanece suspensa 
enquanto a unidade escrava executa suas 
instruções. 
 
 
B) 
Cada módulo deve possuir mais de um ponto de 
entrada; a unidade mestre continua executando 
seu fluxo enquanto a unidade escrava executa 
suas instruções. 
C) 
Cada módulo deve possuir um ponto de entrada; a 
unidade mestre continua executando seu fluxo 
enquanto a unidade escrava executa suas 
instruções. 
 
D) 
Cada módulo deve possuir um ponto de entrada; a 
unidade mestre permanece suspensa enquanto a 
unidade escrava executa suas instruções. 
 
3. No passado, a época conhecida por crise de software teve este nome 
devido aos problemas no desenvolvimento de software acarretados por 
códigos-fonte mal estruturados, desorganizados e consequentemente 
muito trabalhosos para uma futura manutenção. Neste tempo, não 
existiam metodologias para controlar e melhorar a qualidade dos 
produtos de software, o que levou ao surgimento das mesmas. 
 
Referente a sub-rotinas e métodos de melhorias de software, assinale a 
alternativa CORRETA: 
A) 
A criação de algoritmos chamados de sub-rotinas 
auxiliou no processo de desenvolvimento destas 
metodologias, as quais podem ser descritas como um 
único algoritmo que resolve toda a solução. 
 
 
B) 
As sub-rotinas são algoritmos que servem para a 
criação de programas, solução resolvida em um único 
procedimento. 
 
 
C) 
As sub-rotinas são algoritmos que servem para a 
criação de programas, solução resolvida em uma única 
função. 
 
D) 
A divisão de algoritmos em sub-rotinas foi uma dos 
métodos utilizados para melhorar a qualidade dos 
códigos-fonte. 
 
4. O desenvolvimento de software é uma tarefa complexa, pois existem 
vários fatores que contribuem para isso. As diversas regras necessárias 
para a implementação em um código-fonte por exemplo, que o torna 
complexo de se desenvolver e para uma futura manutenção. 
 
Esta questão pode ser amenizada utilizada os princípios da 
modularidade. Referente a modularidade, assinale a alternativa 
CORRETA: 
A) 
É a divisão de um código-fonte em partes menores e 
menos específicas. 
 
 
B) 
É a divisão de um código-fonte em partes menores 
mais específicas. 
 
 
C) 
É a divisão de um código-fonte em partes maiores e 
menos específicas. 
 
D) 
É a divisão de um código-fonte em partes maiores e 
mais específicas. 
 
5. A modularização de um código-fonte pode ser resolvida através da 
utilização de sub-rotinas, as quais são utilizadas para resolver tarefas 
específicas de um problema, ao invés de solucionar todo o problema do 
programa. 
 
Referente a manipulação de dados por sub-rotinas, assinale a 
alternativa CORRETA? 
A) 
Caso a sub-rotina seja uma função, ela pode receber 
dados através de parâmetros, e caso seja um 
procedimento, apenas por variáveis globais. 
 
B) 
Sub-rotinas podem receber dados por parâmetros ou 
ainda utilizar variáveis globais para a manipulação de 
dados. 
 
 
C) 
Sub-rotinas podem receber dados de sua unidade 
mestre apenas por variáveis globais. 
 
 
D) 
Caso a sub-rotina seja um procedimento, ela pode 
receber dados através de parâmetros, e caso seja 
uma função, apenas por variáveis globais. 
 
EXERCÍCIO CONCLUÍDO 
QUESTÃO 01 02 03 04 05 
GABARITO A D D B B 
RESPOSTA A D D B B 
VOCÊ OBTEVE NOTA 10,00

Mais conteúdos dessa disciplina