Buscar

Compartilhe 02 Fundamentos para Computação 23_03_21

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

APLICAÇÕES DE SISTEMAS DE COMPUTAÇÃO
Ao longo da história, o ser humano potencializou seu conhecimento e, juntamente com ele, aumentou a complexidade de problemas. Antigamente, para se resolver um problema, bastava uma calculadora com operações básicas para que toda uma equação fosse resolvida. Nos dias atuais, existem problemas de complexidade imensuráveis, sendo necessária uma máquina com inteligência computacional altíssima.
Para a resolução desses problemas, são desenvolvidos algoritmos, que nada mais são que passos para a resolução de um problema. Para escrever um algoritmo, é necessário realizar uma série de instruções sequenciais com algumas informações de entrada. Essas informações serão processadas por meio de algumas operações e condições propostas dentro de seu algoritmo e, então, um resultado será informado. Nem sempre o resultado será o melhor buscado; por isso, pode ser necessário realizar alguns ajustes em seu algoritmo, para obtenção de uma resposta assertiva.
No meio computacional, algumas ferramentas e técnicas são utilizadas para facilitar o desenvolvimento de um algoritmo. Essas ferramentas são chamadas de linguagem de programação. Dentre elas, temos alguns nomes conhecidos, como Java (orientação a objetos) e Python; e algumas linguagens didáticas, como Pascalzim (uma versão brasileira do Pascal) e C. Cada linguagem tem algumas palavras reservadas para seu próprio desenvolvimento, como algumas estruturas de condição e repetição que utilizam “if”,”while”, “case”, “else”, dentre outros.
Para o desenvolvimento de um algoritmo por meio de uma linguagem de programação, é necessário haver um Sistema Operacional, que nada mais é que um conjunto de programas cuja função é gerenciar os recursos de um sistema no qual há uma ligação e uma compatibilidade com seu hardware. Por exemplo, um sistema operacional pode definir uma lista de processos e destinar a ordem de prioridade da execução deles sem afetar seu desempenho, bem como um melhor gerenciamento de memória e um sistema de arquivos, dentre outros. Temos conhecimento de alguns Sistemas Operacionais mais famosos, como Windows, Mac OS e Linux (os mais utilizados no mercado de trabalho).
Vamos Praticar
Convido você a pensar no desenvolvimento dos sistemas operacionais e suas funcionalidades, como as linguagens de programação, e a criar uma proposta de análise da evolução desses sistemas operacionais, informando sobre sua necessidade pessoal no dia a dia. É necessário elaborar um texto com, aproximadamente, 30 linhas sobre o assunto, e informar se você já teve algum contato com linguagem de programação. Ao final, disponibilize seu texto no fórum da seção.
Referências
BERTOLINI, C.; CUNHA, G. B. da; FORTES, P. R. Lógica Matemática. Santa Maria-RS: UAB/NTE/UFSM, 2017.
MENEZES, P. B. Matemática Discreta para Computação e Informática. v. 16. 4. ed. Porto Alegre: Bookman, 2013.
Hoje em dia há computadores em todos os lugares, para o funcionamento deles, há vários programas sendo executados. Eles têm o objetivo de resolver problemas ou diminuir o tempo de alguma atividade realizada por seu usuário. Para utilizarmos o computador e seus programas é necessário um programa específico para nos auxiliar, esse programa é o Sistema Operacional (SO).
Com o tempo os sistemas responsáveis por fazerem a comunicação entre o usuário e o hardware do computador e os sistemas operacionais, estão sempre em rápida e constante evolução.
Um exemplo bem conhecido de sistema operacional é o Windows, que foi o responsável pela popularização do computador pessoal. Através dele, usuários não programadores começaram a utilizar o computador para resolver problemas do dia a dia. Com o avanço da tecnologia, os sistemas operacionais para smartphones também se popularizaram bastante e hoje são bem conhecidos, como o Android, criado pela empresa norte-americana Google, e o iOS, presente nos iPhones da também empresa norte-americana Apple.
Atualmente tive contato e estou adquirindo conhecimento em Python, C++, HTML e Introdução a Banco de Dados com MySQL e PHMyadmin somente para estudo, pois trabalho na área da saúde.

Outros materiais