본문 바로가기

Dev Story/dev

[본문스크랩] [C언어 강좌]스레드(Thread) 1. 스레드(Thread) 정의 : 한 태스크(Task)안에 있는 여러 모듈들을 엮어서 하나의 프로세스를 만든다는 의미에서 스레드라는 용어를 사용. 한 태스크에는 여러 개의 스레드가 존재할수 있는데, 목적에 따라 여러 가지로 엮을 수 있기 때문이다. 단 하나의 스레드만 가진 태스크를 우리는 프로세스라 한다. · 현재 대부분의 운영체제는 멀티태스킹을 지원 · 2개 이상의 작업을 동시에 처리하거나 프로그램들을 동시에 구동시키는 것 · CPU 사용율을 극대화 시키고, 대기시간 및 응다비간을 최소화시켜줄수 있다. · 세미(semi)프로세스라 불리며, 주로 다수의 클라이언트를 처리하는 서버/클라이언트 모델의 서버 프로그래밍 작업에서 주로 사용 · fork()에 비해 빠른 프로세스 생성능력 및 적은 메모리를 사용하.. 더보기
This I Promise You - N SYNC This I Promise Youoh, ooh When the visions around you Bring tears to your eyes And all that surrounds you Are secrets and lies I'll be your strength I'll give you hope Keeping your faith when it's gone The one you should call When standing here all alone And I will take you in my arms And hold you right where you belong Until the day my life is through This I promise you This I promise you I've .. 더보기
[펌] 임베디드시스템 어떤 제품이나 솔루션에 추가로 탑재되어 그 제품 안에서 특정한 작업을 수행하도록 하는 솔루션을 말한다. 예를 들어 주된 용도가 전화인 휴대폰에 텔레비전 기능이 들어가 있다면, 텔레비전 기능(시스템)이 바로 임베디드시스템이다. 곧, 본 시스템에 끼워넣은 시스템이라는 뜻이다. 첨단 기능이 들어 있는 컴퓨터, 가전제품, 공장자동화 시스템, 엘리베이터, 휴대폰 등 현대의 각종 전자·정보·통신 기기는 대부분 임베디드시스템을 갖추고 있다. 대개의 경우 그 자체로 작동할 수도 있지만, 다른 제품과 결합해 부수적인 기능을 수행할 때에 한해 임베디드시스템이라고 한다. 컴퓨터의 경우에는 전용 동작을 수행하거나 특정 임베디드 소프트웨어 응용 프로그램과 함께 사용되도록 디자인된 특정 컴퓨터 시스템 또는 컴퓨팅 장치를 일컫는다.. 더보기
비주어 C++ 강좌 - 부천대학 싸이버 열린강좌 학습개요 C 언어는 프로그래밍을 공부하는 사람이라면 꼭 거쳐야 할 중요한 관문 중 하나입니다. 그것은 C 언어에는 다른 언어에서도 꼭 익혀야 하는 기본적인 연산구조와 기본구조 그리고 제어구조 등을 내포하고 있으며, 구조적 프로그래밍을 학습할 수 있고, 메모리 조작 방법 등을 배울 수 있기 때문입니다. 본 과정은 C++를 학습하기 위한 첫 단계로써 Visual C++를 이용하여 C 언어의 기본구조와 문법, 연산, 포인터 등을 소스를 분석하고 실행해 봄으로써 자연스럽게 익힐 수 있도록 구성되어 있습니다. 학습목차 구 분 학습활동 소요시간 [단원1]C언어의 이해1. C언어가 뭐죠? 2. C언어에도 종류가 있다! 35분 [단원2]C언어 시작하기 전 사전 준비 1. C언어 살펴보기 2. C언어의 기본 구조 35분.. 더보기
[DB 성능관리 2% 채우기] [DB 성능관리 2% 채우기]남준현 (DB 컨설턴트) 1. 자동화 툴을 이용한 성능관리의 한계 2. 테이블 파티셔닝의 목적과 활용사례 3. 데이터베이스 기반 프로그래밍을 통한 성능개선 사례 더보기
[UML 제대로 알기]가능성과 확장성을 품고 등장한 UML 2.0 [UML 제대로 알기]가능성과 확장성을 품고 등장한 UML 2.0이경원 (한국오라클)1회. 가능성·확장성 품고 등장한 UML 2.0 2회. 초보자를 위해 다각도로 살펴본 UML 3회. 바로 알고 제대로 쓰는 UML 실전 모델링 4회. 닷넷 환경에서 UML 툴 활용 가이드 5회. 표준을 넘나드는 UML의 적절한 사용 더보기