• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Ciência da Computação ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Anotações de Aula - Vetores e Apontadores em C - Conceitos e Exercícios

18

Anotações de Aula - Vetores e Apontadores em C - Conceitos e Exercícios

Linguagens de Programação

UERJ

Trabalho 1 UERJ Contador de Palavras em C para Arquivos Texto

1

Trabalho 1 UERJ Contador de Palavras em C para Arquivos Texto

Linguagens de Programação

UERJ

Alocacao Dinamica de Memoria em C - Guia Completo com Listas Encadeadas

7

Alocacao Dinamica de Memoria em C - Guia Completo com Listas Encadeadas

Linguagens de Programação

UERJ

Alocacao Dinamica de Memoria em C - Guia Completo e Listas Encadeadas

7

Alocacao Dinamica de Memoria em C - Guia Completo e Listas Encadeadas

Linguagens de Programação

UERJ

Trabalho de Programação em C

2

Trabalho de Programação em C

Linguagens de Programação

UERJ

Sistemas Distribuídos

4

Sistemas Distribuídos

Linguagens de Programação

UERJ

Prova LP II UERJ 2023-2: Classes Peixe, Rio, Mar e Tanque em Java

1

Prova LP II UERJ 2023-2: Classes Peixe, Rio, Mar e Tanque em Java

Linguagens de Programação

UERJ

Formas de Acesso a Arquivos com e Sem Buffers - Tipos e Funções Essenciais

12

Formas de Acesso a Arquivos com e Sem Buffers - Tipos e Funções Essenciais

Linguagens de Programação

UERJ

Trabalho Pratico em C - Sistema de Controle de Pedidos para Restaurante UERJ

1

Trabalho Pratico em C - Sistema de Controle de Pedidos para Restaurante UERJ

Linguagens de Programação

UERJ

Tutorial de Structs em C: Definição, Uso e Exemplos Práticos

7

Tutorial de Structs em C: Definição, Uso e Exemplos Práticos

Linguagens de Programação

UERJ

Texto de pré-visualização

Universidade do estado do Rio de Janeiro Instituto de Matemática e Estatística Departamento de Informática LP II Prof Alexandre Scholteforsz 20212 P7 O uso da linguagem Java e técnicas de orientação a objeto deve ser subensinado em todas as questões 1 10 Desenvolva uma classe de exceção confirmada checked chamada ExArr Esta exceção deve pertencer ao pacote bruerjlp2 Esta classe será usada nas próximas questões 2 40 Desenvolva uma classe chamada MyArr que deve também pertencer ao pacote bruerjlp2 Esta classe será usada na próxima questão também A classe deve ter o seguinte a Um campo de instância contendo um array de elementos int que vamos referenciar como array interno no enunciado b Um construtor que recebe um inteiro com o tamanho do array interno que deve ser instanciado c Um método de instância somaAr que receba um array de int de uma dimensão de tamanho qualquer e devolva um array de int vamos chamar de arraysoma contendo a soma dos elementos índiceaíndice do array recebido como parâmetro e o array interno Caso os dois arrays não sejam do mesmo tamanho o arraysoma não é gerado e a exceção ExArr deve ser jogada d Um método de instância void put int idx int val que atribui o valor val à posição idx do array interno Caso o índice idx esteja fora da faixa dos índices do array interno jogar a exceção ExArr sim a mesma exceção não tem problema algum e O método toString exibindo o array interno 3 40 Desenvolva um programa de teste que não está em nenhum pacote que faça o seguinte a Crie um objeto da classe MyArr o tamanho você decide b Atribua algum valor à duas posições do objeto MyArr criado chamando o método put os valores e as posições você decide c Crie um array de int de tamanho qualquer d Utilize esse array como parâmetro de entrada para chamar o método somaAr do objeto MyArr recém criado e Exiba o array soma se este for devolvido Obs não precisa fazer entrada de dados Atribua os valores manualmente 4 10 Considere o uso do sistema Linux e que o pacote bruerjlp2 deve ficar no diretório homealunolib e que a classe do programa principal está no diretório homeprog O programa será executado em um ambiente de linha de comando um shell do Linux ou terminal ssh com o MobaXTerm com o diretório corrente no próprio diretório homeprog Apresente as variáveis de ambiente necessárias ou os parâmetros no próprio comando para executar o programa e a linha de comando para executar o programa não estamos pedindo os prints de execução do programa apenas o comando para executar

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Anotações de Aula - Vetores e Apontadores em C - Conceitos e Exercícios

18

Anotações de Aula - Vetores e Apontadores em C - Conceitos e Exercícios

Linguagens de Programação

UERJ

Trabalho 1 UERJ Contador de Palavras em C para Arquivos Texto

1

Trabalho 1 UERJ Contador de Palavras em C para Arquivos Texto

Linguagens de Programação

UERJ

Alocacao Dinamica de Memoria em C - Guia Completo com Listas Encadeadas

7

Alocacao Dinamica de Memoria em C - Guia Completo com Listas Encadeadas

Linguagens de Programação

UERJ

Alocacao Dinamica de Memoria em C - Guia Completo e Listas Encadeadas

7

Alocacao Dinamica de Memoria em C - Guia Completo e Listas Encadeadas

Linguagens de Programação

UERJ

Trabalho de Programação em C

2

Trabalho de Programação em C

Linguagens de Programação

UERJ

Sistemas Distribuídos

4

Sistemas Distribuídos

Linguagens de Programação

UERJ

Prova LP II UERJ 2023-2: Classes Peixe, Rio, Mar e Tanque em Java

1

Prova LP II UERJ 2023-2: Classes Peixe, Rio, Mar e Tanque em Java

Linguagens de Programação

UERJ

Formas de Acesso a Arquivos com e Sem Buffers - Tipos e Funções Essenciais

12

Formas de Acesso a Arquivos com e Sem Buffers - Tipos e Funções Essenciais

Linguagens de Programação

UERJ

Trabalho Pratico em C - Sistema de Controle de Pedidos para Restaurante UERJ

1

Trabalho Pratico em C - Sistema de Controle de Pedidos para Restaurante UERJ

Linguagens de Programação

UERJ

Tutorial de Structs em C: Definição, Uso e Exemplos Práticos

7

Tutorial de Structs em C: Definição, Uso e Exemplos Práticos

Linguagens de Programação

UERJ

Texto de pré-visualização

Universidade do estado do Rio de Janeiro Instituto de Matemática e Estatística Departamento de Informática LP II Prof Alexandre Scholteforsz 20212 P7 O uso da linguagem Java e técnicas de orientação a objeto deve ser subensinado em todas as questões 1 10 Desenvolva uma classe de exceção confirmada checked chamada ExArr Esta exceção deve pertencer ao pacote bruerjlp2 Esta classe será usada nas próximas questões 2 40 Desenvolva uma classe chamada MyArr que deve também pertencer ao pacote bruerjlp2 Esta classe será usada na próxima questão também A classe deve ter o seguinte a Um campo de instância contendo um array de elementos int que vamos referenciar como array interno no enunciado b Um construtor que recebe um inteiro com o tamanho do array interno que deve ser instanciado c Um método de instância somaAr que receba um array de int de uma dimensão de tamanho qualquer e devolva um array de int vamos chamar de arraysoma contendo a soma dos elementos índiceaíndice do array recebido como parâmetro e o array interno Caso os dois arrays não sejam do mesmo tamanho o arraysoma não é gerado e a exceção ExArr deve ser jogada d Um método de instância void put int idx int val que atribui o valor val à posição idx do array interno Caso o índice idx esteja fora da faixa dos índices do array interno jogar a exceção ExArr sim a mesma exceção não tem problema algum e O método toString exibindo o array interno 3 40 Desenvolva um programa de teste que não está em nenhum pacote que faça o seguinte a Crie um objeto da classe MyArr o tamanho você decide b Atribua algum valor à duas posições do objeto MyArr criado chamando o método put os valores e as posições você decide c Crie um array de int de tamanho qualquer d Utilize esse array como parâmetro de entrada para chamar o método somaAr do objeto MyArr recém criado e Exiba o array soma se este for devolvido Obs não precisa fazer entrada de dados Atribua os valores manualmente 4 10 Considere o uso do sistema Linux e que o pacote bruerjlp2 deve ficar no diretório homealunolib e que a classe do programa principal está no diretório homeprog O programa será executado em um ambiente de linha de comando um shell do Linux ou terminal ssh com o MobaXTerm com o diretório corrente no próprio diretório homeprog Apresente as variáveis de ambiente necessárias ou os parâmetros no próprio comando para executar o programa e a linha de comando para executar o programa não estamos pedindo os prints de execução do programa apenas o comando para executar

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®