Está en la página 1de 8

Materia: Programación Hito: 2

Tema: Sistemas de Numeración Práctica: No3

Nombres y Apellidos: Víctor Emanuel Quispe Pari

1. LENGUAJES DE PROGRAMACIÓN
Cada día estamos al tanto de la tecnología
gracias a las máquinas electrónicas como ser la
computadora, el celular o tablets. Todos estos
dispositivos son muy similares al momento de
usarlos, pero la manera en que como fueron
configurados son muy diferentes.
Ya que cada uno de ellos tienen un lenguaje de
programación que ayuda a traducir las órdenes
del usuario para que pueda utilizarlos.
Un lenguaje de programación es un sistema
estructurado de comunicación, similar al humano, el cual nos permite comunicarnos por medio de
signos, ya sean palabras, sonidos o gestos.
Este increíble sistema se enlaza con los aparatos para que ambos se entiendan entre sí por un
medio de comunicación avanzado para que interprete las instrucciones a ejecutar para obtener un
buen resultado.
El término programación se define como un conjunto de instrucciones consecutivas, ordenadas
y de nivel finito que llevan a ejecutar una tarea específica para resolver alguna necesidad o
problema.
Estas instrucciones se las conoce como código fuente, el cual es único para cada lenguaje y está
diseñado para cumplir una función o propósito específico. Usan diferentes normas o bases para
controlar el comportamiento de un dispositivo y también pueden ser usados para crear programas
informáticos.
En la actualidad, hay más de cien lenguajes de programación diferentes:

A
 A# .NET  ActionScript  APL
 A# (Axiom)  Ada  AppleScript
 A-0 System  Adenine  Arc
 A+  Agda  Arden Syntax1
 A++  Agora  ARexx
 ABAP  AIMMS  Argus
 ABC  Alef  AspectJ
 ABC ALGOL  ALF  ASP.NET
 ABLE  ALGOL 58  Assembly language
 ABEL  ALGOL 60  ATS
 ABSET  ALGOL 68  Ateji PX
 ABSYS  Alice  AutoHotkey
 Abundance  Alma-0  Autocoder
 ACC  AmbientTalk  AutoIt
 Accent  Amiga E  Averest
 Ace DASL  AMOS  AWK
 ACT-III  AMPL  Axum
 Action!

B
 B  Bertrand  Boo
 Babbage  BETA  Boomerang
 Bash  Bigwig  Bourne shell (incluye bash y ksh)
 BASIC  Bistro  B.R.E.W.
 bc  BitC  Brainfuck
 BCPL  BLISS  BPEL
 BeanShell  Blue  BUGSYS
 Batch (Windows/Dos)  Bon  BuildProfessional

C
 C  CHIP-8  COMAL
 C--  chomski  Common Lisp (también conocido como
 C++ - ISO/IEC  Chrome (Ahora CL)
14882 Oxygene)  COMPASS
 C# - ISO/IEC 23270  ChucK  Component Pascal
 C/AL  CICS  COMIT
 Caché ObjectScript  CIL  Constraint Handling Rules (CHR)
 C Shell  Cilk  Converge
 Caml  CL (IBM)  CORAL66
 Candle  Claire  Corn
 Cayenne  Clarion  CorVision
 CDuce  Clean  Coq
 Cecil  Clipper  COWSEL
 Cel  CLIST  CPL
 Cesil  Clojure  csh
 Ceylon  CLU  CSP
 CFML  CMS-2  Csound
 Cg  COBOL - ISO/IEC 1989  Curl
 Chapel  Cobra  Curry
 CHAIN  CODE  Cyclone
 Charity  CoffeeScript  Cython
 Charm  Cola
 Chef  ColdC
 CHILL  ColdFusion
 Cool

D
 D  Datalog  DinkC
 DaVinci Concurrente  DATATRIEVE  DIBOL
 DASL (Datapoint's Advanced Systems Language)  DAVID SASTRE  DL/I
 DASL  dBase  Draco
 Dart  DC  Dylan
 DataFlex  DCL  DYNAMO
 Deesel (formalmente G)
 Delphi

E
 E  ELAN  Esterel
 E#  Emacs Lisp  Etoys
 Ease  Emerald  Euclid
 Easy PL/I  Epigram  Euler
 EASYTRIEVE PLUS  Erlang  EUPHORIA
 ECMAScript  es  EusLisp Robot Lenguaje de programación
 Edinburgh IMP  Escapade  CMS EXEC
 EGL  Escher  EXEC 2
 Eiffel  ESPOL  EXCEL

F
 F  FL  Fortran - ISO/IEC 1539
 F#  Flavors  Fortress
 Factor  Flex  FoxBase
 Falcon  FLOW-MATIC  FoxPro
 Fancy  FOCAL  FP
 Fantom  FOCUS  FPr
 FAUST  FOIL  Franz Lisp
 Felix  FORMAC  Frink
 Ferite  @Formula  F-Script
 FFP  Forth  FSProg
 Fjölnir  Fuxi

G
 G  GJ  Godiva
 Gambas  GEORGE (lenguaje de programación)  Goo
 Game Maker Language  GLSL  GOTRAN
 GameMonkey Script  GNU E  GPSS
 GarGar  Go  GraphTalk
 GAMS  Go!  GRASS
 GAP  GOAL  Groovy
 G-code  Gödel
 Genie
 GDL
 Gibiane

H
 Hack (lenguaje de programación)  Haxe  Hope
 HAL/S  High Level Assembly  Hugo
 Hamilton C shell  HLSL  Hume
 Harbour  Hop  HyperTalk
 Haskell

I
 IBM Basic assembly language  IDL  IPTSCRAE
 IBM HAScript  IMP  ISLISP
 IBM Informix-4GL  Inform  ISPF
 ICI  Io  ISWIM
 Icon  Ioke
 Id  IPL

J
 J  JASS  Joule
 J#  Java  JOVIAL
 J++  JavaScript  Joy
 JADE  JCL  JScript
 Jako  JEAN  JavaFX Script
 JAL  Join Java  Julia
 Janus  JOSS

K
 K  Kaya  KRL  Kotlin
 Kaleidoscope  KEE  KRL (KUKA Lenguaje Robot)
 Karel  KIF  KRYPTON
 Karel++  KRC  ksh

L
 L  Legoscript  Lithe
 L# .NET  LIL  Little b
 LabVIEW  LilyPond  Logo
 Ladder  Limbo  Logtalk
 Lagoona  Limnor  LPC
 LANSA  LINC  LSE
 Lasso  Lingo  LSL
 LaTeX  Linoleum  LiveCode
 Lava  LIS  Lua
 LC-3  LISA
 Leadwerks Script  Lisaac  Lucid
 Leda  Lisp - ISO/IEC 13816  Lustre
 Lite-C  LYaPAS
 Lynx

M
 M  Max (Max Msp - Entorno de  MIVA Script
 M2001 programación gráfico)  ML
 M4  MaxScript lenguaje interno de  Moby
 Machine code 3D Studio Max  Model 204
 MAD (Michigan Algorithm  Maya (MEL)  Modelica
Decoder)  MDL  Modula
 MAD/I  Mercury  Modula-2
 Magik  Mesa  Modula-3
 Magma  Metacard  Mohol
 make  Metafont  Monkey X
 Maple  MetaL  MOO
 MAPPER (Unisys/Sperry) ahora  MetaQuotes Language  Mortran
parte de BIS (MQL4/MQL5)  Mouse
 MARK-IV (Sterling/Informatics)  Microcode  MPD
 Mary  MicroScript  MSIL - nombre
 MASM Microsoft Assembly x86  MIIS deprecado por CIL
 Mathematica  MillScript  MSL
 MATLAB  MIMIC  MUMPS
 Maxima (ver también Macsyma)  Mirah
 Miranda

N
 Napier88  NetRexx  Nickle
 NASM  NewLISP  Nodejs
 NATURAL  NEWP  NPL
 Neko  Newspeak  Not eXactly C (NXC)
 Nemerle  NewtonScript  Not Quite C (NQC)
 NESL  NGL  Nu
 Net.Data  Nial  NSIS
 NetLogo  Nice  NoSQL (NoSQL)

O
 o:XML  Obol  OpenEdge ABL
 Oak  OCaml  OPL
 Oberon  occam  OPS5
 Obix  occam-π  OptimJ
 OBJ2  Octave  Orc
 Object Lisp  OmniMark  ORCA/Modula-2
 ObjectLOGO  Onyx  Oriel
 Object REXX  Opa  Orwell
 Object Pascal  Opal  Oxygene
 Objective-C  Oz
 Objective-J
 Obliq

P
 P#  Pizza  PostScript
 PARI/GP  PL-11  PortablE
 Pascal - ISO 7185  PL/0  Powerhouse
 Pauscal en español  PL/B  PowerBuilder
 Pawn  PL/C  PowerShell
 PCASTL  PL/I - ISO 6160  PPL
 PCF  PL/M  Processing
 PEARL  PL/P  Processing.js
 PeopleCode  PL/SQL  Prograph
 Perl  PL360  PROIV
 PDL  PLANC  Prolog
 PHP  Plankalkül  Visual Prolog
 Phrogram  PLEX  Promela
 Pico  PLEXIL  PROTEL
 Pict  Plus  ProvideX
 Pike  POP-11  Pro*C
 PIKT  Pure
 PILOT  Python

Q
 Q (lenguaje de programación ecuacional)  QBasic  QuakeC
 Q (lenguaje de programación de Kx Systems)  Qi  QPL
 QtScript

R
 R  rc  Rlab
 R++  Realbasic  ROOP
 Racket  REBOL  RPG
 RAPID  Redcode  RPL
 Rapira  REFAL  RSL
 Ratfiv  Reia  RTL/2
 Ratfor  Revolution  Ruby
 rex  Rust
 REXX

S
 S  Sed  SOL
 S2  Seed7  Span
 S3  Self  SPARK
 S-Lang  SenseTalk  SPIN
 mIRC scripting  SETL  SP/k
 S-PLUS  Shift Script  SPS
 SA-C  SiMPLE  Squeak
 SabreTalk  SIMPOL  Squirrel
 SAIL  SIMSCRIPT  SR
 SALSA  Simula  S/SL
 SAM76  Simulink  Starlogo
 SAS  SISAL  Strand
 SASL  SLIP  STATA
 Sather  SMALL  Stateflow
 Sawzall  Smalltalk  Subtext
 SBL  Small Basic  Suneido
 Scala  SML  SuperCollider
 Scheme  SNOBOL(SPITBOL)  SuperTalk
 Scilab  Snowball  SYMPL
 Scratch  Swift  SyncCharts
 Script.NET  SystemVerilog

T
 T  TeX  Trac
 TACL  TEX  T-SQL
 TACPOL  TIE  TTCN
 TADS  Timber  Turing
 TAL  TMG  TUTOR
 Tcl  Tom  TXL
 Tea  TOM  TypeScript
 TECO  Topspeed
 TELCOMP  TPU

U
 Ubercode  Uniface  UnrealScript
 UCSD Pascal  UNITY
 Unicon  Unix shell

V
 Vala  Visual Basic .NET  Visual J++
 VBA  Visual C#  Visual J#
 VBScript  Visual DataFlex  Visual Objects
 Verilog  Visual DialogScript  VSXu
 VHDL  Visual Fortran  Vvvv
 Visual Basic  Visual FoxPro

W
 WATFIV, WATFOR  WebQL  Winbatch
 WebDNA  Windows PowerShell

X
 X++  xHarbour  XPL0
 X10  XL  XQuery
 XBL  XOTcl  XSB
 XC (aprovecha XMOS architecture)  XPL  XSLT - Ver XPath

Y
 Yorick  YQL

Z
 Z notation  ZOPL
 Zeno  ZPL
Las aplicaciones funcionan gracias al lenguaje de programación; son muchos, pero todos tienen
fundamentos y bases similares, es muy útil aprender el arte de la programación, ya que hoy en
día es una herramienta imprescindible para el ser humano.
2. SÍMBOLOS USADOS EN DFD
Definición
El diagrama de flujo de datos es un modelo que describe los flujos de datos o tuberías, los procesos
que cambian o transforman los datos en un sistema, las entidades externas que son fuente o
destino de los datos (y en consecuencia los límites del sistema) y los almacenamientos o depósitos
de datos a los cuales tiene acceso el sistema, permitiendo así describir el movimiento de los datos
a través del sistema.
Su nombre tiene el significado de ''Diagrama de flujos de datos''. Es un software que se utiliza
normalmente para construir algoritmos, se puede crear diagramas de flujos para la representación
de algoritmos en la programación. Este software permite crear más fácil un programa mediante sus
gráficos interactivos que están diseñados precisamente para esto.
Entre sus características constan
 Es finito; consta de un principio y de un fin.
 Es objetivo, ya que solo realiza la función para la que ha sido creado.
 Posee información de entrada y salida.
 Es sumamente fiable.

Los símbolos usados en este modelo son:

También podría gustarte