A Primeira Tarefa Que A PwC Solicitou S Equipes Participantes Do Processo De Sele O
290 palavras
2 páginas
Passo2A primeira tarefa que a PwC solicitou às equipes participantes do processo de seleção, foi que respondessem as questões apresentadas a seguir.
1-Defina o que é uma linguagem de programação sob a conotação sintática e também semântica. A sintaxe de uma linguagem de programação é a forma de suas expressões, de suas instruções e de suas unidades de programa. A semântica trata da análise do significado das expressões, das instruções e das unidades de programa.
2-Descreva o que influi e quais fatores que melhoram os seguintes critérios de avaliação de linguagens de programação: legibilidade, capacidade de escrita e confiabilidade.
Legibilidade-Medida importante da qualidade dos programas e das linguagens, Desenvolvimento e depuração de programas, manutenção de programas e desempenho de equipes de programação.
Capacidade de escrita-É uma medida de quão facilmente uma linguagem pode ser usada para criar programas para um domínio de um problema escolhido.
Confiabilidade-Especificações sob todas as condições.
3-Apresente um exemplo de trecho código fácil e difícil de ler, indique de quais linguagens de programação eles se referem. Explique o porquê da diferença.
Exemplo 1
Leitura Fácil linguagem C
#include<stdio.h>
int main (void)
{
printf("Ola Mundo!!!\n"); printf("Ola pessoal!!!\n"); printf("Linguagem C!!!\n"); return 0;
}
Leitura difícil linguagem Assembly
Section .data msg db ‘Como programar em Assembly – Curso Assembly Progressivo’,oAH len equ $-msg section .text global_start _start: mov edx,len mov ecx,msg mov ebx,1 mov eax,4 int 8oh mov ebx, o move ax,1 int 8oh
O código escrito em C é de fácil leitura trata-se de uma linguagem de alto nível, próxima à linguagem humana. E já o segundo código escrito em Assembly é uma linguagem de baixo nível, linguagem de máquina.