CZCIONKA – PROJEKTOWANIE I SKANOWANIE

Transkrypt

CZCIONKA – PROJEKTOWANIE I SKANOWANIE
[CZCIONKA – PROJEKTOWANIE I SKANOWANIE - PIOTR KIERCEL] 26 września 2011
CZCIONKA – PROJEKTOWANIE I SKANOWANIE
1.
Kompilatory i Translatory:
Każdy język programowania (tzw. język wysokiego poziomu), np. HTML, C++, SQL, to
ciąg instrukcji w określonym języku zrozumiałym dla człowieka, ale niestety
niezrozumiałym dla komputera. Komputer posługuje się wyłącznie swoim językiem
wewnętrznym (tzw. językiem najniższego poziomu lub maszynowym).
Przetłumaczenie tekstu zapisanego przez człowieka na ten język maszynowy umożliwia
podjęcie określonej akcji przez zespoły komputera.
a) Translatory językowe
Przetłumacz za pomocą translatora google proste zdania
angielski
polski
rosyjski
handheld scanner
сканирование
projektowanie czcionki
Zadanie 1.
Wyszukaj w sieci 5 translatorów online i za ich pomocą przetłumacz słowa ( skaner, kompilator, czcionka, tłumacz)
Translator1
Translator2
Translator 3
Translator 4
Translator 5
[CZCIONKA – PROJEKTOWANIE I SKANOWANIE - PIOTR KIERCEL] 26 września 2011
b) Kompilatory
W
informatyce
pojęciem
kompilatora
określa
się
najczęściej
program
tłumaczenia kodu źródłowego w języku programowania na język maszynowy.
a) Turbo Pascal
b) Dev C++
Zadanie 2.
Napisz krótki program i spróbuj go skompilować.
#include <iostream.h> // podstawowe obliczenia
#include <iomanip.h>
#include <conio.h>
main()
{
do
[CZCIONKA – PROJEKTOWANIE I SKANOWANIE - PIOTR KIERCEL] 26 września 2011
float x, y, suma, roznica, iloczyn, iloraz;
cout << "Program oblicza sume, roznice, iloczyn i iloraz" << endl;
cout << "dla dwoch liczb x i y wprowadzanych z klawiatury." << endl;
cout << endl;
cout << "Podaj x." << endl;
cin >> x;
cout << "Podaj y." << endl;
cin >> y;
suma = x+y;
roznica = x-y;
iloczyn = x*y;
iloraz = x/y;
cout << fixed;
cout << setprecision (2);
cout << "Dla x = " << x << " i y = " << y << endl;
cout << endl; // wydruk pustej linii
cout << "suma = " << suma << "," << endl;
cout << "roznica = " << roznica << "," << endl;
cout << "iloczyn = " << iloczyn << "," << endl;
cout << "iloraz = " << iloraz << ".";
getch(); // czeka na nacisniecie dowolnego klawisza
}
Zadanie 3.
Wyszukaj w sieci po 3 kompilatory do:
C++
Java
CSS
PHP
Perl
2. OCR - Optical Character Recognition - SKANERY
Przetwarzanie obrazu na tekst. Automatyczna zamiana pisma wydrukowanego na
kartce (obrazu tekstu) na tekst cyfrowy. Taki proces rozpoznawania i przetwarzania
obrazu tekstu (pisma) na tekst nosi nazwę OCR (Optical Character Recognition optyczne rozpoznawanie znaków). Urządzeniem wykorzystywanym w OCR jest skaner.
Bardzo zbliżonymi do programów OCR są procedury ICR (inteligentne rozpoznawanie
znaków), a także rozpoznawanie kodów kreskowych na skanujących czytnikach w
sklepach.
Skaner to urządzenie, które za pomocą światła przetwarza obraz w postać cyfrową.
Podczas procesu skanowania pasek czujników przesuwa się przez cały obraz, tworząc jego
cyfrowe odwzorcowanie.
Typy skanerów:
• skaner ręczny • skaner płaski • skaner bębnowy • skaner do slajdów • skaner do filmów
fotograficznych • skaner kodów kreskowych • skaner przestrzenny - 3D • skaner
kwadratowy • skaner lustrzany • skaner pryzmatowy • skaner światłowodowy
Techniki przechwytywania obrazu w skanerach płaskich:
[CZCIONKA – PROJEKTOWANIE I SKANOWANIE - PIOTR KIERCEL] 26 września 2011
CCD
CIS – wyszukaj informacji.
Zadanie 4.
Wyszukaj w sieci 4 skanery 4 różnych producentów, podając dane techniczne, sterownik, zdjęcie produktu
Producent
typ
zdjęcie
Dane techniczne
sterownik
Canon
Plustek
fujitsu
inny
3.
PROJEKTOWANIE CZCIONKI
Wchodzimy na stronę http://fontstruct.com
Zarejestruj się
Zadanie 5.
Zaprojektuj Majuskuły i Minuskuły:
http://www.typetester.org/