1. Quais so as duas principais funes de um sistema operacional? Facilitador
para
uso
de
dispositivos
(computadores,
tablets,
smarphones, entre outros) e compartilhando de forma mais gil, segura,
ordenada esses recursos. 2. Quais as principais dificuldades que um programador teria no desenvolvimento de uma aplicao em um ambiente sem um sistema operacional? Como o sistema operacional o intermedirio entre hardware os programas que executam as tarefas, sem ele o programador precisaria conhecer de forma detalhada o hardware do equipamento. 3. Explique com suas palavras como funciona o processamento batch. Processamento
de
dados
decorrente
de
tarefas
enfileiradas,
armazenamento e processamento so coletados em lotes, o sistema
operacional s processar a prxima tarefa aps o termino completo da tarefa anterior. 4. Qual a vantagem de se usar um sistema time-sharing? Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas sejam executados a partir da diviso do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice). Caso a fatia de tempo no seja suficiente para a concluso do programa, ele interrompido pelo sistema operacional e substitudo por um outro, enquanto fica aguardando por uma nova fatia de tempo. A vantagem na sua utilizao
possibilitar para cada usurio um ambiente de trabalho prprio, dando a
impresso de que todo o sistema est dedicado, exclusivamente, a ele. 5. Faa uma pesquisa sobre as linguagens FORTRAN, COBOL e BASIC. Elas ainda so utilizadas? Explique citando, alguns exemplos. FORTRAN foi a primeira linguagem de programao a se tornar popular, desenvolvido por IBM para o IBM 704 no final de 1953, John W. Backus apresentou
uma
proposta
aos
seus
superiores
na IBM para
desenvolver uma alternativa mais prtica para a linguagem assembly para
programar o seu IBM 704 computador mainframe, orientado para eficincia na execuo. Com o Fortran II veio a possibilidade de compilar mdulos, e no programas inteiros, foram desenvolvidas inmeras verses (FORTRAM III, IV, FORTRAN 66,77, 90, 95, 2003, 2008 e 2015), e so utilizadas at hoje em previso de tempo, dinmica de fluidos e para fins acadmicos. COBOL (sigla de COmmon Business Oriented Language) - Linguagem Comum Orientada para os Negcios uma linguagem de programao orientada para o processamento de banco de dados comerciais. COBOL foi criado em 1959, por CODASYL trabalho do desenvolvedor Grace Hopper , comumente referido como "o pai do COBOL". COBOL como FORTRAN, uma linguagem mais antiga superada por outras mais rpidas e fceis de usar. Entretanto, os programas em COBOL so ainda mais difceis de escrever que os programas em FORTRAN, j que quase sempre se tem de escrever muito mais linhas de programa para se chegar ao mesmo resultado. Usada por empresas pblicas e privadas, de todos os setores e portes em todo o mundo, e, principalmente, da rea financeira, o Cobol uma linguagem viva e que dever
manter
alta
demanda
de
profissionais
nos
prximos
anos.
Recentemente, surgiu uma verso multiplataforma, Visual COBOL R3. Com
essa portabilidade, programar em linguagem COBOL passou ser tarefa realizvel em plataformas Windows, .NET, UNIX, Linux, JVM e em Cloud. Facilitou em muito o trabalho dos programadores voltados a rea corporativa, dando maior flexibilidade na criao e manuteno de sistemas Mainframes. BASIC (acrnimo para Beginner's All-purpose Symbolic Instruction Code; em portugus: Cdigo de Instrues Simblicas de Uso Geral para Principiantes), uma linguagem de programao, criada com fins didticos,
pelos professores John George Kemeny e Thomas Eugene Kurtz em 1964 no
Dartmouth College. O BASICA teve um grande impacto na computao pessoal nos anos 70 e 80, quando ajudou a difundir os princpios bsicos sobre algoritmos e armazenamento de dados. Foram desenvolvidas inmeras variaes
do
que
qualquer
outra
linguagem
de
programao,
mas
programadores profissionais passaram a dotar outras linguagens, j no
existem muitas pessoas que querendo aprender a programao BASIC.