1
Portfólio
UNICESUMAR
1
Portfólio
UNICESUMAR
32
Portfólio
UNICESUMAR
22
Portfólio
UNICESUMAR
13
Portfólio
UNICESUMAR
43
Portfólio
UNICESUMAR
158
Portfólio
UNICESUMAR
1
Portfólio
UNICESUMAR
16
Portfólio
UNICESUMAR
1
Portfólio
UNICESUMAR
Texto de pré-visualização
Portfólio Estrutura de dados do tipo PILHA em Python Curso Superior de Tecnologia em Desenvolvimento Back End Semestre 3 1 Pilhas são estruturas de dados em que só é possível inserir um novo elemento no final da pilha e só é possível remover um elemento do final da pilha a Implemente a estrutura de dados do tipo PILHA em Python b Suponha que lhe seja fornecida uma lista de números inteiros positivos e um número m Você pode assumir que todos os números na lista estão no intervalo 0 m Sua tarefa é dizer quais números aparecem duplicados na lista c Suponha que lhe seja fornecida uma lista de números Sua tarefa é mover todos os zeros para o final da lista preservando a ordem dos números diferentes de zero Por exemplo dada a lista 0 1 0 3 12 seu programa deve retornar 1 3 12 0 0 2 O estado do processo indica o que está acontecendo com aquele processo num determinado instante de tempo a Pesquise e descreva esses estados b Pesquise e descreva suas mudanças de estado explicando cada um deles c Insira um desenho explicativo 3 Desenvolva um diagrama de casos de uso para um sistema de compra de roupas online de acordo com os seguintes requisitos O cliente pode navegar pelo catálogo de produtos da loja O cliente pode colocar suas peças de roupas favoritas no carrinho O cliente pode finalizar a sua compra Ao finalizar a sua compra se o cliente já estiver cadastrado com um cartão de crédito válido o sistema deve realizar a fatura da compra Ao finalizar a sua compra se o cliente é novo e necessita de cadastro o cliente irá informar seus dados e um cartão de crédito válido Após o informe dos dados do cartão de crédito o sistema deve verificar os dados 4 Na programação que segue o paradigma de orientação a objetos existem pilares que asseguram características como a reutilização de código indispensável na tarefa de criação de software uma vez que possibilita economizar tempo e custo Por esse motivo apresente um exemplo simples de código de programação utilizando a linguagem Java que apresente ao menos dois dos quatro pilares da programação orientada a objetos Esses pilares são herança polimorfismo encapsulamento e abstração 5 a Utilizando o banco de dados MySQL crie um script contendo os comandos DDL necessários para criar um banco de dados e suas tabelas que será utilizado em um sistema de uma clínica médica PACIENTE armazena os dados pessoais dos pacientes nome cpf endereço MÉDICO armazena os dados dos médicos nome cpf crm salário carga horária especialidade EXAME armazena os dados dos exames realizados na clínica CONSULTA tabela que agrega as informações de pacientes que passaram por consulta com algum médico e realizaram exames Você deverá implementar obrigatoriamente estas quatro tabelas porém ficará a seu critério a definição dos atributos que cada tabela terá e ainda poderá inserir mais tabelas desde que continue de acordo com a temática da tarefa Não se esqueça de definir corretamente os relacionamentos entre as tabelas por meio da integridade referencial b Elabore o código para uma consulta SQL que exiba corretamente os dados completos de uma consulta contendo nome do paciente o número da consulta o médico que o atendeu e demais informações que houver VEJA TAMBÉM Tarefa 1 Nesse ano de eleições os candidatos a presidente estão apresentando seus programas de governo Tarefa 1 Orientação a objetos é um paradigma aplicado na programação que consiste na interação entre diversas unidades chamadas de objetos Tarefa 2 Os vetores também chamados de variáveis compostas homogêneas unidimensionais apresentam uma de suas características a capacidade de armazenar valores com uma referência de nome dado ao vetor sendo diferenciados pelo índice do vetor 2 Com o desenvolvimento dos sistemas surgiu a necessidade de dentro de um mesmo processo possuir trechos que executassem concorrentemente e aí temos o conceito de thread
1
Portfólio
UNICESUMAR
1
Portfólio
UNICESUMAR
32
Portfólio
UNICESUMAR
22
Portfólio
UNICESUMAR
13
Portfólio
UNICESUMAR
43
Portfólio
UNICESUMAR
158
Portfólio
UNICESUMAR
1
Portfólio
UNICESUMAR
16
Portfólio
UNICESUMAR
1
Portfólio
UNICESUMAR
Texto de pré-visualização
Portfólio Estrutura de dados do tipo PILHA em Python Curso Superior de Tecnologia em Desenvolvimento Back End Semestre 3 1 Pilhas são estruturas de dados em que só é possível inserir um novo elemento no final da pilha e só é possível remover um elemento do final da pilha a Implemente a estrutura de dados do tipo PILHA em Python b Suponha que lhe seja fornecida uma lista de números inteiros positivos e um número m Você pode assumir que todos os números na lista estão no intervalo 0 m Sua tarefa é dizer quais números aparecem duplicados na lista c Suponha que lhe seja fornecida uma lista de números Sua tarefa é mover todos os zeros para o final da lista preservando a ordem dos números diferentes de zero Por exemplo dada a lista 0 1 0 3 12 seu programa deve retornar 1 3 12 0 0 2 O estado do processo indica o que está acontecendo com aquele processo num determinado instante de tempo a Pesquise e descreva esses estados b Pesquise e descreva suas mudanças de estado explicando cada um deles c Insira um desenho explicativo 3 Desenvolva um diagrama de casos de uso para um sistema de compra de roupas online de acordo com os seguintes requisitos O cliente pode navegar pelo catálogo de produtos da loja O cliente pode colocar suas peças de roupas favoritas no carrinho O cliente pode finalizar a sua compra Ao finalizar a sua compra se o cliente já estiver cadastrado com um cartão de crédito válido o sistema deve realizar a fatura da compra Ao finalizar a sua compra se o cliente é novo e necessita de cadastro o cliente irá informar seus dados e um cartão de crédito válido Após o informe dos dados do cartão de crédito o sistema deve verificar os dados 4 Na programação que segue o paradigma de orientação a objetos existem pilares que asseguram características como a reutilização de código indispensável na tarefa de criação de software uma vez que possibilita economizar tempo e custo Por esse motivo apresente um exemplo simples de código de programação utilizando a linguagem Java que apresente ao menos dois dos quatro pilares da programação orientada a objetos Esses pilares são herança polimorfismo encapsulamento e abstração 5 a Utilizando o banco de dados MySQL crie um script contendo os comandos DDL necessários para criar um banco de dados e suas tabelas que será utilizado em um sistema de uma clínica médica PACIENTE armazena os dados pessoais dos pacientes nome cpf endereço MÉDICO armazena os dados dos médicos nome cpf crm salário carga horária especialidade EXAME armazena os dados dos exames realizados na clínica CONSULTA tabela que agrega as informações de pacientes que passaram por consulta com algum médico e realizaram exames Você deverá implementar obrigatoriamente estas quatro tabelas porém ficará a seu critério a definição dos atributos que cada tabela terá e ainda poderá inserir mais tabelas desde que continue de acordo com a temática da tarefa Não se esqueça de definir corretamente os relacionamentos entre as tabelas por meio da integridade referencial b Elabore o código para uma consulta SQL que exiba corretamente os dados completos de uma consulta contendo nome do paciente o número da consulta o médico que o atendeu e demais informações que houver VEJA TAMBÉM Tarefa 1 Nesse ano de eleições os candidatos a presidente estão apresentando seus programas de governo Tarefa 1 Orientação a objetos é um paradigma aplicado na programação que consiste na interação entre diversas unidades chamadas de objetos Tarefa 2 Os vetores também chamados de variáveis compostas homogêneas unidimensionais apresentam uma de suas características a capacidade de armazenar valores com uma referência de nome dado ao vetor sendo diferenciados pelo índice do vetor 2 Com o desenvolvimento dos sistemas surgiu a necessidade de dentro de um mesmo processo possuir trechos que executassem concorrentemente e aí temos o conceito de thread