7
Introdução à Lógica e Programação
UECE
2
Introdução à Lógica e Programação
UECE
9
Introdução à Lógica e Programação
UECE
Texto de pré-visualização
1Q Um controle de versão de software deve ser feito em 3 níveis ABConde A B C N Explique como você estabeleceria um programa de controle de versão de forma efetiva De que modo os códigos seriam guardados e como e onde você reportaria seu controle para cada etapa concluída 2Q Considerando que devem ser feitas 3 grupos de 10 avaliações de 5000 em 5000 entradas de dados até o máximo de 500000 dados atribuídos a sqrt2 em precisão dupla Utilize a escala logarítmica para representar os gráficos a seguir A Mostre e discuta o comportamento no sistema operacional WINDOWS em um único gráfico do desempenho da memória para o compilador C a Vetor Estático b Dinâmico c Lista Simples B Mostre e discuta o comportamento no sistema operacional LINUX em um único gráfico o desempenho da memória para a linguagem JAVA a Vetor Estático b Dinâmico c Lista Simples C Mostre e discuta o comportamento do vetor estático nos dois sistemas operacionais Windows e Linux em um único gráfico de desempenho da memória para o compilador C D Mostre e discuta o comportamento do vetor dinâmico nos dois sistemas operacionais em um único gráfico do desempenho da memória para o compilador de sua linguagem escolhida E Quais os limites de memória que você pode atribuir à sua máquina para o vetor dinâmico e a lista simples F Caracterize o seu experimento computacional indicando o que estava sendo usado na máquina enquanto você fazia o seu experimento Versões de SO e Linguagem Hardware usado mostre através de gráficos o impacto dos programas externos na sua análise O impacto foi maior no Windows ou no Linux 3Q Supondo que o valor da atribuição mude para um número real muito grande digamos 3345235478909377689812E103 como ficaria o gráfico da memória para a versão em vetor estático no C X JAVA e no WINDOWS X LINUX usando C Use a mesma máquina e os mesmos compiladores relativos aos testes da questão anterior
7
Introdução à Lógica e Programação
UECE
2
Introdução à Lógica e Programação
UECE
9
Introdução à Lógica e Programação
UECE
Texto de pré-visualização
1Q Um controle de versão de software deve ser feito em 3 níveis ABConde A B C N Explique como você estabeleceria um programa de controle de versão de forma efetiva De que modo os códigos seriam guardados e como e onde você reportaria seu controle para cada etapa concluída 2Q Considerando que devem ser feitas 3 grupos de 10 avaliações de 5000 em 5000 entradas de dados até o máximo de 500000 dados atribuídos a sqrt2 em precisão dupla Utilize a escala logarítmica para representar os gráficos a seguir A Mostre e discuta o comportamento no sistema operacional WINDOWS em um único gráfico do desempenho da memória para o compilador C a Vetor Estático b Dinâmico c Lista Simples B Mostre e discuta o comportamento no sistema operacional LINUX em um único gráfico o desempenho da memória para a linguagem JAVA a Vetor Estático b Dinâmico c Lista Simples C Mostre e discuta o comportamento do vetor estático nos dois sistemas operacionais Windows e Linux em um único gráfico de desempenho da memória para o compilador C D Mostre e discuta o comportamento do vetor dinâmico nos dois sistemas operacionais em um único gráfico do desempenho da memória para o compilador de sua linguagem escolhida E Quais os limites de memória que você pode atribuir à sua máquina para o vetor dinâmico e a lista simples F Caracterize o seu experimento computacional indicando o que estava sendo usado na máquina enquanto você fazia o seu experimento Versões de SO e Linguagem Hardware usado mostre através de gráficos o impacto dos programas externos na sua análise O impacto foi maior no Windows ou no Linux 3Q Supondo que o valor da atribuição mude para um número real muito grande digamos 3345235478909377689812E103 como ficaria o gráfico da memória para a versão em vetor estático no C X JAVA e no WINDOWS X LINUX usando C Use a mesma máquina e os mesmos compiladores relativos aos testes da questão anterior