우리는 10진법, 컴퓨터는 O진법? 우리는 보통 열손가락을 다 써서 셀 수 있는 10진법을 이용해서 수를 표현합니다. 다들 아시죠? 열 셀 때까지 안나오면... 이렇게 말하는 경우도 그렇죠? 그런데 컴퓨터도 10진법으로 수를 표현할까요? 컴퓨터는 10진법으로 수를 표현하지 않고 2진법, 8진법, 16진법을 사용합니다. 2진법 - 0, 1로만 수를 표현 8진법 - 0, 1, 2, ... 7로만 수를 표현 16진법 - 0, 1, 2, ... 9, A(10), B(11), C(12), D(13), E(14), F(15)로 수를 표현 진법 바꾸는 방법 2진법을 10진법으로 바꾸는 방법 예) 123(2)을 10진법으로 바꾸면 ( 1 * 2^2 ) + ( 2 * 2^1 ) + ( 2 * 2^0 ) = 10 2진수,..
컴퓨터는 기본적으로 0(전기가 흐르지 않음)과 1(전기가 흐름)만 인식을 할 수 있습니다. 이와 같은 0과 1의 데이터를 비트(bit)라고 합니다. 이 비트가 8개 모인 것을 바이트(byte)라고 합니다. 워드(word)는 컴퓨터의 기본 데이터 단위를 말하며, 보통 그 컴퓨터에서 정수를 표현하기 위해 사용되는 단위를 말합니다. 보통 컴퓨터를 사보신 분들은 300기가, 500기가 라는 말을 많이 들어보셨을 텐데요. 보통 하드디스크의 용량을 가리키는 말입니다. 아래에 보이는 두번째 표에서 보시면 아시겠지만 기가라는 말은 기가바이트라는 말을 줄여서 부르는 것입니다.
HTML의 개요 이번 시간에는 HTML이 무엇인지 HTML의 개념과 HTML의 특징에 대해서 알아보도록 하겠습니다. HTML의 개념? HTML은 HyperText Market Language의 약자입니다. language라는 단어에서 볼 수 있듯이 우리가 쓰는 한국어, 영어, 중국어 등과 같은 언어라고 분류할 수 있습니다. HTML(HyperText Markup Language)이란? - 웹을 통해 볼 수 있는 문서를 만들기 위한 표준 언어.- HTML로 만들어진 문서는 웹 브라우저를 통해 해석되며, 확장자로 .html이나 .htm을 사용함.- 하이퍼텍스트(HyperText) 기능을 가지고 있음. HTML의 특징? HTML의 특징 - HTML은 웹 문서의 표준 형식을 제공한다.HTML은 웹 브라우저(In..
armstrong number란 각 자릿수의 숫자 세제곱이 원래의 수가 되는 수를 말합니다.예를 들어 1^3 + 3^3 + 5^3 = 1351의 세제곱과 3의 세제곱과 5의 세제곱의 합은 135입니다. 입력받은 숫자가 armstrong number인지 아닌지 판별하는 프로그램을 만드세요. #includevoid main(){int n;scanf("%d", &n); 채워야할 코드. if(채워야할 코드.)printf("%d는 armstrong number입니다.", n);elseprintf("%d는 armstrong number가 아닙니다.", n);}
주석(Comment)이란? 파일을 열었는데 설명은 없고 소스코드만 잔뜩 있다면 어느 누구라도 소스코드를 쉽게 이해할 수 없겠죠? 그래서 주석이라는 요놈이 있는 것입니다. 주석은 소스코드를 보는 개발자들을 위해 소스코드를 설명한 부분을 말합니다. 주석(Comment)이란?- 컴파일러(compiler)에 의해 번역되지 않는 부분을 말합니다.- 주로 개발자들의 프로그램 이해를 돕기 위해 설명하는 부분입니다. 백번 말해도 한 번 보는 것이 낫습니다. 아래의 그림이 바로 실제 소스코드인데요. 아래의 그림을 보시면 녹색 부분이 바로 주석입니다. 간단한 소스라서 주석이 무엇이 필요있나? 생각하실 지도 모르지만 소스코드가 1000줄이 넘어가고 10000줄이 넘어가면 주석이 없이는 이해하기 힘들 것입니다. 주석(Comm..
이번에 볼 소스는 함수 gets()로 문자열을 입력 받아서 공백단위로 출력시키는 소스입니다. 문자열을 입력받아서 공백 단위로 끊어서 출력하는 소스이지요. 예를들어 i love you라고 입력하면 I love you 라고 출력하는 예제입니다. 먼저 출력 화면을 보도록 하겠습니다. 다음과 같이 출력되게 소스를 구성하면 되겠습니다. 소스보기 아래는 C언어로 구현한 gets()를 이용한 공백 단위로 끊어 출력하기 소스입니다. #include int main(void) { char input[100]; int i; gets(input); for (i = 0; input[i] != '\0'; i++) { // 해당 글자가 뛰어쓰기이면 // 줄바꿈으로 전환 if(input[i] == ' '){ input[i] = '..
프로그래밍 문제, 프로그래명 : notaskwhy 프로그래밍 문제입니다. 출처는 dovelet입니다. 프로그램 명: notaskwhy제한시간: 1 초학생의 반과 번호가 입력으로 주어진다.줄을 서는 방식은반으로는 1 , 4 , 2 , 3 반 순으로 줄을 서야하고같은 반 내에서는 1 반과 3 반은 오름차순 2 반과 4 반은 내림차순으로줄을 서야 한다.왜 그렇게 줄을 서야 하는지는 묻지마라... 묻다가 다친 사람이 여러 명이다.(^^) 입력입력의 첫줄은 총 인원수 n 이 입력된다. n 은 1 이상 100 이하인 자연수이다. 다음 줄 부터는 반 번호와 반 내에서의 학생번호가 입력된다.반 번호는 1 에서 4 까지이고 학생 번호는 1 에서 60 사이다. 물론 같은 반내에서는 같은 번호가 존재하지 않는다. 출력정렬된..
인터넷에서 퍼 온 프로그래밍 문제 인터넷을 돌아다니다가 퍼 온 프로그래밍 문제입니다. 한번 풀어보세요^^ 간단한 메뉴 시스템을 작성해보자. 다음과 같은 메뉴를 선택하고 사용자로부터 입력을 받아서입력이 올바른지를 검사한다. 메뉴를 실제로 실행할 필요는 없다.다만 메뉴의 이름을 화면에 출력하고 다시 반복한다.--------------------------------------------------1. 햄버거2. 치즈버거3. 샌드위치4. 종료원하는 메뉴를 선택하시오.--------------------------------------------------(a) 메뉴를 화면에 출력하고 원하는 메뉴를 선택하라는 메시지를 내보내는 함수print_menu()를 작성한다. (b)사용자로부터 하나의 정수를 읽은 후에 메..
오늘은 간단한 C언어 문제를 풀어보도록 하겠습니다. 이 문제는 C언어를 배우면서 초반에 많이 보시는 문제일수도 있으리라 생각이 됩니다. 바로 신장(키)을 입력받아 신장을 비교하여 누가 큰지 결과를 출력하는 프로그램입니다. 신장 비교 문제두 사람의 이름과 신장을 입력 받아 누가 얼마나 더 큰지를 판단하여 출력하는 프로그램을 작성하시오. 출력 예길동의 신장은 170.5cm이고 공자의 신장은 188.4cm로서공자가 길동이 보다 17.9cm더 큽니다. #include void main() { char name1[30], name2[30]; float height1, height2; printf("이름을 입력하세요 : "); scanf("%s", name1); printf("%s의 키를 입력하세요 : ",..
컴퓨터를 사용하시다 보면 간혹 아래와 같은 메시지를 보시는 분들이 있으실텐데요. 저도 이런 메시지를 보고 얼마나 당황스럽던지 ... 오늘은 "msvcp71.dll이(가) 없어 프로그램을 시작할 수 없습니다." 라는 오류가 발생했을 때 해결법을 알려드리겠습니다. msvcp71.dll 오류 한 방에 해결하는 방법 컴퓨터에 msvcp71.dll이(가) 없어 프로그램을 시작할 수 없습니다. 이 오류 메시지와 함께 프로그램이 실행되지 않는 경우에는 먼저 아래 파일을 다운 받습니다. 위에 있는 msvcp71.dll 파일을 다운로드 받으셨나요? msvcp71.dll 파일을 다운로드 받으셨다면 사용하고 계시는 윈도우(Windows)의 버전에 따라 해당 파일을 복사하시면 됩니다. 윈도우 XP - C:\Windows\Sy..
printf()함수는 C언어를 배우는 사람이 main함수와 함께 가장 먼저 대하는 함수입니다. 함수에 대해서는 다음에 상세하게 배워보도록 하구요. 함수는 일종의 명령어라고 생각하시면 되겠습니다. 이 printf를 사용함에 있어 주의해야 할 점이 있는데 바로 print가 아니라 printf입니다. printf의 f는 Formatted의 약자이며 출력할 때 형태를 지정할 수 있습니다. 조심! print가 아니라 printf입니다. 뒤에 f가 하나 더 붙습니다. printf의 f는 Formatted의 약자입니다. printf()함수는 괄호안의 문자열을 화면으로 출력합니다. 아래의 소스는 '안녕하세요'라는 문자열을 화면에 출력하는 예제입니다. 여러분도 한번 실행해 보시기 바랍니다. #include int mai..
우리나라에서 인터넷을 사용하시는 분들이 가장 많이 사용하는 프로그램이 바로 마이크로소프트에서 개발한 인터넷 익스플로러(Internet Explorer)가 아닐까 싶은데요. 아무래도 윈도우에 기본적으로 설치된 프로그램이기 때문이기도 하고 아직까지는 우리나라 기업 홈페이지의 상당수가 인터넷 익스플로러에서 사용할 수 있는 Active-X 기능이 있어서가 아닐까 하는 생각이 들기도 합니다. 최근에는 크롬이라든지 파이어폭스 등의 웹 브라우저의 점유율 상승으로 인해 인터넷 익스플로러의 점유율이 하락하고 있는 상황인데요. 하지만 아직까지 인터넷을 사용할 때 인터넷 익스플로러의 비중이 높은 것이 현실입니다. 오늘은 인터넷 익스플로러에서 명령모음을 제거하는 방법을 포스팅해 보도록 하겠습니다. 명령모음은 어떻게 생겼을까요..
인터넷을 돌아다니시다 보면 IP주소라는 말을 한번쯤은 들어보셨을 것입니다. 뉴스에서도 IP주소 추적을 했다는 등의 말을 들어보셨을 텐데요. 보통 우리가 사용하는 PC가 인터넷을 사용할 때 IP주소를 할당받아서 인터넷을 사용하게 됩니다. 오늘은 내 PC의 IP주소를 확인하는 방법을 알려드리겠습니다. 네이버를 통해 내 PC의 IP 주소 확인하기 우리나라 검색 포털 중 1위는 바로 ... 네이버죠? 네이버 검색창에서 [IP주소확인]이라고 입력하면 바로 IP주소를 확인하실 수 있습니다. myipaddress.com을 통해 내 PC의 IP주소 확인하기 다음은 IP주소를 확인할 수 있는 사이트에 방문하여 내 PC의 IP주소를 확인하는 방법입니다. 내 PC의 IP를 알려주는 사이트가 있는데요 대표적인 사이트인 www..
두 개의 실수를 입력받아 크기에 따라 곱셈, 나눗셈 하는 소스 작성하기 오늘도 C언어 문제를 풀어볼까요? 실수형 데이터 2개를 입력 받아 첫 번째 수가 두번째 수보다 크거나 같으면 곱셈 연산을 반대이면 나눗셈 연산을 하는 코드를 작성하세요. C언어로 어떻게 짜야할지 잘 모르시겠다구요? 잘 모르겠더라도 포기하지 마시고 도전해 보세요^^ 예제 소스는 아래에 있습니다. #include int main() { double x, y, z; printf("두 개의 실수를 입력하세요 : "); scanf("%lf %lf", &x, &y); if(x>=y) z=x*y; else z=x/y; printf("결과는 %g입니다.\n", z); return 0; }
PHP 한글 문자열 자르기 Function 입니다. 이 함수는 문자열을 원하는 바이트단위로 잘라주고 뒤에 원하는 문자를 붙여주는 함수입니다. 예를들면 "예를 들면...." 이런식으로요. 한글은 영어와 다르게 2바이트로 되어 있어 substr 로 문자와 문자 사이를 자르기에는 문제가 있습니다. 그래서 준비했습니다. 아래와 같은 함수를 사용하시면 됩니다. function Sub_Sting_Cut($string, $length, $suffix="..") { $string = strip_tags(stripslashes(trim($string))); if (strlen($string) 127 && $cpos>=0) { $count2B++; $cpos--; $laschar = $string[$cpos]; } if ..
- Total
- Today
- Yesterday
- W3Schools Online Web Tutorials
- 구차니의 잡동사니 모음
- [IT]블로거팁닷컴
- 비앤아이님의 블로그
- Blog Suspect
- 즐거운하루 blog
- zinicap의 검색엔진 마케팅(SEM)
- 머니야머니야님의 블로그
- [Friend] AtinStory
- [기타배우기]해브원 박스
- [웹표준] SINDB.com
- 해커 C 이야기
- [애드센스] 길라잡이
- 정순봉의 IT SCHOOL
- 씨디맨의 컴퓨터이야기
- 2proo Life Story
- 못된준코의 세상리뷰
- [IT강좌] 정보문화사
- IN 대전
- 에우르트는 나쁜남자 -_-
- 씬의 싱크탱크
- 엔돌슨의 IT이야기
- 진이늘이
- 'Cooltime'의 블로그
- 후이의 Tistory
- Soulstorage
- 앤드&엔드의 블로그
- June Blog
- 노지의 소박한 이야기
- gbWorld
- 인터넷 속 나의 생각
- HarshNix
- ART of WEB
- 녹두장군 - 상상을 현실로
- php
- JavaScript
- 강좌
- MBTI 검사
- 강의
- 프로그래밍 문제
- 안드로이드
- 스마트폰
- 소스코드
- 리뷰
- HTML
- 프로그래밍
- C언어 소스
- MBTI 강좌
- MBTI
- 안드로이드 어플 추천
- MBTI 테스트
- 성공
- 효과음
- 소스
- 인터넷 익스플로러
- 안드로이드 어플
- 예제 소스
- C언어 문제
- 모토로이
- It
- C언어
- C
- 인터넷
- MBTI 자료
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |