Olá pessoal hoje vamos falar sobre algo que muita gente me pergunta: Qual é a diferença entre software, Programa e Sistema? tem alguma diferença eles são a mesma coisa? você sabe qual é a diferença entre eles? vamos lá então! mas antes de começar não se esqueça de se INSCREVER no canal e deixar o seu joinha para que esse vídeo possa chegar a mais pessoas e também para que você não perca as atualizações tá bom vamos lá! Então o que é um PROGRAMA? é um conjunto de instruções codificadas em alguma linguagem de programação para solucionar algum problema.
A própria definição de computador é inter relacionada com essa definição do programa um computador vai ser uma máquina que consegue executar uma sequência de instruções pra solucionar um problema então nosso programa vai ser essa sequência de instruções codificadas em alguma linguagem que o nosso computador consegue executar o próximo funcional um problema tá é a mesma coisa o algoritmo então não o algoritmo mas simplesmente consequência de passos algoritmo pode ser escrito em português portunhol em inglês em qualquer linguagem que você quiser e não necessariamente precisa estar codificado em alguma linguagem de programação a partir do momento
que eu pego esse seqüência de passos e codificou isso em uma linguagem de programação então isso ao meu programa ok próxima definição de um software então um software vai ser o nosso programa juntamente com as configurações documentações como é que a gente está lá como é que a gente configura então além do nosso programa vai ter todas essas outras informações adicionais então pra engenharia de software essa definição de software ok ea terceira definição de hoje que é um sistema então um sistema é um conjunto de parques inter-relacionadas que colaboram para realizar alguma ação então vai
ser muito mais do que simplesmente ama muito mais do que simplesmente um software vai ser um conjunto de vários softwares comunicando entre si para realizar alguma ação tá então hoje com arquitetura de micros serviços a gente consegue ter isso muito mais claro quando a gente tem uma jornada de compra por exemplo você vai comprar alguma coisa no site então você tem lá adicionar um produto no carrinho fazer o check out escolher o cartão cada parte desse site vai ser lhe dada por um único serviço diferente mas todos esses em conjunto vai te da jornada de
usuário vai te dar o passo a passo que dá deixar comprar um produto o que então isso pode ser visto como um sistema essa é uma forma melhor visualizar se você não sabe o que é o micro serviço arquitetura de micro serviços comenta aqui embaixo falou quero entender isso que eu posso gravar um vídeo só explicando sobre isso tá bom é então essa questão de que a gente diferenciar entre programa software sistema é assim que a gente diferencia eles não são a mesma coisa apesar de diversas vezes a gente encontrar eles escritos com a mesma
coisa a gente usar isso um lugar do outro então é essa diferenciação tá bom muito obrigado por estar comigo hoje se você gostou deste vídeo não esquece de mandar aquele amigo seu ou de compartilhar nas redes sociais até a próxima abraço tchau tchau