Logo Passei Direto
Buscar

PROVA TOPICOS DA COMPUTAÇAO A2

User badge image
Fabio Xavier

em

Ferramentas de estudo

Questões resolvidas

A empresa Qualisoftware atua no segmento de tecnologia da informação – TI desenvolvendo sistemas sob encomenda. Uma das famas atribuídas por seus clientes é que os sistemas desenvolvidos pela Qualisoftware são de fácil aprendizado, possuindo operação bastante intuitiva, demandando pouco esforço para a entrada dos dados e gerando informações de fácil interpretação.
Considerando os fatores de qualidade de software de McCall e o contexto descrito, marque a alternativa que apresenta corretamente o fator que está associado com a fama da Qualisoftware.
a) Integridade.
b) Correção.
c) Flexibilidade.
d) Eficiência.
e) Usabilidade.

A engenharia de software baseada em reúso de software é bastante antiga. Porém, só por volta dos anos 2000 é que ela, de fato, passou a ser mais utilizada por sistemas de negócios. O incentivo para que isso ocorresse está ligado às consequências da revolução digital — por exemplo, ter maior rapidez no cumprimento das demandas relacionadas ao desenvolvimento de software.
Considerando o reúso de software, leia as afirmativas a seguir: O código de um sistema de aplicação desenvolvido para o cliente A pode ser totalmente reusado no cliente B. A tendência natural é que, quanto maior o reúso do mesmo pedaço de código em softwares diferentes, mais ele será testado e mais será confiável. O reúso de software não influencia o cronograma de entrega do sistema. Uma das vantagens do reúso de software é que assim fica mais fácil cumprir as conformidades com os padrões que foram estabelecidos. Está correto o que se afirma em:
a) I, II e III, apenas.
b) I, II, III e IV.
c) I, apenas.
d) I e II, apenas.
e) I, II e IV, apenas.

Conforme sabemos, as variáveis possuem seus conteúdos guardados na memória temporária do computador. Para que o computador possa executar os comandos de um algoritmo de maneira correta, ele deve reconhecer os identificadores (nome de cada variável) e o tipo de cada uma dessas variáveis. Essas variáveis podem armazenar tipos de dados inteiro, real, caractere e lógico.
Diante disso, analise as afirmacoes a seguir. I. 30_porcento := 30 II. nome_do_aluno := “Copa do Mundo” III. matricula := 2018.1.346787 IV. nota := 9.9. Está correto apenas o que se afirma em.
a) I, II, III, IV estão corretas.

Diante disso, assinale a alternativa que apresenta um exemplo de utilização de paradigma de programação imperativo ou procedural.
a) Linguagens Lisp.
b) Linguagens C.
c) Linguagem Prolog.
d) Linguagem Haskell.
e) Linguagem PascalOO.

Em um evento motivacional, a empresa AMQSOFT promoveu uma disputa entre equipes da área de TI, em que venceria a equipe que respondesse corretamente ao maior número de perguntas, a partir de uma escolha aleatória. Tinha uma pergunta relacionada aos paradigmas de programação que dizia o seguinte: uma das células de desenvolvimento de software da AMQSOFT está precisando adotar um paradigma de programação e uma linguagem que suporte tal paradigma de forma predominante.
Diante disso, assinale a alternativa que mostra o relacionamento correto entre o paradigma de programação e a respectiva linguagem de programação que o suporta.
a) Paradigma de programação imperativo – Lisp.
b) Paradigma de programação lógico – Cobol.
c) Paradigma de programação procedural – Haskell.
d) Paradigma de programação funcional – Prolog.
e) Paradigma de programação orientado a objetos – Java.

O hardware e o software são elementos presentes em todos os sistemas computacionais e um não funciona sem o outro. Neste contexto, uma boa prática é a inclusão de programas para aceitar comandos do usuário e fornecer os serviços desejados tanto ao usuário quanto aos programas do usuário, caracterizando assim um sistema operacional.
Considerando o sistema operacional, leia as afirmações a seguir: I. Atua como intermediário entre os usuários de serviços computacionais e os recursos do computador. II. Aceita e processa comandos e solicitações do usuário e dos programas do usuário e apresenta resultados de saída apropriados. III. Carrega, executa e gerencia programas. IV. Gerencia os recursos de hardware do computador, incluindo as interfaces para rede e outros componentes externos do sistema. É correto o que se afirma em:
a) I e II, apenas.
b) I, III e IV, apenas.
c) I, II, III e IV.
d) II, III e IV, apenas.
e) II, apenas.

Uma prática muito útil e pouco comum nos programadores é o planejamento. De maneira geral, ter um plano de trabalho a partir do qual se deixem claras as etapas necessárias para se chegar ao objetivo desejado e a ordem em que essas etapas devem ser executadas ajuda a obter um resultado de melhor qualidade.
Portanto, a construção de um programa deve ser realizada seguindo as etapas necessárias até a entrega do produto final. Nesse contexto, considere as seguintes etapas da construção de um programa. ETAPA 1: Construção de um algoritmo. ETAPA 2: Validação do algoritmo. ETAPA 3: Especificação dos requisitos do problema. ETAPA 4: Análise detalhada do problema. ETAPA 5: Codificação do programa. Assim, assinale a alternativa que representa a ordem correta em que as etapas deverão ser executadas.
a) ETAPA 4, ETAPA 3, ETAPA 5, ETAPA 2 e ETAPA 1.
b) ETAPA 3, ETAPA 4, ETAPA 1, ETAPA 5 e ETAPA 2.
c) ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 2 e ETAPA 5.
d) ETAPA 3, ETAPA 4, ETAPA 1, ETAPA 2 e ETAPA 5.
e) ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 5 e ETAPA 2.

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

Questões resolvidas

A empresa Qualisoftware atua no segmento de tecnologia da informação – TI desenvolvendo sistemas sob encomenda. Uma das famas atribuídas por seus clientes é que os sistemas desenvolvidos pela Qualisoftware são de fácil aprendizado, possuindo operação bastante intuitiva, demandando pouco esforço para a entrada dos dados e gerando informações de fácil interpretação.
Considerando os fatores de qualidade de software de McCall e o contexto descrito, marque a alternativa que apresenta corretamente o fator que está associado com a fama da Qualisoftware.
a) Integridade.
b) Correção.
c) Flexibilidade.
d) Eficiência.
e) Usabilidade.

A engenharia de software baseada em reúso de software é bastante antiga. Porém, só por volta dos anos 2000 é que ela, de fato, passou a ser mais utilizada por sistemas de negócios. O incentivo para que isso ocorresse está ligado às consequências da revolução digital — por exemplo, ter maior rapidez no cumprimento das demandas relacionadas ao desenvolvimento de software.
Considerando o reúso de software, leia as afirmativas a seguir: O código de um sistema de aplicação desenvolvido para o cliente A pode ser totalmente reusado no cliente B. A tendência natural é que, quanto maior o reúso do mesmo pedaço de código em softwares diferentes, mais ele será testado e mais será confiável. O reúso de software não influencia o cronograma de entrega do sistema. Uma das vantagens do reúso de software é que assim fica mais fácil cumprir as conformidades com os padrões que foram estabelecidos. Está correto o que se afirma em:
a) I, II e III, apenas.
b) I, II, III e IV.
c) I, apenas.
d) I e II, apenas.
e) I, II e IV, apenas.

Conforme sabemos, as variáveis possuem seus conteúdos guardados na memória temporária do computador. Para que o computador possa executar os comandos de um algoritmo de maneira correta, ele deve reconhecer os identificadores (nome de cada variável) e o tipo de cada uma dessas variáveis. Essas variáveis podem armazenar tipos de dados inteiro, real, caractere e lógico.
Diante disso, analise as afirmacoes a seguir. I. 30_porcento := 30 II. nome_do_aluno := “Copa do Mundo” III. matricula := 2018.1.346787 IV. nota := 9.9. Está correto apenas o que se afirma em.
a) I, II, III, IV estão corretas.

Diante disso, assinale a alternativa que apresenta um exemplo de utilização de paradigma de programação imperativo ou procedural.
a) Linguagens Lisp.
b) Linguagens C.
c) Linguagem Prolog.
d) Linguagem Haskell.
e) Linguagem PascalOO.

Em um evento motivacional, a empresa AMQSOFT promoveu uma disputa entre equipes da área de TI, em que venceria a equipe que respondesse corretamente ao maior número de perguntas, a partir de uma escolha aleatória. Tinha uma pergunta relacionada aos paradigmas de programação que dizia o seguinte: uma das células de desenvolvimento de software da AMQSOFT está precisando adotar um paradigma de programação e uma linguagem que suporte tal paradigma de forma predominante.
Diante disso, assinale a alternativa que mostra o relacionamento correto entre o paradigma de programação e a respectiva linguagem de programação que o suporta.
a) Paradigma de programação imperativo – Lisp.
b) Paradigma de programação lógico – Cobol.
c) Paradigma de programação procedural – Haskell.
d) Paradigma de programação funcional – Prolog.
e) Paradigma de programação orientado a objetos – Java.

O hardware e o software são elementos presentes em todos os sistemas computacionais e um não funciona sem o outro. Neste contexto, uma boa prática é a inclusão de programas para aceitar comandos do usuário e fornecer os serviços desejados tanto ao usuário quanto aos programas do usuário, caracterizando assim um sistema operacional.
Considerando o sistema operacional, leia as afirmações a seguir: I. Atua como intermediário entre os usuários de serviços computacionais e os recursos do computador. II. Aceita e processa comandos e solicitações do usuário e dos programas do usuário e apresenta resultados de saída apropriados. III. Carrega, executa e gerencia programas. IV. Gerencia os recursos de hardware do computador, incluindo as interfaces para rede e outros componentes externos do sistema. É correto o que se afirma em:
a) I e II, apenas.
b) I, III e IV, apenas.
c) I, II, III e IV.
d) II, III e IV, apenas.
e) II, apenas.

Uma prática muito útil e pouco comum nos programadores é o planejamento. De maneira geral, ter um plano de trabalho a partir do qual se deixem claras as etapas necessárias para se chegar ao objetivo desejado e a ordem em que essas etapas devem ser executadas ajuda a obter um resultado de melhor qualidade.
Portanto, a construção de um programa deve ser realizada seguindo as etapas necessárias até a entrega do produto final. Nesse contexto, considere as seguintes etapas da construção de um programa. ETAPA 1: Construção de um algoritmo. ETAPA 2: Validação do algoritmo. ETAPA 3: Especificação dos requisitos do problema. ETAPA 4: Análise detalhada do problema. ETAPA 5: Codificação do programa. Assim, assinale a alternativa que representa a ordem correta em que as etapas deverão ser executadas.
a) ETAPA 4, ETAPA 3, ETAPA 5, ETAPA 2 e ETAPA 1.
b) ETAPA 3, ETAPA 4, ETAPA 1, ETAPA 5 e ETAPA 2.
c) ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 2 e ETAPA 5.
d) ETAPA 3, ETAPA 4, ETAPA 1, ETAPA 2 e ETAPA 5.
e) ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 5 e ETAPA 2.

Prévia do material em texto

26/09/2022 18:38 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6977701/3633e952-958b-11ec-b48a-0242ac11000f/ 1/5
Local: Sala 1 - Prova On-line / Andar / POLO VOLTA REDONDA II - RJ / POLO VOLTA REDONDA II - RJ 
Acadêmico: EAD-IL10300-20221D
Aluno: FABIO XAVIER DE SOUZA SOBRINHO 
Avaliação: A2-
Matrícula: 20221311268 
Data: 7 de Abril de 2022 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 8,50/10,00
1  Código: 29731 - Enunciado: A empresa Qualiso�ware atua no segmento de tecnologia da
informação – TI desenvolvendo sistemas sob encomenda. Uma das famas atribuídas por seus
clientes é que os sistemas desenvolvidos pela Qualiso�ware são de fácil aprendizado, possuindo
operação bastante intuitiva, demandando pouco esforço para a entrada dos dados e gerando
informações de fácil interpretação. Considerando os fatores de qualidade de so�ware de McCall
e o contexto descrito, marque a alternativa que apresenta corretamente o fator que está
associado com a fama da Qualiso�ware. 
 a) Flexibilidade.
 b) Usabilidade.
 c) Eficiência.
 d) Integridade.
 e) Correção.
Alternativa marcada:
b) Usabilidade.
Justificativa: Resposta correta:Usabilidade.Usabilidade é um fator associado ao esforço
necessário que as pessoas empregam para utilizar um programa. Nesse sentido, consideram-se o
aprendizado, a operação, a preparação da entrada de dados e a análise da saída obtida desse
trabalho. Distratores: Correção. Errada. Correção é um fator associado ao quanto o programa
satisfaz a sua especificação e atende aos objetivos da missão do cliente.Integridade. Errada.
Integridade é um fator associado ao quanto o acesso ao so�ware ou dados por pessoas não
autorizadas pode ser controlado. Eficiência. Errada. Eficiência é um fator relacionado à
quantidade de recursos computacionais e códigos exigidos por um programa para desempenhar
sua função.Flexibilidade. Errada. Flexibilidade é um fator relacionado ao esforço necessário para
modificar um programa em operação.
1,50/ 1,50
2  Código: 27221 - Enunciado: Mariana acaba de participar de um processo seletivo para a área de
informática da Anthropos Corretora de Seguros. O processo foi composto por duas etapas: uma
análise curricular e uma prova de conhecimentos específicos. Após passar na análise curricular e
já ter feito a prova, neste momento ela aguarda pelo resultado final. Embora esteja bastante
confiante de que vai conseguir a vaga, houve uma questão sobre transformação de bases sobre a
qual ela ficou em dúvida e acabou pedindo ajuda ao seu professor de Tópicos da Computação,
conforme enunciado a seguir. Considerando a transformação de bases, ao se converter o
número 100010100001 da base binária para a base decimal, o resultado encontrado é:
 a) 2208.
 b) 2209.
 c) 4418.
 d) 4258.
 e) 2129.
Alternativa marcada:
b) 2209.
1,50/ 1,50
26/09/2022 18:38 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6977701/3633e952-958b-11ec-b48a-0242ac11000f/ 2/5
Justificativa: Resposta correta: 2209.Número na base 2: 100010100001Da direita para a
esquerda: 1 x 2 + 0 x 2 + 0 x 2 + 0 x 2 + 0 x 2 + 1 x 2 + 0 x 2 + 1 x 2 + 0 x 2 + 0 x 2 + 0 x 2 + 1 x
2 1 + 0 + 0 + 0 + 0 + 32 + 0 + 128 + 0 + 0 + 0 + 2048 = 2209 Distratores: 2129. Errada, pois, durante o
processo de conversão, utilizou-se a aglutinação dos algarismos da esquerda para a direita,
sendo que o correto é da direita para esquerda. 4418. Errada, pois, durante o processo de
conversão, utilizou-se a aglutinação dos algarismos começando com 2 (dois elevado a 1),
quando o correto é começar com 2 (dois elevado a zero).4258. Errada, pois, durante o processo
de conversão, utilizou-se a aglutinação dos algarismos começando com 2 (dois elevado a 1),
quando o correto é começar com 2 (dois elevado a zero). Além disso, a sequência estabelecida
foi da esquerda para a direita, sendo que o correto é da direita para esquerda. 2208. Errada, pois
durante o processo de conversão utilizou-se a aglutinação dos algarismos considerando 2 (dois
elevado a zero) igual a zero, quando o correto é 2 (dois elevado a zero) igual a 1 (um).
0 1 2 3 4 5 6 7 8 9 10 
11
1
0
1
0
0
0
3  Código: 29669 - Enunciado: A engenharia de so�ware baseada em reúso de so�ware é bastante
antiga. Porém, só por volta dos anos 2000 é que ela, de fato, passou a ser mais utilizada por
sistemas de negócios. O incentivo para que isso ocorresse está ligado às consequências da
revolução digital — por exemplo, ter maior rapidez no cumprimento das demandas relacionadas
ao desenvolvimento de so�ware. Considerando o reúso de so�ware, leia as afirmativas a seguir:
 O código de um sistema de aplicação desenvolvido para o cliente A pode ser totalmente reusado
no cliente B. A tendência natural é que, quanto maior o reúso do mesmo pedaço de código em
so�wares diferentes, mais ele será testado e mais será confiável. O reúso de so�ware não
influencia o cronograma de entrega do sistema. Uma das vantagens do reúso de so�ware é que
assim fica mais fácil cumprir as conformidades com os padrões que foram estabelecidos. Está
correto o que se afirma em: 
 a) I, apenas.
 b) I e II, apenas.
 c) I, II, III e IV.
 d) I, II e IV, apenas.
 e) I, II e III, apenas.
Alternativa marcada:
e) I, II e III, apenas.
Justificativa: Resposta correta:I, II e IV, apenas.A afirmativa I está correta, pois basta que as
necessidades do cliente A e do cliente B sejam semelhantes para que possam ser atendidas pelo
mesmo código.A afirmativa II está correta, pois cada vez que o mesmo pedaço de código for
utilizado, ele será mais testado, resultando em um maior refinamento, o que o tornará cada vez
mais confiável.A afirmativa IV está correta, pois somente na criação do código que haverá
necessidade de cumprir as conformidades com os padrões estabelecidos. Assim, quando houver
necessidade de reúso, o código já estará nos padrões desejados. Distrator:A afirmativa III está
incorreta, pois, se o código já está escrito e pode ser reutilizado em outro sistema, isso
influenciará diretamente o cronograma, reduzindo o prazo de entrega.
0,00/ 1,50
4  Código: 30113 - Enunciado: Conforme sabemos, as variáveis possuem seus conteúdos
guardados na memória temporária do computador. Para que o computador possa executar os
comandos de um algoritmo de maneira correta, ele deve reconhecer os identificadores (nome de
cada variável) e o tipo de cada uma dessas variáveis. Essas variáveis podem armazenar tipos de
dados inteiro, real, caractere e lógico. Considere as variáveis a seguir:30_porcento, matricula:
inteironome_do_aluno: caracterenota: real Diante disso, analise as afirmações a seguir. I.
30_porcento := 30II. nome_do_aluno := “Copa do Mundo”III. matricula := 2018.1.346787IV. nota :=
9.9 
Está correto apenas o que se afirma em.
 a) I, II, III, IV estão corretas.
1,50/ 1,50
26/09/2022 18:38 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6977701/3633e952-958b-11ec-b48a-0242ac11000f/ 3/5
 b) I, III e IV estão corretas.
 c) IV está correta.
 d) II e IV estão corretas.
 e) II, III e IV estão corretas.
Alternativa marcada:
d) II e IV estão corretas.
Justificativa: Resposta correta: II e IV, apenas.II está correta, pois o nome da variável começa
com uma letra, não é uma palavra reservada e a sua atribuição está sendo feita de forma
coerente para armazenar caracteres.IV está correta, pois o nome da variável começa com uma
letra, não é uma palavra reservada e a sua atribuição está sendo feita de forma coerente para
armazenar um número real. Distratores:I está errada, a variável 30_porcento não pode começar
com número. III está errada, a variável matricula está definida como inteiro e não pode conter '.'
(ponto). 
5  Código: 30099 - Enunciado: “Na busca de uma forma simples, clara e precisa de desenvolver
programas, diversas linguagens de programação foram desenvolvidas nos últimos anos. Toda
linguagem possui uma sintaxebem definida, que determina as construções corretas a serem
utilizadas para a elaboração de programas. Além disso, cada linguagem de programação utiliza
um conjunto de conceitos, adotados na solução de problemas, o qual corresponde à semântica
desta linguagem, ou seja, à forma como construções sintaticamente corretas são executadas.
Esses conceitos possibilitam diferentes abordagens de problemas e formulações de soluções,
isto é, seguem diferentes paradigmas de programação.”(EDELWEISS, N.; LIVI, M. A. C. Algoritmos e
programação com exemplos em Pascal e C. Capítulo 1 – Fundamentos – 1.2 Etapas da construção
de um programa, p.18). Porto Alegre: Bookman, 2014. Minha Biblioteca.) 
Diante disso, assinale a alternativa que apresenta um exemplo de utilização de paradigma de
programação imperativo ou procedural.
 a) Linguagens Lisp.
 b) Linguagens C.
 c) Linguagem Prolog.
 d) Linguagem Haskell.
 e) Linguagem PascalOO.
Alternativa marcada:
b) Linguagens C.
Justificativa: Resposta correta: Linguagens C.Correta. As linguagens C, Pascal, Fortran e Cobol
são exemplos de paradigma imperativo ou procedural. Distratores:Linguagens Lisp. Errada. A
linguagem Lisp é um exemplo de paradigma funcional.Linguagem Prolog. Errada. A linguagem
Lisp é um exemplo de paradigma lógico.Linguagem Haskell. Errada. A linguagem Haskell é um
exemplo de paradigma funcional.Linguagem PascalOO. Errada. A linguagem PascalOO é um
exemplo de paradigma orientado a objetos.
1,00/ 1,00
6  Código: 30120 - Enunciado: Em um evento motivacional, a empresa AMQSOFT promoveu uma
disputa entre equipes da área de TI, em que venceria a equipe que respondesse corretamente ao
maior número de perguntas, a partir de uma escolha aleatória. Tinha uma pergunta relacionada
aos paradigmas de programação que dizia o seguinte: uma das células de desenvolvimento de
so�ware da AMQSOFT está precisando adotar um paradigma de programação e uma linguagem
que suporte tal paradigma de forma predominante. 
Diante disso, assinale a alternativa que mostra o relacionamento correto entre o paradigma de
programação e a respectiva linguagem de programação que o suporta.
 a) Paradigma de programação procedural – Haskell.
1,00/ 1,00
26/09/2022 18:38 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6977701/3633e952-958b-11ec-b48a-0242ac11000f/ 4/5
 b) Paradigma de programação lógico – Cobol.
 c) Paradigma de programação funcional – Prolog.
 d) Paradigma de programação orientado a objetos – Java.
 e) Paradigma de programação imperativo – Lisp.
Alternativa marcada:
d) Paradigma de programação orientado a objetos – Java.
Justificativa: Resposta correta: Paradigma de programação orientado a objetos - Java.Está
correta. O paradigma de programação orientado a objetos é suportado pela linguagem de
programação Java. Tais objetos são compostos por atributos e métodos definidos a partir de
classes. Distratores: Paradigma de programação lógico - Cobol. Está errada. Cobol é imperativo
ou procedural.Paradigma de programação imperativo - Lisp. Está errada. Lisp é
funcional.Paradigma de programação procedural - Haskell. Está errada. Haskell é
funcional.Paradigma de programação funcional - Prolog. Está errada. Prolog é lógico.
7  Código: 30344 - Enunciado: O hardware e o so�ware são elementos presentes em todos
os sistemas computacionais e um não funciona sem o outro. Neste contexto, uma boa prática é
a inclusão de programas para aceitar comandos do usuário e fornecer os serviços desejados
tanto ao usuário quanto aos programas do usuário, caracterizando assim um sistema
operacional. 
Considerando o sistema operacional, leia as afirmações a seguir:I. Atua como intermediário entre
os usuários de serviços computacionais e os recursos do computador.II. Aceita e processa
comandos e solicitações do usuário e dos programas do usuário e apresenta resultados de saída
apropriados.III. Carrega, executa e gerencia programas.IV. Gerencia os recursos de hardware do
computador, incluindo as interfaces para rede e outros componentes externos do sistema. É
correto o que se afirma em:
 a) I e II, apenas.
 b) I, III e IV, apenas.
 c) I, II, III e IV.
 d) II, III e IV, apenas.
 e) II, apenas.
Alternativa marcada:
c) I, II, III e IV.
Justificativa: Resposta correta: I, II, III e IV estão corretas.I. Atua como intermediário entre os
usuários de serviços computacionais e os recursos do computador.O sistema operacional é
fundamental para administrar os recursos do sistema computacional e liberá-los sob demanda
para o usuário.II. Aceita e processa comandos e solicitações do usuário e dos programas do
usuário e apresenta resultados de saída apropriados.O sistema operacional recebe e aceita os
comandos do usuário e os comandos dos programas do usuário, processando-os e devolvendo o
resultado desse processamento para a saída adequada.III. Carrega, executa e gerencia
programas.O sistema operacional se encarrega de administrar o sistema computacional e essa
administração possibilita carregar, executar e gerenciar os programas do usuário.IV. Gerencia os
recursos de hardware do computador, incluindo as interfaces para rede e outros componentes
externos do sistema.O sistema operacional gerencia todos os recursos de hardware do sistema
computacional liberando o usuário e os programas do usuário de lidar com os detalhes da
operação de hardware.
1,00/ 1,00
8  Código: 30101 - Enunciado: Uma prática muito útil e pouco comum nos programadores é o
planejamento. De maneira geral, ter um plano de trabalho a partir do qual se deixem claras as
etapas necessárias para se chegar ao objetivo desejado e a ordem em que essas etapas
1,00/ 1,00
26/09/2022 18:38 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6977701/3633e952-958b-11ec-b48a-0242ac11000f/ 5/5
devem ser executadas ajuda a obter um resultado de melhor qualidade. Portanto, a construção
de um programa deve ser realizada seguindo as etapas necessárias até a entrega do produto
final. Nesse contexto, considere as seguintes etapas da construção de um programa.ETAPA
1: Construção de um algoritmo.ETAPA 2: Validação do algoritmo.ETAPA 3: Especificação dos
requisitos do problema.ETAPA 4: Análise detalhada do problema.ETAPA 5: Codificação do
programa. 
Assim, assinale a alternativa que representa a ordem correta em que as etapas deverão ser
executadas.
 a) ETAPA 4, ETAPA 3, ETAPA 5, ETAPA 2 e ETAPA 1.
 b) ETAPA 3, ETAPA 4, ETAPA 1, ETAPA 5 e ETAPA 2.
 c) ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 2 e ETAPA 5.
 d) ETAPA 3, ETAPA 4, ETAPA 1, ETAPA 2 e ETAPA 5.
 e) ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 5 e ETAPA 2.
Alternativa marcada:
c) ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 2 e ETAPA 5.
Justificativa: Resposta correta: ETAPA 4, ETAPA 3, ETAPA 1, ETAPA 2 e ETAPA 5.Correta. ETAPA 4.
Análise detalhada do problema, ETAPA 3. Especificação dos requisitos do problema, ETAPA 1.
Construção de um algoritmo, ETAPA 2. Validação do algoritmo e ETAPA 5. Codificação do
programa. Distratores:ETAPA3, ETAPA4, ETAPA1, ETAPA2 e ETAPA5. Errada. As etapas 3 e 4 estão
invertidas.ETAPA4, ETAPA3, ETAPA1, ETAPA5 e ETAPA2. Errada. As etapas 5 e 2 estão
invertidas.ETAPA3, ETAPA4, ETAPA1, ETAPA5 e ETAPA2. Errada. As etapas 3 e 4 e as etapas 5 e 2
estão invertidas.ETAPA4, ETAPA3, ETAPA5, ETAPA2 e ETAPA1. Errada. As etapas 5 e 1 estão
invertidas.

Mais conteúdos dessa disciplina