Programação e Desenvolvimento

Projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços.
Tecnologia do Blogger.

Text Widget

Search (Don't Edit)

Sample Text

Colaboradores

Formulir Kontak

Nome

E-mail *

Mensagem *

Full-Width Version (true/false)

Flickr

Arquivo do blog

Facebook

Translate

Video of the Day

Slider (Add Label Name Here!) (Documentation Required)

Teste Teste Teste

Know us

Teste Teste Teste Teste

Popular Posts

Featured


22 de abr. de 2020

Lógica de Programação – Exercícios Completos FAEL 03

Lógica de Programação

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com

Iniciado em
sexta, 17 Abr 2020, 19:20
Estado
Finalizada
Concluída em
sexta, 17 Abr 2020, 19:47
Avaliar
10,00 de um máximo de 10,00(100%)


ATENÇÃO: para receber o gabarito completo entre em contato:

Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Precisando de ajuda em programação, desenvolvimento em algoritmos em C, C#, C++, CSS, HTML,JAVA, JavaScript, PHP, AJAX, Jquery, Laravel, codeigniter, Python, Portugol, NodeJS, MongoDB, Mysql, Postegre entre outras duvidas entre em contato.
Sites, projetos, softwares, blogs, ajudas nas áreas acadêmicas de trabalhos e TCCs, projetos até provas entre em contato.
Questão 1
Correto


Marcar questão
Texto da questão
Modularização, também chamadas de sub-rotinas ou subprogramas, são blocos de instruções que realizam tarefas específicas. Assinale a alternativa correta em relação a modularização.
Escolha uma:
a. O código de uma sub-rotina é carregado uma vez e pode ser executado apenas uma vez.
b. Os programas são executados estaticamente, uma linha de cada vez.
c. A utilização de sub-rotinas não permite a realização de desvios de execução.
 d. Com a utilização de sub-rotinas os problemas podem ser divididos em pequenas tarefas.
e. Desvios de execução são utilizados quando uma é chamada por outro programa.
Questão 2
Correto


Marcar questão
Texto da questão
Registros são conjuntos de dados logicamente relacionados, mas de tipos diferentes (heterogêneos). Assinale a alternativa correta em relação a estrutura de um registro.
Escolha uma:

a. tipo<ident_registro> = registro

         <tipo>: <ident_campos>:<tipo>

         fim registro;

b. tipo<ident_registro> = registro

                <ident_campos>:<tipo>.

                fim registro;

c. <ident_registro> = registro

           <tipo>: <ident_campos>;

           fim registro;

d. tipo<ident_registro> = registro

                <ident_campos>;

               fim registro;

 e. tipo<ident_registro> = registro

                 <tipo>: <ident_campos>;

                fim registro;
Questão 3
Correto


Marcar questão
Texto da questão
Registros são conjuntos de dados logicamente relacionados, mas de tipos diferentes (heterogêneos). Em relação ao uso de registros em programação.
I – Registros permitem o agrupamento de variáveis que não são do mesmo tipo, mas que guardam uma estreita relação lógica.
II –Cada informação do registro é chamada de campo, e cada campo possui, ou não, um tipo diferente.
III – Uma vez declarada, o próximo passo é proceder com a leitura de seu conteúdo.
IV –São importantes principalmente por necessidades específicas das aplicações que, por sua vez, cumprem as regras de negócios dos sistemas que elas atendem, por exemplo, ordenação dos alunos por ordem alfabética para emissão do diário de classe; relação de funcionários ordenados por departamento; lista de dependentes por data de nascimento etc.
Assinale a alternativa correta:
Escolha uma:
a. I, II e III estão corretas
b. Apenas I está correta
 c. I e II estão corretas
d. Apenas IV está correta
e. Apenas III está correta

Ajuda em programação, desenvolvimento em C, C#, C++, CSS, HTML,JAVA, JavaScript, PHP, AJAX, Jquery, Laravel, codeigniter, Python, Portugol, NodeJS, MongoDB, Mysql, Postegre entre outras duvidas entre em contato.
Sites, projetos, softwares, blogs, ajudas nas áreas acadêmicas de trabalhos e TCCs, projetos até provas entre em contato.
ATENÇÃO: para receber o gabarito completo entre em contato:

Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Questão 4
Correto


Marcar questão
Texto da questão
Vetores em computação são estruturas de dados homogêneas unidimensionais. Em relação aos vetores podemos dizer que:
I - Só podem ser numéricos
II - Podem ser criados a partir de qualquer tipo primitivo
III - Precisam de um indexador para indicar qual elemento estamos acessando
Estão corretos os itens:
Escolha uma:
 a. II e III apenas.
b. I e II apenas.
c. I e III apenas.
d. Somente I.
e. Somente III.
Questão 5
Correto


Marcar questão
Texto da questão

Cormen et al. (2002, p. 571) citam diversas operações que podem ser realizadas sobre matrizes, tais como adição (soma), subtração e multiplicação, cálculo de matriz inversa, ordenação e cálculo de determinantes. Considerando o pseudocódigo a seguir, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas em relação a vetores multidimensionais:

Algoritmo "Exercício"

Var

3      i, jinteiro

4      mvetor [1..2,1..3] de inteiro
Início
6      para de 1 até 2 faça
7            para de 1 até 3 faça
8                   m[i, j] < - i
9            fimpara
10    fimpara
11 Fimalgoritmo


( ) “m” é um vetor bidimensional de 2 linhas e 3 colunas
( ) “m” é um vetor bidimensional de 3 linhas e 2 colunas
( ) cada posição da matriz “m” é preenchida com o valor relativo ao índice da sua linha
( ) todas as posições da matriz “m” recebem valor
( ) todas as posições da matriz “m” são apresentadas em tela
Escolha uma:
a. F, V, V, V, F
b. V, F, F, F, F
 c. V, F, V, V, F
d. V, F, V, F, F
e. F, V, V, F, F
Questão 6
Correto


Marcar questão
Texto da questão
Na modularização as sub-rotinas podem ser definidas de duas formas: com retorno de valor e sem retorno de valor. Assinale a alternativa correta em relação a estes métodos.
Escolha uma:
 a. Procedimento e Função.
b. Procedimento e Método.
c. Condicional e Procedimento.
d. Procedimento e Unidade.

e. Método e Função.
Questão 7
Correto


Marcar questão
Texto da questão
Um vetor multidimensional é uma estrutura em memória que permite o armazenamento de um conjunto de dados do mesmo tipo, considerando mais de uma dimensão. Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas em relação a vetores multidimensionais:
( )um vetor bidimensional é uma matriz
( ) uma planilha eletrônica é um tipo de matriz
( )para armazenar e recuperar o conteúdo de uma posição de uma matriz, deve-se referenciar esta posição pelos índices tanto da linha quanto da coluna
( )na programação, é impossível declarar um vetor multidimensional com mais de duas dimensões.
Escolha uma:
a. V, V, F, V
 b. V, V, V, F
c. F, V, V, V
d. V, F, V, F
e. V, V, F, F
Questão 8
Correto


Marcar questão
Texto da questão

Segundo FORBELLONE (2005), um vetor é uma variável dividida em várias “caixas”. Cada “caixa” é identificada por um número que se refere à sua posição no vetor. Esse número é chamado de índice do vetor. Considerando o pseudocódigo a seguir, após sua execução, quais valores são apresentados em tela?



Algoritmo "Exercício"

Var

3       i: inteiro
4       v: vetor [1..5] de inteiro
Início
6      para de 1 até 5 faça
7            v[i]  <-  i * 2
8      fimpara
9      i <- 3
10    escreva ( i, v[i] )
11 Fimalgoritmo
Escolha uma:
a. 3, 3
b. 1 2 3 4 5, 1 2 3 4 5
c. 1 2 3 4 5, 2 4 6 8 10
 d. 3, 6
e. 3, 4
Questão 9
Correto


Marcar questão
Texto da questão
A modularização de um código pode acontecer pela criação de procedimentos que aceitam parâmetros e que também retornem valor. Assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas, a respeito de parâmetros e retorno em procedimentos:
( ) o parâmetro é a variável e o argumento é o conteúdo que é passado para ela
( ) cada parâmetro deve ter seu tipo explicitado
( ) o retorno deve ter seu tipo explicitado
( ) é obrigatório existir pelo menos um parâmetro
( ) é possível retornar mais de um valor
Escolha uma:
a. V, F, V, F, F
b. V, V, V, V, F
 c. V, V, V, F, F
d. V, F, V, V, F
e. V, V, F, F, F
Questão 10
Correto


Marcar questão
Texto da questão
Em relação a declaração de matrizes analise as afirmativas.
I. Nome é o nome da variável do tipo matriz.
II. A dimensão 1 é a quantidade de elementos da 1ª dimensão (chamado linha). A dimensão 2 é a quantidade de elementos da 2ª dimensão (chamada coluna).
III. Tipo é o tipo de dados dos elementos da matriz.
IV. A dimensão N é a quantidade de elementos na enésima dimensão.
Assinale a alternativa correta para as afirmações verdadeiras.
Escolha uma:

 a. Apenas I, II e III estão corretas.
 b. Apenas I e II estão corretas.
  c. Todas as alternativas estão corretas.
 d. Apenas I e III estão corretas.
 e. Apenas I está correta.

Precisano de ajuda em trabalhos de programação, desenvolvimento algoritmos em C, C#, C++, CSS, HTML,JAVA, JavaScript, PHP, AJAX, Jquery, Laravel, codeigniter, Python, Portugol, NodeJS, MongoDB, Mysql, Postegre entre outras duvidas entre em contato.
Sites, projetos, softwares, blogs, ajudas nas áreas acadêmicas de trabalhos e TCCs, projetos até provas entre em contato.
ATENÇÃO: para receber o gabarito completo entre em contato:

Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/

21 de abr. de 2020

Projeto Lógico de desenvolvimento de Sistemas – FAEL T1

Projeto Lógico de desenvolvimento de Sistemas – FAEL T1

A TransLog é uma empresa que atua há muitos anos no ramo e, no último ano, teve um crescimento de 15% e a perspectiva para o próximo ano é de 25%. Atualmente, possui uma frota de 10 caminhões. Segue o relato do proprietário com suas dificuldades e o que espera com o novo sistema....

Precisando de ajudas em trabalhos entre em contato que a nossa equipe vai ajudar!



Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/

A transportadora – TransLog – solicitou seus conhecimentos de Analista de Sistemas da Fael para informatizar os serviços que a empresa realiza. Segue a solicitação do proprietário da empresa.

A TransLog é uma empresa que atua há muitos anos no ramo e, no último ano, teve um crescimento de 15% e a perspectiva para o próximo ano é de 25%. Atualmente, possui uma frota de 10 caminhões.  Segue o relato do proprietário com suas dificuldades e o que espera com o novo sistema:

“Atualmente não temos um controle preciso sobre os fretes agendados, o consumo do combustível e a manutenção dos veículos. Os fretes contratados são registrados em uma planilha Excel com o nome do cliente, destino, local de retirada, produto a ser transportado, data/hora da retirada etc. Com base nos endereços de origem e destino o responsável faz o cálculo de quilometragem para elaborar o orçamento. O consumo dos veículos é registrado em uma ficha, preenchida pelo motorista no momento do abastecimento. A manutenção dos veículos é realizada conforme surgem os problemas. Não existe uma agenda para manutenções preventivas.

Após a implantação desse sistema, esperamos manter informações como: clientes, fretes, veículos, motoristas, alocação de motoristas e veículos, problemas ocorridos durante as viagens, manutenção dos veículos e gerar o orçamento do frete para o cliente. Além disso, gostaríamos de ter disponível relatórios como: alocação dos motoristas, quantidade de quilômetros rodados por veículo, consumo de combustível por veículo, fretes, manutenções dos veículos, problemas etc.

Os motoristas receberão Smartphones com acesso à internet para que façam os registros de abastecimento por meio de um aplicativo mobile. Dessa forma, será possível ter acesso a essas informações em tempo real. Inclusive, o motorista poderá registrar se houve algum problema no veículo e adicionar despesas extras necessárias durante a viagem.

O sistema deve contar com autenticação do usuário para acessar o sistema. Deve funcionar em ambiente desktop e mobile. Todas as informações devem ser armazenadas em banco de dados e o sistema precisa realizar procedimento de backup diariamente”. 

Dúvidas quanto as solicitações do usuário podem ser esclarecidas com o professor da disciplina via fale com o Tutor. As orientações e correções enviadas pelo professor nas etapas intermediárias devem ser consideradas para a entrega final do Projeto Lógico do Sistema.

Utilize o conhecimento adquirido no curso e criatividade para desenvolver o Projeto Lógico desse sistema. Atendendo ao que foi solicitado pelo proprietário da transportadora.

Caso tenha oportunidade de visitar uma transportadora onde você mora, aproveite para entender o processo da empresa e incrementar seu projeto.

Bom trabalho!
Ajuda em programação, desenvolvimento em C, C#, C++, CSS, HTML,JAVA, JavaScript, PHP, AJAX, Jquery, Laravel, codeigniter, Python, Portugol, NodeJS, MongoDB, Mysql, Postegre entre outras duvidas entre em contato.
Sites, projetos, softwares, blogs, ajudas nas áreas acadêmicas de trabalhos e TCCs, projetos até provas entre em contato



Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems

6 de mar. de 2020

PILHA em C - Pilha de processos.

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com


Descrição do Projeto

Em um setor jurídico de uma rede de supermercados, para simplificar o seu serviço é resolver processos que serão passados pelo seu chefe para você. Estes processos tratam de cheques de clientes que voltaram do banco, isto é, tratam de clientes que deram cheque sem fundo para pagar alguma compra em um dos supermercados da grande rede. Seu chefe ao te passar um serviço te dá as informações referentes ao processo. No caso as informações são: nome, endereço, identidade, e telefone do cliente; valor e data do cheque; e o nome do supermercado que o cliente passou o cheque. Além disso cada processo deve possuir um identificador único. Os processos são organizados em uma pilha. Você executa sempre o serviço que está no topo da pilha. Só que esta pilha não é uma pilha comum, ela tem prioridade relacionada ao valor do cheque. O processos que estiver relacionado ao valor de cheque mais alto fica no topo da pilha, e o que estiver relacionado ao valor mais baixo fica na base da pilha. Caso algum dos supermercados esteja precisando muito de dinheiro, seu chefe entrará em contato com você e te avisará este fato. Neste caso você terá que rearrumar a pilha colocando todos os processos que estão relacionados ao supermercado com problema no topo, e os outros continuarão na ordem anterior. Além disso, caso o seu chefe considere algum processo muito importante, ele poderá te pedir para resolvê-lo, mas estar tentando resolvê-lo também sem você saber. Neste caso se ele resolver o caso antes de você, ele entrará em contato com você e te avisará para ignorar tal processo. Você então terá que retirar tal processo da pilha, estando ele onde estiver. Você deve ser capaz de responder quais identificadores dos processos, quais os nomes dos clientes, e quais os valores dos cheques que estão na pilha; e ainda, qual identificador do processo, qual nome do cliente, qual valor do cheque do processo do topo. Faça um programa que simule esta situação descrita acima. O usuário do programa é o seu chefe. Seu programa deverá conter funções básicas como de empilhar processos de acordo com a prioridade (valor do cheque), desempilhar processos, atribuir as características (ID,
nome do cliente, quantia, etc) a cada processo, mudar a prioridade de um processo (e com isso mudar a posição dele na pilha), listar as características de todos os processos que estão na pilha, listar as características de um determinado processo com ID igual a X (qualquer), listar as características do processo que está no topo da pilha, listar as características do processo que está na base da pilha, remover um processo com ID igual a X (qualquer). 

















































































































































































































































Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems

Algoritmo em Visualg - O resultado será dizer, pelas idades crescentes, quem é o avô, quem é o filho e quem é o neto(a diferença entre elas deverá ser de, no mínimo, 20 anos)

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com

Um programa no visualg(portugol) onde o usuário digitará três nomes do mesmo sexo e suas idades (a diferença entre elas deverá ser de, no mínimo, 20 anos). O resultado será dizer, pelas idades crescentes, quem é o avô, quem é o filho e quem é o neto.


algoritmo "semnome"
// Função :
// Autor :
// Data : 19/09/2017
// Seção de Declarações
var
      n1,n2,n3:caracter
      idade1, idade2, idade3, aux1, aux2, aux3, aux4, aux5, aux6, aux7, aux8, aux9, aux10, aux11, aux12:inteiro
inicio

    escreva("Informe o primeiro nome e idade? ")
    leia(n1)
    escreva("Informe a idade? ")
    leia(idade1)
     escreva("Informe o segundo nome ? ")
     leia(n2)
    repita
      escreva("Informe a idade? ")
      leia(idade2)
      aux1 <- idade1 - idade2
      aux2 <- idade2 - idade1
    ate (aux1 >= 20) ou (aux2 >= 20)

     escreva("Informe o terceiro nome? ")
    leia(n3)
    repita
      escreva("Informe a idade? ")
      leia(idade3)
      aux1 <- idade1 - idade3
      aux5 <- idade3 - idade2
      aux6 <- idade2 - idade1
      
      aux2 <- idade3 - idade1
      aux7 <- idade1 - idade2
      aux8 <- idade2 - idade3
      
      aux3 <- idade2 - idade3
      aux9 <- idade3 - idade1
      aux10 <- idade1 - idade2
      
      aux4 <- idade3 - idade2
      aux11 <- idade2 - idade1
      aux12 <- idade1 - idade3
      
    ate ((aux1 >= 20) e (aux5 >= 20))ou ((aux1 >= 20) e (aux6 >= 20))  ou ((aux2 >= 20) e (aux7 >= 20))ou ((aux2 >= 20) e (aux8 >= 20))  ou  ((aux3 >= 20) e (aux9 >= 20))ou ((aux3 >= 20) e (aux10 >= 20)) ou       ((aux4 >= 20) e (aux11 >= 20))ou ((aux4 >= 20) e (aux12 >= 20))
        
        
     se (idade1 < idade2) e (idade2 < idade3)  entao
           escreval("Filho: ",n1)
           escreval("Pai: ",n2)
          escreval("Avo: ",n3)
      senao
          se (idade1 < idade2) e (idade2 > idade3)  entao
          escreval("Filho: ",n1)
          escreval("Pai: ",n3)
          escreval("Avo: ",n2)
      senao
          se (idade1 > idade2) e (idade1 < idade3)  entao
          escreval("Filho: ",n2)
          escreval("Pai: ",n1)
          escreval("Avo: ",n3)
      senao
          se (idade1 > idade3) e (idade2 > idade1)  entao
          escreval("Filho: ",n3)
          escreval("Pai: ",n1)
          escreval("Avo: ",n2)
      senao
          se (idade1 > idade3) e (idade2 < idade3)  entao
          escreval("Filho: ",n2)
          escreval("Pai: ",n3)
          escreval("Avo: ",n1)
      senao
          se (idade1 > idade2) e (idade2 > idade3)  entao
          escreval("Filho: ",n3)
          escreval("Pai: ",n2)
          escreval("Avo: ",n1)

          fimse
          fimse
          fimse
          fimse
          fimse
          fimse

fimalgoritmo


Trabalhos.: 
E-mail: mvf5system@gmail.com 
Blog: http://mvf5-system.blogspot.com.br/ 
Facebook: https://www.facebook.com/mvf5systems

Postagem em destaque

MVF5 System - SOLUÇÕES EM TI!

          Desenvolvimento de projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços. Entre em c...

Seguidores

Total de visualizações

Postagens populares