Knowee
Questions
Features
Study Tools

DesafioVocê foi contratado para desenvolver um sistema a ser usado em uma enquete. A empresa que o contratou precisa tabelar os resultados da seguinte enquete, feita a uma grande quantidade de organizações:Qual o melhor sistema operacional para uso em servidores?As possíveis respostas são:1- Windows Server.2 - Unix.3 - Linux.4 - Netware.5 - Mac OS.6 - Outro.O programa deverá ler os valores até ser informado o valor 0, que encerra a entrada dos dados. Não deverão ser aceitos valores além dos válidos para o programa (0 a 6).Após os dados terem sido completamente informados, o programa deverá calcular a percentual de cada um dos concorrentes.Ao final, devem ser mostrados todos os sistemas operacionais com a quantidade de votos e o percentual de cada um.Escreva sua resposta no campo abaixo:​

Question

DesafioVocê foi contratado para desenvolver um sistema a ser usado em uma enquete. A empresa que o contratou precisa tabelar os resultados da seguinte enquete, feita a uma grande quantidade de organizações:Qual o melhor sistema operacional para uso em servidores?As possíveis respostas são:1- Windows Server.2 - Unix.3 - Linux.4 - Netware.5 - Mac OS.6 - Outro.O programa deverá ler os valores até ser informado o valor 0, que encerra a entrada dos dados. Não deverão ser aceitos valores além dos válidos para o programa (0 a 6).Após os dados terem sido completamente informados, o programa deverá calcular a percentual de cada um dos concorrentes.Ao final, devem ser mostrados todos os sistemas operacionais com a quantidade de votos e o percentual de cada um.Escreva sua resposta no campo abaixo:​

...expand
🧐 Not the exact question you are looking for?Go ask a question

Solution

Para resolver este problema, você pode usar uma linguagem de programação como Python. Aqui está um exemplo de como você pode fazer isso:

# Inicialize um dicionário para armazenar os votos
votos = {1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0}

# Leia os votos até que 0 seja inserido
while True:
    voto = int(input("Digite o número correspondente ao sistema operacional de sua escolha (1-6), ou 0 para encerrar: "))
    if voto == 0:
        break
    elif voto in votos:
        votos[voto] += 1
    else:
        print("Valor inválido. Por favor, insira um número de 1 a 6, ou 0 para encerrar.")

# Calcule o total de votos
total_votos = sum(votos.values())

# Imprima os resultados
sistemas = ["Windows Server", "Unix", "Linux", "Netware", "Mac OS", "Outro"]
for i, sistema in enumerate(sistemas, start=1):
    percentual = (votos[i] / total_votos) * 100
    print(f"{sistema}: {votos[i]} votos ({percentual:.2f}%)")

Este programa irá ler os votos até que o usuário insira 0. Ele irá verificar se o voto é válido (ou seja, se é um número de 1 a 6) e, em caso afirmativo, adicionará o voto ao total para o sistema operacional correspondente. Depois que todos os votos forem lidos, o programa calculará o percentual de votos para cada sistema operacional e imprimirá os resultados.

This problem has been solved

Similar Questions

As organizações como partes de uma sociedade maior e constituída de partes menores. Assim elas:a.Tem a capacidade de modificar a si próprio e a sua estrutura básica.b.São sistemas sociais com partes independentes, mas inter-relacionadas.c.São vistas como sistemas dentro de sistemas.d.São sistemas abertos, são afetadas por mudanças em suas variáveis externas desconhecidas e incontroláveis em seu comportamento.e.Tem a capacidade de superar o distúrbio imposto por um fenômeno externo.

Deve atualizar os sistemas informáticos para:1 ponto possível (classificado)Continuar a usar os sistemas operativos sem pagar.Tornar o computador mais rápido.Corrigir problemas ou vulnerabilidades do sistema operativo e torná-lo mais seguro.Ficar com a versão que está na moda.sem resposta

A qualidade de um software está ligada aos requisitos solicitados pelo cliente e em conformidade as regras de desenvolvimento. Existem inúmeros conceitos que nos auxiliam a manter a qualidade do software. De acordo com as informações apresentadas na tabela a seguir, faça a associação dos itens contidos na Coluna A com seus respectivos conceitos, apresentados na Coluna B.Coluna AColuna BI. Desenvolvido como uma tentativa de identificar os atributos fundamentais de qualidade para software de computador.1. IEEEII. É responsável por criar normas e padrões para qualidade de software, conhecida como Organização Internacional para Padronização (International Organization for Standardization).2. ISO 9126III. É responsável por criar normas e padrões para qualidade de software, conhecida como Instituto de Engenheiros Eletricistas e Eletrônicos (“Institute of Electrical and Electronics Engineers.3. ISOAssinale a alternativa que apresenta a associação CORRETA entre as colunas.Selecione uma alternativa:a)I - 1; II - 3; III - 2.b)I - 2; II - 1; III - 3.c)I - 1; II - 2; III - 3.d)I - 3; II - 2; III - 1.e)I - 2; II - 3; III - 1

São Características das Organizações como Sistemas Abertos: I. As organizações são sistemas abertos, são afetadas por mudanças em suas variáveis externas desconhecidas e incontroláveis em seu comportamento.II. As organizações são vistas como sistemas dentro de sistemas.III. A organização é um sistema social com partes independentes, mas inter-relacionadas. Está correto o que se afirma em:a.II e III apenas.b.I, II e III.c.I e II apenas.d.I apenas.e.II apenas.

No Sistema Operacional Windows, o administrador do computador pode:I) Criar e Excluir Contas de usuários no computador.II) Alterar Qualquer nome, imagem, senha e tipo de conta de usuário.III) Instalar e desinstalar softwares e Hardware.IV) Alterar todas as configurações do sistema.Está correto o que consta em:Resposta obrigatóriaI, II, III, IVI e IV, apenas.I, III, IV, apenas.IV, apenas.

1/3

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.