Este documento introduce los conceptos básicos de la programación, incluyendo algoritmos, pseudocódigo y el intérprete PSeInt. Explica que un algoritmo es una secuencia de pasos para resolver un problema, y que los pseudocódigos describen los algoritmos de una manera compacta e informal. Luego, describe a PSeInt como un intérprete de pseudocódigo que permite construir diagramas de flujo visuales para representar y analizar problemas.
2. INTRODUCCION A LA PROGRAMACION
De acuerdo con la naturaleza del funcionamiento de las computadoras, se dice que estas siempre
ejecutan órdenes en un formato que les resulta inteligible; dichas órdenes se agrupan en
programas, conocidos como software, el cual, para su estudio, a su vez, se divide en dos partes: el
formato de representación interno de los programas, que constituye el lenguaje máquina o código
ejecutable
Para ejecutar lo que el usuario desea hacer en su computadora, o bien para resolver un problema
específi co, este precisa buscar un software que realice o ejecute con exactitud la tarea que se ha
planteado o elaborar y desarrollar (escribir) un programa que la realice.
La Introducción a la Programación es un conjunto de conceptos y técnicas
de programación usados para el desarrollo de algoritmos que soluciona problemas que pueden
llegar a ser implementados a través de una computadora. Su principal objetivo es desarrollar la
lógica de la programación.
ADA PHP
BASIC Perl
C Prolog
C++ ASP
Cobol
Action
Script
Fortran Python
Java JAVA
MATLAB
Java Script,
etc.
LISP Assembler
Pascal Logo
3.
4. ALGORITMOS
CONCEPTO: Un algoritmo es una secuencia
precisa de operaciones (pasos) que
resuelven un problema en un tiempo finito.
Pasos para la resolución de un problema:
Los algoritmos son independientes del
lenguaje de programación y del ordenador
que los ejecuta.
Algoritmos cualitativos: los algoritmos
cualitativos permiten dar solucion a casos
cotidianos en donde no es necesario utilizar
operaciones matematicas para llegar a dicha
solucion.
Algoritmos cuantitativos: Son todos aquellos
pasos descritos por medio de palabras, los
cuales sirven para llegar a la obtención de la
solución de un problema.
5. PSEUDOCÓDIGOS
CONCEPTO: En ciencias de la
computación, y análisis numérico,
el pseudocódigo (o lenguaje de
descripción algorítmico) es una
descripción de alto nivel compacta e
informal del principio operativo de
un programa informático u otro
algoritmo
SECUENCIAL : Es el conjunto de
movimientos en la que una acción
sigue a otra (tal como su nombre lo
indica)
SELECTIVAS: Las utilizamos cuando en el desarrollo de la
solución de un problema debemos tomar una decisión, para
establecer un proceso o señalar un camino alternativo a
seguir.
6. PSEINT
CONCEPTO: es un intérprete de un lenguaje
de programación basado en pseudocódigo.
La solución del sistema de ecuaciones
lineales.
El orden y el rango de la matriz del sistema
de ecuaciones lineales.
El orden de la matriz del sistema de
ecuaciones lineales y calcular su determinante
en caso que sea posible
Determinar si cualquier vector del espacio
vectorial se puede escribir como combinación
lineal de los vectores del sistema
Por lo tanto, el algoritmo a seguir por los
estudiantes es cualquier combinación de los
aspectos 1 y 4, 2 y 4, o 3 y 4.
La PSeInt posibilita el empleo de elementos
visuales los cuales permiten la construcción
de un diagrama de flujo (o el pseudocódigo)
para representar el problema en cuestión,
además del análisis detallado del mismo.
Para realizar la propuesta deben,
primeramente, exponerse algunos aspectos
teóricos que han servido como referencia
para llevar a cabo este trabajo, relacionados
al desarrollo del pensamiento algorítmico, el
empleo de la herramienta PSeInt
9. VISUALBASIC
CONCEPTO: Visual Basic es un
lenguaje de programación orientado
a objetos desarrollado por Microsoft.
El uso de Visual Basic agiliza y
simplifica la creación de aplicaciones
. NET con seguridad de tipos.