Perguntas sobre 'operating-systems'

0
respostas

Como faço para criar minha própria linguagem de programação e um compilador para ela [closed]

Sou completo em programação e me deparei com idiomas como BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Assembly e assim por diante. Eu não consigo entender como as pessoas criam linguagen...
02.07.2011 / 18:21
4
respostas

Quais sistemas operacionais são usados em aviões e em quais linguagens de programação eles são desenvolvidos? [fechadas]

Eu queria saber se alguém sabe qual é o sistema operacional usado em aviões comerciais (por exemplo, Boeing ou Airbus). Além disso, qual é a linguagem de programação em tempo real (preferida)? Ouvi dizer que Ada é usada na Boeing, então minha...
18.06.2012 / 05:00
16
respostas

É uma perda de tempo liberar recursos antes de sair de um processo? [duplicado]

Vamos considerar um programa fictício que cria uma lista vinculada no heap e, no final do programa, há um loop que libera todos os nós e, em seguida, sai. Para este caso, digamos que a lista encadeada tenha apenas 500 K de memória, e nenhum ge...
05.08.2015 / 21:05
10
respostas

Por que não ter um SO baseado em Linguagem de Alto Nível? As linguagens de baixo nível são mais eficientes?

Sem ser presunçoso, gostaria que você considerasse a possibilidade disso. Atualmente, a maioria dos sistemas operacionais é baseada em linguagens de baixo nível (principalmente C / C ++) Mesmo os novos, como o Android, usam o JNI & implement...
28.06.2013 / 09:46
8
respostas

Por que (não) segmentação?

Estou estudando sistemas operacionais e a arquitetura x86, e enquanto estava lendo sobre segmentação e paginação, naturalmente fiquei curioso sobre como os sistemas operacionais modernos lidam com o gerenciamento de memória. Pelo que descobri, o...
10.08.2011 / 16:20
3
respostas

Servidores web no modo kernel: uma otimização inteligente ou um pesadelo de segurança?

Eu estava lendo um tópico do Hacker News onde um usuário postou um link de 2011 explicando que IIS é muito mais rápido do que a maioria dos outros servidores da Web (* nix) . Outro usuário responde, explicando que o IIS obtém essa vantagem po...
22.01.2015 / 07:12
3
respostas

Por que os “binários gordos” não são mais amplamente usados para aplicativos multiplataforma?

Até onde eu sei, os chamados "binários gordos" - arquivos executáveis que contêm código de máquina para vários sistemas - são realmente usados apenas nos PCs da Apple, e até lá parece que eles só os usavam porque precisavam para fazer a transiçã...
01.03.2015 / 14:14
4
respostas

É possível ler a memória de outro programa alocando todo o espaço vazio em um sistema?

Teoricamente, se eu fosse criar um programa que alocasse toda a memória não usada em um sistema, e continuasse a solicitar mais e mais memória à medida que outros aplicativos lançassem memória que eles não precisam mais, seria possível ler a memó...
04.01.2013 / 22:21
8
respostas

Alguma diferença básica entre Unix e Linux no design e outros aspectos? [fechadas]

Eu continuo lendo esta frase: Linux is a Unix-like system, but it is not Unix. Eu não sei qual é a diferença real entre os dois. Eu sei que o Linux tem muitas idéias do Unix e as licenças dos dois são diferentes. Além disso, como não sou...
09.04.2012 / 05:16
3
respostas

Na realidade, um desenvolvedor também administra DBMS e sistema? [fechadas]

Eu realmente não sei mais onde perguntar. Então aqui vai. Estou trabalhando em uma empresa muito pequena que faz softwares e sites de ERP. 1 desenvolvedor com + 10 anos de experiência. 2 desenvolvedores com experiência de +3 anos. 3 de...
03.09.2013 / 06:55