ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

EVOLUCIO DELS LLENGUATGES DE PROGRAMACIÓ


Enviado por   •  6 de Noviembre de 2022  •  Apuntes  •  649 Palabras (3 Páginas)  •  82 Visitas

Página 1 de 3

PROGRAMACIÓ

EVOLUCIO DELS LLENGUATGES DE PROGRAMACIÓ

-Hardware (maquinària)

-Software (programació)

-Programació cablejada (ENIAC) eren conexions físiques (programació seqüencial)

.................... 1a Instrucció

.................... 2a Instrucció    

.................... 3a Instrucció

Programació emmagatzemada (von Neumann)

1ª generació: Llenguatge màquina: Codi binari (0,1)

2a Generació: Llenguatge ensamblador (assembler) Instruccions: SUM, DIV, JMP

3a Generació: Llenguatges de tercera generació (alt nivell)  C,COBOL, FORTRAN, BASIC

4a Generació: Eines visuals     Visual Basic, Visual C

Programa

És un arxiu executable format per instruccions escrites en un llenguatge informàtic. Per realitzar un programa hi ha diverses fases.

-ANÀLISI DEL PROBLEMA per tal de veure el problema que hem de resoldre.

-ESPECIFICACIONS

Variable:

 Entrada: Nom i tipus.

Sortida: Nom i tipus.

Estructura del programa:

Pseudocodi

Diagrama de fluxe

-TRADUCCIÓ al llenguatge que triem (CODI FONT--> cpp)

-COMPILACIÓ I LINEAT (_____.obj) (_____.exe).

-PROVES

-DOCUMENTACIÓ: Documentar les diferente tases/ Comentaris en el codi/ Manual de l’usuari

-MANTENIMENT: Canvis, ampliacions…

PROBLEMA: troba l’area d’un rectangle

1.- ANALISI

A= b·a

2.- ESPECIFICACIONS

Variables entrada: base: num.decimal altura: num.decimal

Variables de sortida: área: num.decimal

PSEUDOCODI

  1. Inici
  2. Mostra “entra la base:”
  3. Recollir base
  4. Mostra “entra l’altura:”
  5. Recollir a l’altura
  6. Àrea = base*altura
  7. Mostra “l’àrea del:”+àrea
  8. Fi

DIAGRAMA DE FLUXE[pic 1]

[pic 2]

                     “ENTRAR BASE”[pic 3]

[pic 4]

                     Base [pic 5]

[pic 6]

                     “entra altura”[pic 7]

[pic 8]

  [pic 9]

                    altura

[pic 10]

                       [pic 11]

                      area = base*altura

                      area [pic 12][pic 13]

[pic 14]

                         FI[pic 15]

ELEMENTS DEL LLENGUATGE, C

-Estructura d’un programa C:

#include<---> 🡪 llibreries

[Variables globals

Using namespace std;

Int main (-------)

Inici{

[declaració de variables;

Retorn 0;

Fi}

-Variables: 

cal declarar-les al principi

Tipus nom1, nom2,...;                                                                    

Int (enters)

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (72 Kb) docx (25 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com